.d_dqcp{ width: 100%; height: 120px; background-color: #fff; padding-top: 20px; clear: both;}
.d_dqcp .d_dqcp_pp_box{ width: 100%; height: 70px; clear: both; background-color: #fff;}
.d_dqcp .d_dqcp_pp{ width: 94%; height: 40px; margin: 12px auto 0;}
.d_dqcp .d_dqcp_pp .d_dqcp_pp_left{ float: left; width: 240px; height: 40px; position: relative;}
.d_dqcp .d_dqcp_pp .d_dqcp_pp_left:hover .d_pp_left_abs{ display: block;}
.d_dqcp .d_dqcp_pp .d_dqcp_pp_left img{ max-width: 240px; max-height: 40px; }
.d_dqcp .d_dqcp_pp .d_dqcp_pp_left .d_pp_left_abs{ display: none; position: absolute; margin-top:-3px; height: auto; overflow: hidden;}
.d_dqcp .d_dqcp_pp .d_dqcp_pp_left .d_pp_left_abs p{ height: 7px; background: url(header-stand-tooltip-arrow.gif) -10px 0 no-repeat;}
.d_dqcp .d_dqcp_pp .d_dqcp_pp_left .d_pp_left_abs div{ width: 340px; padding: 10px; height: auto; font-size: 12px; background-color: #fff; border: 1px solid #dadbdf; border-top: none;}
.d_dqcp .d_dqcp_pp .d_dqcp_pp_right{ float: right; color: grey; height: 35px; line-height: 35px; font-size: 18px; border-bottom: #8d8d8d solid 4px;}
/*产品信息*/
.d_cpxx{ width: 870px; background-color: #fff; margin: 50px auto; padding: 30px 50px; overflow: hidden; clear: both; box-shadow: 0 5px 5px rgba(0,0,0,.1);}
.d_cpxx .d_cpxx_title{ width: 100%; height: 40px; overflow: hidden;}
.d_cpxx .d_cpxx_title div{ width: 100%; height: 20px; overflow: hidden; line-height: 20px; font-size: 18px; color: #555;}
.d_cpxx .d_cpxx_title p{ width: 100%; height: 20px; overflow: hidden; line-height: 23px; font-size: 14px; color: #999;}
.d_cpxx .d_cpxx_main{ width: 100%; height: 580px; margin-top: 5px; overflow: hidden;}
.d_cpxx .d_cpxx_main .d_cpxx_main_left{ float: left; width: 500px; height: 580px; padding-left: 5px;}
.d_cpxx .d_cpxx_main .d_cpxx_main_left .d_cpxx_left_top{ width: 500px; height: 500px; cursor: pointer; position: relative; top: 0; left: 0; display:table-cell; text-align:center; vertical-align:middle;}
.d_cpxx .d_cpxx_main .d_cpxx_main_left .d_cpxx_left_top .d_xx_img{ max-width: 500px; max-height: 500px; display:inline;}
.d_cpxx .d_cpxx_main .d_cpxx_main_left .d_cpxx_left_top .d_xx_new{ position: absolute; top: 5px; left: -5px;}
.d_cpxx .d_cpxx_main .d_cpxx_main_left .d_cpxx_left_top .d_xx_fdj{ display: none; width: 94px; height: 94px; border: 3px solid #fff; line-height: 94px; position: absolute; z-index: 3; top: 200px; left: 200px; overflow: hidden; background-color: rgba(100,100,100,.85); border-radius: 10px; text-align: center;}
.d_cpxx .d_cpxx_main .d_cpxx_main_left .d_cpxx_left_top .d_xx_fdj img{ vertical-align: middle;}
.d_cpxx .d_cpxx_main .d_cpxx_main_left .d_cpxx_left_top:hover .d_xx_fdj{ display: block;}
.d_cpxx .d_cpxx_main .d_cpxx_main_left .d_cpxx_left_bot{ text-align: center; width: 500px; height: 60px; margin-top: 10px; overflow: hidden;}
.d_cpxx .d_cpxx_main .d_cpxx_main_left .d_cpxx_left_bot img{ cursor: pointer; display: inline-block; width: 60px; height: 60px;}

.d_cpxx .d_cpxx_main .d_cpxx_main_right{ float: right; width: 330px; height: 580px;}
.d_cpxx_main_right .d_right_zjlx{ width: 330px; height: 20px; line-height: 20px; overflow: hidden; margin-top: 20px; font-size: 14px; color: #999;}
.d_cpxx_main_right .d_right_mingz{ width: 330px; height: 18px; line-height: 18px; overflow: hidden; font-size: 14px; font-weight: bold;}
.d_cpxx_main_right .d_right_wuxing{ width: 67px; height: 12px; display: block; margin: 3px 0 4px;}
.d_cpxx_main_right .d_right_add{ width: 330px; height: 18px; line-height: 18px; font-size: 12px; overflow: hidden;}
.d_cpxx_main_right .d_right_xj{ width: 330px; height: 45px; line-height: 45px; margin-top: 15px; cursor: pointer; font-size: 15px; border: none; border-radius: 3px; background: url(xj.png) 15px center no-repeat #f48d35; color: #fff; display: block; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.d_cpxx_main_right .d_right_zx{ width: 330px; height: 45px; line-height: 45px; margin-top: 15px; cursor: pointer; font-size: 15px; border: none; border-radius: 3px; background: url(zx.png) 15px center no-repeat #f48d35; color: #fff; display: block; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.d_cpxx_main_right .d_right_zl{ width: 330px; height: 45px; line-height: 45px; margin-top: 15px; cursor: pointer; font-size: 15px; border: none; border-radius: 3px; background: url(zl.png) 15px center no-repeat #f48d35; color: #fff; display: block; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.d_cpxx_main_right input:hover{ background-color: #f7a865;}
.d_cpxx_main_right .d_right_tel{ width: 330px; height: 45px; line-height: 45px; margin-top: 15px; cursor: pointer; font-size: 15px; border: none; border-radius: 3px; background: url(icon_tel.png) 15px center no-repeat #f48d35; background-size:24px; color: #fff; display: block; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.d_cpxx_main_right input:hover{ background-color: #f7a865;}

.d_cpxx_main_right .d_right_ditu{ width: 330px; height: 18px; overflow: hidden; line-height: 18px; font-size: 15px; margin: 30px 0 15px; color: #999;}
.d_cpxx_main_right .d_right_cx{ width: 330px; height: 45px; line-height: 43px; margin-top: 15px; cursor: pointer; font-size: 15px; border: none; border-radius: 3px; background: url(dd_1.png) 15px center no-repeat #fff; border: 2px solid #f48d35; color: #f48d35; display: block; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.d_cpxx_main_right .d_right_cx:hover{ background: url(dd.png) 15px center no-repeat #f48d35; color: #fff;}

.d_cpxx .d_cpxx_xh{ width: 175px; height: 42px; line-height: 42px; color: #555; font-size: 16px; text-align: center; margin-top: 30px; background-color: #f8f8f8;}
.d_cpxx .d_cpxx_xhneir{ width: 840px;  border: 2px solid #f2f2f2; padding: 15px;}
.d_cpxx .d_cpxx_xhneir .d_cpxx_xhneir_box{  }
.d_cpxx .d_cpxx_xhneir .d_cpxx_xhneir_box div{ width: 100%; height: 18px; text-indent: 15px; background: url(dian.jpg) 0 center no-repeat; overflow: hidden; color: #555; font-size: 13px; margin: 13px 0 5px;}
.d_cpxx .d_cpxx_xhneir .d_cpxx_xhneir_box p{ width: 100%; height: 18px; text-indent: 15px; color: #555; font-size: 13px; overflow: hidden;}
.d_cpxx .d_cpxx_js{ width: 840px; padding: 15px; border: 2px solid #f2f2f2;}
.d_cpxx .d_cpxx_js .d_cpxx_js_one{ width: 100%; height: auto; line-height: 18px; font-size: 12px; color: #555659;}

.d_cpxx .d_cpxx_js .d_cpxx_js_two{ width: 100%; height: auto; padding-top: 10px; color: #999; font-style: italic; font-size: 12px; border-top: 1px solid #DADBDF; margin-top: 40px;}
.d_cpxx .d_cpxx_js .d_cpxx_js_two span{ font-weight: bold; color: #555;}
.d_cpxx .d_cpxx_fx{ width: 100%; height: 21px; margin-top: 25px;}
.d_cpxx .d_cpxx_fx a{ float: right; height: 20px; line-height: 20px; overflow: hidden; padding-right: 20px; background: url(stand-sprite.png) right center no-repeat; font-size: 14px; color: #555;}
.d_cpxx .d_cpxx_fx a:hover{ text-decoration: underline;}

/*其他产品*/
.d_qita{ width: 94%; height: 25px; line-height: 25px; overflow: hidden; font-size: 18px; color: #555; margin: 0 auto; clear: both;}
.d_qita span{ font-weight: bold;}
.d_qita_one{ width: 94%; height: auto; clear: both; margin: 30px auto 0; overflow: hidden;}
.d_qita_one .d_qita_top{ width: 100%; height: auto; overflow: hidden;}
.d_qita_one .d_qita_top p{ width: 100%; height: 20px; overflow: hidden; border-bottom: 1px solid #d3d3d3;}
.d_qita_one .d_qita_top span{ display: inline-block; height: 20px; padding: 0 20px; position: relative; top: -13px; left: 20px; font-size: 13px; color: #555; font-weight: bold; background-color: #f6f6f6;}
.d_qita_one .d_qita_cont{ width: 100%; height: auto; overflow: hidden; margin-top: 10px;}
.d_qita_one .d_qita_cont li{ float: left; width: 14%; height: 410px; margin: 0 1.33%; position: relative; top: 0; left: 0;}
.d_qita_one .d_qita_cont li .d_qita_cont_box{ width: 96%; height: 360px; margin: 0 auto; background-color: #fff; box-shadow: 0 5px 5px #ccc;}
.d_qita_one .d_qita_cont li .d_qita_cont_box .d_qita_cont_img{ width: 100%; height: 250px; overflow: hidden;}
.d_qita_one .d_qita_cont li .d_qita_cont_box .d_qita_cont_neir{ width: 100%; height: 100px; overflow: hidden; margin-top: 10px;}
.d_qita_one .d_qita_cont li .d_qita_cont_box .d_qita_cont_neir div{ width: 100%; height: 15px; line-height: 15px; color: #555; font-size: 12px; text-align: center; overflow: hidden;}
.d_qita_one .d_qita_cont li .d_qita_cont_box .d_qita_cont_neir p{ width: 100%; height: 15px; line-height: 15px; color: #999; font-size: 12px; text-align: center; overflow: hidden;}
.d_qita_one .d_qita_cont li .d_qita_cont_new{ position: absolute; top: 5px; left: 0px;}

/*相关搜索*/
.d_ss{ width: 94%; height: 230px; overflow: hidden; margin: 50px auto; clear: both; background-color: #eee;}
.d_ss .d_ss_top{ width: 95%; height: 33px; margin: 25px auto 20px; border-bottom: 1px solid #dadbdf; color: #555; font-size: 18px;}
.d_ss .d_ss_cont{ width: 95%; height: 120px; margin: 0 auto;}
.d_ss .d_ss_cont ul{ float: left; width: 25%; height: 120px; overflow: hidden;}
.d_ss .d_ss_cont ul li{ width: 100%; height: 24px; line-height: 24px; overflow: hidden; text-indent: 10px;}
.d_ss .d_ss_cont ul li a{ color: #999; display: inline; font-size: 12px;}
.d_ss .d_ss_cont ul li a:hover{ text-decoration: underline;}

.d_shuoming{ width: 94%; height: 30px; font-size: 12px; overflow: hidden; color: #999; text-align: center; margin: 0 auto;}

/*产品图片*/
.cptup{ display: none; width: 100%; height: 100vh; overflow: hidden; background-color: #000; position: fixed; top: 0; left: 0; z-index: 999999;}
.cptup .cptup_top{ width: 96%; height: 23px; margin: 10px auto 0; overflow: hidden;}
.cptup .cptup_top div{ float: left; width: 800px; height: 17px; font-size: 12px; color: #fff; }
.cptup .cptup_top a{ float: right; width: 23px; height: 23px; background: url(gb.png) center center/23px 23px no-repeat;}
.cptup .cptup_main{ width: 100%; height: 555px; position: absolute; top: 20%;}
.cptup .cptup_main .cptup_main_img{ width: 555px; height: 555px; overflow: hidden; margin: 0 auto;}
.cptup .cptup_main .cptup_main_img img{ display: none; width: 555px; height: 555px;}
.cptup .cptup_main .cptup_main_left{ width: 100px; height: 100px; position: absolute; top: 40%; left: 4%; background: url(zuo.png) center center/40px no-repeat;}
.cptup .cptup_main .cptup_main_right{ width: 100px; height: 100px; position: absolute; top: 40%; right: 4%; background: url(you.png) center center/40px no-repeat;}
.cptup .cptup_main_mintu{ width: 275px; height: 62px; overflow: hidden; position: absolute; bottom: 15px; right: 15px;}
.cptup .cptup_main_mintu li{ float: left; width: 60px; cursor: pointer; border: 1px solid transparent; height: 60px; margin: 0 3px;}
.cptup .cptup_main_mintu li img{ width: 60px; height: 60px;}
/*经销商查询*/
.jxschax{ display: none; width: 100%; height: 100vh; overflow: auto; background-color: rgba(0,0,0,.85); position: fixed; top: 0; left: 0; z-index: 999999;}
.jxschax .jxschax_bg{ width: 88%; height: 86%; position: absolute; top: 6%; left: 6%; background: url(map-bkg.jpg) center center/100% no-repeat;}
.jxschax .jxschax_main{ width: 610px; height: auto; margin: 50px auto 0; overflow: hidden; position: relative; z-index: 9; padding-bottom: 30px; background-color: #fff;}
.jxschax .jxschax_main .jxschax_guanb{ width: 100%; height: 17px; margin-top: 10px;}
.jxschax .jxschax_main .jxschax_guanb a{ float: right; width: 17px; height: 17px; margin-right: 15px; background: url(guanb.jpg) center center no-repeat;}
.jxschax .jxschax_main .jxschax_tit{ width: 100%; height: 30px; overflow: hidden; line-height: 30px; text-align: center; color: #555; font-size: 21px;}
.jxschax .jxschax_main .jxschax_beiz{ width: 550px; height: 20px; color: #666; margin: 30px auto 10px; font-size: 14px; overflow: hidden;}
.jxschax .jxschax_main .jxschax_inp{ width: 548px; height: 61px; padding: 0 1px; overflow: hidden; margin: 0 auto 10px;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_left{ width: 250px; height: 60px; float: left;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_left label{ width: 250px; height: 26px; line-height: 26px; color: #666; font-size: 12px; display: block;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_left input{ width: 226px; font-size: 12px; color: #666; padding: 0 10px; height: 30px; border: 2px solid rgba(0,0,0,.06); background-color: #f6f6f6; display: block;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_right{ width: 250px; height: 60px; float: right;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_right label{ width: 250px; height: 26px; line-height: 26px; color: #666; font-size: 12px; display: block;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_right input{ width: 226px; font-size: 12px; color: #666; padding: 0 10px; height: 30px; border: 2px solid rgba(0,0,0,.06); background-color: #f6f6f6; display: block;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_rel{ width: 250px; height: 60px;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_rel label{ width: 250px; height: 26px; display: block; line-height: 26px; color: #666; font-size: 12px;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_rel .jxschax_inp_rel_box{ width: 250px; height: 34px;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_rel .jxschax_inp_rel_box .rel1{ width: 62px; float: left; height: 30px; border: 2px solid rgba(0,0,0,.06); background-color: #f6f6f6;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_rel .jxschax_inp_rel_box .rel2{ width: 160px; font-size: 12px; color: #666; padding: 0 10px; float: left; height: 30px; border: 2px solid rgba(0,0,0,.06); background-color: #f6f6f6;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_left select{ width: 250px; font-size: 12px; color: #666; padding: 0 10px; height: 34px; border: 2px solid rgba(0,0,0,.06); background-color: #f6f6f6; display: block;}
.jxschax .jxschax_main .jxschax_inp .jxschax_inp_right select{ width: 250px; font-size: 12px; color: #666; padding: 0 10px; height: 34px; border: 2px solid rgba(0,0,0,.06); background-color: #f6f6f6; display: block;}
.jxschax .jxschax_main .jxschax_bc{ width: 550px; height: 36px; margin: 30px auto 0; cursor: pointer; display: block; border: none; background-color: #f48d35; color: #fff; font-size: 16px; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.jxschax .jxschax_main .jxschax_bc:hover{ background-color: #f7a865;}
.jxschax .jxschax_main .jxschax_quanx{ width: 550px; height: 33px; font-style: italic; color: #999; margin: 10px auto 0; font-size: 12px;}
.jxschax .jxschax_main .jxschax_quanx a{ display: inline; text-decoration: underline; color: #555; overflow: hidden;}

@media screen and (max-width: 1600px) { 
	.d_qita_one .d_qita_cont li{ float: left; width: 17.34%; height: 410px; margin: 0 1.33%; position: relative; top: 0; left: 0;}
}
@media screen and (max-width: 1300px) { 
	.d_qita_one .d_qita_cont li{ float: left; width: 22.3%; height: 410px; margin: 0 1.33%; position: relative; top: 0; left: 0;}
}

.popwin_bg_tran {position: absolute;top:-1px;left: -1px;/*margin-left: -75px;*/width: 100%;height: 100%;background: #000;border: solid 1px #fff;opacity:0.4;-moz-opacity:0.4;-khtml-opacity:0.4;filter:alpha(Opacity=40);z-index: 99992;text-align:center; display:none;}
.popwin { position:fixed;padding:0px;margin-top:0px;top: 0px;left: 17%;width:480px; height:320px;text-align:left;color: #fff;z-index: 99993; display:none; }
.popwin_title {position:absolute; background-color:#FFFFFF; color:#333333;width:450px; height:40px; padding:10px; text-align:center}
.popwin_nr {  color:#333333; padding-top:8px; font-size:14px;}
.popwin_nr {background-color:#FFFFFF; } 
.popwin_bt {color:#333333; line-height:32px;font-size:16px; height:30px;border-bottom:1px solid #cccccc;}
.popwin_til {  width:90px; text-align:right; line-height:30px; float:left; font-size:14px;}
.popwin_inputline { margin-top:5px; color:#444444; }
.popwin_input {  float:left; margin-left:2px; width:220px; padding:3px 5px; border:1px solid #cccccc;border-radius:4px; font-size:14px; }
.popwin_text { float:left; margin-left:2px; width:240px; padding:3px 5px; border:1px solid #cccccc;border-radius:4px; font-size:14px; }
.popwin_sendbtn {  float:left; margin-left:2px; margin-top:15px; width:180px;line-height:32px; border:0px;border-radius:6px; font-size:16px; background-color:#af0001; color:#FFFFFF; }
