@font-face {
    font-family: "Nunito-Light";
    src: url("../font/Nunito-Light.ttf");
}
@font-face {
    font-family: "Lovelock-Black";
    src: url("../font/Lovelo_Black.otf");
}
@font-face {
    font-family: "Bahij_Mitra-Regular";
    src: url("../font/Bahij_Mitra-Regular.ttf");
}


html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}
body {background-color:#f8f8f8;text-align:center;font-size:13px;color:#666666;margin:0px;padding:0px;
    font-family:arial,'Hiragino Sans GB', '微软雅黑', MicrosoftYaHei, '宋体' , Tahoma, Arial, Helvetica;}
ul {list-style:none;}
li {float:left;}
h1 {font-size:45px;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}
.ts {-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_tn {font-size:35px;line-height:45px;}
.d_tnf {font-size:25px;line-height:35px;padding:20px 0px;}
.tn {width:100%;height:auto;font-size:35px;line-height:40px;font-family: 'Nunito-Light';}
.tn_sub {width:100%;height:auto;font-size:18px;line-height:25px;font-family: "arial rounded mt std";color:#000;margin-top:10px;}
.tl {text-align: left;}
.tc {text-align: center;}
.tr {text-align: right;}
.add {height:100%;overflow:hidden;}
.bg_test {background:#985;}
.fx_c {display:flex;justify-content:center;align-items: center;}
.pp_btn {width:200px;height:40px;line-height:40px;text-align:center;border-radius:20px;
	color:#fff;font-size:14px;background-color:#ff9900;padding:0px 40px 0px 10px;cursor: pointer;
	background-repeat: no-repeat;background-position: right 30px center;background-size: 20px 20px;
	background-image: url(../images/arr_w.png);
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.pp_btn:hover {background-position: right 20px center;background-color:#ff6600;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}


/* top */
.d_ptop {width:100%;height:120px;}
.d_ptop ul {height:120px;margin:0 auto;}
.d_ptop li {height:120px;}
.l_logo {width:160px!important;display: flex;align-items: center;}
.l_logo img {width:160px;height:34px;}
.l_menu {width: auto !important;max-width:350px;height:100%;padding:0px 30px;}
.d_ptmenu {width:100%;height:100%;float:left;}
.d_ptmenu ul {width:auto;height:100%;}
.d_ptmenu li {height:100%;font-size:14px;padding:0px 20px;line-height:120px;}
.d_ptmenu li a:link {color:#000;}
.d_ptmenu li a:visited {color:#000;}
.d_ptmenu li a:hover {color:#175897;}
.d_ptmenu li a:active {color:#ff0000;}
.l_cnt {width: auto !important;float:right;}

.d_ptew {width:auto;height:50px;line-height:50px;font-size:14px;color:#000;margin-top:10px;}
.d_ptqt {width:auto;height:20px;line-height:20px;padding:10px 30px;font-size:16px;color:#fff;text-align:center;float:right;
    background:linear-gradient(to bottom right, #06ff82, #06be3d);border-radius: 20px;}
.d_ptqt:hover {background:linear-gradient(to top left, #06ff82, #06be3d);box-shadow: #999 0px 0px 10px;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_ptqt a:link {color:#fff;}
.d_ptqt a:visited {color:#fff;}
.d_ptqt a:hover {color:#fff;}
.d_ptqt a:active {color:#fff;}
#gpq_top {cursor:pointer;}
.d_ptwa {width:30px;height:30px;border-radius:5px;position: absolute;right:0px;top:10px;display:none;z-index:1299;
    background-color:#06be3d;}
.d_ptwa img {width:20px;height:20px;border:0px;padding:5px;}

/* ban */
.d_ban {width:100%;height:900px;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.d_bmk {width:100%;height:100%;background:linear-gradient(to bottom right, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0.5))}
.d_bt1 {width:75%;height:auto;padding:80px 20% 20px 5%;font-size:50px;color:#fff;text-align: left;line-height:60px;font-family: "Nunito-Light";}
.d_bt2 {width:60%;height:auto;padding:10px 35% 20px 5%;font-size:30px;color:#fff;text-align: left;line-height:40px;font-family: "Nunito-Light";}
.d_bt3 {width:60%;height:auto;padding:5px 35% 10px 5%;}
.d_bt3 ul {width:100%;height:auto;padding-left:50px;font-size:20px;color:#fff;text-align: left;line-height:35px;
    background-image: url(../images/ic_bt3.png);background-repeat: no-repeat;background-position: left top;background-size: 35px 35px;}
.d_btbtn {width:200px;margin:20px 20px 20px 150px;padding:20px 5px;font-size:18px;
    background:linear-gradient(to bottom right, #06ff82, #06be3d);color:#fff;
	text-align: center;border-radius: 8px;cursor:pointer;}



/* general */
.d_blk {width:100%;height:auto;overflow:auto;}
.d_blk ul {width:1200px;height:auto;margin:0 auto;display: flex;justify-content: space-between;}
.d_blk li {width:21%;height:auto;min-height:120px;font-size:16px;line-height:30px;color:#000;
    margin:10px 2%;padding:10px 2%;border-radius: 8px;background-color: #fff;}
.d_blk li img {width:100%;height:auto;border:0px;}
.tn {width:100%;height:auto;line-height: 45px;color:#000;font-family:'Nuito-Light';}
.tn_sub {width:100%;height:auto;line-height: 30px;font-size:16px;color:#000;font-family: "arial rounded mt std";}

    /* background */
    .bgi_left {background-repeat: no-repeat;background-position:left center;background-size:cover;}
    /* title */

.d_pt {width:100%;height:auto;margin-top:50px;text-align: center;overflow: auto;}
.d_ptt {width:1200px;height:auto;line-height:50px;font-size:35px;margin:0 auto;color:#000;font-family:'Nunito-Light';}
.d_ptbl {width:100px;height:4px;line-height:4px;border-top:#ff6600 solid 4px;color:#ff6600!important;background-color: #ff6600;}
.d_pmt {width:100%;height:auto;text-align: center;font-size:40px;line-height: 50px;
    font-family: "Nunito-Light";margin:50px 0px 20px 0px;color:#000;position: relative;}
.d_pmbl {width:auto!important;padding:0px 25px;height:4px!important;line-height:4px;font-size:1px;;background-color: #ff6600;position: absolute;bottom:0px;}
.d_pmtf {width:100%;height:auto;text-align: left;font-size:16px;line-height: 25px;margin:0px 0% 30px 0%;color:#666;}
.d_pmtf ul {width:1200px;height:auto;margin:0 auto;}


/* coop*/
.d_coop {width:100%;height:auto;overflow:auto;margin-top:20px;}
.d_coop ul {width:1200px;height:auto;margin:0 auto;}
.d_cpt {width:100%;height:60px;font-size:25px;line-height:25px;text-align:center;color:#000;}
.d_cpd {width:auto;height:60px;display: none;}
.d_cpp {width:100%;height:auto;}
.d_cpap {width:14.66%;height:50px;margin:0px 1% 15px 1%;float:left;}
.d_cpap img {width:100%;height:auto;border:0px;max-height:50px;}

/* adt */
.d_adt {width:100%;height:auto;overflow: auto;}
.d_adt ul {width:1200px;height:auto;margin:0 auto;margin-top:20px;padding-bottom:50px;}
.d_adt li {width:31.33%;margin:10px 1%;height:auto;box-shadow: #aaa 0px 0px 10px;background-color: #fff;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_adt li:hover {box-shadow: #e9f6ff 0px 0px 10px;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_adtp {width:34%;height:100%;float:left;}
.d_adtp img {width:100%;height:100%;}
.d_adtt {width:56%;height:auto;padding:43px 5% 10px 5%;font-size:14px;line-height:22px;float:right;background-color: #fff;text-align:left;}
.d_adtt a:link {color:#175897;text-decoration: none;line-height: 30px;}
.d_adtt a:visited {color:#175897;text-decoration: none;line-height: 30px;}
.d_adtt a:hover {color:#ff6600;text-decoration: none;line-height: 30px;}
.d_adtt a:active {color:#175897;text-decoration: none;line-height: 30px;}
.d_adtt span {font-size:20px;height:auto;line-height:25px;color:#000;}
.adt_sp {font-size:14px!important;line-height:35px;padding:5px 10px 5px 0px;
	cursor:pointer;margin-top:10px;}
.adt_sp:hover {color:#ff6600;}

/* ctt */
.d_ctt {width:100%;height:auto;margin-top:50px;margin-bottom:20px;display: flex;justify-content: center;}
.d_ctt ul {width:1140px;height:auto;padding:30px 30px 50px 30px;font-size:16px;line-height:30px;color:#000;font-family: "arial rounded mt std";
    background:linear-gradient( #e9f6ff, #f8f8f8);border-top-left-radius: 8px;border-top-right-radius: 8px;}
.d_ctt ul span {font-size:30px;line-height:50px;font-family: 'Nunito-Light';}
.d_ctt ul p {margin-bottom:10px;}
.d_ctt ul a:link {color:#fff;text-decoration: none;width:260px!important;font-size:16px;
    padding:15px 100px 15px 50px;border:#ff9900 solid 0px;background-color:#ff9900;border-radius:25px;
    background-repeat: no-repeat;background-position: right 40px center;background-size: 20px 20px;background-image: url(../images/arr_w.png);
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_ctt ul a:visited {color:#fff;text-decoration: none;width:180px;
    padding:15px 100px 15px 50px;}
.d_ctt ul a:hover {color:#fff;text-decoration: none;width:150px;
    padding:15px 100px 15px 50px;background-position: right 30px center;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_ctt ul a:active {color:#fff;text-decoration: none;width:150px;
    padding:15px 100px 15px 50px;}


/* guide */
.d_gd {width:100%;height:auto;margin-top:50px;margin-bottom:20px;display: flex;justify-content: center;}
.d_gd ul {width:1140px;height:auto;padding:30px 30px 50px 30px;font-size:16px;line-height:30px;color:#000;font-family: "arial rounded mt std";
    background:#fff;}
.d_gd ul span {font-size:30px;line-height:50px;font-family: 'Nunito-Light';}
.d_gdbtn {width:auto;height:45px;line-height: 45px;background-color: #ff6600;color:#fff;display: inline-block;padding:5px 20px;border-radius: 5px;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_gdbtn:hover {background-color: #ff9900;padding:5px 25px;box-shadow: #eee 0px 0px 10px;font-size:16px;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}


/* oem */
.d_oem {width:100%;height:auto;overflow: auto;background-color: #fff;}
.d_oem ul {width:1140px;height:auto;margin:0 auto;padding:30px;background-color: #e9f6ff;border-radius: 8px;margin-top:30px;margin-bottom:80px;}
.d_oemt {width:100%;height:auto;text-align: center;font-size:40px;line-height: 50px;
    font-family: "Nunito-Light";color:#000;position: relative;}
.d_oemf {width:100%;height:auto;text-align: left;font-size:16px;line-height: 25px;color:#000;padding-top:20px;padding-bottom:0px;}


/* smy */
.d_smy {width:100%;height:auto;margin-top:50px;margin-bottom:20px;display: flex;justify-content: center;}
.d_smy ul {width:1140px;height:auto;padding:30px 30px 50px 30px;font-size:16px;line-height:30px;color:#000;font-family: "arial rounded mt std";
    background:linear-gradient( #fff, #f8f8f8);border-top-left-radius: 8px;border-top-right-radius: 8px;}
.d_smy ul span {font-size:30px;line-height:50px;font-family: 'Nunito-Light';}
.d_smy ul p {margin-bottom:10px;}

.d_smy ul a:link {color:#fff;text-decoration: none;width:260px!important;font-size:16px;
    padding:15px 100px 15px 50px;border:#ff9900 solid 0px;background-color:#ff9900;border-radius:25px;
    background-repeat: no-repeat;background-position: right 40px center;background-size: 20px 20px;background-image: url(../images/arr_w.png);
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_smy ul a:visited {color:#fff;text-decoration: none;width:180px;
    padding:15px 100px 15px 50px;}
.d_smy ul a:hover {color:#fff;text-decoration: none;width:150px;
    padding:15px 100px 15px 50px;background-position: right 30px center;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_smy ul a:active {color:#fff;text-decoration: none;width:150px;
    padding:15px 100px 15px 50px;}



/* product */
.d_pro {width:100%;height:auto;overflow: auto;padding-top:80px;padding-bottom:80px;background-color: #ffff;}
.d_pro ul {width:1200px;height:auto;margin:0 auto;}
.d_pro li {width:auto;height:auto;}
.l_prop {width:45%!important;height:auto;float:left;margin-right:5%;}
.l_prop img {width:100%;height:auto;}
.l_prot {width:50%!important;float:right!important;font-size:16px;line-height:25px;text-align: left;}
.l_prot span {font-size:25px;line-height: 50px;}

#pbtn {cursor:pointer;}
.d_pbtn {width:90px;height:20px;margin-top:50px;margin-right:30px;padding:10px 60px 10px 30px;text-align:left;color:#fff;
	background-color: #ff9900;border-radius:20px;font-size:14px;
    background-repeat: no-repeat;background-position: right 30px center;background-size: 20px 20px;background-image: url(../images/arr_w.png);
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}

.d_pbtn:hover {width:90px;height:20px;padding:10px 60px 10px 30px;text-align:left;color:#fff;
    background-repeat: no-repeat;background-position: right 20px center;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}



.d_ps {width:100%;height:auto;padding-bottom:40px;background-color: #fff;overflow:auto;}
.d_ps ul {width:1200px;height:auto;margin:0 auto;}
.d_ps li {width:31.33%;height:auto;margin:10px 1%;border-radius: 8px;box-shadow: #eee 0px 0px 10px;
    background-color: #fff;margin-top:20px;margin-bottom: 20px;padding-bottom:20px;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_ps li:hover {box-shadow: #eee 0px 0px 10px;margin-top:10px;margin-bottom: 30px;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}


.d_psp {width:100%;height:auto;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.d_psp img {width:70%;height:70%;margin-top:5%;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.d_pst {width:90%;height:auto;padding:20px 5%;font-size:18px;text-align: center;line-height: 25px;color:#000;}

.d_psq {width:100%;height:auto;display: flex;justify-content: center;padding:10px 0%;}

.d_psqt {width:auto;height:35px;line-height:35px;padding:0px 60px 0px 30px;border-radius: 17px;
    font-size:16px;color:#fff;background-color: #ff9900;
    background-repeat: no-repeat;background-position: right 30px center;background-size: 20px 20px;background-image: url(../images/arr_w.png);
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_psqt a:link {color:#fff!important;}
.d_psqt:hover {background-position: right 20px center;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}


.test {width:100%;height:50px;background-color: #06be3d;}

/* mtr */
.d_mtr {width:100%;height:auto;overflow: auto;padding-top:50px;background-color: #fff;}
.d_mtr ul {width:1200px;height:auto;margin:0 auto;}
.tn_mtr {width:100%;height:50px;text-align: center;font-size:35px;line-height: 50px;
    font-family: "Nunito-Light";color:#000;}
.tn_sub_mtr {width:100%;height:50px;font-size:35px;text-align: left;font-family: "Nunito-Light";color:#000;}

.nTab{width:100%;margin:0px auto;padding-top:20px;padding-bottom:20px;background-color:#ffffff;}
.nTab .TabTitle{clear:both;width:100%;height:auto;overflow:hidden;background-color:#ffffff;border-bottom:#f2f2f2 solid 1px;}
.nTab .TabTitle ul{border:0px;margin:0px;padding:0px;}
.nTab .TabTitle li{float:left;width:auto;;cursor:pointer;padding:0px 15px;list-style-type:none;
    line-height:45px;font-size:16px;text-align:center;margin:0px;color:#fff;}
.nTab .TabTitle .active{background-color:#f2f2f2;line-height:45px;height:45px;color:#000;font-size:16px;
    border-bottom: #175897 solid 2px;border-top-left-radius:5px;border-top-right-radius:5px;}
.nTab .TabTitle .normal{background-color:#fff;line-height:45px;height:45px;color:#999;border-bottom: #fff solid 2px;}
.normal a:link {text-decoration:none;display:block;}
.normal a:visited {text-decoration:none;display:block;}
.normal a:hover {text-decoration:none;display:block;}
.normal a:active {text-decoration:none;display:block;}
.nTab .TabContent{width:100%;background:#fff;margin:0px auto;padding:20px 0% 50px 0%;text-align:left;text-align:justify;text-justify:inter-ideograph;}
.normal {color:#333333;text-decoration:none;}
.normal a:hover {color:#ffffff;text-decoration:none;}
.none {display:none;}
.d_pdnone {width:650px;height:100px;margin-left:0px;line-height:60px;text-align:center;font-size:14px;color:#000000;}

.a_mtr {width:150px;height:40px;line-height:40px;font-size:13px;font-family: "arial rounded mt std";
	border-radius:20px;background:#ff0000;margin-top:15px;}
.a_mtr a:link {color:#fff!important;font-size:14px;text-decoration: none;padding:0px 40px 0px 20px;
	background-repeat: no-repeat;background-position: right 10px center;background-size: 20px 20px;background-image: url(../images/arr_w.png);
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.a_mtr a:visited {color:#fff!important;font-size:14px;text-decoration: none;padding:0px 40px 0px 20px;}
.a_mtr a:hover {color:#fff!important;font-size:14px;text-decoration: none;background-position: right 0px center;padding:0px 40px 0px 20px;
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.a_mtr a:active {color:#fff!important;font-size:14px;text-decoration: none;padding:0px 40px 0px 20px;}


.d_mtrc {width:100%;height:auto;padding:30px 0px 50px 0px!important;}
.d_mtrct {width:58%!important;height:auto;float:right!important;font-size:16px;line-height: 25px;text-align: left;color: #000;font-family: "arial rounded mt std";}
.d_mtrct span {font-size:25px!important;}
.d_mtrcp {width:40%!important;height:auto;float:left!important;margin-bottom:50px;}
.d_mtrcp img {width:100%;height:auto;border:0px;}

.dm_mtr {width:100%;height:auto;display:none;padding-top:30px;}
.dm_mtr ul {width:100%;height:auto;margin:0 auto;text-align: left;font-size:14px;line-height:23px;}
.dm_mtrc {width:100%;height:auto;overflow: auto;background-color: #fff;margin:20px 0px 30px 0px;}
.dm_mtrc img {width:100%;height:auto;border:0px;}
.dm_mtrc h3 {width:90%;padding:5px 5%;text-align:left;font-size:20px;line-height:25px;color:#000;font-family:"Nunito-Light";}
.dm_mtrc p {width:90%;padding:5px 5%;text-align:left;font-size:14px;line-height:23px;font-family: "arial rounded mt std";}



/* about */
.d_abt {width:100%;height:auto;overflow:hidden;margin-top:80px;padding-bottom:30px;}
.d_abt ul {width:1200px;height:auto;margin:0px auto;}
.d_abtp {width:50%;height:auto;float:left;}
.d_abtp img {width:100%;height:auto;border:0px;}
.d_abtr {width:45%;height:auto;float:left;padding:0px 0px 50px 5%;color:#000;}
.d_trt {width:100%;height:auto;font-size:20px;line-height:25px;text-align: left;color:#000;font-family: "Nunito-Light";}
.d_trt span {font-size:40px;line-height:40px;color:#000;}
.d_trt p {font-size:16px;line-height:25px;font-family: "arial rounded mt std";}
.d_tre {width:100%;height:45px;line-height:45px;font-size:20px;color:#000;text-align:left;}
.d_trc {width:100%;height:50px;margin:20px 0px;}
.d_trce {width:45%;height:50px;line-height:50px;font-size:18px;border-radius:8px;background-color:#587286;color:#fff;float:left;text-align: center;
    background-repeat: no-repeat;background-position: 50px center;background-size: 20px 20px;background-image: url("../images/email-w.png");}
.d_trce:hover {background-color: #4a6275;box-shadow: #666 0px 0px 10px;}
.d_trcq {width:45%;height:50px;line-height:50px;font-size:18px;border-radius:8px;background-color:#587286;color:#fff;float:right;text-align: center;
    background-repeat: no-repeat;background-position: 50px center;background-size: 20px 20px;background-image: url("../images/quote-w.png");
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_trcq:hover {background-color: #4a6275;box-shadow: #666 0px 0px 10px;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_data {width:100%;height:auto;overflow:auto;}
.d_data ul {width:1200px;height:auto;margin:0 auto;}
.d_data li {width:auto;height:auto;padding:30px 30px 50px 30px;font-size:14px;line-height:25px;text-align: center;}
.d_data li span {font-size:25px;line-height:35px;color:#ff6600;font-weight: bolder;}



/* cert */
.d_cert {width:100%;height:auto;overflow:auto;background-color: #fff;padding-top:50px;padding-bottom:50px;}
.d_cert ul {width:1200px;height:auto;margin:0 auto;}

.swiper-container {width: 1200px;height: 450px;margin: 0px auto;background: #fff!important;}
.swiper-slide {width:350px!important;text-align: center;font-size: 18px;background: #f8f8f8;    
/* Center slide text vertically */
display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;
-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;
-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img {width:100%;height:100%;border:0px;}


/* why choose us */
.d_wcut {width:100%;height:auto;padding-top:50px;padding-bottom:30px;background-color: #fff;
    line-height:40px;font-size:35px;text-align: center;color:#000;font-family:"Nunito-Light";}
.d_wcuc {width:100%;height:auto;overflow:auto;background-color: #fff;}
.d_wcuc ul {width:1200px;height:auto;margin:0 auto;}
.d_wcuc li {width:27.33%;height:auto;padding:20px 2%;margin:10px 1%;
    border-radius:8px;text-align: left;background:linear-gradient( #e9f6ff, #fafdff);}
.d_wcuc li span {font-size:22px;line-height:25px;color:#000;font-weight:bolder;font-family:"Nunito-Light";}
.d_wcuc li p {width:100%;text-align:left;font-size:14px;line-height:25px;}

/* faq */
.d_faqt {width:100%;height:auto;padding-top:50px;padding-bottom:30px;background-color: #fff;
    line-height:40px;font-size:35px;text-align: center;color:#000;font-family:"Nunito-Light";}
.d_faqt span {font-size:18px;line-height:24px;}
.d_faqc {width:100%;height:auto;overflow: auto;background-color: #fff;padding-bottom:80px;}
.d_faqc ul {width:1200px;height:auto;margin:0 auto;background-color: #f8f8f8;}
.d_faqc li {width:86%;height:auto;margin:10px 5%;background-color: #f8f8f8;padding:15px 2%;border-radius:5px;}
.d_fc {width:100%;height:auto;}
.d_fctl {width:90%;height:100%;margin-bottom:10px;font-size:20px;line-height:25px;text-align: left;float:left;color:#000;}
.d_fctr {width:10%;height:100%;margin-bottom:10px;font-size:20px;line-height:25px;text-align: right;float:right;color:#000;}
.d_fcc {width:100%;height:auto;padding:20px 0%;text-align: left;font-size:16px;line-height: 25px;color:#666;display:none;font-family: "arial rounded mt std";}


/* contact */
.d_scnt {width:100%;height:auto;overflow:auto;padding-top:50px;padding-bottom:30px;
    background:linear-gradient(to top right, rgba(255, 255, 255, 1), rgba(230, 243, 255, 1));}
.d_scnt ul {width:1200px;height:auto;margin:0 auto;}
.d_scnt li {width:auto;height:auto;}
.li_scntf {width:100%!important;height:auto;line-height:50px;font-size:35px;text-align:left;color:#000;float:left;}
.li_scntl {width:50%!important;height:auto;overflow:auto;padding:10px 5% 10px 0%;float:left;
    background-repeat: no-repeat;background-position: left center;
    background-size:auto;background-image: url("../images/bg_logo.png");    
}
.li_scntr {width:45%!important;height:auto;overflow:hidden;padding:50px 0%;float:right;}

.d_sclt {width:100%;height:auto;font-size:20px;line-height:30px;color:#000;text-align: left;padding:10px 0px;font-family: Arial, Helvetica, sans-serif;}
.d_iclx {width:auto;height:35px;padding-left:35px;font-size:20px;color:#000;background-repeat: no-repeat;background-position: left top;background-size:20px 20px;}
.d_iclxc {width:auto;height:25px;line-height:25px;padding-left:35px;padding-bottom:20px;font-size:20px;color:#000;font-family: Arial, Helvetica, sans-serif;}
.d_iclxc span {color:#000;font-size:25px;font-weight:400;line-height:25px;}
.d_icrx {width:auto;height:45px;background-color: #fff;border-radius: 5px;padding-left:40px;}
.iptc_ic {width:auto;height:45px;line-height:45px;border:0px;text-align:left;
    padding:0px 50px;margin-bottom:20px;font-size:16px;color:#000;outline: none;border-radius: 8px;float:right;
    background-color: #fff;background-repeat: no-repeat;background-position: 20px center;background-size: 20px;}
.d_scntr {width:45%!important;padding:10px 0% 10px 0%;float:right;}

.d_fb {width:100%;height:auto;overflow:auto;}
.d_fb form {padding:0px;margin:0px;}
.d_fb input {width:96%;height:40px;line-height:40px;font-size:16px;padding:0px 2%;border:0px;text-align:left;color:#000;margin-bottom:10px;}
.d_fb textarea {width:96%;height:125px;line-height:25px;text-align:left;padding:0px 2%;background-color:#fff;border:0px;margin-bottom:10px;}
.ipt_rs {width:56%!important;height:40px!important;background-color:#f0f0f0;border:0px;line-height:40px!important;float:left!important;}
.ipt_vc {width:36%!important;height:40px!important;background-color:#ff0000;
    line-height:40px!important;font-size:35px;color:#fff!important;text-align:center!important;float:left!important;}
.fb_btn {width:auto;height: 45px!important;line-height:45px!important;
    background-color:#000;color:#fff!important;text-align:center!important;font-size:16px;margin-bottom:10px;border:0px;}


/* btm */
.d_btm {width:100%;height:100px;display: block;line-height: 100px;color:#fff;background-color:#0a1622;text-align: center;font-size: 14px;}


/* Popup */
#d_mk {width:100%;max-width:1920px;height:100%;background-color:rgb(0,0,0,0.6);position:fixed;top:0px;z-index:1999;display:none;}
#d_pp {position:fixed;width:100%;height:auto;overflow:auto;display:none;
    max-width:1920px;border-radius:10px;z-index:2002;}
#d_pp ul {width:80%;height:auto;margin:0 auto;margin-left:10%;margin-right:10%;
	position: fixed;top:80px;bottom:30px;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);}

.d_ppl {width:45%;height:auto;overflow:auto;float:left;background:rgb(255,0,0,0.9);
	border-top-left-radius:10px;border-bottom-left-radius:10px;}
.d_pplt {width:90%;height:auto;padding:20px 5%;font-size:15px;line-height:23px;color:#fff;text-align:left;font-weight:200px;}
.d_pplt p {padding-top:15px;}
.d_pplt p a:link {color:#fff;}
.d_pplt p a:visited {color:#fff;}
.d_pplt p a:hover {color:#eee;}
.d_pplt p a:active {color:#fff;}
.f_pplt {font-size:35px;line-height:40px;font-weight:bold;}
.f_ppt {font-size:22px;line-height:25px;font-weight:blod;}
.d_ppr {width:50%;height:auto;min-height:503px;overflow:auto;float:right;background:rgb(231,231,231,0.95);
	padding-left:5%;border-top-right-radius:10px;border-bottom-right-radius:10px;display:block;}

/*

#d_pp li {height:100%;}
#l_ppl {width:45%;background:#ff0000;font-size:14px;line-height:22px;color:#fff;text-align: left;float:left;}
#l_ppl span {color:#fff;font-size:18px;line-height:25px;}
#l_ppr {width:50%;background:#fff;float:right;}
*/
.d_wop {width:100%;height:70px;text-align:right;}
#wop_btn {width:30px;height:30px;border:0px;float:right;border-radius:15px;background:#ff0000;margin:20px;}
#wop_btn img {width:10px!important;height:10px!important;border:0px;margin:10px;}

.d_bcipt {width:96%;height:45px;overflow: auto;border-radius: 5px;margin-bottom:20px;
    background-color: #fff;background-repeat: no-repeat;background-position: 10px center;
	background-size: 20px 20px;}
.d_bcipt input {width:85%;height:45px;line-height:45px;font-size:16px;color:#000;padding:0px;margin:0px;
	text-align: left;outline: none;border:0px;width:83%;}

.d_bcta {width:96%;height:auto;overflow: auto;border-radius: 5px;margin-bottom:20px;
    background-color: #fff;background-repeat: no-repeat;background-position: 10px 10px;
	background-size: 20px 20px;}
.d_bcta textarea {width:85%;height:120px;line-height: 25px;font-size:18px;color:#000;
text-align: left;outline: none;border:0px;margin-left:8px;}
.btn_ic {width:auto;height:45px;line-height:45px;background-color:#000!important;cursor:pointer;
color:#fff!important;font-size:20px;
    text-align:center;float:left;border:0px;border-radius: 5px;padding:0px 60px 0px 30px!important;
    background-repeat: no-repeat;background-size:20px;background-position:right 30px center;
	background-image: url("/images/arr_w.png");
	-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.btn_ic:hover {background-color: #ff0000!important;background-position:right 20px center;
background-image: url("/images/arr_o.png");
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}






@media(max-width:1199px) {

.test {background-color: #708;}

/* top */
.l_menu {width: auto !important;max-width:320px;height:100%;padding:0px 20px;}
.d_ptmenu li {height:100%;font-size:14px;padding:0px 15px;line-height:120px;}
.l_cnt {width: 400px !important;float:right;}
.d_ptew {width:auto;height:20px!important;line-height:20px;font-size:14px;color:#000;padding:15px 0px 20px 0px;}


/* coop */



/* adt */
.d_adt li {width:98%!important;}

/* product */








/* about */
.d_abtp {width:45%;margin:20px 0%;}
.d_abtp img {height:auto;}
.d_abtr {width:50%;margin:20px 0% 20px 5%;padding:0px;}
.d_data {width:100%;height:auto;overflow:auto;padding-bottom:50px;}


.d_data ul {width:auto;display: flex;flex-wrap:wrap;justify-content:center;}
.d_data li {max-width:250px;}


/* why choose us */
.d_wcuc li {width:27.33%!important;height:auto;padding:20px 2%;margin:10px 1%;}
/* contact */
.li_scntl,.li_scntr {width:46%!important;margin:20px 1%;padding:20px 1%;float:left!important;}



}

@media(max-width:992px) {

.test {background-color: #992;}


/* top */
.d_ptop {width:100%;height:120px;top:0px;}
.d_ptop ul {height:100%;margin:0 auto;position:relative;}
.d_ptop li {height:120px;height:auto;}
.l_logo {width:160px!important;}
.l_logo img {width:160px;height:34px;margin-top:58px;}
.l_menu {width: auto !important;max-width:350px;height:auto;margin:50px 20px 10px 20px;}
.d_ptmenu li {height:100%;font-size:14px;padding:0px 10px;line-height:50px;}
.l_cnt {width:80%;position:absolute;top:0px;right:0px;}
.d_ptew {padding:0px 0px 25px 0px;}
.d_ptqt {padding:10px 20px;}
.d_ptwa {display: none;}


/* coop */
.d_coop {height:auto;overflow: auto;}
.d_cpt {padding:0px;width:100%!important;height:auto;text-align: center!important;
    display: flex;justify-content: center!important;font-size:35px;line-height:50px;font-family:"Nunito-Light";}
.d_cpp {width:100%!important;height:auto;text-align: center!important;display: block;justify-content: center;}
.d_cpap {width:29.33%!important;height:100%;float:left!important;margin:0px 2%;padding:20px 0px;}
.d_cpap img {width:100%;height:auto;border:0px;}



/* product */
.d_pro {width:100%;height:auto;overflow: auto;padding-top:0px;padding-bottom:0px;}
.d_pro ul {width:1200px;height:auto;margin:0 auto;}
.d_pro li {width:100%;height:auto;}
.l_prop {width:100%!important;height:auto;float:left;}
.l_prop img {width:100%;height:auto;}
.l_prot {width:100%!important;float:right;font-size:16px;line-height:25px;text-align: left;padding-bottom:30px;}




/* mtr */
/* mtr */
.tn_sub_mtr {font-size:30px;line-height: 30px;padding-top:20px;}




/* about */
.d_abtp {width:90%;margin:20px 5%;}
.d_abtp img {height:auto;}
.d_abtr {width:90%;margin:20px 5%;padding:0px;}
.d_data li {padding:10px 30px 20px 30px;margin:10px 10px 20px 10px;background-color: #fff;border-radius: 8px;}
/* why choose us */
.d_wcuc li {width:44%!important;height:auto;padding:20px 2%;margin:10px 1%;}


/* contact */
.li_scntl,.li_scntr {width:96%!important;margin:20px 1%;padding:10px 1%;float:left;}





.d_bt1 {font-size:45px;line-height:50px;}
.d_bt2 {font-size:25px;line-height:30px;}
.d_bt3 {font-size:45px;line-height:50px;}
.d_bt3 {width:80%;height:auto;padding:10px 15% 15px 5%;}
.d_bt3 ul {width:100%;height:auto;padding-left:35px;font-size:16px;color:#fff;text-align: left;line-height:25px;
    background-image: url(../images/ic_bt3.png);background-repeat: no-repeat;background-position: left 3px;background-size: 20px 20px;}
	
	
/* popup */



.d_wop {width:100%;height:40px;text-align:right;}
#wop_btn {width:30px;height:30px;border:0px;float:right;border-radius:15px;background:#ff0000;margin:5px 20px;}
#wop_btn img {width:10px!important;height:10px!important;border:0px;margin:10px;}
	

#fb_pp {width:90%;height:400px;margin:10px 5%;overflow:auto;}
#d_pp ul {width:100%;top:20px;margin-left:0px;margin-right:0px;}
.d_ppl {display:none;}
.d_ppr {width:90%;margin:0px 5%;padding:20px 0%;border-radius:10px;}
	
	
}


@media(max-width:768px){

.test {background-color:#235;}

/* top */
.d_ptop {width:100%;height:120px;}
.d_ptop ul {width:100%;height:120px;margin:0 auto;}
.d_ptop li {height:auto;}
.l_logo {width:160px!important;position: absolute;top:20px;left:0px;background-color:transparent;}
.l_logo img {width:160px;height:34px;}
.l_menu {max-width:350px;height:auto;padding:0px 20px;position: absolute;left:160px;top:20px;}
.d_ptmenu {width:100%;height:auto;display: block;}
.l_cnt {width:100%!important;text-align:left;float:left;position: absolute;left:0px;top:10px;}
.d_ptew {left:0px;float:left!important;width:60%;margin-top:0px;padding-top:0px;}
.d_ptqt {right:0px;top:10px;float:right!important;padding:10px 15px;}
.d_ptwa {display: none;}

/* ban */
.d_bt1 {width:90%;height:auto;padding:80px 5% 20px 5%;font-size:40px;line-height:45px;}
.d_bt2 {width:90%;height:auto;padding:20px 5%;font-size:25px;line-height:30px;}
.d_bt3 {width:85%;height:auto;padding:10px 10% 15px 5%;}
.d_bt3 ul {width:90%;height:auto;padding-left:30px;font-size:16px;line-height:25px;
    background-size: 20px 20px;}
.d_btbtn {width:auto;max-width:150px;margin-left:10%;margin-top:30px;padding:15px 35px;font-size:18px;cursor: pointer;
    background:linear-gradient(to bottom right, #06ff82, #06be3d);color:#fff;text-align: center;border-radius: 8px;}



/* coop */
.d_coop {height:auto;overflow: auto;}
.d_cpt {padding:0px;width:100%!important;height:auto;text-align: center!important;
    display: flex;justify-content: center!important;font-size:35px;line-height:50px;font-family:"Nunito-Light";}
.d_cpp {width:100%!important;height:auto;text-align: center!important;display: block;justify-content: center;}
.d_cpap {width:29.33%!important;height:100%;float:left!important;margin:0px 2%;padding:20px 0px;}
.d_cpap img {width:100%;height:auto;border:0px;}


/* adt */
.d_adt {margin:0px;padding:0px;}
.d_adt ul {width:100%;display:block;margin-top:30px;padding-bottom:50px;}
.d_adt li {width:96%!important;margin:0px 2% 20px 2%!important;}


/* ctt */
.d_ctt {width:100%;height:auto;margin-top:50px;margin-bottom:20px;display: flex;justify-content: center;}
.d_ctt ul {width:1140px;height:auto;padding:30px 30px 50px 30px;font-size:16px;line-height:30px;color:#000;font-family: "arial rounded mt std";
    background:linear-gradient( #e9f6ff, #f8f8f8);border-top-left-radius: 8px;border-top-right-radius: 8px;}
.d_ctt ul span {font-size:30px;line-height:50px;font-family: 'Nunito-Light';}
.d_ctt ul p {margin-bottom:10px;font-size:16px;line-height:25px;}
.d_ctt ul a:link {font-size:16px;width:210px!important;padding:10px 80px 10px 20px;background-position:right 20px center;}
.d_ctt ul a:visited {width:210px;padding:10px 80px 10px 20px;}
.d_ctt ul a:hover {width:210px;padding:10px 80px 10px 20px;background-position:right 10px center;}
.d_ctt ul a:active {width:210px;padding:10px 80px 10px 20px;}

.d_ps li {width:48%;height:auto;overflow: auto;text-align: center;}
.d_psp {width:100%;height:auto;float:left;margin:10px 0%;overflow: auto;}
.d_psp img {width:60%;height:auto;border-radius:5px;padding:10px 20%;}
.d_pst {width:90%;height:auto;padding:10px 5% 10px 5%;font-size:16px!important;text-align:center;overflow: auto;
    line-height: 25px;color:#000;float:left!important;font-family: 'Nunito-Light';}



/* mtr */
.d_mtr {display:none;}
.dm_mtr {display: block;}


.d_mtrct {width:100%!important;height:auto;float:left!important;font-size:16px;line-height: 25px;text-align: left;color: #000;font-family: "arial rounded mt std";}
.d_mtrct span {font-size:25px!important;}
.d_mtrcp {width:100%!important;height:auto;float:left!important;margin-top:10px;margin-bottom:50px;}
.d_mtrcp img {width:100%;height:auto;border:0px;}






/* about */
.d_abt {margin-top:50px;padding-bottom:30px;}
.d_abtp {width:90%;margin:0px 5% 20px 5%;}
.d_abtp img {height:auto;}
.d_abtr {width:90%;margin:20px 5%;padding:0px;}
.d_trce,.d_trcq {background-position: 20px center;}
.d_data li {padding:20px 10px;}
/* why choose us */
.d_wcuc,.d_wcuc ul {width:100%;}
.d_wcuc li {width:44%!important;height:auto;padding:20px 2%;margin:10px 1%;}
/*
.d_wcuc li {width:48%!important;height:auto;padding:30px 1%;margin:10px 1%;}
*/
/* contact */
.li_scntl,.li_scntr {width:96%!important;margin:20px 1%;padding:10px 1%;float:left;}

/* btm */
.d_btm {font-size:13px;}


}



@media(max-width:600px){

.test {background-color: #f76;}

h1 {font-size:35px;}

.d_ptop {width:100%;height:160px;}
.d_ptop ul {width:100%;height:160px;margin:0 auto;position: relative;}
.d_ptop li {height:auto;}
.l_logo {width:100%!important;position:flex;justify-content: center;top:10px;text-align:center!important;}
.l_logo img {width:160px;height:auto;}
.l_menu {width:100%!important;height:auto;position: absolute;top:100px;left:0px;margin:0px;padding:0px;}
.d_ptmenu {width:100%;height:auto;}
.d_ptmenu ul {display:flex;justify-content: center;}
.l_cnt {width:100%!important;text-align:left;float:left;position: absolute;left:0px;top:10px;border-bottom: #aaa solid 1px;}
.d_ptew {left:0px;float:left!important;width:75%;margin-top:0px;padding-top:0px;}
.d_ptqt {right:0px;top:10px;float:right!important;padding:10px 15px;display: none;}
.d_ptwa {display: block;}


/* ban */
.d_bt1 {width:90%;height:auto;padding:80px 5% 20px 5%;font-size:35px;line-height:40px;}
.d_bt2 {width:90%;height:auto;padding:20px 5%;font-size:22px;line-height:28px;}
.d_bt3 {width:85%;height:auto;padding:5px 10% 10px 5%;}
.d_bt3 ul {width:90%;height:auto;padding-left:30px;font-size:14px;line-height:25px;
    background-size: 20px 20px;}
.d_btbtn {width:auto;max-width:150px;margin-left:13%;margin-top:30px;padding:15px 35px;font-size:18px;
    background:linear-gradient(to bottom right, #06ff82, #06be3d);color:#fff;text-align: center;border-radius: 8px;}


/* coop */
.d_coop {height:auto;overflow: auto;}
.d_cpt {padding:0px;width:100%!important;height:auto;text-align: center!important;
    display: flex;justify-content: center!important;font-size:25px;line-height:30px;font-family:"Nunito-Light";}
.d_cpp {width:100%!important;height:auto;text-align: center!important;display: block;justify-content: center;}
.d_cpap {width:44%!important;height:100%;float:left!important;margin:0px 3%;padding:10px 0px;}
.d_cpap img {width:100%;height:auto;border:0px;}


/* adt */

.d_pt {width:100%;height:auto!important;margin-top:50px;text-align: center;overflow: auto;display: flex;justify-content: center;}
.d_ptt {line-height:30px;font-size:25px;height:auto;padding:0px;margin:0px;}
.d_adt {margin:0px;padding:0px;}
.d_adt ul {width:100%;height:auto;margin:0 auto;margin-top:30px;display:block;}
.d_adt li {width:96%!important;margin:0px 2% 20px 2%!important;}


/* ctt */

.d_ctt ul {width:100%;height:auto;padding:30px 30px 50px 30px;font-size:18px;line-height:25px;color:#000;font-family: "arial rounded mt std";
    background:linear-gradient( #e9f6ff, #f8f8f8);border-top-left-radius: 8px;border-top-right-radius: 8px;}
.d_ctt ul span {font-size:25px;line-height:30px;font-family: 'Nunito-Light';}

/* product */
.d_pst {width:94%;height:auto;padding:10px 3%;font-size:14px;text-align: center;line-height: 20px;color:#000;}
.l_prot {width:94%!important;padding:10px 3%;float:right!important;font-size:16px!important;line-height:20px;color:#000;font-family: "arial rounded mt std";}
.l_prot p {font-size:16px!important;line-height:25px;color:#000;font-family: "arial rounded mt std";}
.l_prot span {font-size:25px;line-height:30px;font-family:"Nunito-Light";}

.d_ps li {width:96%;height:auto;overflow: auto;margin:20px 2%;border-radius: 8px;box-shadow: #aaa 0px 0px 5px;
    background-color: #fff;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}


.d_psp {width:60%;height:auto;float:left;margin:0px 20%;}
.d_psp img {width:100%;height:auto;border-radius:5px;padding:10px 0%;}
.d_pst {width:90%;height:auto;padding:10px 5% 10px 5%;font-size:16px!important;text-align:center;
    line-height: 25px;color:#000;float:left!important;font-family: 'Unito-Light';}

/*
.d_pst a:link {font-size:16px;line-height:30px;padding-left:50px;padding-right:50px;margin-top:20px;
    background-repeat: no-repeat;background-position: right 20px center;background-size: 20px 20px;background-image: url(../images/arr_b.png);
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_pst a:hover {background-position: right 10px center;}


.d_psqt {width:80%;height:20px;line-height:20px;margin:0px;padding:5px 0px 5px 0px;font-size:14px;color:#175897;position: absolute;bottom:10px;right:30px;background-color: #06be3d;
    background-repeat: no-repeat;background-position: right 20px center;background-size: 20px 20px;background-image: url(../images/arr_b.png);
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.d_psqt a:link {color:#175897!important;}
.d_psqt:hover {background-position: right 10px center;
    -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}

*/

/* about */
.d_trce,.d_trcq {background-position: 20px center;}
.d_data li {padding:20px 10px;}
/* why choose us */
.d_wcuc,.d_wcuc ul {width:100%;}
.d_wcuc li {width:90%!important;height:auto;padding:30px 3%;margin:10px 2%;background:linear-gradient( #e9f6ff, #fafdff);}

/* contact */
.li_scntl,.li_scntr {width:96%;margin:20px 1%;padding:10px 1%;float:left;}

/* btm */
.d_btm {font-size:13px;}

#fb_pp {width:90%;height:450px;margin:10px 5%;overflow:auto;}


}


@media(max-width:400px){

.d_bt1 {padding-top:40px;}
h1 {font-size:30px;}

#fb_pp {height:400px;}

.d_bcipt {width:98%;height:45px;overflow: auto;border-radius: 5px;margin-bottom:20px;
    background-color: #fff;background-repeat: no-repeat;background-position: 10px center;
	background-size: 20px 20px;}
.d_bcipt input {width:90%;height:45px;line-height:45px;font-size:16px;color:#000;padding:0px;margin:0px;
	text-align: left;outline: none;border:0px;width:83%;margin-left:20px;}

.d_bcta {width:98%;margin-bottom:20px;}
.d_bcta textarea {width:86%;margin-left:30px;margin-top:5px;}


}