﻿.clear{clear:both}.container{margin:0 auto;width:980px}.header{box-shadow:0 2px 4px #ccc}.top{height:30px;border-top:4px solid #cd0000;background-color:#2d2d2d;color:#fff;font-size:14px;line-height:30px}.bulletin{float:left;width:550px}.top .tel{float:right}.nav-wrapper{position:relative;box-sizing:border-box;margin:0 auto;padding:20px 0;width:980px;height:106px}.logo{float:left;margin-top:10px}.nav{position:absolute;right:0;bottom:1pc}.nav ul li{float:left;padding:5px 0;text-align:center}.nav ul li:hover a{color:#b00}.nav ul li a{display:block;padding:0 5px;height:1pc;border-right:1px dashed #0f0f0f;color:#0f0f0f;text-align:center;font-size:14px}.nav ul li:last-child a{padding-right:0;border-right:0}.search{position:absolute;top:20px;right:0;width:210px;height:26px;border:1px solid #ccc;border-radius:26px}.search .key{margin-left:10px;width:90px;line-height:26px}.search .key,.search .type{float:left;outline:0;border:0;font-size:9pt}.search .type{height:26px}.search .btn{float:left;margin-top:1px;margin-left:6px;width:24px;height:24px;outline:0;background:url(../images/insexsearch.png) no-repeat;cursor:pointer}.banner2{height:407px}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;background:#fff;text-align:center;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.heading{position:relative;padding:0}.heading .span-out{position:absolute;bottom:0;left:0;z-index:2;width:27px;height:4px;background:url(../images/cline.gif) left bottom no-repeat}.heading .span-inner{position:absolute;bottom:0;left:0;padding-bottom:4px;background:url(../images/cline1.gif) left bottom repeat-x}.heading .span-inner i{color:#757575;font-size:9pt}.news-wrapper{margin:36px 0}.news-wrapper .news{float:left;width:668px}.news-wrapper .news .heading{margin-bottom:20px;width:668px;height:26px;border-bottom:1px solid #ccc;line-height:26px}.heading .more{float:right;color:#666;font-size:9pt}.news-scroll{position:relative;overflow:hidden;margin-bottom:20px;height:135px}.news-scroll ul{position:absolute}.scroll-item{height:135px}.scroll-item img{float:left;width:180px;height:135px}.scroll-item .date{float:left;display:block;width:68px;text-align:center}.scroll-item .date span{display:block;font-size:14px;line-height:1.2}.scroll-item .date span:first-child{color:#333}.scroll-item .content{float:left;width:410px}.scroll-item .content :hover h2{color:#b00}.scroll-item .content h2{margin-bottom:10px;color:#333;font-size:14px}.scroll-item .content .text{height:77px;color:#666;font-size:9pt;line-height:1.5}.scroll-item .content .look{color:#333;font-size:9pt}.scroll-item .content .look:hover{font-weight:700}.news-scroll .control{position:absolute;top:77px;left:202px;padding:0 10px 0 0;width:26px;height:56px}a.agrayleft{background:#000;color:#fff;cursor:default}a.aleft{float:left;background:#000}a.aright{float:right;margin:5px 0 0;background:#b00}a.abtn{display:block;overflow:hidden;width:26px;height:26px;color:#fff;text-align:center;line-height:26px}.news-list ul li{float:left;margin:20px 0 0 3px;padding:0 5pc 0 10px;width:230px;font-size:9pt}.news-list ul li img{float:left;margin-top:2px}.news-list ul li a{margin-left:5px;color:#333}.news-list ul li a:hover{color:#b00}.new-product{position:relative;float:right;width:270px;height:300px;background-color:#2d2e32}.new-product .heading{margin:15px 0 0 20px;padding:0 0 10px;width:230px;background:url(../images/tuiline1.gif) left bottom repeat-x;color:#fff}.new-product .heading span{margin-left:10px;color:#a8a8a8;font-size:9pt}.product-scroll{position:relative;overflow:hidden;margin:20px auto 0;width:230px;height:14pc}.product-scroll ul li{height:14pc;font-size:14px}.product-scroll ul li img{width:230px;height:90pt}.product-scroll ul li span{display:block;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;line-height:2}.product-scroll ul li p{color:#999;text-indent:2em;font-size:9pt;line-height:1.5}.product-scroll ul li .more{display:block;margin-top:10px;padding:4px;width:60px;border:1px solid #a8a8a8;color:#a8a8a8;font-size:9pt}.new-product .control{position:absolute;right:20px;bottom:-13px}.new-product .control a{display:inline-block;width:26px;height:26px;color:#fff;text-align:center;line-height:26px;cursor:pointer}.new-product .control .prev{background-color:#b00}.new-product .control .next{background-color:#000}.product-wrapper{box-sizing:border-box;padding-top:30px;height:520px;background-color:#2d2e32}.product-wrapper .heading{margin-top:30px;color:#fff;text-align:center;font-size:18px}.product-wrapper .heading .heading-bg{display:block;margin-top:10px;margin-bottom:20px;background:url(../images/topline.gif) center no-repeat;color:#a8a8a8;font-size:14px}.product-list ul li{float:left;box-sizing:border-box;margin:13px;padding:9px;width:218px;height:295px;background-color:#fff}.product-list ul li:hover{background-color:#b00}.product-list ul li:hover .desc,.product-list ul li:hover .desc p{color:#fff}.product-list ul li:hover .img-wrapper{border:4px solid #fff}.product-list .img-wrapper{overflow:hidden;width:2in;height:142px;border:4px solid #ccc}.product-list .img-wrapper img{width:100%;height:100%;transition:.5s}.product-list .img-wrapper:hover img{transform:scale(1.2)}.product-list .desc{margin-top:10px;color:#000;font-size:14px;line-height:1.5}.product-list .desc p{margin-top:6px;color:#666;font-size:9pt}.product-list .to-view{display:block;margin-top:20px;width:5pc;height:24px;border:1px solid #999;border-radius:6px;background-color:#fff;text-align:center;font-size:9pt;line-height:24px}.product-wrapper .more{margin-top:20px;color:#fff;text-align:center;font-size:14px}.product-wrapper .more .more-bg{display:block;margin-bottom:5px;background:url(../images/topline.gif) center no-repeat}.product-wrapper .more .more-bg a{color:#fff}.product-wrapper .more .more-bg a :hover{color:#b00}.support-wrapper{box-sizing:border-box;padding:30px 0;height:365px}.support-wrapper .support{float:left;width:380px}.support-wrapper .support .heading{height:40px;border-bottom:1px solid #ccc;line-height:40px}.support-wrapper .support .desc{margin-top:10px;height:168px;background:url(../images/suppbg.jpg) left top no-repeat}.support-wrapper .support .desc .text{padding:20px 0 0 140px;text-indent:2em;font-size:9pt;line-height:1.4}.support-wrapper .support .contact{box-sizing:border-box;padding:20px 0;height:5pc;background:#2d2e32 url(../images/cx.jpg) left no-repeat}.support-wrapper .support .contact div{display:inline-block}.support .contact .us{margin-right:20px;width:75pt;color:#fff;text-align:center;font-size:14px}.support .contact .us span:first-child{font-size:1pc;line-height:28px}.support .contact .us span:last-child{font-size:9pt}.support .contact div span{display:block}.support .contact .tel{color:#fff;font-size:18px;line-height:28px}.support .contact .address{color:#ccc;font-size:14px}.support-wrapper .faq{float:left;margin-left:40px;width:35pc}.support-wrapper .faq .heading{height:40px;border-bottom:1px solid #ccc;line-height:40px}.faq .faq-list{margin-top:10px}.faq .faq-list ul li{padding:10px 0;border-bottom:1px dashed #ccc}.faq .faq-list ul li :hover .q{color:#b00}.faq .faq-list ul li .q{margin:10px 0;padding-left:30px;background:url(../images/q.gif) left top no-repeat;color:#000;font-size:14px;line-height:18px}.faq .faq-list ul li .a{padding-left:30px;background:url(../images/a.gif) left 5px no-repeat;font-size:9pt;line-height:20px}.footer{box-sizing:border-box;padding-top:30px;width:100%;height:200px;background-color:#212121;color:#fff}.footer .row1{float:left;width:50%;height:142px;font-size:14px;line-height:30px}.row1 .map{background:url(../images/site.png) left no-repeat}.row1 .map,.row1 .qq{display:inline-block;padding-left:40px;height:40px;line-height:40px}.row1 .qq{margin-left:20px;background:url(../images/qq.png) left no-repeat}.row1 .tel{width:100%;text-align:left}.footer .row2{float:left;width:50%;height:141px;text-align:right;font-size:14px}.footer .row2 .share{margin:10px 0;height:26px;background:url(../images/share.gif) no-repeat}.newsshare{margin:15px 0}.newsshare .bdshare-button-style0-16 a{display:inline-block;margin:0 0 0 10px!important;padding:0!important;width:26px!important;height:26px!important}.newsshare .bds_tsina{background:url(../images/share.gif) no-repeat!important}.newsshare .bds_sqq{background:url(../images/share.gif) -38px 0 no-repeat!important}.newsshare .bds_tqq{background:url(../images/share.gif) -76px 0 no-repeat!important}.newsshare .bds_weixin{background:url(../images/share.gif) -7pc 0 no-repeat!important}.footer .row2 .link{margin:10px 0;width:205px;height:20px;outline:0;border:1px solid #fff;background-color:#212121;color:#fff;line-height:20px;cursor:pointer}.footer .row3{float:left;margin-left:60px;padding-left:30px;width:266px;height:142px;background:url(../images/bbr.gif) left top no-repeat;font-size:14px}.footer .row3 .address,.footer .row3 .fax,.footer .row3 .tel{margin-bottom:20px;line-height:20px}.copy{width:100%;height:48px;background-color:#000;color:#fff;font-size:14px;line-height:22px}.copy span{margin-right:20px}.copy .icp{float:right}.side{position:fixed;top:50%;right:0;z-index:99;width:60px}.side .qr-code{position:relative;width:60px;height:60px;background:#b00 url(../images/0013920_47.png) 15px -207px no-repeat}.side .qr-code:hover .code{transform:scale(1)}.side .qr-code .code{position:absolute;bottom:0;left:-150px;z-index:9;width:150px;height:150px;background:#fff;transition:.5s;transform:scale(0);transform-origin:100% 100%}.side .qr-code .code img{width:100%}.side .to-top{box-sizing:border-box;margin-top:1px;padding:15px 10px 15px 75px;width:90pt;height:60px;background:#b00 url(../images/0013920_47.png) 15px -317px no-repeat;color:#fff;line-height:1;cursor:pointer;transition:.2s}.side .to-top a{color:#fff}.side .to-top:hover{transform:translate(-60px,0)}.left{float:left}.right{float:right}.main{margin:40px 0}.product-class{box-sizing:border-box;padding:10px;width:225px;height:443px;background:#2d2d2d;color:#fff}.product-class .heading{display:block;text-align:center;line-height:2}.product-class .up{display:block;width:205px;height:19px;background:url(../images/left_top.jpg)}.list-warapper{position:relative;overflow:hidden;box-sizing:border-box;margin:5px 0;padding:2px;height:335px;background-color:#fff}.list-warapper ul{position:absolute;width:100%}.list-warapper .list-item{width:100%;height:30px;border-bottom:1px solid #ccc;font-size:9pt;line-height:30px}.list-warapper .list-item a{display:block;padding-left:5px;width:100%;background:url(../images/fyjian1.gif) 11pc center no-repeat;color:#666}.list-warapper .list-item a:hover{background:#b00 url(../images/fyjian.png) 11pc center no-repeat;color:#fff}.product-class .down{display:block;width:205px;height:19px;background:url(../images/left_bottom.jpg)}.main .news{box-sizing:border-box;margin-top:20px;padding:10px;width:225px;height:244px;background:#2d2d2d;color:#fff}.main .news .heading{display:block;text-align:center;line-height:2}.main .news .news-list-wrapper{box-sizing:border-box;margin:5px 0;padding:2px;height:185px;background-color:#fff}.news .news-list-wrapper ul li{height:30px;border-bottom:1px solid #ccc;font-size:9pt;line-height:30px}.news .news-list-wrapper ul li a{display:block;overflow:hidden;padding:0 30px 0 5px;background:url(../images/fyjian1.gif) 11pc center no-repeat;text-overflow:ellipsis;white-space:nowrap}.news .news-list-wrapper ul li a:hover{background:#b00 url(../images/fyjian.png) 11pc center no-repeat;color:#fff}.main .msg{box-sizing:border-box;margin-top:20px;padding:20px 10px;width:225px;background-color:#b00;color:#fff;font-size:14px;line-height:1.5}.main .msg span{display:block}.main .msg .tel{font-size:18px}.right .content,.right .heading{width:740px}.right .heading{height:45px;background:url(../images/fy_rrtline.gif) left bottom repeat-x}.right .heading span{font-size:18px;line-height:45px}.right .heading .bre-nav{margin-top:20px;color:#999;font-size:9pt}.right .content{margin-top:20px;color:#333}.right .content p{text-indent:2em;font-size:14px;line-height:2}.next-page,.pre-page{display:inline-block;margin:0 5px;width:60px;height:25px;border-radius:4px;text-align:center;font-size:9pt;line-height:25px}.product-center{margin-top:20px;width:740px}.product-center-item{float:left;margin:15px;width:215px;height:215px}.product-center-item .img-wrapper,.product-center-item .img-wrapper img{width:215px;height:162px}.product-center-item .name{margin:10px 0;text-align:center;line-height:1.5}.product-center-item .name:hover{color:#b00}.news-center{margin-top:20px;width:740px}.news-center ul{margin-bottom:20px}.news-center-item{padding:0 10px;border-bottom:1px dashed #ccc;font-size:14px;line-height:40px}.news-center-item a{display:inline-block;transition:.5s}.news-center-item a:hover{color:#b00;transform:translate(20px,0)}.news-center-item .date{color:#999}.support-content{margin-top:20px;width:740px}.support-content p{color:#666;font-size:14px;line-height:1.8}.contact-us{margin-top:20px;width:740px}.contact-us span{display:block;line-height:2}#allmap{margin-top:20px;width:100%;height:300px}.article{margin-top:20px;width:740px}.article h1{text-align:center;font-size:24px;line-height:1.8}.subtitle{color:#999;text-align:center;font-size:14px;line-height:2}.subtitle span{margin-right:10px}.article .content img{display:block;margin:10px auto}.article .other-article{margin:20px 0;color:#666;font-size:14px;line-height:2}.article .other-article span{display:block}.article .other-article span a:hover{text-decoration:underline}.article .back{display:block;margin:0 auto;width:138px;height:35px;border-radius:4px;background-color:#cd0000;color:#fff;text-align:center;line-height:35px}

/*留言样式*/
fieldset{ border:none;float: right;margin-top: 20px;}
.msg_ul{width:383px;height:auto;overflow:hidden;margin:20px auto;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:6px;}
.msg_ul li p{width:90px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:264px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_textarea{border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none}
.msg_submit{width:286px;height:36px;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer;float: left;}