body,h1,h2,h3,h4,h5,h6,hr,a,p,blockquote,dl,div,dt,dd,ul,ol,li,img,select,fieldset,pre,form,fieldset,legend,button,input,textarea,th{ margin:0; padding:0;}



*{word-wrap:break-word;}



body { font: 12px/1.232  Arial, Tahoma,'微软雅黑', Helvetica, sans-serif;}



a { text-decoration:none; outline:none;display:inline-block;}



a,input,select,textarea { outline:none; vertical-align:middle;}



ul,dl { list-style-type:none;}



img { border:0;}



small,em,i {font-weight:normal; font-style:normal;}



li { list-style:none;}



label input { vertical-align:middle;margin-right:5px;}



img {border:0;}



.clear { clear: both; padding:0; margin:0; line-height:0; font-size:0; height:0;}



.clear-fix { *overflow: hidden; *zoom: 1; }  



.clear-fix:after { display: table; content: ""; clear: both; padding:0; margin:0; line-height:0; font-size:0; height:0;} 



.max1100{ max-width:1100px; margin:0 auto;}



.fl{ float:left;}



.fr{ float:right;}



.input-group{ display:none;}



.input-group .navbar-form{background-image:url(../images/inpotbj.png); background-size:cover; background-repeat:no-repeat;}



.input-group .form-control{ width: 88%; background-color:transparent; color:#000;position:relative; z-index:2;border:solid 1px #777; height:30px; border-right:none; padding:0 10px;}



.input-group .btn{width:30px; height:30px; border-left:none;border-radius:0;margin-left: -3px; line-height:38px; border:solid 1px #777; background:url(../images/soo.png) -2px -1px no-repeat;border-left:none;}











.cd-top{display: inline-block;height: 60px;width: 60px;position: fixed;bottom: 40px;right: 10px;overflow: hidden;text-indent: 100%;white-space: nowrap;background: #333 url(../images/cd-top-arrow.png) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; z-index:999;}



.cd-top.cd-is-visible{visibility: visible;opacity: 1;}



.cd-top.cd-fade-out{opacity: 1;}



.no-touch .cd-top:hover{background-color: #329bdd;opacity: 1;}











.foot{ padding-top:55px; background-image:url(../images/fotbj.jpg);background-position:center top; background-size:cover; background-repeat:no-repeat;width:100%; max-width:1440px; margin:0 auto;}



.footnr{ max-width:1100px; margin:0 auto}



.fotbt a{ font-size:24px; color:#fff; text-decoration:none;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}



.fotbt a:hover{color:#ffd100;}



.fotbt span{ display:inline-block; width:53px; height:3px; background-color:#FFF;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}



.fotbt:hover span{background-color:#ffd100;}



.fotn{ margin-bottom:20px; padding:0;}



.fotn li{ margin-top:23px; padding-left:0;}



.fotn li a{ font-size:14px; color:#bbb;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}



.fotn li a:hover{text-decoration:none; color:#ffd100;}







.fdh{ margin-top:3px;margin-bottom:20px;}



.fdh li{ margin-top:20px;}



.fdh li a{ font-size:14px; color:#bbb;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}



.fdh li a:hover{text-decoration:none; color:#ffd100;}







.dydc{margin-bottom:20px; }



.dydc li{ margin-top:20px; padding:0;}



.dydc li a{ font-size:14px; color:#bbb;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}



.dydc li a:hover{text-decoration:none; color:#ffd100;}



.dydc li p{font-size:14px; color:#bbb;}



.fotel{ background:url(../images/fded1.png) 0 0 no-repeat; padding-left:27px; line-height:20px;}



.foemal{background:url(../images/fded2.png) 0 0 no-repeat; padding-left:27px; line-height:20px;}



.foemal a{ float:left;}



.foemal span{font-size:14px; color:#bbb; float:left;}



.foadd{background:url(../images/fded3.png) 0 0 no-repeat; padding-left:27px; line-height:20px;}









.fontw{padding-right:0;}



.fontw form{ margin-top:22px;}



.fontw .input1{ float:left; width:48.8%;}



.fontw .input1 input{ width:100%; color:#333; padding:0 10px; font-size:14px; height:32px; line-height:32px;}



.fontw .input2{float:left; margin-left:10px;width:48.8%;}



.fontw .input2 input{ width:100%;color:#333; padding:0 10px; font-size:14px;height:32px; line-height:32px;}



.fontw .bqq{ float:left; width:100%; margin-top:8px;}



.fontw .bqq textarea{padding:10px; width:100%;color:#333;word-wrap: break-word;resize: none;font: 14px/1.232 Arial, Helvetica, sans-serif; height:78px;}



.fontw .button{ width:100%; margin-top:8px; float:left;}



.fontw .button button{ text-transform:uppercase; text-align:center; width:119px; height:32px; line-height:32px; display: inline-block; border:solid 1px #2b3a63; margin-right:5px; font-size:14px; color:#FFF; background-color:#2b3a63;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;filter: alpha(opacity=50);opacity: 0.5;}



.fontw .button button:hover{filter: alpha(opacity=100);opacity:1;}







.bottom{ border-top:solid 1px #555; margin-top:25px; padding-top:10px;}



.botmdh{ text-align:center;}



.botmdh a{ padding:0 15px; background-color:#404962; line-height:23px; font-size:12px; color:#FFF; margin-top:10px;}



.botomtxt{ text-align:center; padding-top:10px; padding-bottom:27px;}



.botgsd{ display:inline-block; font-size:12px; color:#dfdede; margin:10px 11px 0;}



.bothz{display:inline-block; margin:10px 11px 0;}



.bothz span{ float:left; font-size:12px; color:#dfdede;}



.bothz a{float:left; font-size:12px; color:#dfdede;}



@media (max-width:1024px){



.fontw .input1{width:48% !important;}



.fontw .input2{width:48% !important;}	



}



@media (max-width:768px){



.top{display:none;}

.nydh{display: block;

    margin-right: 6%;

}

.logo>a{width:80%;}

.logos{display: block;}

.logo{margin: 0 0 0 6%;padding:0;}

.dwy{ display:none;}



.topsos{ display:none;}



.input-group{ display: block;}



.topdh .nav{ margin-left:0; margin-top:0; width: 100%;}



.navbar-nav>li>.dropdown-menu{ width:100%;}



.topdh .nav>li>a{ padding:16px 20px 0px;}



.topdh .nav>li:hover>a{background-image: none;}



.topdh .nav>li:hover .dropdown-menu{ display:none;}



.bgsmc{ width:100%; padding:0 15px; text-align:center;}



.bhzhb{ width:100%; text-align:center;}



.bhzhb span{ display:inline-block;font-size:16px; color:#999; line-height:40px; float:none;}



.bhzhb a{font-size:16px; color:#999; line-height:40px;float:none;}



.fotn li{ padding-left:15;}



.fontw{ padding-right:15px;}



.fontw .input1{ float:left; width:48% !important;}



.fontw .input2{float:left; margin-left:10px; width:48% !important;}



.fontw .button{ text-align:center;}



.fontw .bqq{width: 99%;}



}


/* 2018-12-5 17:28:47 */
@media(max-width:767px){
    .porduct_container .fb-page {
        display: none;
    }
}




