@font-face {font-family:"jqjls";src:url("../font/jqjls.TTF");font-family:"frank";src:url("../font/frank.ttf");}
*,html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em,
img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption,input,
tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup, menu, nav, output,ruby, section, summary,time, mark, audio, video
{ font-family:"Arial","Microsoft YaHei", "Helvetica Neue", simsun, sans-serif;list-style-type: none;font-size:14px;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover{
    color: inherit;
    background-color: inherit;
    border-color: inherit;
}
html,body{overflow-x:hidden;overflow:inherit;}
ul{padding:0; margin:0;}
a:hover{color:inherit;text-decoration:none;}
.nav-marginTop{position: relative;}img{max-width: 100%;}
.relative{position:relative;}
.f-right{float:right;}
.row-double{margin-right:-30px;margin-left:-30px;}
.padding-null{padding:0px;}
.pm-null{margin:0;padding:0;}
.paddingLR-null{padding:15px 0;}
.padding-L{padding-left:0px;}
.center{text-align:center;}
.ABC{text-transform:uppercase;}
.font12{font-size:12px;}
.mar-top{margin-top:20px;}
.mar-bottom80{margin-bottom:80px;}
.mar-bottom42{margin-bottom:42px;}
.mt-50{ margin-top:50px;}
.mt-60{ margin-top:-60px;}
.mtb-50{ margin-bottom:50px; margin-top:50px;}
.o-hidden{overflow:hidden;    text-align: center; background: #fff;}
.animates,.s-nav li>a,.mover,.pl-img img,.nut-bg img,#banner-list .owl-next, #banner-list .owl-prev{
    -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;transition: all 0.3s ease-in-out;}
.pl-img img:hover,.ip-product img:hover,.nut-bg a:hover img
{-moz-transform: scale(1.15);-webkit-transform: scale(1.15);transform: scale(1.15);}
.header-vs{height:136px;width:100%;background-color:#000000;}
.header{padding:30px 0px; background-color:#000000;position:fixed;left:0;top:0;width:100%;z-index:1000;background: rgba(0,0,0,0.6);}
.s-container{width:100%;max-width:1100px; margin-left:auto; margin-right:auto;}
.all-clear:before,.all-clear:after{display:block;content:'';clear:both;}
.header h1{width:198px;height:76px;float:left;margin:0;position:relative;z-index:100;}
.s-nav{overflow:hidden;padding-top: 28px;padding-left: 25px;position:relative;height: 63px;padding-bottom: 10px;}
.s-nav li{float:left; margin-left:25px;}
.s-nav li>a{display:block;font-size:17.5px; color:#ffffff;font-family:jqjls;}
.s-nav li>a:hover{color:#ea2129;}
.logo{float: left;}
.logo img{max-width: initial;}
.call{background: url("../images/icon.png") no-repeat -11px top;line-height: 28px;padding-left: 37px;height: 28px;position:absolute;right: 0px;top: 28px;font-size:16px;color:#fff;display:block;}
.call:hover,.call:focus{color:#fff;text-decoration:none;}
/* other*/
.pshow-h2{font-size:36px;color:#000000;font-family:jqjls; text-align:center;background:url("../images/i-head.png") no-repeat center; margin-top:80px;}
.pl-text{font-family:jqjls;}
.pl-text h2{font-family:inherit;font-size:26px; text-align:center;color:#000; font-weight:bold; margin-bottom:0;}
.pl-text p{font-family:inherit; text-align:center;color:#333333; font-size:20px; font-weight:bold;}
.pl-text p span{font-family:inherit; font-size:30px; color:#e62129; font-weight:bold;}
.pl-img{ padding:15px;background-color:#eee; text-align:center;overflow:hidden;}
.about-title h2{font-size:36px;font-family:frank;}
.about-menu{ display:inline-block;}
.amList{border:2px solid #666666;padding: 5px;padding-right: 0;height: 215px;overflow: hidden;}
.amList a{background:url("../images/about-head.png") no-repeat left top;width: 52px;padding:15px;height: 200px;font-size: 18px;color: #333333;
    display: table-cell;vertical-align: middle;}
.amList a.about-on,.amList a:hover{background-position:-115px -2px;color:#000; background-color:#ffda00;}
.about-bg{background:url("../images/about-bg.jpg") no-repeat center;height:239px; width:100%;}
.about-ltext{ color:#ffffff;padding:50px; line-height:28px; text-align:center;}
.about-slide{background:#e9e9e9;width:100%;padding:100px 70px; padding-bottom:0;text-align:center;}
.as-span span{display:block;color:#555555; text-align:center;font-size:16px; margin-top:25px;}
#about-list .owl-item img{display:inline-block;}
#about-list .owl-next, #about-list .owl-prev{background:url("../images/pages.png") no-repeat;width:48px;height:48px;position: absolute;top:-15em;}
#about-list .owl-next{background-position: -358px 0px;right: 80px;}
#about-list .owl-next:hover{background-position: -519px 0px;}
#about-list .owl-prev{background-position: left top;left: 80px;}
#about-list .owl-prev:hover{background-position: -180px 0px;}
#about-list .owl-controls{top:-115px;}
#about-list .owl-item{z-index:111;}
.brand-bg{padding:50px 0;background:url("../images/pp-bg.jpg") repeat left -470px;}
.lsdg-bg{background:url("../images/lsdg-bg.jpg") no-repeat center;width:100%;height:741px;}
.lsdg-right{float:right;width:33%; margin-top:100px;}
.lsdg-right p{font-size:16px;font-family:frank;line-height:27px;}
.article{overflow:hidden;margin-bottom:50px;position: relative;z-index: 5;}
.artLeft{float:left;}
.artRight{padding-left: 680px;}
.artRight span{font-size:16px;color:#666666;}
.artRight p{font-size:16px;color:#666666;line-height: 26px;margin-bottom: 20px;height: 165px;}
.artRight em{width:34px; height:2px; background-color:#ffda00; display:block;margin:20px 0;}
.artRight h2{font-size:20px;font-weight:bold;color:#333333;margin-top: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.artRight a{display:inline-block;width:120px;height:40px;background-color:#ffda00;text-align:center;line-height:40px;
    font-size:16px;color:#333333;}
.art-border{height:1px;background-color:#dddddd;/* margin-top: -120px; */position: relative;top: -70px;}
.newsPage{background:url("../images/newPage.jpg") no-repeat center;text-align:center;width:100%;height:160px;padding-top: 40px;}
.newsPage .pagination>li>a{border: none;border-radius:0;color:#cccccc;background-color: transparent;padding: 4px 10px;margin-right: 10px;font-size: 16px;}
.newsPage .pagination>li>a.pageCur{border:1px solid #ffda00;}
.newsPage .pagination>li>a.page-prev{padding: 5px 0; margin-right: 0;}
.newsPage .pagination>li>a.page-next{margin-right: 0; }
.newsPage .pagination>li>a.page-end{padding: 5px 0; margin-right: 0;}
.newsText>h2{text-align: center;color: #444;font-size: 24px;margin-top: 60px;}
.newsText>span{margin-bottom: 30px;text-align: center;font-size: 14px;color: #999;margin-top: 13px;display:block;}
.newsP{ margin-top:50px;}
.newsP span{display:block; margin-top:10px;}
.ct-head{text-align:center;height:68px;background-color:#efefef;line-height:68px;margin-top:40px;position:relative;margin-bottom: 30px;cursor:pointer;}
.ct-head h4{color:#333333; font-size:20px; display:inline-block; margin-right:15px;}
.ct-head h2{ color:#333333; font-size:20px; font-weight:bold; display:inline-block;cursor:pointer;}
.ct-head em{display:none;background:url("../images/h-on.jpg") no-repeat center;width:11px; height:6px;position:absolute;
    left:50%;margin-left:-5.5px;bottom:-6px;}
#cth-on{ background-color:#ffda00;}
#cth-on h2,#cth-on h4{ color:#000000;}
#cth-on em{ display:block;}
.ct-text {padding-left: 107px;}
.ct-text h3{font-size:18px;color:#333333; font-weight:bold;}
.ct-text p{font-size:18px;color:#333333;}
.c-local{background: url("../images/ct-icon_02.jpg") no-repeat left top;min-height:92px;padding-top: 3px;}
.c-call{background: url("../images/ct-icon_04.jpg") no-repeat left top;min-height:92px;padding-top: 3px;}
.mapForm{background-color:#f4f4f4;padding:50px 0;border-top:1px solid #dddddd; margin-top:50px;}
.contact-h2{font-family:SwisB;font-size:25px;color:#006287;font-weight:bold;margin-top:50px;}
.contact-margin p{color:#616262;font-family:Calibri;}
.contact-margin{margin-top:35px;margin-bottom:50px;}
.contact-form span{color: #333333;font-family:Calibri;display:block;margin-bottom:10px;font-size: 18px;margin-top: 10px;}
.contact-form input{width:100%;background-color: #fff;border:none;height:50px;margin-bottom:20px;text-indent:10px;border: 1px solid #dbdbdb;}
.contact-form textarea{background-color: #fff;height:200px;width:100%;margin-bottom:25px;text-indent:10px;border: 1px solid #dbdbdb;}
.contact-send{background: #333333;height:47px;border:none;outline:none;color: #fff;line-height: 47px;width: 100%;}
.contact-map{width: 100%;background-color: #fff;height:647px;}
.map-bg{padding:10px;background-color:#fff;}
.nut-bg{ background-color:#f0f0f0;padding:50px 0;}
.nut-bg img{height:264px;}
.nut-text{font-size:22px;color:#333;padding:25px 20px;background-color:#fff;height: 112px;margin-bottom: 20px;}
.nut-bg a:hover .nut-text{color:#337ab7;}
/*.phyLeft{background:url("../images/phy-bgl.png") no-repeat center;width:79px;height:557px;font-size: 21px;padding-top: 75px;padding-left: 12px;padding-right: 30px;float: left;}*/
.phyLeft{background:url("../images/phy-bgls.png") no-repeat center;width:79px;height:400px;font-size: 21px;padding-top: 75px;padding-left: 12px;padding-right: 30px;float: left;}
.phyRight{padding-left:80px;}
.phyRight>h3{font-size:16px;font-weight:bold;}
.phyyq{display:inline-block;margin-right: 15px;}
.phyyq span{display:block;font-size: 16px;text-align: center;margin-top: 10px; color:#333333;}
/*.phyContainer .col-md-6{ margin-bottom:50px; margin-top:50px;}*/
.phyContainer .col-md-6{ margin-bottom:20px; margin-top:20px;}
.pbgColor{padding:50px 0; background-color:#f0f0f0; float:left; width:100%;margin:20px 0;}
.goumai{background:url("../images/goumai.png") no-repeat center;width:140px;height:40px;line-height:40px;text-align:center;font-size:16px;color:#ffffff;display: block;margin-top: 20px;}
.goumai:hover{color:#fff;}
.honor-bg{background:url("../images/dd03_03.jpg") no-repeat center;width:100%;height:1208px; margin-top:50px; padding-top:30px; padding-bottom:60px;}
.ho-list{padding:9px;border:1px solid #fedb0d; text-align:center;margin-top:20px; margin-bottom:20px;}
.ho-list p{font-size:16px;color:#333333; margin-top:15px; margin-bottom:0; height:44px;overflow:hidden;}
.ho-img{ text-align:center;}
.menu-dm{float:right;display:inline-block;margin-right:0;}
/* other end*/

/*footer*/
.footer{padding-top:60px;}
.footer-list{}
.footer-list p{color:#666666;}
.footer-menu{}
.footer-menu a{display:block;color:#666666; margin-bottom:10px;}
.footer-menu a:hover{text-decoration:underline;}
.weixi{width:205px;height:276px;background-color:#ffd400;padding:25px;position:absolute;right: 0;top: -30px;}
.weixi h2{font-size:19px;color:#000; text-align:center; margin-top:0;}
.copyright{margin:0;font-size:12px; color:#cccccc; background-color:#222222;padding:15px 0; text-align:center; margin-top:50px;line-height:20px;}
#weix-list .owl-next, #banner-list .owl-prev{}
#weix-list .owl-dot span{background:none; width:12px; height:12px;color:#fff;
    -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0; filter:Alpha(Opacity=100);opacity: 1;}

#weix-list .owl-dots .owl-dot.active span{color:#000;display: block;float: none;}
#weix-list .owl-item img{display:inline-block;}
#weix-list .owl-dot{display:inline-block;}
#weix-list .owl-dots{ margin-top:-20px;}
#weix-list .owl-prev,#weix-list .owl-next{position: absolute; bottom: 0;background:url("../images/icon.png") no-repeat;width:15px; height:13px;}
#weix-list .owl-prev{left:0; background-position:-18px -83px;}
#weix-list .owl-next{right:0;background-position:-18px -49px;}
#weix-list .active span{background-position:left top;}
.close-wx{background:url("../images/close.png") no-repeat center;width:7px;height:6px;position: absolute;top: 10px;right: 10px;cursor:pointer;display:none;}
/*footer end*/