@charset "utf-8";
::-webkit-scrollbar{width:8px;height:8px;background-color:#f5f5f5}
::-webkit-scrollbar-track{border-radius:10px;background-color:#e2e2e2}
::-webkit-scrollbar-thumb{border-radius:10px;background-color:#555;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
*{margin:0;padding:0;font-family:'Microsoft YaHei',arial,helvetica,clean,sans-serif}
body{margin:0;color:#333;font:14px/1.231 'Microsoft YaHei',arial,helvetica,clean,sans-serif;line-height:1.5}
:focus{outline:1}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
a{color:#333;text-decoration:none}
a:active,a:hover,a:link,a:visited{text-decoration:none}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-weight:700;font-style:italic}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}
input,select{vertical-align:middle}
li,ul{list-style-type:none}
img{border:none}
input,textarea{outline:0;border:0}
textarea{resize:none}
dd,dl,dt,em,h1,h2,h3,h4,h5,h6,i{font-weight:400;font-style:normal}
.container{margin-right:auto;margin-left:auto;width:1180px}
.pull-right{float:right!important}
.pull-left{float:left!important}
.clearfix{clear:both}
.hide{display:none}
.show{display:block}
.page-about h3{height:60px;border-bottom:#e1e3df dashed 1px;color:#505050;text-align:center;font-weight:700;font-size:22px;line-height:60px}
.page-about .news_author{margin:0 auto;margin-bottom:20px;width:100%;height:30px;border-bottom:#e1e3df dashed 1px;color:#505050;color:#666;text-align:center;font-size:12px;line-height:30px}
.page-about .news_author .scan{position:relative;padding:5px 0 5px 30px;background-image:url(../images/ewm.gif);background-position:left center;background-repeat:no-repeat;color:#666}
.page-content{overflow:hidden;height:auto;color:#505050;font-size:16px;line-height:2}
.page-content a{color:#333;font-weight:900;font-size:15px}
.page-content img{height:auto;max-width:80%}
.wjdh-banner{height:320px;background-color:#fff;background-position:center center;background-repeat:no-repeat}
.breadcrumb-search{overflow:hidden;margin-bottom:40px;height:60px;background-color:#f4f4f4}
.breadcrumb{overflow:hidden;width:50%;height:60px;color:#676767;line-height:60px}
.breadcrumb img{margin-right:5px}
.breadcrumb a{color:#676767}
.breadcrumb a:hover{color:#0663be}
#qrcode{position:absolute;top:30px;right:0;z-index:9;display:none;padding:10px;border:1px solid #ececec;border-radius:5px;background-color:#fff}
#qrcode table{margin:0!important;width:225px}
.wjdh-search{overflow:hidden;width:45%;line-height:60px}
.wjdh-search .search-key a{padding:0 5px;color:#b7b7b7}
.wjdh-search .form{margin-top:12px;margin-left:20px;color:#666}
.wjdh-search .search-t{float:left;margin-bottom:4px;padding:0 10px;width:180px;height:35px;outline:0;border:1px solid #e5e5e5;background:#fff;color:#666;font-size:12px;line-height:35px}
.wjdh-search .search-s{float:left;margin-left:-1px;width:70px;height:37px;border:1px solid #0663be;background:#0663be;color:#fff;font-size:12px;font-size:16px;line-height:37px;cursor:pointer}
.side-bar{width:250px}
.side-bar .side-bar-tit{padding:15px 0;background-color:#fcfcfc}
.side-bar .side-bar-tit i{float:left;margin-right:5px;width:30px;height:30px;background-color:#0663be}
.side-bar .side-bar-tit h2{height:35px;color:#0663be;font-weight:700;font-size:30px;line-height:30px}
.side-bar .side-bar-tit span{padding-left:5px;color:#bcbcbc;text-transform:uppercase;font-weight:700;font-size:16px}
.side-bar dl{margin-bottom:20px;border-bottom:1px solid #e8e8e8}
.side-bar dl dd i,.side-bar dl dt i{position:absolute;top:50%;left:7px;display:block;margin-top:-4px;width:16px;height:8px;background-color:#fff}

.side-bar dl .cur i,.side-bar dl dd:hover i,.side-bar dl dt:hover i{-webkit-transform:scale(1,.2);transform:scale(1,.2)}
.side-bar dl dt{position:relative;margin-bottom:-2px;height:45px;background-color:#0663be;background-image:url(../images/ico1.png);background-position:230px center;background-repeat:no-repeat;line-height:45px}
.side-bar dl dt a{display:block;overflow:hidden;padding-left:30px;width:185px;height:45px;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:45px}

.side-bar dl dt.on a{ color:#F48E0D}
.side-bar dl dt.on  i{ background: #F48E0D}
.side-bar dl dd{position:relative; display:none}
.side-bar dl dd.on{ display:block;}
.side-bar dl dd a{display:block;overflow:hidden;padding:0 30px;height:30px;border-top:2px solid #fff;background-color:#fcfcfc;text-overflow:ellipsis;white-space:nowrap;line-height:30px}
.side-bar dl dd i{display:none}
.side-bar dl .cur i,.side-bar dl dd:hover i{display:block}
.side-bar dl .cur a,.side-bar dl dd:hover a{background-color:#0663be;color:#fff}
.side-bar #wjdh-side-hot{background-color:#fcfcfc}
.side-bar #wjdh-side-hot .tempWrap{margin:auto}
.side-bar dl ul{padding:10px}
.side-bar dl ul li{padding-top:10px;border-bottom:1px solid #e9e9e9}
.side-bar dl ul li .img{margin:0 auto;padding:4px;width:210px;height:190px;background-color:#e9e9e9}
.side-bar dl ul li .title-a{display:block;overflow:hidden;margin:0 auto;width:90%;height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:30px}
.side-bar #wjdh-side-hot span.next,.side-bar #wjdh-side-hot span.prev{display:inline-block;margin:0 5px;width:35px;height:20px;cursor:pointer;zoom:1}
.side-bar #wjdh-side-hot .hot-btn{padding:10px;text-align:center}
.side-bar #wjdh-side-hot span.prev{background:url(../images/sidebar_left.png)}
.side-bar #wjdh-side-hot span.next{background:url(../images/sidebar_right.png)}
.side-bar dl .tag{padding:15px 0;line-height:25px}
.side-bar dl .tag a{display:inline-block;margin-bottom:10px;padding:2px 10px;background-color:#fcfcfc;zoom:1}
.side-bar dl .tag a:hover{background-color:#0663be;color:#fff}
.side-contact{margin-bottom:20px}
.side-contact .side-contact-phone{padding:10px 10px 10px 55px;background-color:#0663be;background-image:url(../images/phone.png);background-position:20px center;background-repeat:no-repeat;color:#fff;font-size:16px}
.side-contact .side-contact-phone p{font-weight:700;font-size:24px}
.side-contact .side-contact-adress{padding:10px 20px;background-color:#353537;background-image:url(../images/adress.png);background-position:20px 10px;background-repeat:no-repeat;color:#cecece;text-indent:25px;line-height:22px}
.wjdh-main{padding-bottom:20px;width:913px}
.wjdh-title{position:relative;margin-bottom:20px;padding:10px;background-color:#fff}
.wjdh-title .title-box{padding-bottom:1px;border-bottom:1px solid #ececec}
.wjdh-title h3{display:inline;border-bottom:1px solid #0663be;color:#0663be;font-size:20px}
.wjdh-title .more{float:right;color:#999}
.wjdh-title h3 a{color:#0663be}
.wjdh-title h3 small{color:#bcbcbc;text-transform:uppercase;font-size:16px}
.wjdh-title .tagcell{position:absolute;top:0;right:0;padding:10px;background-color:#fff}
.wjdh-title .tagcell span{float:left;margin:0 5px;width:21px;height:21px;border-radius:2px;background-color:#0663be;background-image:url(../images/prev-next.png);background-position:left center;background-repeat:no-repeat;cursor:pointer}
.wjdh-title .tagcell .next{background-position:right center}
.content-show{padding:22px;border:18px solid #f4f4f4;background-color:#fff}
.line{margin:30px 0 10px;width:100%;height:7px;background-image:url(../images/bg1.gif)}
.pages{margin:20px 0;text-align:center}
.pages a,.pages span{margin:0 5px;padding:2px 8px;border:1px solid #999;color:#999}
.pages a:hover,.pages span:hover{border:1px solid #0663be;color:#0663be}
.pages .current{border:1px solid #0663be;background-color:#0663be;color:#fff}
.pages .current:hover{color:#fff}
.adjacent{margin-top:20px;height:35px}
.adjacent ul{width:900px}
.adjacent ul li{float:left;overflow:hidden;margin-right:90px;padding:0 1%;width:340px;height:28px;border:1px solid #e5e5e5;background:#fafafa;text-overflow:ellipsis;white-space:nowrap;line-height:28px}
.adjacent ul li a{overflow:hidden;color:#333;text-overflow:ellipsis;white-space:nowrap;font-weight:100;font-size:14px}
.relevant{margin-top:20px;border:1px solid #e5e5e5}
.relevant .title{overflow:hidden;padding:0 10px;height:40px;border-bottom:1px solid #e5e5e5;line-height:40px}
.relevant .title h3{display:inline;color:#0663be;font-weight:700;font-size:18px}
.relevant .title .tag{display:inline;color:#676767}
.relevant .title .tag a{margin-right:10px;color:#676767}
.relevant .title .back{float:right;padding-right:20px;background-image:url(../images/back.gif);background-position:right center;background-repeat:no-repeat}
.relevant .content{padding:10px 20px}
.relevant .content ul{width:845px}
.relevant .content ul li{float:left;margin-right:80px;padding-left:20px;width:320px;height:30px;background-image:url(../images/ico4.png);background-position:left center;background-repeat:no-repeat;line-height:30px}
.relevant .content ul li:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}
.relevant .content ul li a{display:block;overflow:hidden;color:#676767;text-overflow:ellipsis;white-space:nowrap}
.wjdh-h3{margin-bottom:30px;text-align:center}
.wjdh-h3 h3 a{display:block;color:#0663be;font-size:26px}
.wjdh-h3 span{position:relative;display:inline-block;color:#cdcdcd;text-transform:uppercase;font-size:20px;zoom:1}
.wjdh-h3 span em,.wjdh-h3 span i{position:absolute;top:10px;float:left;margin:0 auto;width:30px;height:1px;background-color:#bdbdbd}
.wjdh-h3 span i{left:-40px}
.wjdh-h3 span em{right:-40px}
.img{position:relative;overflow:hidden;border:1px solid #eee;background-color:#f4f4f4}
.img img{background-image:url(../images/wjdh-logo.png);background-position:center center;background-repeat:no-repeat}
.wjdh-link{display:block;width:38px;height:38px;background-image:url(../images/link.png);background-position:center center;background-repeat:no-repeat}
.item-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);opacity:0;transition:all ease-out .5s;-webkit-transform:rotateX(180deg) scale(.5,.5);transform:rotateX(180deg) scale(.2,.2)}
li:hover .item-mask{background:rgba(0,0,0,.3);opacity:1;transition:all 1s cubic-bezier(.23,1,.38,1) 0s;-webkit-transform:rotateX(0) scale(1,1);transform:rotateX(0) scale(1,1)}
.item-mask .item-link-icon{position:absolute;top:50%;left:50%;display:block;margin-top:-21px;margin-left:-21px;width:38px;height:38px;border:1px solid rgba(255,255,255,.5);border-radius:50%;text-align:center;font-size:22px;line-height:38px}
.image-list{margin-top:45px;margin-bottom:40px}
.image-list .content ul{width:1230px}
.image-list .content ul li{position:relative;float:left;margin-right:26px;padding:20px;width:334px;border:1px solid #e4e4e4}
.image-list .content ul li .border-bottom,.image-list .content ul li .border-left,.image-list .content ul li .border-right,.image-list .content ul li .border-top{position:absolute;display:block;background-color:#0663be}
.image-list .content ul li .border-top{top:-1px;left:-1px;width:0;height:1px}
.image-list .content ul li:hover .border-top{width:376px}
.image-list .content ul li .border-right{top:-1px;right:-1px;width:1px;height:0}
.image-list .content ul li:hover .border-right{height:463px}
.image-list .content ul li .border-bottom{right:-1px;bottom:-1px;width:0;height:1px}
.image-list .content ul li:hover .border-bottom{width:376px}
.image-list .content ul li .border-left{bottom:-1px;left:-1px;width:1px;height:0}
.image-list .content ul li:hover .border-left{height:463px}
.image-list .content ul li .title-a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:35px}
.image-list .content ul li:hover .title-a{color:#0663be}
.image-list .content ul li .img{width:334px;height:230px}
.image-list .content ul li p{overflow:hidden;margin:15px auto 35px;height:69px;color:#999;text-indent:2em;line-height:23px}
.image-list .content ul li .more{display:block;margin:0 auto;width:170px;height:35px;border:1px solid #d0d0d0;text-align:center;line-height:35px}
.image-list .content ul li:hover .more{border:1px solid #0663be;background-color:#0663be;color:#fff}
.image-list .content ul li .more span{overflow:hidden;height:35px;vertical-align:middle;line-height:35px}
.image-list .content ul li .more i{display:inline-block;margin-left:10px;width:0;height:35px;background-image:url(../images/bg2.gif);background-position:left center;background-repeat:no-repeat;vertical-align:middle;zoom:1}
.image-list .content ul li:hover .more i{width:33px}
.image-list .tagcell{margin:20px 0;text-align:center}
.image-list .tagcell span{display:inline-block;margin:0 10px;width:42px;height:10px;border-radius:5px;background-color:#e3e3e3;line-height:10px;zoom:1}
.image-list .tagcell .on{background-color:#a6a6a6}
.text-list{margin-bottom:40px}
.text-list ul li{position:relative;z-index:9;float:left;margin-bottom:-1px;width:50%;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}
.text-list ul li:hover{z-index:999}
.text-list ul li .border-bottom,.text-list ul li .border-top{position:absolute;display:block;width:0;height:1px;background-color:#0663be}
.text-list ul li .border-top{top:-1px;left:0}
.text-list ul li:hover .border-top{width:100%}
.text-list ul li .border-bottom{bottom:-1px;left:0}
.text-list ul li:hover .border-bottom{width:100%}
.text-list dl dt{position:relative;float:left;width:170px;height:130px;border-right:1px solid #e4e4e4;background-color:#fcfcfc;color:#999}
.text-list dl dt i{position:absolute;bottom:0;left:0;display:block;width:100%;height:0;background-color:#0663be}
.text-list ul li:hover dl dt i{height:100%}
.text-list dl dt .date{position:absolute;top:30px;left:50px;z-index:99}
.text-list ul li:hover .date{color:#fff}
.text-list dl dt .date span{display:block;font-size:32px}
.text-list dl dt .date em{font-size:16px}
.text-list dl dd{float:left;padding:30px 0 0 40px;width:335px}
.text-list dl dd a{display:block;overflow:hidden;margin-bottom:15px;text-overflow:ellipsis;white-space:nowrap;font-size:16px}
.text-list ul li:hover dd a{color:#0663be}
.text-list dl dd p{overflow:hidden;height:36px;color:#999;line-height:18px}
.express-lane{margin-top:20px;border-bottom:1px solid #e4e4e4}
.express-lane h3{padding-left:30px;border-bottom:1px solid #e4e4e4;background-image:url(../images/ico2.png);background-position:left bottom;background-repeat:no-repeat;color:#747474;text-transform:uppercase;font-size:20px;line-height:30px}
.express-lane .content{padding:10px}
.express-lane dl{padding-left:52px;background-image:url(../images/ico3.gif);background-position:20px 10px;background-repeat:no-repeat;line-height:35px}
.express-lane dl dd,.express-lane dl dt{display:inline}
.express-lane dl dt{color:#747474;font-size:17px}
.express-lane dl dd a{display:inline-block;margin-right:20px;color:#999;font-size:15px;zoom:1}
.express-lane dl dd a:hover{color:#0663be}
.bottom-contact{text-align:center}
.bottom-contact .qq,.bottom-contact .tel{display:inline-block;overflow:hidden;margin:0 20px;padding:20px 0 20px 50px;padding-left:50px;height:50px;color:#747474;text-align:left;cursor:pointer}
.bottom-contact .tel{background-image:url(../images/phone2.png);background-position:10px center;background-repeat:no-repeat;font-size:16px}
.bottom-contact .tel p{position:relative;font-weight:700;font-size:24px}
.bottom-contact .tel p span{position:absolute;top:0;left:0;display:block;overflow:hidden;width:0;color:#0663be;white-space:nowrap;font-size:24px}
.bottom-contact .tel:hover p span{width:100%}
.bottom-contact .qq{background-image:url(../images/qq.png);background-position:left center;background-repeat:no-repeat;line-height:25px}
.cat-menu{padding:0 0 40px;text-align:center}
.cat-menu .title{display:inline;border-bottom:1px solid #bbb;color:#bbb;text-transform:uppercase;font-size:24px}
.cat-menu .menu-list{margin-top:20px}
.cat-menu .menu-list span{position:relative;display:inline-block;zoom:1}
.cat-menu .menu-list span:before{position:absolute;bottom:10px;left:50%;z-index:8;display:block;margin-left:-10px;width:0;height:0;border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;content:''}
.cat-menu .menu-list span a{position:relative;z-index:9;display:block;overflow:hidden;margin:10px 20px;width:150px;height:35px;background-color:#333;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:35px}
.cat-menu .menu-list .cur a,.cat-menu .menu-list span:hover a{background-color:#0663be}
.cat-menu .menu-list .cur:before,.cat-menu .menu-list span:hover:before{bottom:0;border-top:10px solid #0663be}
.list01,.list02,.list03{padding:20px 0;background-color:#f4f4f4}
.list01 .list01-content,.list02 .list02-content,.list03 .list03-content{background-color:#fff}
.list01 .wjdh-title,.list02 .wjdh-title,.list03 .wjdh-title{border-bottom:1px solid #f4f4f4}
.list01 .content,.list02 .content,.list03 .content{padding:0 20px 25px}
.list01 .list01-top{margin-bottom:50px}
.list01 .list01-top ul li{position:relative}
.list01 .list01-top .img{width:420px;height:270px}
.list01 .list01-top .info{padding:35px 0;width:660px}
.list01 .list01-top .info .title-a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px}
.list01 .list01-top .info em{float:right}
.list01 .list01-top .info p{margin:20px 0;height:66px;color:#999;line-height:22px}
.list01 .list01-top .info .more{display:block;width:170px;height:35px;border:1px solid #d0d0d0;text-align:center;line-height:35px}
.list01 .list01-top:hover .info .more{border:1px solid #0663be;background-color:#0663be;color:#fff}
.list01 .list01-top .info .more span{overflow:hidden;height:35px;vertical-align:middle;line-height:35px}
.list01 .list01-top .tag-hot{position:absolute;right:0;bottom:0;display:block;width:38px;height:24px;background-color:#0663be;color:#fff;text-align:center;text-transform:uppercase;line-height:24px}
.list01 .list01-top .info .more i{display:inline-block;margin-left:10px;width:0;height:35px;background-image:url(../images/bg2.gif);background-position:left center;background-repeat:no-repeat;vertical-align:middle;zoom:1}
.list01 .list01-top:hover .info .more i{width:33px}
.list01 .list ul{width:1200px}
.list01 .list ul li{position:relative;float:left;margin:0 15px 26px 0;width:272px;height:250px;border:1px solid #e4e4e4;background-color:rgba(255,255,255,.8)}
.list01 .list ul li:hover{border:1px solid #0663be;box-shadow:5px 5px 10px rgba(0,0,0,.2)}
.list01 .list ul li .more{position:absolute;top:162px;right:135px;display:block;width:80px;height:30px;background-color:#999;background-position:center center;background-repeat:no-repeat;color:#fff;text-align:center;line-height:30px}
.list01 .list ul li:hover .more{background-color:#0663be}
.list01 .list dl dt{position:relative;padding:5px;color:#999}
.list01 .list dl dt .img{width:260px;height:195px}
.list01 .list dl dd{height:35px;text-align:center;line-height:35px}
.list01 .list dl dd a{display:block;overflow:hidden;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;font-size:16px}
.list01 .list dl dd p{overflow:hidden;color:#999;line-height:18px}
.list02 .list ul{width:1160px}
.list02 .list ul li{float:left;margin:0 28px 20px 0;padding:20px;width:510px;height:110px;border:1px solid #ececec}
.list02 .list ul li:hover{border:1px solid #0663be}
.list02 .list ul li .img{width:230px;height:110px}
.list02 .list ul li .info{width:255px}
.list02 .list ul li .info .title-a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px}
.list02 .list ul li:hover .info .title-a{color:#0663be}
.list02 .list ul li .info em{float:right}
.list02 .list ul li .info p{overflow:hidden;margin:10px 0;height:44px;color:#999;line-height:22px}
.list02 .list ul li .info .more{display:block;width:100px;height:20px;border:1px solid #d0d0d0;color:#d0d0d0;text-align:center;line-height:20px}
.list02 .list ul li:hover .info .more{border:1px solid #0663be;background-color:#0663be;color:#fff}
.list02 .list ul li .more span{overflow:hidden;height:20px;vertical-align:middle;line-height:20px}
.list03 .menu-text{margin-bottom:50px;color:#999;text-indent:2em;font-size:16px;line-height:2}
.list03 .menu-text span{display:block;color:#999;text-align:right}
.list03 .menu-text span a{color:#999}
.list03 .list ul{width:1195px}
.list03 .list ul li{float:left;margin:0 60px 60px 0;width:338px;text-align:center}
.list03 .list ul li .img{width:318px;height:233px;border:10px solid #f4f4f4}
.list03 .list ul li .info .title-a{display:block;overflow:hidden;margin-top:10px;height:30px;color:#999;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:30px}
.list03 .list ul li .info .more{color:#999}
.list03 .list ul li .info i{display:block;margin-top:10px;width:100%;height:1px;background-color:#cacaca}
.list03 .list ul li .info i em{display:block;width:0;height:1px;background-color:#0663be}
.list03 .list ul li:hover .info i em{width:100%}
.news-list ul li{position:relative;overflow:hidden;margin-bottom:20px;padding:10px;height:110px;border-bottom:1px solid #f4f4f4}
.news-list ul li:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#fcfcfc;content:'';opacity:0;-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1);-webkit-transform:scale3d(1,.1,1);transform:scale3d(1,.1,1)}
.news-list ul li:hover:before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.news-list ul li .title-a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}
.news-list ul li span{float:right;color:#747474}
.news-list ul li p{overflow:hidden;margin:10px 0;height:44px;color:#747474;line-height:22px}
.news-list ul li .more{float:right;width:100px;height:22px;border:1px solid #333;text-align:center;line-height:22px}
.news-list ul li:hover .more{border:1px solid #0663be;color:#0663be}
.news-center-company{padding:50px 0;background-color:#f4f4f4}
.news-center-company .company-top{width:424px;border:1px solid #e4e4e4;background-color:#fff}
.news-center-company .company-top ul li{padding:23px;width:378px}
.news-center-company .company-top .pr{position:relative}
.news-center-company .company-top dl{position:absolute;bottom:-25px;left:0;background-color:#0663be;color:#fff}
.news-center-company .company-top dl dt{padding:29px 10px 0 10px;border:1px solid rgba(255,255,255,.2);font-size:28px}
.news-center-company .company-top dl dd{padding:0 10px;height:25px;font-size:16px;line-height:25px}
.news-center-company .company-top ul li .img{width:378px;height:265px}
.news-center-company .company-top ul li .title-a{display:block;overflow:hidden;margin-bottom:20px;text-overflow:ellipsis;white-space:nowrap;font-size:18px}
.news-center-company .company-top ul li p{overflow:hidden;margin-top:40px;margin-bottom:10px;height:69px;color:#999;text-indent:2em;line-height:23px}
.news-center-company .company-top ul li .more{display:block;margin:0 auto;width:170px;height:35px;border:1px solid #d0d0d0;text-align:center;line-height:35px}
.news-center-company .company-top ul li:hover .more{border:1px solid #0663be;background-color:#0663be;color:#fff}
.news-center-company .company-top ul li .more span{overflow:hidden;height:35px;vertical-align:middle;line-height:35px}
.news-center-company .company-top ul li .more i{display:inline-block;margin-left:10px;width:0;height:35px;background-image:url(../images/bg2.gif);background-position:left center;background-repeat:no-repeat;vertical-align:middle;zoom:1}
.news-center-company .company-top ul li:hover .more i{width:33px}
.news-center-company .company-list{width:725px}
.news-center-company .company-list .title{margin-bottom:20px}
.news-center-company .company-list .title dl{float:left;width:40px;color:#0663be;text-align:center;text-transform:uppercase}
.news-center-company .company-list .title dl dt{height:28px;font-size:37px;line-height:28px}
.news-center-company .company-list .title dl dd{height:12px;font-size:12px;line-height:12px}
.news-center-company .company-list .title .title-h3{padding-bottom:5px;width:685px;border-bottom:1px solid #ececec}
.news-center-company .company-list .title .title-h3 h3 a{padding-bottom:4px;border-bottom:1px solid #0663be;color:#0663be;font-weight:700;font-size:26px}
.news-center-company .company-list .title .more{float:right;margin-top:10px;width:53px;height:14px;background-image:url(../images/more3.png);background-position:center center;background-repeat:no-repeat}
.news-center-company .company-list .list ul li{position:relative;margin-top:17px;width:100%;height:98px;border:1px solid #e4e4e4;background-color:rgba(255,255,255,.8)}
.news-center-company .company-list .list ul li:hover{border:1px solid #0663be;box-shadow:5px 5px 10px rgba(0,0,0,.2)}
.news-center-company .company-list .list ul li .more{position:absolute;top:0;right:0;display:block;width:15px;height:15px;background-color:#999;background-image:url(../images/more2.png);background-position:center center;background-repeat:no-repeat}
.news-center-company .company-list .list ul li:hover .more{background-color:#0663be}
.news-center-company .company-list .list dl dt{position:relative;float:left;width:125px;height:98px;color:#999}
.news-center-company .company-list .list dl dt .date{position:absolute;top:10px;left:30px;z-index:99}
.news-center-company .company-list .list dl dt .date span{display:block;color:#999;font-size:32px}
.news-center-company .company-list .list ul li:hover .date span{color:#0663be}
.news-center-company .company-list .list dl dt .date em{color:#b7b7b7;font-size:16px}
.news-center-company .company-list .list dl dd{float:left;padding:15px 0 0 40px;width:545px}
.news-center-company .company-list .list dl dd a{display:block;overflow:hidden;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;font-size:16px}
.news-center-company .company-list .list dl dd p{overflow:hidden;height:36px;color:#999;line-height:18px}
.industry{padding:50px 0}
.industry .industry-left{width:270px}
.industry .industry-left .industry-title{position:relative;overflow:hidden;margin-bottom:10px;height:240px;background-color:#0663be}
.industry .industry-left .industry-title i.top{display:block;width:100%;height:6px;background-color:#565656}
.industry .industry-left:hover .industry-title i.top{animation:itop .8s;-webkit-animation:itop .8s}
@keyframes itop{from{width:0}
to{width:100%}
}
@-webkit-keyframes itop{from{width:0}
to{width:100%}
}
.industry .industry-left .industry-title .title{position:relative;margin:40px auto;padding:20px 30px;width:120px;height:56px;color:#fff}
.industry .industry-left .industry-title .title a{display:block;color:#fff;font-weight:700;font-size:30px}
.industry .industry-left .industry-title .title span{text-transform:uppercase;font-weight:700;font-size:16px}
.industry .industry-left .industry-title .title i{position:absolute;display:block;width:16px;height:1px;background-color:#fff}
.industry .industry-left .industry-title .title em{position:absolute;display:block;width:1px;height:16px;background-color:#fff}
.industry .industry-left .industry-title .title i.l-t,.industry .industry-left .industry-title .title i.l-t em{top:0;left:0}
.industry .industry-left .industry-title .title i.r-b,.industry .industry-left .industry-title .title i.r-b em{right:0;bottom:0}
@keyframes l-t{from{transform:translate(-20px,-20px)}
to{transform:translate(0,0)}
}
@-webkit-keyframes l-t{from{transform:translate(-20px,-20px)}
to{transform:translate(0,0)}
}
@keyframes r-b{from{transform:translate(20px,20px)}
to{transform:translate(0,0)}
}
@-webkit-keyframes r-b{from{transform:translate(-20px,-20px)}
to{transform:translate(0,0)}
}
.industry .industry-left .industry-title .more{position:relative;display:block;margin:10px auto;width:85px;height:23px;color:#fff;text-align:center;text-transform:uppercase;line-height:23px}
.industry .industry-left .industry-title .more em,.industry .industry-left .industry-title .more i{position:absolute;display:block;width:100%;height:1px;background-color:#fff}
@keyframes industry-more{from{width:0}
to{width:100%}
}
@-webkit-keyframes industry-more{from{width:0}
to{width:100%}
}
.industry .industry-left .industry-title .more i{top:0;left:0}
.industry .industry-left .industry-title .more em{right:0;bottom:0}
.industry .industry-left .list ul li{height:35px;border-bottom:1px dashed #999;line-height:35px}
.industry .industry-left .list ul li a{display:block;overflow:hidden;margin:0 auto;width:90%;color:#999;text-overflow:ellipsis;white-space:nowrap}
.industry .industry-left .list ul li span{margin-right:5px}
.industry .industry-right{width:860px}
.industry .industry-right .list ul li{margin-bottom:25px;padding:10px;width:840px;height:180px}
.industry .industry-right .list ul li:hover{background-color:#0663be}
.industry .industry-right .list ul li .img{width:235px;height:177px}
.industry .industry-right .list ul li .info{width:570px}
.industry .industry-right .list ul li .info .title-a{display:block;overflow:hidden;padding-top:10px;text-overflow:ellipsis;white-space:nowrap;font-size:16px}
.industry .industry-right .list ul li:hover .info .title-a{color:#fff}
.industry .industry-right .list ul li .info p{padding:15px 0;color:#999;line-height:22px}
.industry .industry-right .list ul li:hover .info p{color:#fff}
.industry .industry-right .list ul li .info .more{display:block;width:170px;height:35px;border:1px solid #d0d0d0;text-align:center;line-height:35px}
.industry .industry-right .list ul li:hover .more{border:1px solid #fff;background-color:#0663be;color:#fff}
.industry .industry-right .list ul li .more span{overflow:hidden;height:35px;vertical-align:middle;line-height:35px}
.industry .industry-right .list ul li .more i{display:inline-block;margin-left:10px;width:0;height:35px;background-image:url(../images/bg2.gif);background-position:left center;background-repeat:no-repeat;vertical-align:middle;zoom:1}
.industry .industry-right .list ul li:hover .more i{width:33px}
.hot-rec{overflow:hidden;margin-bottom:20px;padding:15px;height:400px;background-color:#fcfcfc}
.hot-rec .content .img{position:relative;width:470px;height:305px;border:14px solid #fff;background-color:#fff}
.hot-rec .content .info{width:345px}
.hot-rec .content .info .title-a{display:block;overflow:hidden;margin-bottom:12px;padding:0 10px;height:35px;background-color:#0663be;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:35px}
.hot-rec .content .info p{overflow:hidden;margin-bottom:12px;padding:10px;height:162px;border:1px solid #ececec;background-color:#fff;color:#525252;font-size:14px;line-height:27px}
.hot-rec .content .info .tag{overflow:hidden;padding:9px;width:150px;height:72px;border:1px solid #ececec;background-color:#efefef;color:#999;font-size:13px;line-height:26px}
.hot-rec .content .info .tag a{color:#999}
.hot-rec .content .info .online{width:100%;height:92px;background-color:#0663be;color:#fff}
.hot-rec .content .info .online .more{display:block;padding-left:30px;height:30px;border-bottom:1px solid rgba(255,255,255,.3);background-image:url(../images/more1.png);background-position:10px center;background-repeat:no-repeat;color:#fff;font-size:16px;line-height:30px}
.hot-rec .content .info .online .tel{padding:8px 10px}
.hot-rec .content .info .online span{display:block;font-weight:700;font-size:20px}
.product-list{padding:15px 15px 0 15px;background-color:#fcfcfc}
.product-list ul{width:990px}
.product-list ul li{float:left;margin:0 11px 20px 0;padding:5px;width:200px;border:1px solid #ececec;background-color:#fff}
.product-list ul li:hover{border:1px solid #0663be}
.product-list ul li .img{width:198px;height:198px;}
.product-list ul li .info{text-align:center}
.product-list ul li .info .title-a{display:block;overflow:hidden;overflow:hidden;height:30px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:34px}
.product-list ul li:hover .info .title-a{color:#0663be}
.product-list ul li .info p{overflow:hidden;margin-bottom:10px;height:60px;color:#999;line-height:20px}
.product-list ul li .info .more{display:block;margin:auto;width:80%;height:22px;border:1px solid #999;color:#999;text-align:center;line-height:22px}
.product-list ul li:hover .info .more{border:1px solid #0663be;color:#0663be}
.prohead{margin-bottom:25px}
.prohead .hleft{float:left;width:402px}
.prohead .hleft .cloud-zoom-big,.prohead .hleft .proimg{margin-bottom:10px;padding:2px;width:400px;height:400px;border:1px solid #ececec}
.prohead .hleft .proimg img{width:400px;height:400px}
.prohead .hleft .smallimg{overflow:hidden;width:402px;height:70px}
.prohead .hleft .smallimg dl{width:402px;height:70px}
.prohead .hleft .smallimg dl dt{margin-top:13px;width:10px;height:45px}
.prohead .hleft .smallimg dl dt.prev{float:left}
.prohead .hleft .smallimg dl dt.next{float:right}
.prohead .hleft .smallimg dd{float:left;overflow:hidden;margin-left:10px;width:366px;height:70px}
.prohead .hleft .smallimg dd li{float:left;margin:0 1px;width:70px;height:70px;text-align:center}
.prohead .hleft .smallimg dd li img{width:68px;height:68px;border:1px solid #ccc}
.prohead .hleft .smallimg dd li a.hover img,.prohead .hleft .smallimg dd li a:hover img{border-color:#0663be}
.prohead .hleft .btns{margin-top:20px}
.prohead .hleft .btns span{display:none}
.prohead .hleft .btns a{float:left;display:block;margin:0 16px 0 0!important;padding:0!important;width:80px;height:22px;background:url(../images/btn-s-bg.png) no-repeat;text-indent:20px;font-size:12px;line-height:22px}
.prohead .hleft .btns a.b1{background-position:left -150px}
.prohead .hleft .btns a.b2{width:93px;background-position:left -30px}
.prohead .hleft .btns a.b3{background-position:left -120px}
.prohead .hleft .btns a.b4{background-position:left -60px}
.btns1{clear:both;margin-top:15px}
.btns1 a{margin-right:20px}
.prohead .hright{padding-bottom:10px;width:380px;border:1px solid #dbdbdb}
.prohead .hright .title-a{display:block;padding:10px 20px;border-bottom:1px solid #dbdbdb;color:#0663be;text-align: left;;font-weight:700;font-size:18px;line-height:30px}
.prohead .hright .biaoqian{overflow:hidden;padding:20px;height:220px;border-bottom:1px solid #dbdbdb;color:#666;font-size:14px;line-height:1.75}
.prohead .hright .info{overflow:hidden;padding:18px 20px;height:35px;border-bottom:1px solid #dbdbdb}
.prohead .hright .info ul li:first-child{height:25px}
.prohead .hright .info ul li{overflow:hidden;height:50px;color:#0663be;line-height:25px}
.prohead .hright .info ul li label{display:inline-block;width:70px;zoom:1}
.prohead .hright .info ul li a{margin-right:10px;color:#0663be}
.prohead .hright .tel{overflow:hidden;height:33px;border-bottom:1px solid #dbdbdb;color:#0663be;text-align:center;font-weight:700;font-size:18px;line-height:33px}
.prohead .hright .tel span{position:relative;display:inline-block;color:#0663be;zoom:1}
.prohead .hright .tel span em{position:absolute;top:0;left:0;display:block;overflow:hidden;width:0;height:33px;color:#333;white-space:nowrap;font-weight:700;line-height:33px}
.prohead .hright .tel:hover span em{width:100%}
.prohead .hright .online{padding:15px 0;text-align:center}
.prohead .hright .online a{display:inline-block;margin:0 10px;width:130px;height:35px;background-color:#0663be;color:#fff;font-weight:700;font-size:18px;line-height:35px;zoom:1}
.prohead .hright .share{padding:5px 20px}
.prohead .hright .share .bds_txt{float:left;margin:4px 6px 4px 0}
.product-content{margin-top:10px;margin-bottom:20px}
.product-content .wjdh-title{padding:10px 0}
.product-content .wjdh-title .scan{position:absolute;right:0;bottom:10px;cursor:pointer}
.product-content .wjdh-title .scan span{display:block;padding-left:30px;height:30px;background-image:url(../images/ewm.gif);background-position:left center;background-repeat:no-repeat;font-size:14px;line-height:30px}
.contact{margin-top:50px;padding:20px 0;border-top:5px solid #efefef;background-color:#f4f4f4}
.contact .contact-text .title{padding:180px 10px 10px 10px;width:78px;height:100px;background-color:#0663be;background-image:url(../images/contact.png);background-position:10px 10px;background-repeat:no-repeat}
.contact .contact-text .title .qrcode img{width:78px;height:78px;background-color:#fff}
.contact .contact-text .title .qrcode span{display:block;height:20px;color:#fff;text-align:center;font-size:12px;line-height:20px}
.contact .contact-text .content{position:relative;padding:40px 0 0 35px;width:375px;height:250px;background-color:#fff}
.contact .contact-text .content ul{overflow:hidden;width:260px;height:210px}
.contact .contact-text .content ul li{height:30px;color:#828282;font-size:15px;line-height:30px}
.contact .contact-text .content .kf-img{position:absolute;right:-50px;bottom:0}
.contact .contact-form{width:560px}
.contact .contact-form p{margin-bottom:10px;font-size:16px;line-height:25px}
.contact .contact-form p span{display:block;color:#0663be}
.contact .contact-form ul li{float:left;margin-right:30px;margin-bottom:15px;width:250px;height:28px;background-color:#fff}
.contact .contact-form ul li label{float:left;border-right:3px solid #f4f4f4;vertical-align:middle}
.contact .contact-form ul li input{float:left;padding:0 10px;height:28px;vertical-align:middle;line-height:28px}
.contact .contact-form ul li textarea{padding:10px;width:460px;height:75px}
.contact .contact-form ul .form-content{width:530px;height:95px}
.contact .contact-form .form-button .submit,.contact .contact-form .form-button a{display:inline-block;margin-right:20px;width:135px;height:35px;border:0;background-color:#828282;color:#fff;text-align:center;font-weight:700;font-size:18px;line-height:35px;cursor:pointer;zoom:1}
.contact .contact-form .form-button .online{position:relative;border:1px solid #0663be;background-color:#0663be}
.contact .contact-form .form-button .online span{position:relative;z-index:9}
.contact .contact-form .form-button .online i{position:absolute;top:0;left:0;z-index:8;display:block;width:100%;height:100%;background-color:#0663be;opacity:.6;-webkit-transform:scale(.6,1);transform:scale(.6,1)}
.contact .contact-form .form-button .online:hover{background-color:#fff}
.contact .contact-form .form-button .online:hover i{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}
.wjdh-map{position:relative}
.wjdh-map #wmap{width:100%;height:500px}
.wjdh-map #r-result{position:absolute;top:0;right:0;z-index:99;overflow-x:hidden;overflow-y:scroll;width:450px;max-height:500px}
.wjdh-map .anchorBL{display:none}
.wjdh-map .BMap_pop>div>div{border:0!important;border-radius:8px}
.wjdh-map .BMap_pop .BMap_center{border:0!important;border-right:1px solid #fff!important}
.wjdh-map .BMap_top{border:0!important}
.wjdh-map .BMap_bottom{border:0!important}
.wjdh-map .map-marker dt{float:left}
.wjdh-map .map-marker dd{overflow:hidden;margin-left:110px;height:80px}
.wjdh-map .map-marker dd span{font-size:18px}
.wjdh-map .map-marker h4{overflow:hidden;height:30px;text-overflow:ellipsis;white-space:nowrap;font-size:18px}
.wjdh-map .map-marker p{overflow:hidden;height:40px;line-height:20px}
.maphidden{display:none}
.driving-way{font-family:'Microsoft JhengHei'}
.driving-way .hd li{float:left;width:50%;height:50px;background-color:#eee;text-indent:80px;font-size:16px;line-height:50px;cursor:pointer}
.driving-way .hd li.on{color:#fff}
.driving-way .map-tab{padding:20px 0}
.driving-way .map-tab .trip-mode a{position:relative;float:left;padding-left:50px;width:100px;height:50px;font-size:16px;line-height:50px}
.driving-way .map-tab .trip-mode a i{position:absolute;top:50%;left:10px;display:block;margin-top:-10px;width:14px;height:14px;border:3px solid #666}
.driving-way .map-tab .trip-mode a.active i,.driving-way .map-tab .trip-mode a:hover i{-webkit-transform:translateZ(0) rotate(45deg);transform:translateZ(0) rotate(45deg)}
.driving-way .map-tab .trip-mode a.active i:before,.driving-way .map-tab .trip-mode a:hover i:before{opacity:1}
.driving-way .map-tab .trip-mode a i:before{position:absolute;top:50%;left:50%;display:block;margin-top:-3px;margin-left:-3px;width:6px;height:6px;background-color:#666;content:'';opacity:0}
.driving-way .map-tab ul{position:relative;width:100%;height:112px}
.driving-way .map-tab ul:before{position:absolute;top:50%;left:0;display:block;margin-top:-9px;width:16px;height:17px;background:url(../images/ico5.png) no-repeat center center;content:''}
.driving-way .map-go ul:before{transform:rotateX(180deg)}
.driving-way .map-tab ul li{position:absolute;left:0;margin-left:80px;padding:10px 0;width:70%;height:35px;font-size:16px;line-height:35px}
.driving-way .map-tab ul .d1{top:0}
.driving-way .map-tab ul .d2{top:56px}
.driving-way .map-go ul .d1{top:56px}
.driving-way .map-go ul .d2{top:0}
.driving-way .map-tab ul .d1:before{position:absolute;top:30px;left:-20px;display:block;width:3px;height:3px;border:2px solid #ed744e;border-radius:50%;content:''}
.driving-way .map-tab ul .d2:before{position:absolute;top:25px;left:-20px;display:block;width:3px;height:3px;border:2px solid #12a7eb;border-radius:50%;content:''}
.driving-way .map-tab ul i{position:absolute;top:56px;left:50px;display:block;width:75%;height:1px;background-color:#ccc}
.driving-way .map-tab ul li input{width:100%;height:35px;font-size:16px;line-height:35px}
.driving-way .map-tab #result{position:absolute;top:50%;right:0;display:block;margin-top:-25px;width:200px;height:50px;background-color:#313131;color:#fff;text-align:center;text-transform:uppercase;font-size:18px;line-height:50px;cursor:pointer}
.driving-way .contact-content{float:right;padding-top:25px;padding-left:2%;width:48%}
.driving-way .contact-content li{float:left;margin-bottom:40px;padding-bottom:25px;padding-left:40px;width:200px;height:32px;background-position:0 0;background-repeat:no-repeat;color:#888;font-size:16px;line-height:32px}
.driving-way .contact-content .ct-address{margin-right:40px;background-image:url(../images/ct-address.png)}
.driving-way .contact-content .ct-phone{margin-right:40px;background-image:url(../images/ct-phone.png)}
.driving-way .contact-content .ct-mobile{background-image:url(../images/ct-mobile.png)}
.driving-way .contact-content .ct-email{background-image:url(../images/ct-email.png)}
.driving-way .luxian{float:left;width:50%}
.driving-way .luxian ul li:first-child{background:#eee url(../images/ico6.png) no-repeat 100px center}
.driving-way .luxian ul li{margin:20px 0;width:100%;height:60px;background:#eee url(../images/ico7.png) no-repeat 100px center;color:#999;text-align:center;font-size:21px;line-height:60px;cursor:pointer}
.message-page-box .message-box-title{height:45px;background-color:#ededed;text-indent:20px;font-size:18px;line-height:45px}
.message-page-box ul{width:1130px}
.message-page-box li{float:left;margin-right:30px;margin-bottom:20px;border-bottom:1px solid #ccc}
.message-page-box li input{display:block;width:534px;height:50px;line-height:50px}
.message-page-box textarea{width:1100px;height:125px;line-height:25px}
.message-page-box p{float:left;width:50%;color:#999}
.message-page-box .submit{float:right;display:block;margin-right:30px;width:64px;height:34px;background-color:#666;color:#fff;text-align:center;line-height:34px;cursor:pointer}
