﻿@charset "UTF-8";
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,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table,
 caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output,
 section, summary,time, mark, audio, video, input, select {margin:0;padding:0;}
body{ background: #f2f2f2; color: #333; font: 14px/1.5 "Microsoft Yahei","Hiragino Sans GB",arial,sans-serif; min-width: 1366px;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
address,cite,dfn,em,var,i{ font-style:normal}
ol, ul { list-style: none;}
img{ border: 0; max-width: 100%;}
table { border-collapse: collapse; border-spacing: 0;}
a{ color: #333; text-decoration: none;}
a:hover{ color: #f60; text-decoration: none;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix { height: 1%;}
input::-ms-clear, ::-ms-reveal{display: none;}
input:focus,textarea:focus { outline:none;}
input::-webkit-input-placeholder{ color: #aaa;}
.mask{ display: none; z-index: 9999; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background:rgba(0,0,0,0.4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); zoom:1;}
:root .mask{filter:none\9;}/*for IE9*/
.outHide{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.box{ width: 1200px; margin: 0 auto; position: relative; max-height: 99999px;}

.loginHtml{ height: 100%;}
.loginBody{ background: #1d8cd8; background: -webkit-radial-gradient(#25ACE4,#1D77D8) no-repeat; background: radial-gradient(#25ACE4,#1D77D8) no-repeat;}
.login_header{ height: 70px; background: #f8fbfe; background: rgba(255,255,255,.87); z-index: 99; position: relative;}
.login_logo{ position: absolute; z-index: 1; left: 0; top: 7px;}
.t_dh{ position: absolute; right: 0; top: 18px; font-size: 22px; color: #515151;}
.t_dh span{ font-size: 24px; color: #ff4403; font-family: Arial;}
.login_wapper{ width: 600px; height: 420px; z-index: 100; position: fixed; left: 50%; top: 50%; margin: -213px 0 0 -300px;}
.login_tit{ text-align: center; font-size: 0; line-height: 0; margin-bottom: 70px;}
.login_txt{ margin-top: 22px; text-align: center; font-size: 18px; color: #fefefe; letter-spacing: 1px;}
.login_info_box{ width: 270px; margin: 50px auto 0;}
.login_info{ position: relative; height: 50px; margin-bottom: 30px;}
.login_input{ width: 200px; height: 50px; line-height: 50px; padding: 0 15px 0 55px; background: #fff; border: 0; border-radius: 6px; font-size: 16px; color: #555;}
.login_user{ position: absolute; left: 15px; top: 12px; width: 24px; height: 24px; background: url(../images/user.png);}
.login_pwd{ position: absolute; left: 15px; top: 12px; width: 24px; height: 24px; background: url(../images/pwd.png);}
.login_wjmm{ margin-top: -18px; text-align: right; font-size: 14px;}
.login_wjmm a{ color: #e7e7e7;}
.login_wjmm a:hover{ color: #e7e7e7; text-decoration: underline;}
.login_btn{ margin-top: 12px;}
.login_btn input{ width: 100%; height: 46px; border: 0; background: #0ccc39; color: #fff; letter-spacing: 6px; font-size: 18px; cursor: pointer; border-radius: 40px; font-family: 微软雅黑;}
.login_btn input:hover{ background: #0bc336;}
.login_error{ min-height: 22px; font-size: 14px; color: #ff0; margin-top: 0px;}
.login_footer{ position: fixed; bottom: 15px; left: 0; width: 100%; text-align: center; font-size: 14px; color: #e5e5e5; z-index: 99;}
.login_footer a{ color: #e5e5e5;}
.login_footer a:hover{ text-decoration: underline; color: #e5e5e5;}
#particles{ position: fixed; width: 100%; height: 100%; left: 0; top: 0; opacity: 0.7;}

.header{ position:relative; height: 90px; background: #ebebeb; max-height: 9999px; box-shadow: 0 0 6px rgba(32,41,52,.4); z-index:999}
.logo{ display: block; float: left; width: 600px; height: 90px; line-height: 90px; font-size: 18px; color: #202934;}
.logo img{ vertical-align: middle; margin: 0 15px 10px 20px;}
.header_r{ float: right; width: 290px; text-align: center; margin-right: 15px; height: 90px; overflow: hidden;}
.header_r_link{ display: inline-block; width: 60px; margin: 8px 15px 0; font-size: 14px; color: #202934;}
.content{ padding-left: 220px; position: relative;}
.left{ position: absolute; left: 0; top: 0; width: 220px; height: 100%; overflow-y: auto; background: #3d4b5c;}
.left_nav{ background: #3d4b5c;}
.home_link,.left_nav{ border-bottom: 1px solid #3d4b5c;}
.home_link,.left_nav_tit{ display: block; height: 52px; line-height: 52px; padding: 0 15px 0 50px; background: #2b3746; font-size: 16px; color: #fff; cursor: pointer; position: relative;}
.home_link:hover{ color: #fff; background: #10171f;}
.left i{ position: absolute; left: 15px; top: 15px; display: block; width: 22px; height: 22px;}
.left i.home{ background: url(../images/home.png);}
.left i.cgzx{ background: url(../images/cgzx.png);}
.left i.cpfx{ background: url(../images/cpfx.png); width: 24px; height: 24px;}
.left i.wltg{ background: url(../images/wltg.png); left: 16px;}
.left i.ppjs{ background: url(../images/ppjs.png); top: 16px;}
.left i.yqzs{ background: url(../images/yqzs.png);}
.left i.zhgl{ background: url(../images/zhgl.png);}
.left i.gpyg{ background: url(../images/gpyg.png); width: 20px; height: 20px; top: 17px; left: 16px;}
.left i.dsjfx{ background: url(../images/dsjfx.png); left: 16px;}
.left i.llb{ background: url(../images/llbcdtb.png); left: 16px;}
.xjt{ display: block; width: 18px; height: 18px; position: absolute; right: 15px; top: 18px; background: url(../images/xjt.png);}
.sjt{ display: block; width: 18px; height: 18px; position: absolute; right: 15px; top: 18px; background: url(../images/sjt.png);}
.left_nav_two{ display: none;}
.left_nav_two li a{ display: block; overflow: hidden; height: 44px; line-height: 44px; padding: 0 15px 0 60px; font-size: 14px; color: #fff; background: url(../images/navbg1.png) 25px center no-repeat; color: #fff;}
.left_nav_two li.active a,.left_nav_two li a:hover{ color: #ff0;}
.main{ height: 100%; overflow-y: auto; padding: 0 160px 0 0; position: relative;}
.indexBody .main{ padding-right: 150px;}
.right{ position: fixed; right: 20px; top: 100px; width: 130px; background: #fff; border: 1px solid #ddd; z-index: 99;}
.right_tit{ height: 44px; line-height: 44px; border-bottom: 1px dashed #ddd; text-align: center; font-size: 16px; color: #626568; }
.right_info{ padding: 25px 10px 0; text-align: center;}
.right_info a{ display: inline-block; font-size: 14px; color: #202934; margin-bottom: 25px;}
.right_info a img{ margin-bottom: 4px; transition: all 0.7s; -webkit-transition: all 0.7s;}
.right_info a:hover img{ transform: rotateY(180deg); -webkit-transform: rotateY(180deg);}
.main_box{ margin-top: 10px; max-height: 99999px;}
.main_info{ float: left; width: 49%; min-width: 600px; margin: 0 0 10px 1%; background: #fff;}
.main_info_box{ padding: 20px; max-height: 9999px; position: relative;}
.i_1p_user{ max-height: 9999px; margin: 10px 0 28px;}
.i_1p_user_l{ float: left; width: 48%; max-height: 9999px;}
.i_1p_user_l_info{ position: relative; height: 75px; padding-left: 85px; overflow: hidden;}
.tx{position: absolute; left: 0; top: 0; width: 75px; height: 75px; border-radius: 50%;}
.i_1p_user_t{ height: 30px; line-height: 30px; margin: 8px 0 4px; font-size: 18px; color: #202934; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.i_1p_user_b{ font-size: 12px; color: #202934; opacity: 0.68;}
.i_1p_user_r{ float: right; width: 48%; font-size: 16px; color: #283340; padding-top: 18px;}
.i_1p_user_r .yx{ display: inline-block; width: 45px; height: 33px; margin: 0 10px -10px 0; background: url(../images/yx.png) no-repeat; position: relative;}
.i_1p_user_r .yx i{ width: 12px; height: 12px; border-radius: 50%; background: #f00; position: absolute; right: -4px; top: -4px;}
.i_1p_user_r .num{ color: #f00; text-decoration: underline; padding: 0 2px;}
.i_1p_t{ max-height: 9999px; padding-right: 230px; position: relative;}
.i_1p_gsxx{ height: 35px; line-height: 35px; padding-top: 4px; margin-bottom: 10px; font-size: 18px; color: #414141;}
i.gstb{ display: inline-block; width: 24px; height: 22px; margin: 0 4px 7px 0; background: url(../images/gstb.png);}
.i_1p_gsxx span{ display: inline-block; height: 35px; max-width: 56%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.i_1p_gsxx img{ height: 20px; vertical-align: middle; margin: 0 0 26px 5px;}
.i_1p_dz{ height: 35px; line-height: 35px; margin-top: 10px; font-size: 14px; color: #5e5e5e; overflow: hidden;}
i.dingwei{ display: inline-block; width: 20px; height: 22px; margin: 0 6px -4px 0; background: url(../images/dingwei.png);}
.i_fw{ height: 38px; line-height: 38px; font-size: 14px; color: #7b7777;}
.i_fw span{ color: #555;}
i.vip{ display: inline-block; width: 16px; height: 14px; margin: 0 13px -2px 6px; background: url(../images/vip.png);}
i.time{ display: inline-block; width: 17px; height: 19px; margin: 0 13px -4px 5px; background: url(../images/time.png);}
.cgrz_btn{ position: absolute; right: 30px; top: 50px; width: 170px; height: 65px; line-height: 65px; text-align: center; background: #00c4c2; font-size: 20px; color: #fff; border-radius: 6px;}
.cgrz_btn:hover{ background: #00b9b7; color: #fff;}
.cgrz_btn i{ display: inline-block; width: 36px; height: 36px; margin: 0 6px -10px 0; background: url(../images/rz.png);}
.i_1p_b{ text-align: center; padding: 10px 0; line-height: 30px;}
.zjgl{ display: inline-block; width: 20%; margin: 0 2%;}
.zjgl_t{ font-size: 14px; color: #325c80;}
.zjgl_b{ font-size: 16px; color: #ff0909;}
a.zjgl_b:hover{ color: #ff0909; text-decoration: underline;}
.fuzhai{ color: #474747;}
a.fuzhai:hover{ color: #474747; text-decoration: underline;}
.main_info_tit{ font-size: 18px; color: #414141; margin-bottom: 10px;}
.fwjd_box{ text-align: center; margin: 22px 0 -10px;}
.fwjd{ display: inline-block; width: 20%; margin: 0 2% 24px;}
.fwjd_tit{ display: inline-block; width: 100%; margin: 4px 0 9px; font-size: 14px; color: #325c80;}
.fwjd_txt{ display: inline-block; width: 100%; height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; color: #7d7b7b;}
.fwjd_txt span,.fwjd_txt a{ color: #f00;}
.fwjd_txt a:hover{ color: #f00; text-decoration: underline;}
.main_info2{ width: 25%; min-width: 150px;}
.main_info3{ width: 20%; min-width: 100px;}
.main_info4{ width: 41%; min-width: 200px;}
.main_info5{ width: 54.5%; min-width: 200px;}
.wdzs_box{ margin: 40px 0 0 -30px; max-height: 9999px;}
.wdzs{ float: left; width: 21.5%; margin: -10px 1.5% 30px; padding: 10px 0; text-align: center; font-size: 16px; color: #202934; position: relative;}
.wdzs img{ margin-bottom: 10px;}
.wdzs_link{ display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; line-height: 138px; text-align: center; background: rgba(0,0,0,.75); overflow: hidden;}
.wdzs_link a{ color: #fff; font-size: 18px;}
.wdzs_link a:hover{ text-decoration: underline;}
.wdzs_link2{ padding: 12px 0; line-height: 29px;}
.wdzs_link3{ padding: 24px 0; line-height: 29px;}
.wdzs_link2 a,.wdzs_link3 a{ font-size: 14px;}
#wxdialog{ width: 300px; margin-left: -150px; }
.wxewm_box{ text-align: center;}
.wxewm_box img{ width: 180px; height: 180px;}
.main_con_box{ padding: 10px 30px; margin-left: 10px; background: #fff;}
.main_tit{ height: 30px; line-height: 30px; margin-bottom: 15px; font-size: 18px; color: #0ea4e3;}
.main_tit i{ display: inline-block; width: 6px; height: 17px; margin: 0 8px -2px 0; background: #0ea4e3; border-radius: 2px;}
.filter{ line-height: 52px; font-size: 14px; color: #565656;}
.f_input{ height: 30px; line-height: 30px; width: 150px; padding: 0 10px; margin-right: 15px; background: #fff; border: 1px solid #ccc; border-radius: 2px; font-size: 14px; color: #555;}
.f_select{ height: 32px; line-height: 32px; width: 180px; padding-left: 10px; margin-right: 15px; background: #fff; border: 1px solid #ccc; border-radius: 2px; font-size: 14px; color: #555;}
.f_button{ height: 32px; width: 80px;  border: 0; background: #119cd6; color: #fff; font-size: 14px; border-radius: 2px; cursor: pointer; font-family: 微软雅黑;}
.f_button:hover{ background: #0d93ca;}
.f_add_btn{ float: right; display: block; height: 34px; line-height: 34px; margin-top: 9px; padding: 0 10px; text-align: center; background: #f60; color: #fff; font-size: 14px; border-radius: 2px;}
.f_add_btn:hover{ background: #f50; color: #fff;}
.tableStyle{ width: 100%; margin-top: 20px;}
.tableStyle tr th{ height: 40px; line-height: 40px; text-align: center; border: 1px solid #dfe0e7; font-size: 14px; color: #282d33; background: #f1f1f1; font-weight: normal;}
.tableStyle tr td{ padding: 10px 10px; background: #fff; border: 1px solid #dfe0e7; font-size: 14px; color: #666; text-align: center; word-break: break-all; word-wrap: break-word;}
.tableStyle tr td .link{ color: #356cb0; text-decoration: underline;}
.tableStyle tr td .link2{ color: #356cb0; font-size: 14px;}
.tableStyle tr td .link2:hover{ text-decoration: underline;}
.tableStyle tr td.taL{ text-align: left;}
.tableStyle img{ max-height: 100px;}
.page{ text-align: center; margin: 20px auto;}
.page a{ display: inline-block; height: 30px; line-height: 30px; padding: 0 12px; margin: 0 2px; color: #666; font-size: 14px; border-radius: 2px; background: #e2e2e2;}
.page a:hover,.page a.active,.page a.active:hover{ background: #159bff; color: #fff;}
.page span.active{ display: inline-block; height: 30px; line-height: 30px; padding: 0 12px; margin: 0 2px; color: #fff; font-size: 14px; border-radius: 2px; border: 1px solid #02A1CF; background: #02A1CF;}
.page a.disible{ background: #EBEBEB; color: #888;}
.page a.disible:hover{ background: #EBEBEB; color: #888; border-color: #dcdcdc;}
.page span{ color: #888; font-size: 14px;}
.page span.totalPage{ margin-left: 8px;}
.pageInput{ height: 30px; line-height: 30px; width: 35px; margin: 0 5px; *margin-bottom: -5px; border: 1px solid #dcdcdc; background: #fff; text-align: center; border-radius: 2px; color: #666;}
.page a.btn{ background: #f5f5f5; color: #666; padding: 0 10px; margin-left: 10px;}
.page a.btn:hover{ background: #02A1CF; color: #fff;}
.form_info_box{ margin: 40px 30px;}
.form_info{ max-height: 9999px; line-height: 30px; font-size: 14px; margin-bottom: 15px; overflow: hidden;}
.form_info_tit{ float: left; width: 120px; text-align: right; color: #565656;}
.form_info_r{ float: left; margin-left: 10px; max-height: 9999px; max-width: 685px;}
.form_input{ height: 28px; line-height: 28px; width: 280px; padding: 0 10px; background: #fff; border: 1px solid #ccc; border-radius: 2px; font-size: 14px; color: #333;}
.form_select{ height: 30px; line-height: 30px; width: 300px; padding-left: 10px; background: #fff; border: 1px solid #ccc; border-radius: 2px; font-size: 14px; color: #333;}
.form_label{ display: inline-block; margin: 0 24px 4px 0;}
.form_label input[type="radio"]{ margin: 0 4px 2px 0; vertical-align: middle;}
.form_checkbox{ vertical-align: middle; margin-bottom: 2px;}
.form_textarea{ height: 200px; line-height: 28px; width: 500px; padding: 10px; background: #fff; border: 1px solid #ccc; border-radius: 2px; font-size: 16px; color: #333; font-family: 微软雅黑;}
.fileSc{ float: left; width: 100px; height: 100px; margin-right: 25px; border: 1px solid #e2e2e2; position: relative;}
.fileSc img{ height: 100%; width: 100%;}
.form_file{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer;}
.form_btn_box{ margin-top: 40px;}
.form_btn{ width: 240px; height: 38px; line-height: 38px; background: #00a0e9; color: #fff; border: 0; border-radius: 4px; cursor: pointer; font-size: 16px; font-family: 微软雅黑;}
.form_btn:hover{ background: #0398dc;}
.form_ts{ font-size: 14px; color: #5ba2ea; padding-left: 15px; display: inline-block;}
.form_error{ font-size: 14px; color: #f00; padding-left: 15px; display: inline-block;}
.bt{ color: #e00; font-weight: bold; padding-right: 4px; position: relative; top: 3px;}
.dialogCommon{ z-index: 10000; position: fixed; width: 500px; top: -8888px; left: 50%; margin-left: -250px;}
.dialogCommon_header{ height: 35px; line-height: 35px; background: #2a3542; color: #fff; font-size: 15px; padding: 0 24px; border-radius: 6px 6px 0 0;}
.dialogCommon_close{ display: block; color: #888; float: right; width: 16px; height: 16px; background: url(../images/close3.png) no-repeat; margin: 9px -10px 0 0; *margin-top: -26px;}
.dialogCommon_close:hover{ background: url(../images/close4.png) no-repeat;}
.dialogCommon_center{ padding: 20px 0; background: #fff; max-height: 460px; overflow-y: auto;}
.dialogCommon_footer{ height: 50px; line-height: 50px; background: #f4f4f4; padding: 0 24px; text-align: right;}
.dialogCommon_ok,.dialogCommon_submit{ display: inline-block; width: 100px; height: 30px; line-height: 30px; text-align: center; color: #fff; background: #3b93e6; margin-left: 15px;}
.dialogCommon_ok:hover,.dialogCommon_submit:hover{ background: #3077e6; color: #fff;}
.dialogCommon_cancel{ display: inline-block; width: 100px; height: 30px; line-height: 30px; text-align: center; color: #fff; background: #999; margin-left: 15px;}
.dialogCommon_cancel:hover{ background: #888; color: #fff;}
.dialogCommon_detail{ color: #666; line-height: 24px; padding-left: 35px; margin-top: 10px;}
.dialogCommon_text{ font-size: 20px; padding: 0 24px;}
.dialogCommon_error{ color: #F03444;}
.dialogCommon_success{ color: #1C9E74;}
.dialogCommon_info{ color: #3399FF;}
.ljbm_form{ line-height: 35px; margin-bottom: 20px; padding-left: 50px;}
.ljbm_form span{ display: inline-block; width: 80px; font-size: 14px; color: #666;}
.ljbm_form input{ width: 260px; height: 33px; line-height: 33px; padding: 0 10px; border: 1px solid #ddd; color: #666; border-radius: 2px;}
.ljbm_btn{ padding-left: 142px;}
.ljbm_btn input{ height: 35px; line-height: 35px; width: 200px; text-align: center; border: 0; background: #DD2727; color: #fff; border-radius: 2px; cursor: pointer;}
.ljbm_btn input:hover{ background: #CF2727; color: #fff;}
.ljbm_error{ padding-left: 134px; min-height: 20px; line-height: 20px; color: #f00; margin: -5px 0 10px;}
.dialogform{ padding-left: 12px;}
.cart_img{ font-size: 0; line-height: 0;}
.cart_img img{ width: 65px; height: 65px;}
.cart_jg{ color: #e00; font-weight: bold;}
.cart_jg span{ color: #f40;}
.listDel{ color: #e00; padding: 0 10px;}
.listDel:hover{ color: #e00; text-decoration: underline;}
.listLook{ color: #1a66b3; padding: 0 10px;}
.listLook:hover{ color: #1a66b3; text-decoration: underline;}
.cart_o_box{ line-height: 50px; margin-top: 20px; padding: 0 5px; max-height: 999px;}
.cart_o_del{ float: left; color: #666; font-size: 14px; padding: 0 10px; margin-top: 10px;}
.cart_o_r{ float: right; width: 50%; text-align: right;}
.cart_o_zf{ margin-right: 15px; font-size: 14px; color: #666;}
.cart_o_zf span{ font-weight: bold; color: #f20; padding: 0 2px;}
.cart_o_dg{ display: inline-block; height: 40px; line-height: 40px; width: 160px; text-align: center; border: 0; font-size: 16px; color: #fff; background: #00a0e9; border-radius: 4px;}
.cart_o_dg:hover{ color: #fff; background: #0398dc;}
.addcart{ display: inline-block; height: 25px; line-height: 25px; width: 85px; text-align: center; font-size: 13px; color: #fff; background: #f60; border-radius: 4px; border:0; font-family:微软雅黑;}
.addcart:hover{ color: #fff; background: #f50;}
.left::-webkit-scrollbar{ width: 10px;} /* 滚动条宽度 */
.left::-webkit-scrollbar-track{ background-color: #28323d;} /* 滚动条的滑轨背景颜色 */
.left::-webkit-scrollbar-thumb{ background-color: rgba(0, 0, 0, 0.24);} /* 滑块颜色 */
.left::-webkit-scrollbar-button{ background-color: #181f27; height: 10px;} /* 滑轨两头的监听按钮颜色 */
.p0{ padding: 0;}
.slide_box{ height: 350px; position: relative; overflow: hidden;}
.slide{ position: relative;}
.slide .content{ position: absolute; top: 0; left: 0; z-index: 1; width: 100%;}
.slide .content li{ float: left; width: 100%; height: 350px; line-height: 350px; vertical-align: middle; text-align: center; margin-right: 0; overflow: hidden;}
.content li img{ max-height: 100%; max-width: 100%; vertical-align: middle; margin-bottom: 3px;}
.cell{ position: absolute; overflow: hidden; width: 100%; height: 20px; bottom: 10px; left: 0; z-index: 9; text-align: right;}
.cell li{ display: inline-block;background:rgb(255,255,255); background:rgba(255,255,255,.9);color: #555; overflow: hidden; cursor: pointer; height: 20px; line-height: 20px; width: 20px; margin-right: 5px;text-align: center;}
.cell li.on{background:rgb(255,102,0); background:rgba(255,102,0,.9);color: #fff;}
.cell{ *position: absolute; *overflow: hidden; *bottom: 10px; *left: 47%; *z-index: 9;}
.cell li{ *float: left;}
.hd_prev{ display: block; position: absolute; top: 50%; left: 0; width: 26px; height: 54px; margin-top: -27px; opacity: 0.5; filter:alpha(opacity=50); background: url(../images/zyjt.png); background-position: 0 0; z-index: 9;}
.hd_next{ display: block; position: absolute; top: 50%; right: 0; width: 26px; height: 54px; margin-top: -27px; opacity: 0.5; filter:alpha(opacity=50); background: url(../images/zyjt.png); background-position: -30px 0; z-index: 9;}
.hd_prev:hover,.hd_next:hover{ opacity: 0.9; filter: alpha(opacity=90);}
.tableStyle tr td.pm{ padding: 0;}
.pm p{ border-bottom: 1px dashed #ddd; height: 35px; line-height: 35px; text-align: left;}
.pm p img{ vertical-align: middle; margin-bottom: 2px; padding: 0 15px;}
.pm p a{ display: inline-block; height: 35px; border-left: 1px dashed #ddd; padding-left: 10px; font-size: 14px; color: #666;}
.pm p a:hover{ color: #f60;}
.pm1 p { height: 35px; line-height: 35px; text-align: left;}
.pm1 p img { vertical-align: middle; margin-bottom: 2px; padding: 0 15px;}
.pm1 p a { display: inline-block; height: 35px; padding-left: 10px; font-size: 14px; color: #666;}
.pm1 p a:hover { color: #f60;}
.table_select{ height: 30px; line-height: 30px; padding-left: 10px; background: #fff; border: 1px solid #ccc; border-radius: 2px; font-size: 14px; color: #555;}
.table_input{ width: 100px; height: 30px; line-height: 30px; padding: 0 10px; background: #fff; border: 1px solid #ccc; border-radius: 2px; font-size: 14px; color: #555;}
.table_button{ display: inline-block; height: 30px; line-height: 30px; padding: 0 10px; border: 0; background: #119cd6; color: #fff; font-size: 14px; border-radius: 2px; cursor: pointer; font-family: 微软雅黑;}
.table_button:hover{ background: #0d93ca; color: #fff;}
.buleBtn,.blueBtn{ display: inline-block; height: 23px; line-height: 23px; padding: 0 10px; margin: 0 4px; font-size: 12px; background: #119cd6; color: #fff; border: 0; border-radius: 4px;}
.buleBtn:hover,.blueBtn:hover{ background: #0d93ca; color: #fff;}
.greenBtn{ display: inline-block;  height: 23px; line-height: 23px; padding: 0 10px; margin: 0 4px; font-size: 12px; background: #17b407; color: #fff; border-radius: 4px;}
.greenBtn:hover{ background: #15a106; color: #fff;}
.redBtn{ display: inline-block;  height: 23px; line-height: 23px; padding: 0 10px; margin: 0 4px; font-size: 12px; background: #e6330a; color: #fff; border-radius: 4px;}
.redBtn:hover{ background: #d82f08; color: #fff;}
.dwjz_nav_box{ height: 50px; border-bottom: 2px solid #ddd; margin: 40px 0;}
.dwjz_nav_box span{ display: inline-block; height: 50px; line-height: 50px; width: 150px; margin-right: 4px; background: #c5c6c6; text-align: center; border-radius: 6px 6px 0 0; cursor: pointer; font-size: 18px; color: #202934;}
.dwjz_nav_box span:hover{ background: #b8b8b8;}
.dwjz_nav_box span.active{ background: #202934; color: #ffffa0;}
.dwjz_bwl_box{ width: 80%; margin: 50px auto; padding: 15px 40px; background: #fffff1; border: 1px solid #ece3cb; border-radius: 6px;}
.dwjz_bwl_tit{ font-size: 16px; color: #3b4756;}
.dwjz_bwl_info{ border-left: 1px solid #e5e5e5; padding: 6px 0; margin: 15px 0 0 25px;}
.dwjz_bwl{ margin: 40px 0; position: relative; padding-left: 50px; line-height: 28px; font-size: 16px; color: #3b4756;}
.dwjz_bwl .time{ padding-left: 50px; color: #9c9c9c;}
.dwjz_bwl i{ display: block; position: absolute; left: -10px; top: 4px; width: 20px; height: 20px; background: url(../images/bwl2.png);}
.dwjz_bwl_active i{ background: url(../images/bwl1.png);}
.dwjz_bwl_active .nr{ color: #10bdfd;}
.dwjz_bwl a{ color: #0090ff;}
.dwjz_bwl a:hover{ text-decoration: underline;}
.dwjz_jd_box{ width: 734px; height: 124px; margin: 80px auto 15px; text-align: center; background: url(../images/jd_bg.png); position: relative;}
.dwjz_zt1{ position: absolute; left: 5px; top: 6px; z-index: 9;}
.dwjz_zt2{ position: absolute; left: 311px; top: 6px; z-index: 9;}
.dwjz_zt3{ position: absolute; left: 616px; top: 6px; z-index: 9;}
.dwjz_jd1{ position: absolute; left: 105px; top: 52px; z-index: 1;}
.dwjz_jd2{ position: absolute; left: 408px; top: 52px; z-index: 1;}
.dwjz_info{ display: none; position: relative;}
.dwjz_jd_txt{ width: 734px;  margin: 0 auto 70px; font-size: 16px; color: #3b4756;}
.dwjz_jd_txt span{ display: inline-block; width: 133px; text-align: center;}
.dwjz_jd_txt span.dwjz_jd_txt2{ margin-left: 164px;}
.dwjz_jd_txt span.dwjz_jd_txt3{ margin-left: 170px; width: 124px;}
.od_t{ margin-bottom: 50px;}
.od_info{ max-height: 9999px; margin: 25px 0; font-size: 15px; padding-left: 30px; line-height: 28px;}
.od_info_l{ float: left; width: 80px; color: #666; text-align: right;}
.od_info_r{ float: left; margin-left: 20px; width: 600px; color: #333;}
.od_info_r2{ float: left; margin-left: 20px; width: 280px; color: #333; word-break: break-all; word-wrap: break-word;}
.jycgTxt{ color: #666;}
.dshTxt{ color: #28921a;}
.dfhTxt{ color: #f60;}
.dfkTxt{ color: #f41222;}
.huiswz{ color: #7f8081;}
.od_zj{ margin: 30px 0;}
.od_zj_txt{ text-align: right; font-size: 15px; line-height: 30px; color: #666;}
.od_zj_txt .od_zj_l{ display: inline-block; width: 100px; text-align: left;}
.redTxt{ color: #f41222;}
.noOrder{ height: 300px; line-height: 300px; text-align: center; font-size: 20px; color: #bbb;}
.gg_box img{ display: block;}
.bk_img{ text-align: center; margin: 70px 0 40px;}
.bk_look{ text-align: center;}
.bk_look a{ display: inline-block; width: 170px; height: 60px; line-height: 60px; text-align: center; border-radius: 6px; background: #00c4c2; color: #fff; font-size: 20px;}
.bk_look a:hover{ background: #02b7b5; color: #fff;}
.map_box{ width: 820px; height: 470px; margin: 70px auto 40px;}
.huiBtn{ display: inline-block;  height: 23px; line-height: 23px; padding: 0 10px; margin: 0 4px; font-size: 12px; background: #aaa; color: #fff; border-radius: 4px;}
.huiBtn:hover{ background: #aaa; color: #fff;}
.lookGg{ color: #188cd6; border: 1px solid #188cd6; padding: 1px 10px; border-radius: 2px; font-size: 14px;}
.lookGg:hover{ color: #fff; background: #188cd6;}
.auto_btn{ display: inline-block; padding: 0 30px; height: 38px; line-height: 38px; background: #00a0e9; color: #fff; border: 0; border-radius: 4px; cursor: pointer; font-size: 16px; font-family: 微软雅黑;}
.auto_btn:hover{ background: #0398dc; color: #fff;}
/*2018 01 11*/
.txt-break{word-break:break-all}
.nomargin{margin:0}
.box-center{text-align:center;padding-left:0;}
.input_w01{width:80px}
.input_w02{width:120px}
.input_w03{width:90%}
.input_w04{width:60px}
.input_w05{width:240px}
.input_w06{width:200px}
.input_w07{width:100px}
.adlist_tit{ margin:10px 0; color:#ff3300}
.adlist_tit span{background:#0BC6CF; padding:10px; border-radius:5px; margin-right:15px; color:#fff;font-size:18px}
.adlist_tit span em{ color:#ff0}
.dwjz_nav_box{border-bottom:none; position:relative}
.dwjz_nav_box span,.dwjz_nav_box a{position:relative;z-index:9;}
.dwjz_nav_box:after{ position:absolute; z-index:1; content:""; display:block; width:100%;height:30px; background:rgba(0,0,0,.07);bottom:0;left:0; border-radius:5px}
.dwjz_nav_box a{ display: inline-block; height: 50px; line-height: 50px; width: 150px; margin-right: 4px; background: #c5c6c6; text-align: center; border-radius: 6px 6px 0 0; cursor: pointer; font-size: 18px; color: #202934;}
.dwjz_nav_box a:hover{ background: #b8b8b8;}
.dwjz_nav_box a.active{ background: #202934; color: #ffffa0;}
/*企业介绍*/
.qyxq_tit{height:45px; background:#eaeaea; border-radius:5px}
.qyxq_tit span{height:45px; display:inline-block; line-height:45px; background:#60717c; color:#fff; font-size:18px; font-weight:bold; padding:0 15px;border-radius:5px}
.qyxq_nav{clear:both; margin:30px 0 50px 0; text-align:center;}
.qyxq_nav em{ font-size:16px; font-weight:bold; padding-bottom:10px; border-bottom:3px #17B6EF solid; color:#17B6EF}
.qyjs{ font-size:16px; text-indent:2em;line-height:28px; width:80%; margin:0 9%}
.qyjs img{ float:left; margin:0 15px 15px 0; }
.qyjs_tab{ width:80%; margin:15px 9%; font-size:16px; border-collapse:collapse;}
.qyjs_tab tr td{ padding:10px;border:solid 1px #e8e8e8}
/*呆料资源*/
.dlzy_filter,.dlzy_list{clear:both; font-size:12px}
.dlzy_filter{ margin: -18px 0 10px;}
.index_yqgx{clear:both; position:relative;font-size:16px; margin: 0 40px;}
.index_yqgx .bd{ overflow: hidden;}
.dlzy_wapper{ margin-bottom: -20px;}
.index_yqgx .dlzy_box{width:140px;}
.index_yqgx .dlzy_box:last-child{margin-right: 0;}
.index_yqgx .dlzy_box{margin-bottom: 0; height:173px; width: 38%; margin: 0 6% 10px;cursor: pointer;}
.index_yqgx .dlzy_name,.index_yqgx .dlzy_company{line-height: 30px;}
.index_yqgx .dlzy_img{ position:relative; height:140px; width: 100%; overflow:hidden; text-align:center; vertical-align:middle; line-height:140px;}
.index_yqgx .dlzy_img img{width:100%; height:100%}
.index_yqgx .dlzy_img ol{ height:87%;}
.index_yqgx .dlzy_img:hover ol{padding-top:6px;}
.index_yqgx .dlzy_img ol li span{width:70px;}
.index_yqgx .dlzy_name{ font-size: 14px; height: 30px; width: auto; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;overflow:hidden}
.index_yqgx .hd .prev,.index_yqgx .hd .next{position:absolute;z-index:99;left:-40px;top:50%;margin-top:-32px;width:32px;height:64px;display:block; background:url(../images/prevbg.png) no-repeat;cursor:pointer;}
.index_yqgx .hd .prev:hover{background:url(../images/prevhover.png) no-repeat;}
.index_yqgx .hd .next{left:auto;right:-40px;background:url(../images/nextbg.png) no-repeat;}
.index_yqgx .hd .next:hover{background:url(../images/nexthover.png) no-repeat;}
.dlzy_filter dl{clear:both; position:relative; margin-top:10px; border-bottom: dashed 1px #e5e5e5; padding-bottom:10px;}
.dlzy_filter dl dt{position:absolute; z-index:1;left:0;top:0; height:26px; line-height:26px; width:100px; text-align:right; background:#f5f5f5; color:#888}
.dlzy_filter dl dd{ margin-left:110px;height:60px;overflow:hidden;}
.dlzy_filter dl dd.opn{height:auto;}
.dlzy_filter dl dd a{ display:inline-block;height:26px;line-height:26px; padding:0 15px; margin:0 10px 10px 0}
.dlzy_filter dl dd a:hover{background:#f1f1f1;}
.dlzy_filter dl dd a.now{ background:#25D2EF; color:#fff}
.dlzy_filter ol{ clear:both; margin-top:15px; border:solid 1px #e5e5e5; border-right:none; display:inline-block}
.dlzy_filter ol li{float:left;padding:7px 25px;border-right:solid 1px #e5e5e5}
.dlzy_filter ol li:hover{background:#f5f5f5}
.dlzy_filter ol li.on{ background:#e5e5e5}
.dlzy_filter dl dd.dltoggle{position: absolute;z-index:2;right:-50px;top:0;font-size:14px;height:14px;background:#fff;line-height:14px;cursor:pointer; padding:5px 10px;border-radius:3px;border:solid 1px #e5e5e5}
.dlzy_filter dl dd.dltoggle:hover{background:#e8e8e8;}
.dlzy_list{display:inline-block}
.dlzy_box{float:left;height:350px; margin:0 20px 20px 0; width:220px;overflow:hidden}
.dlzy_img{ position:relative; width:220px; height:220px; overflow:hidden; text-align:center; vertical-align:middle; line-height:220px;}
.dlzy_img img{ text-align:center; line-height:220px; max-width:100%; max-height:100%}
.dlzy_img i{ position:absolute; z-index:1;top:0;left:0; display:block; width:60px;height:60px; background:url(../images/nodispose.png) no-repeat;}
.dlzy_img i.dispose{ background:url(../images/dispose.png) no-repeat;}
.dlzy_img ol{ position:absolute; z-index:9;bottom:0;left:0; width:100%;height:60%; background:rgba(0,0,0,.7); display:none;}
.dlzy_img:hover ol{display:block; padding-top:20px; font-size:14px;}
.dlzy_img ol li{ padding:0 20px; color:#aaa; line-height:28px; text-align:left}
.dlzy_img ol li span{ display:inline-block; color:#fff; vertical-align:middle; width:100px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden}
.dlzy_img ol li span.price{ font-size:18px; font-weight:bold; color:#ff0}
.dlzy_img ol li span.price em{ font-size:14px}
.dlzy_name{ clear:both; line-height:30px;  text-align:center; width:220px; overflow:hidden}
.dlzy_name em{border-bottom:solid 2px #aaa; max-width:220px; display:inline-block;white-space:nowrap; text-overflow:ellipsis;overflow:hidden}
.dlzy_info{ clear:both;}
.dlzy_time,.dlzy_num{font-size:14px; float:left;height:30px; width:110px; display:inline-block; background:url(../images/fbsj.png) no-repeat center left; padding-left:25px; line-height:30px; color:#888}
.dlzy_num{width:60px}
.dlzy_num{ background:url(../images/zoom.png) no-repeat center left}
.dlzy_company{ clear:both;height:30px; font-size:14px; line-height:30px; background:url(../images/dlzy_company.png) no-repeat center left; padding-left:25px; width:195px;white-space:nowrap; text-overflow:ellipsis;overflow:hidden}
.dlzy_btn{text-align:center;clear:both;margin-top:5px}

/*20180112*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clearfix { height: 1%;}
.detail_info_box{ margin-bottom: 20px; max-height: 9999px; position:relative; display:inline-block;width:100%;}
.detail_img_box{ float: left; width: 400px;}
.tb-booth{position:relative;z-index:1; border: 1px solid #e6e6e6;}
.tb-s380{height:380px;width:380px; line-height: 380px;}
.tb-thumb{margin:20px 0 0; height: 62px; overflow:hidden; padding-left: 16px; *padding-left: 10px;}
.tb-thumb li{float:left;height:62px;margin:0 10px 0 0;overflow:hidden;}
.tb-thumb .tb-selected{background:#FF7300;height:60px;padding:1px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:0;}
.tb-thumb li div{border:1px solid #CDCDCD;}
.tb-s60{height:60px;width:60px; line-height: 60px; cursor: pointer;}
.tb-pic { display: block; text-align:center;vertical-align:middle; overflow: hidden;}
.tb-pic img{ max-height: 100%; max-width: 100%; vertical-align:middle; margin-bottom: 3px;}
div.zoomDiv{z-index:9999999;position:absolute;top:0px;left:0px;width:380px;height:380px;background:#ffffff;border:1px solid #e6e6e6;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat transparent;cursor:move;z-index:99999;}
.zl_d_r{ float: left; width: 489px;}
.zl_d_r h1{font-size:18px; font-weight:bold; border-bottom: dashed 1px #e2e2e2; padding-bottom:10px; margin-bottom:10px;}
.zl_d_r_txt{line-height: 36px; font-size: 14px; color: #444; max-height: 9999px;}
.zl_d_r_txt_l{ float: left; width: 100px; text-align: right; color: #999;}
.zl_d_r_txt_r{ float: left; width: 360px; margin-left: 25px;}
.zl_d_r_txt_r .green{ color: #149535;}
.zl_d_r_txt_r .red{ color: #f30;}
.zl_d_r_b{ margin: 10px 0 0 20px; border: 1px solid #ddd; max-width:96%;}
.zl_d_r_b_tit{ height: 44px; line-height: 44px; border-bottom: 1px solid #ddd; padding: 0 15px; font-size: 16px; color: #444;}
.zl_d_r_b_tit i{ display: inline-block; width: 6px; height: 15px; border-radius: 6px; background: #f60; margin: 0 6px -2px 0; *margin-bottom: 2px;}
.zl_d_r_b_info{ padding: 40px 50px;}
.zl_d_r_b_info_tit{ margin-bottom: 15px; font-size: 16px; color: #444;}
.zl_d_r_b_info_table{ width: 100%; margin-bottom: 40px;}
.zl_d_r_b_info_table tr td{ height: 40px; line-height: 40px; border: 1px solid #e6e6e6; padding: 0 15px; font-size: 14px; color: #333;}
.zl_d_r_b_info_table tr td.left{ width: 20%; text-align: right; color: #999;}
.zl_d_r_b_info_table tr td.right{ width: 30%;}
.zl_d_r_b_info_xx{ padding: 30px; line-height: 26px; font-size: 14px; color: #333; word-break: break-all; word-wrap: break-word;}
.zl_d_r_b_info_xx img{ max-width: 100%; vertical-align:bottom}
.gpygprcie{font-size:24px;font-weight:bold;}
.detail_fixed_box{ position: absolute; bottom: 0; left: 0; width: 100%; height: 60px; line-height: 60px; text-align: center; background: #f8f8f8; font-size: 14px; color: #666; border-top: 1px solid #ddd;}
.detail_ljgm{ display: inline-block; padding: 0 25px; height: 40px; line-height: 40px; margin-left: 15px; position: relative; top: -15px; color:#fff; background:#f30; border-radius:5px;font-size:14px;}
.detail_ljgm:hover{background:#f00; color: #fff;}
.detail_jrgwc{ display: inline-block; padding: 0 25px; height: 40px; line-height: 40px; margin-left: 15px; position: relative; top: -15px; color:#fff; background:#f60; border-radius:5px;font-size:14px;}
.detail_jrgwc:hover{background:#f50; color: #fff;}
.detail_fixed_tit{ position: relative; top: -15px;}
.detail_fixed_price{ position: relative; top: -13px; color: #f30; font-weight: bold; font-size: 18px; margin-right: 15px;}
.item-control { display: inline-block; width: 150px; height: 40px;overflow: hidden;margin-top:10px;}
.item-control li{ float: left; }
.item-control li input { float: left; margin: 0; border:1px solid #e5e5e5; text-align: center; height: 34px;line-height: 34px;padding: 2px 0 2px;width: 70px;text-indent: 8px;}
.item-control li input.on{ border-color: #f80}
.item-control li span{ text-indent: -9999px; width:38px; height:38px; border:1px solid #ddd; background: url(../images/buybtn.png) no-repeat #fff; display: block; overflow: hidden; cursor:pointer;}
.item-control span:hover{ border:1px solid #f80;}
.item-control li.amount-up span{background-position: 8px -24px;border-radius: 0 2px 2px 0; border-left: none;}
.item-control li.amount-down span {background-position: -32px -24px;border-radius: 2px 0 0 2px; border-right: none;}
.item-control li.amount-up span:hover{background-position: 8px 6px;}
.item-control li.amount-down span:hover{background-position: -32px 6px;}
.wx_js,.wx_jj{background:url(../images/jishi_tb.png) no-repeat 0 4px; padding-left:16px;width:50px;margin:5px auto;}
.wx_jj{background:url(../images/jijian_tb.png) no-repeat 0 4px;}
.wx_img{width:106px; height:106px;float: left;overflow:hidden;margin-right:10px;}
.tableStyle .wx_img img{max-width:100%;max-height:100%; line-height:106px;text-align:center;vertical-align:middle;}
.tableStyle .table tr td{white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.bottm_btn{clear:both; margin-top:25px; float: left;}
.bottm_btn .auto_btn{ height: 30px; line-height: 30px; padding: 0 20px; font-size: 14px;}
.xsrm_box{padding:20px 20px; background:#f5f5f5;border-radius:5px; border:solid 1px #e1e1e1;font-size:16px;float: left;margin:0 15px 15px 0;cursor:pointer;min-width:387px;}
.xsrm_box:hover{background:#feffe6;border:solid 1px #f4d6bc;color: #cb772d;}
.xsrm_content{font-size:16px; padding-right:80px;}
.xsrm_content p{margin-top:15px;}
.xsrm .page{clear:both;}
.ordersuccessbox{clear:both;background:url(../images/order_bg.png) no-repeat left center;background-size: 320px auto; width:320px; height:315px; margin:30px auto 0 auto; padding:100px 0 0 350px;}
.ordersuccessbox dl dt{font-size:24px;font-weight:bold;color:#04951c;margin-bottom:35px;}
.ordersuccessbox dl dd{margin-bottom:10px;}
.od_sqtk{ text-align: right; margin-top: 20px;}
.thsp_box{ padding-left: 95px; height: 80px; position: relative;}
.thsp_box img{ position: absolute; left: 0; top: 0; width: 80px; height: 80px;}
.thsp_name{ height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.thsp_sx{ font-size: 14px; color: #999; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tkzt_txt{ font-size: 16px; color: #28921a;}
.qlBtn{ display: inline-block; height: 23px; line-height: 23px; padding: 0 10px; margin: 0 4px; font-size: 12px; background: #cbe3fc; color: #0a6ea7; border-radius: 4px;}
.qlBtn:hover{ background: #c6def7; color: #0a6ea7;}
.info_sort{ height: 38px; margin-bottom: 15px; overflow: hidden;}
.info_sort .sort{ display: inline-block; height: 38px; line-height: 38px; padding: 0 25px; background: #ebf6fb; color: #282d33; font-size: 14px;}
.info_sort .sort:hover{ background: #e6f3f8;}
.info_sort .active{ background: #e5f2f8;}
.new_tab_box{ margin-bottom: 20px; padding: 10px 0 15px; border-bottom: 3px solid #c5c5c5; position: relative;}
.new_tab_box a{ display: inline-block; width: 162px; margin: 0 -4px 10px 0; text-align: center; color: #555;}
.new_tab_box i{ position: absolute; left: 0; bottom: -3px; height: 10px; width: 68px; background: url(../images/tab_x.png);}
.list_num_tj{ float: right; margin-top: 10px;}
.list_num_tj span{ padding: 0 2px; color: #d00808;}
.ywt_fbxx{ float: right; display: inline-block; width: 100px; height: 32px; line-height: 32px; text-align: center; border-radius: 4px; background: #159bff; color: #fff; font-size: 14px;}
.ywt_fbxx:hover{ background: #1391f0; color: #fff;}
.ywt_hzwz_box{ max-height: 9999px; font-size: 14px; position: relative; padding: 0 80px 0 200px; margin: 15px 0 5px;}
.ywt_hzwz_l{ position: absolute; left: 0; top: 0; width: 200px; height: 27px; line-height: 27px; color: #000;}
.ywt_hzwz_r a,.dxkNew_box a{ display: inline-block; padding: 0 12px; margin: 0 20px 10px 0; height: 26px; line-height: 26px; border: 1px solid #ddd; border-radius: 4px; font-size: 12px; color: #727272;}
.ywt_hzwz_r a:hover,.dxkNew_box a:hover{ border: 1px solid #00a0e9; color: #0c85d1;}
.ywt_hzwz_r a.active,.dxkNew_box a.active{ border: 1px solid #00a0e9; color: #0c85d1; background: url(../images/xz1.png) right bottom no-repeat;}
.dxkNew_box a{ margin-bottom: 0;}
.ywt_hzwz_more{ position: absolute; right: 0; top: -2px; text-align: right; width: 80px; height: 33px; line-height: 33px; font-size: 14px; color: #888; cursor: pointer;}
.ywt_hzwz_more i{ display: inline-block; width: 12px; height: 12px; margin: 0 0 -1px 4px; background: url(../images/xsgd.png);}
.ywt_hzwz_more i.shouqi{ background: url(../images/shouqi.png);}
.ywt_info_box{ padding: 15px 15px 15px 160px; border: 1px solid #ddd; border-radius: 4px; min-height: 100px; position: relative; margin-bottom: 20px;}
.ywt_logo{ position: absolute; left: 30px; width: 100px; height: auto; top: 45px;}
.ywt_info_txt{ line-height: 24px; margin-bottom: 10px; font-size: 14px; color: #202934;}
.ywt_info_jswz{ color: #e4640f;}
.ywt_info_ymnl{ padding-left: 40px; color: #425f83;}
.bdqz{ display: inline-block; height: 18px; line-height: 18px; border-radius: 2px; margin: 0 40px 0 4px; padding: 0 8px 0 27px; border: 1px solid #666; background: url(../images/bdqz.png) left center no-repeat #fafafa;}
.qz360{ display: inline-block; height: 18px; line-height: 18px; border-radius: 2px; margin: 0 40px 0 4px; padding: 0 8px 0 27px; border: 1px solid #666; background: url(../images/360qz.png) left center no-repeat #fafafa;}
.ggqz{ display: inline-block; height: 18px; line-height: 18px; border-radius: 2px; margin: 0 40px 0 4px; padding: 0 8px 0 27px; border: 1px solid #666; background: url(../images/ggqz.png) left center no-repeat #fafafa;}
.xwyx_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/xwyx.png) center center no-repeat #d3d3d3;}
.wxyx_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/wxyx.png) center center no-repeat #d3d3d3;}
.gjzx_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/gjzx.png) center center no-repeat #d3d3d3;}
.xwgl_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/xwgl.png) center center no-repeat #d3d3d3;}
.new_tab_box .active{ color: #6192ce;}
.new_tab_box a:hover span{ background-color: #cfd9e4;}
.new_tab_box .active span,.new_tab_box .active:hover span{ background-color: #a6ccfa;}
.ywt_hzwz_box_s{ padding: 0 80px 0 100px; margin: 0 0 5px 0;}
.ywt_hzwz_box_s .ywt_hzwz_l{ width: 100px;}
.ywt_hzwz_box_s .ywt_hzwz_r{ height: 38px; overflow: hidden;}
.db{ display: block;}
.dlyxxgw_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/dlyxxgw.png) center center no-repeat #d3d3d3;}
.cjwp_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/cjwp.png) center center no-repeat #d3d3d3;}
.wxwp_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/wxwp.png) center center no-repeat #d3d3d3;}
.ydwp_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/ydwp.png) center center no-repeat #d3d3d3;}
.xcx_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/xcx.png) center center no-repeat #d3d3d3;}
.dwjz_info_box{ display: none; max-height: 9999px;}
.dwjz_info_box_l{ float: left; width: 600px; text-align: center;}
.dwjz_info_bbg{ width: 600px; height: 477px; background: url(../images/dwjz_info_bbg.png); position: relative;}
.dwjz_info_bbg_info{ width: 482px; height: 280px; position: absolute; left: 57px; top: 26px;}
.dwjz_info_sbg{ width: 275px; height: 555px; margin: 0 auto; background: url(../images/dwjz_info_sbg.png); position: relative;}
.dwjz_info_sbg_info{ width: 242px; height: 430px; position: absolute; left: 18px; top: 54px;}
.dwjz_info_bbg_info img,.dwjz_info_sbg_info img{ width: 100%; height: 100%;}
.dwjz_info_box_r{ float: left; width: 420px; margin-left: 30px;}
.dwjz_tit{ margin: 15px 0 30px; font-size: 30px; color: #2b5087;}
.dwjz_txt{ line-height: 35px; font-size: 16px; color: #4f4f4f;}
.dwjz_txt p{ margin-bottom: 20px;}
.dwjz_look{ display: inline-block; width: 160px; height: 40px; line-height: 40px; margin-top: 20px; text-align: center; border-radius: 4px; background: #00a0e9; color: #fff; font-size: 16px;}
.dwjz_look:hover{ background: #0398dc; color: #fff;}
.dwjz_info_box_r2{ width: 520px;}
.xwly_info_box{ display: none; border: 1px solid #ddd;}
.xwly_info_t{ border-bottom: 1px solid #ddd; padding: 0 15px; font-size: 12px;}
.xwly_info_c{ padding: 10px 15px; font-size: 12px;}
.xwly_info_c .form_label{ width: 150px; height: 30px; line-height: 30px; margin: 0 10px 0 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.xwly_info_input{ height: 20px; line-height: 20px; border: 1px solid #ddd; width: 100px; padding: 0 30px 0 5px; font-size: 12px; margin-left: 10px;}
.xwly_info_search{ display: inline-block; width: 14px; height: 14px; position: relative; left: -26px; top: 3px; background: url(../images/search.png);}
.xwly_info_select{ height: 22px; line-height: 22px; border: 1px solid #ddd; width: 100px; padding-left: 4px; font-size: 12px; color: #666;}
.xwly_info_btn{ height: 22px; line-height: 22px; display: inline-block; padding: 0 10px; margin-left: 4px; font-size: 12px; background: #29e; color: #fff; border: 0; cursor: pointer; position: relative; top: -1px;}
.xwly_info_btn:hover{ background: #28e; color: #fff;}
.xwly_info_b{ border-top: 1px solid #ddd; padding: 0 15px; font-size: 12px; margin-top: -15px;}
.xwly_info_pageinput{ height: 20px; line-height: 20px; border: 1px solid #ddd; width: 30px; font-size: 12px; text-align: center;}
.xwly_prevPage{ display: inline-block; width: 14px; height: 14px; margin: 0 4px -3px 0; background: url(../images/syy.png);}
.xwly_nextPage{ display: inline-block; width: 14px; height: 14px; margin: 0 0 -3px 4px; background: url(../images/xyy.png);}
.xwly_sx{ display: inline-block; width: 12px; height: 12px; margin: 0 0 -2px 15px; background: url(../images/shuaxin.png);}
.fs12{ font-size: 12px;}
.baidu_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/baidu.png) center center no-repeat #d3d3d3;}
.albb_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/albb.png) center center no-repeat #d3d3d3;}
.tengxun_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/sougou.png) center center no-repeat #d3d3d3;}
.s360_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/360.png) center center no-repeat #d3d3d3;}
.dwjz_look_no,.qydt_btn a.dwjz_look_no{ display: inline-block; width: 160px; height: 40px; line-height: 40px; margin: 20px 15px 0 0; text-align: center; border-radius: 4px; background: #888; color: #fff; font-size: 16px;}
.dwjz_look_no:hover,.qydt_btn a.dwjz_look_no:hover{ background: #888; color: #fff;}
.qydt_form{ max-height: 9999px; margin-bottom: 15px;}
.qydt_form_l{ float: left; line-height: 40px; width: 85px; text-align: right; font-size: 14px; color: #888;}
.qydt_form_r{ float: right; width: 320px;}
.qydt_input{ height: 38px; line-height: 38px; width: 250px; padding: 0 10px; border: 1px solid #d4d4d4; border-radius: 4px; font-size: 14px;}
.qydt_btn{ text-align: center; margin-bottom: 30px;}
.qydt_btn a{ display: inline-block; width: 160px; height: 40px; line-height: 40px; margin-top: 20px; text-align: center; border-radius: 4px; background: #00a0e9; color: #fff; font-size: 16px;}
.qydt_btn a:hover{ background: #0398dc; color: #fff;}
.qydt_info{ height: 440px;}
.baidurz_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/bdrz.png) center center no-repeat #d3d3d3;}
.gjxy_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/gjxy.png) center center no-repeat #d3d3d3;}
.qyrz_t{ font-size: 14px; color: #6c6c6c; padding: 0 50px; line-height: 28px;}
.qyrz_lc{ text-align: center; margin: 40px auto 50px;}
.qyrz_info_box{ max-height: 9999px;}
.qyrz_info{ float: left; width: 46%; margin: 0 2%;}
.qyrz_info_txt{ text-align: center; font-size: 16px; color: #444444;}
.qyrz_info_img{ margin: 20px 0; }
.qyrz_info_img img{ max-width: 100%; border: 1px solid #ddd;}
.qyrzForm_tit{ margin: 30px 0 30px; border-bottom: 1px solid #ccc; padding-bottom: 5px; font-size: 16px; color: #222; font-weight: bold;}
.qyrzForm_box{ max-height: 9999px; margin-bottom: 20px;}
.qyrzForm{ float: left; width: 400px; max-height: 9999px;}
.qyrzForm_l{ width: 90px; float: left; text-align: right; font-size: 14px; color: #777; line-height: 38px;}
.qyrzForm_r{ width: 300px; float: left; margin-left: 10px;}
.qyrzForm_input{ height: 36px; line-height: 36px; width: 240px; padding: 0 10px; border: 1px solid #d2d2d2; background: #fff; border-radius: 4px; font-size: 14px; color: #666;}
.qyrzForm_select{ height: 38px; line-height: 38px; width: 262px; padding-left: 10px; border: 1px solid #d2d2d2; background: #fff; border-radius: 4px; font-size: 14px; color: #666;}
.qyrzForm_sc_box{ max-height: 9999px; margin: 40px 0 20px;}
.qyrzForm_sc{ width: 200px; text-align: center; float: left; margin: 0 30px 30px; position: relative;}
.qyrzForm_sc_txt{ font-size: 15px; color: #333; margin: 5px 0;}
.qyrzForm_sc .fileSc{ float: none; margin: 0 auto;}
.qyrzForm_sc_btn{ margin-top: 10px; text-align: center;}
.mT60{ margin-top: 60px;}
.qyrzForm_btn_box{ margin-top: 50px; text-align: center;}
.qyrzForm_goback{ font-size: 18px; text-decoration: underline; color: #666; margin-left: 40px;}
.qyrzForm_textarea{ height: 60px; line-height: 26px; width: 500px; padding: 5px 10px; border: 1px solid #d2d2d2; background: #fff; border-radius: 4px; font-size: 14px; color: #666; font-size: 14px; font-family: 微软雅黑;}
.w500{ width: 500px;}
.w640{ width: 640px;}
.qyrzForm_link{ color: #356cb0; text-decoration: underline; margin-left: 15px;}
.qyrzForm_sc_sl{ color: #1a91ed; padding-left: 4px; cursor: pointer;}
.qyrzForm_sc_sl_img{ display: none; width: 400px; position: absolute; right: -200px; top: 24px; max-width: 10000%; background: #fff; z-index: 99; border: 1px solid #ddd;}
.mB60{ margin-bottom: 60px;}
.qyrzForm_txt{ line-height: 40px; color: #444;}
.qyrzForm_r .form_label{ margin-top: 8px;}
.qrhk_btn_box{ text-align: left; padding-left: 100px;}
.qyrzForm_ts{ color: #287feb;}
.cartNum_box{ width: 90px; height: 25px; line-height: 25px; border: 1px solid #ddd; margin: 0 auto; position: relative;}
.cartNum_jia{ position: absolute; left: 0; top: 0; height: 25px; line-height: 25px; width: 25px; text-align: center; border-right: 1px solid #ddd; color: #888; cursor: pointer;}
.cartNum_jian{ position: absolute; right: 0; top: 0; height: 25px; line-height: 25px; width: 25px; text-align: center; border-left: 1px solid #ddd; color: #888; cursor: pointer;}
.cartNum_input{ position: absolute; left: 26px; top: 0; width: 38px; height: 25px; line-height: 25px; border: 0; text-align: center; }
.cartNum_jia:hover,.cartNum_jian:hover{ color: #000;}
.tableStyle tr th.ddgl_ddh{ text-align: left; padding: 0 10px; color: #666;}
.ddgl_time{ color: #333; padding-right: 30px;}
.cart_name{ display: inline-block; height: 40px; line-height: 20px; text-align: left; overflow: hidden;}
.cart_ggsx{ text-align: left; height: 20px; line-height: 20px; max-width: 200px; font-size: 12px; color: #999; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.dd_del_btn{ float: right; display: inline-block; width: 16px; height: 16px; margin: 12px 4px 0 0; background: url(../images/delete.png);}
.mR0{ margin-right: 0px;}
.gyp_pro_box{ max-height: 9999px;}
.gyp_pro{ float: left; width: 220px; margin: 0 20px 20px 0;}
.gpyg_gg_page{ text-align: right; margin: 10px 0 -10px 0;}
.gpyg_gg_page a{ display: inline-block; height: 25px; line-height: 25px; width: 60px; text-align: center; border: 1px solid #ddd; margin-left: 10px; font-size: 12px; color: #666; border-radius: 2px;}
.gpyg_gg_page a:hover{ border: 1px solid #f70; color: #f60;}
.w600{ width: 600px;}
.mT60{ margin-top: 60px;}
.qybk_tit2{ margin-top: 30px; font-size: 16px; color: #222121; line-height: 33px;}
.qybk_txt2{ font-size: 16px; color: #727272; line-height: 33px;}
.mT30{ margin-top: 30px;}
.cart_name2{ display: inline-block; text-align: left; margin-top: 6px; height: 31px; line-height: 31px; overflow: hidden;}
.pro_slt{ width: 25px; height: 25px; border: 1px solid #ddd; padding: 2px; margin-bottom: -10px;}
.zrxkf_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/zrxkf.png) center center no-repeat #d3d3d3;}
.zxkf_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/zxkf.png) center center no-repeat #d3d3d3;}
.jqrkf_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/jqrkf.png) center center no-repeat #d3d3d3;}
.zrxkf_txt1{ margin: 50px 0 40px; font-size: 18px; color: #333; font-weight: bold; letter-spacing: 1px;}
.zrxkf_txt2{ line-height: 37px; padding-left: 20px; font-size: 18px; color: #222;}
.zrxkf_txt2 span{ color: #088dda;}
.zrxkf_txt3{ margin-top: 35px; line-height: 34px; padding-left: 20px; font-size: 16px; color: #272727;}
i.xingxing{ display: inline-block; width: 20px; height: 20px; margin: 0 8px -3px 0; background: url(../images/xingxing.png);}
.zrxkf_info_box{ float: left; width: 100%; margin-top: 50px;}
.zrxkf_info_tit{ margin-bottom: 30px; font-size: 22px; color: #333;}
.xzgjx_box{ margin-top: 20px;}
.xzgjx_box a{ display: inline-block; padding: 0 20px; height: 30px; line-height: 30px; background: #00a0e9; color: #fff; border: 0; border-radius: 4px; cursor: pointer; font-size: 14px; font-family: 微软雅黑;}
.xzgjx_box a:hover{ background: #0398dc; color: #fff;}
.zrxkf_fl_info{ display: none; max-height: 9999px; margin-bottom: 30px;}
.zrxkf_fl_txt{ float: left; width: 234px; height: 170px; overflow: hidden; margin: 0 20px 20px 0; padding: 20px; border: 1px solid #ddd; cursor: pointer;}
.zrxkf_fl_txt_t{ margin-bottom: 5px; font-size: 16px; font-weight: bold;}
.zrxkf_fl_txt_b{ height: 145px; overflow: hidden; line-height: 24px; font-size: 13px; color: #666; word-break: break-all; word-wrap: break-word;}
.zrxkf_fl_txt_active{ border: 1px solid #f60; background: url(../images/ok2.png) 236px 178px no-repeat;}
.zrxkf_btn{ padding-left: 140px;}
.zrxkf_mt{ display: inline-block; width: 112px; height: 112px; margin-right: 40px; position: relative; overflow: hidden; cursor: pointer;}
.zrxkf_mt img{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; border-radius: 50%;}
.form_info_tit_mt{ position: relative; top: 42px;}
.zrxkf_mt_txt{ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; line-height: 112px; color: #fff; border-radius: 50%; background: #000; opacity: 0.7;}
.zrxkf_mt:hover .zrxkf_mt_txt{ display: block;}
.zrxkf_mt_active .zrxkf_mt_txt{ display: block;}
.sx_r_btn{ z-index: 9; position: absolute; right: 80px; top: 0; display: inline-block; height: 28px; line-height: 28px; padding: 0 10px; background: #f60; font-size: 12px; color: #fff; border-radius: 2px;}
.sx_r_btn:hover{ background: #f50; color: #fff;}
.wddl_btn{ z-index: 9; position: absolute; right: 0; top: 0px; display: inline-block; height: 28px; line-height: 28px; padding: 0 10px; background: #119cd6; font-size: 12px; color: #fff; border-radius: 2px;}
.wddl_btn:hover{ background: #0d93ca; color: #fff;}
.zxkf_wapper{ padding: 0 40px 200px;}
.zxkf_tit{ margin-bottom: 20px; font-size: 16px; font-weight: bold; color: #222;}
.zxkf_info{ max-height: 9999px; margin-bottom: 20px;}
.zxkf_info_l{ float: left; width: 210px; text-align: right; line-height: 33px; font-size: 14px; color: #3c3c3c;}
.zxkf_info_r{ float: left; width: 585px; margin-left: 10px;}
.kg_k{ display: inline-block; width: 109px; height: 32px; background: url(../images/kg_k.png); cursor: pointer;}
.kg_g{ background: url(../images/kg_g.png);}
.zxkf_xgyl{ font-size: 14px; color: #4c4c4c; display: inline-block; margin: 5px 30px 0 0; position: relative; text-decoration: underline; cursor: pointer;}
.zxkf_xgyl img{ display: none; position: absolute; left: 0px; top: 20px; max-width: 500px; z-index: 9;}
.zxkf_xgyl:hover img{ display: block;}
.zxkfmb_yd img{ left: -82px; top: -400px;}
.addBtn_blue{ display: inline-block; padding: 0 20px; height: 33px; line-height: 33px; border: 0; border-radius: 4px; font-size: 14px; font-weight: normal; background: #00b7ee; color: #fff;}
.addBtn_blue:hover{ background: #03afe3; color: #fff;}
.zxkfmb{ display: none;}
.jqrkf_info{ margin-bottom: 15px;}
.jqrkf_info .zxkf_info_l{ width: 250px;}
.jqrkf_info .zxkf_info_r{ width: 390px;}
.jqrkf_ts{ font-size: 12px; color: #fa5858;}
.jqrkf_textarea{ width: 380px; height: 45px; padding: 5px 10px; border: 1px solid #ccc; border-radius: 2px; font-family: 微软雅黑; font-size: 12px; color: #333; line-height: 22px;}
.jqrkf_btn{ padding-left: 415px; margin-bottom: 80px;}
.zxkf_btn{ padding-left: 220px; margin-bottom: 80px;}
.cjcj_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/cjcj.png) center center no-repeat #d3d3d3;}
.wdcj_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/wdcj.png) center center no-repeat #d3d3d3;}
.yxc_mb_info{ float: left; width: 200px; margin: 0 20px 20px 0; border: 1px solid #eee; position: relative; cursor: pointer;}
.yxc_mb_info_img{ height: 200px;}
.yxc_mb_info_img img{ width: 100%; height: 100%;}
.yxc_mb_info_name{ height: 30px; line-height: 12px; text-align: center; padding: 0 10px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mT0{ margin-top: 0;}
.mB20{ margin-bottom: 20px;}
.yxc_mb_info_btn{ display: none; position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; line-height: 240px; text-align: center; background: rgba(0,0,0,.7);}
.yxc_mb_info_btn a{ display: inline-block; width: 60px; height: 25px; line-height: 25px; text-align: center; border-radius: 2px; margin: 0 10px; font-size: 12px; background: #f60; color: #fff;}
.taC{ text-align: center;}
.yxc_mb_info_active{ border: 1px solid #f60; background: url(../images/xz2.png) 176px 206px no-repeat;}
.yxc_mb_info_ewm{ display: none;}
.yxc_textarea{ width: 500px; height: 120px; padding: 5px 10px; border: 1px solid #d2d2d2; border-radius: 2px; font-family: 微软雅黑; font-size: 14px; color: #333; line-height: 22px;}
.yxc_addPage{ padding-left: 695px; margin-bottom: 10px;}
.wdcj{ height: 160px; padding-left: 180px; margin-bottom: 24px; border: 1px solid #ddd; position: relative;}
.wdcj_img{ position: absolute; left: 0; top: 0; width: 160px;}
.wdcj_img img{ width: 100%; height: 100%;}
.wdcj_name{ height: 40px; line-height: 40px; margin: 12px 0 3px; overflow: hidden; font-size: 18px; font-weight: bold; color: #333;}
.wdcj_desc{ height: 44px; line-height: 22px; overflow: hidden; font-size: 14px; color: #888; }
.wdcj_caozuo{ margin-top: 20px;}
.wdcj_yl{ display: inline-block; width: 24px; height: 24px; margin: 0 12px -2px 0; background: url(../images/yulan.png);}
.wdcj_del{ display: inline-block; width: 21px; height: 21px; background: url(../images/del2.png);}
.wdcj_ewm{ display: none;}
.wdcj_dzzts{ margin-top: 20px; color: #f20;}
.fxxz_txt1{ margin-top: 80px; font-size: 48px; color: #0a99d4; font-weight: bold;}
.fxxz_txt2{ margin-top: 25px; font-size: 36px; color: #1d1d1d; font-weight: bold;}
.fxxz_txt3{ margin-top: 5px; font-size: 24px; color: #3e3e3e; font-weight: bold;}
.fxxz_tit{ margin-top: 60px; text-align: center; font-size: 18px; color: #222;}
.fxxz_info{ width: 800px; height: 400px; overflow-y: auto; margin: 10px auto; border: 1px solid #ccc; padding: 30px; line-height: 26px; font-size: 14px; color: #333;}
.fxxz_info .tit{ font-weight: bold; margin-top: 10px; padding: 0 15px;}
.fxxz_info .txt{ padding: 0 15px;}
.fxxz_tyxy{ margin: 10px 0 30px; text-align: center;}
.fxxz_tyxy input{ vertical-align: middle; margin: 0 2px 2px 0;}
.fxxz_btn{ text-align: center;}
.qyml_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/qyml.png) center center no-repeat #d3d3d3;}
.dlzy_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/dlzy.png) center center no-repeat #d3d3d3;}
.gxzl_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/gxzl.png) center center no-repeat #d3d3d3;}
.xszy_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/xszy.png) center center no-repeat #d3d3d3;}
.cjwt_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/cjwt.png) center center no-repeat #d3d3d3;}
.zzfw_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/zzfw.png) center center no-repeat #d3d3d3;}
.lxkf_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/lxkf.png) center center no-repeat #d3d3d3;}
.wdxx_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/wdxx.png) center center no-repeat #d3d3d3;}
.ydxx_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/ydxx.png) center center no-repeat #d3d3d3;}
.baidu2_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/baidu2.png) center center no-repeat #d3d3d3;}
.hdbk_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/hudongbk.png) center center no-repeat #d3d3d3;}
.smss_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/sm_tb.png) center center no-repeat #d3d3d3;}
.w435{ width: 435px;}
.w338{ width: 338px;}
.filter_box{ display: inline-block;}
.pro_slt{ cursor: pointer;}
.filter_b{ border-top: 1px dashed #ddd; margin-top: 10px; padding-top: 10px; text-align: center;}
.floatNone{ float: none;}
.gypcs_pro_box{ max-height: 9999px;}
.gypcs_pro{ float: left; width: 185px; margin: 0 30px 20px 0; border: 1px solid #eee; position: relative;}
.gypcs_pro:hover{ border: 1px solid #f60;}
.gypcs_pro_t{ padding: 5px;}
.gypcs_pro_img{ height: 175px;}
.gypcs_pro_img img{ width: 100%; height: 100%;}
.gypcs_pro_price{ height: 30px; line-height: 35px; color: #ff3300; font-size: 12px;}
.gypcs_pro_price span{ font-size: 16px; padding-left: 2px; font-weight: bold;}
.gypcs_pro_name{ height: 38px; line-height: 19px; font-size: 12px; overflow: hidden;}
.gypcs_pro_name a{ color: #818181;}
.gypcs_pro_name a:hover{ color: #f50;}
.gypcs_pro_b{ border-top: 1px solid #eee; height: 30px; line-height: 30px; padding: 0 5px;}
.gypcs_pro_zy{ display: inline-block; width: 33px; height: 16px; line-height: 16px; margin-right: 6px; text-align: center; font-size: 12px; color: #fff; background: #f60;}
.gypcs_pro_chang{ display: inline-block; width: 16px; height: 16px; margin: 0 6px -3px 0; background: url(../images/chang.png);}
.gypcs_pro_soumai{ display: inline-block; float: right; width: 19px; height: 19px; margin: 7px 6px 0 0; background: url(../images/soumai.png); cursor: pointer;}
.heiswz{ color: #000;}
.clf_wapper{ border: 1px solid #e5e5e5; border-bottom: 0; position: relative; margin: 5px 0 15px;}
.clf_box{ border-bottom: 1px dotted #CDCDCD; position: relative; padding: 0 70px 0 90px; max-height: 9999px;}
.clf_l{ position: absolute; left: 0; top: 0; width: 75px; height: 38px; line-height: 38px; padding-left: 10px; margin-right: 10px; background: #eee; font-size: 12px; color: #666;}
.clf_c{ line-height: 38px; height: 38px; overflow: hidden; position: relative;}
.clf_c a{ display: inline-block; font-size: 12px; margin-right: 15px; color: #666; padding: 1px 10px; border-radius: 1px; height: 20px; line-height: 20px;}
.clf_c a:hover{ color: #FF4E00;}
.clf_c a.active{ color: #FF4E00; padding-right: 16px; background: url(../images/close9.png) right 6px no-repeat;}
.clf_r{position: absolute; right: 0; top: 0; width: 70px; text-align: right; margin-right: 12px;}
.moreShow{ display: inline-block; width: 60px; height: 20px; line-height: 20px; font-size: 12px; color: #806F66; margin-top: 8px;}
i.down,i.up{background: url(../images/icon.png) no-repeat;}
i.down{ display: inline-block; width: 9px; height: 5px; margin: 0 0 2px 5px; *margin: 0 0 5px 5px;  background-position: -473px 0;}
i.up{ display: inline-block; width: 9px; height: 5px; margin: 0 0 2px 5px; *margin: 0 0 5px 5px; background-position: -491px 0;}
.f_select_small{ width: 140px; margin-right: 5px;}
.yxgyp_txt{ margin-left: 30px; color: #f50;}
.yxgyp_txt span{ padding: 0 4px;}
.gypcs_pro_conmany{ height: 25px; line-height: 23px; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gypcs_pro_conmany a{ color: #a8a8a8; text-decoration: underline;}
.dl_list_zx_box{ padding-right: 78px; position: relative; font-size: 12px; color: #9e9d9d;}
.dl_list_zx_box span{ color: #35729d;}
.dl_list_zx_box a{ height: 30px; width: 75px; line-height: 30px; text-align: center; background: #f60; color: #fff; position: absolute; right: -5px; top: 0;}
.dl_list_zx_box a:hover{ background: #f50;}
.dl_list_other{ display: none; position: absolute; bottom: 129px; left: 0; width: 100%; height: 90px; padding-top: 10px; background: rgba(0,0,0,.7); z-index: 9;}
.dl_list_other_txt{ padding: 0 10px; height: 20px; line-height: 20px; color: #eee; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gypcs_pro:hover .dl_list_other{ display: block;}
.mT15{ margin-top: 15px;}
.zulin_table{ width: 65%;}
.zulin_table tr td{ font-size: 12px; height: 26px; line-height: 26px; overflow: hidden; padding: 3px 5px; text-align: left;}
.zulin_table tr td.zulin_cs_l{ width: 60px; color: #888;}
.zulin_cs_r{ display: inline-block; height: 26px; margin-bottom: -7px; overflow: hidden;}
.zulin_yysj{ font-size: 12px; color: #999;}
.zl_d_r_btn{ margin-top: 30px; padding-left: 100px;}
.zl_d_r_btn_ls{ display: inline-block; width: 168px; height: 46px; line-height: 46px; text-align: center; background: #20ac0d; color: #fff; font-size: 18px;}
.zl_d_r_btn_ls:hover{ color: #fff; background: #1b9e09;}
.zl_d_r_btn_lans{ display: inline-block; width: 168px; height: 46px; line-height: 46px; margin-left: 20px; text-align: center; background: #00a0e9; color: #fff; font-size: 18px;}
.zl_d_r_btn_lans:hover{ color: #fff; background: #0492d3;}
.dateInput{ padding-left: 35px; background: url(../images/date.png) 8px center no-repeat;}
.f_input_date{ padding-left: 35px; width: 125px; background: url(../images/date.png) 8px center no-repeat;}
.mbx_box{ margin-bottom: 10px; font-size: 12px; color: #666;}
.mbx_box a{ color: #888;}
.mbx_box a:hover{ color: #f60;}
.mbx_box i{ display: inline-block; width: 5px; height: 12px; margin: 0 8px -2px 0; background: #2b3746; border-radius: 4px;}
.pd_tit{ line-height: 26px; font-size: 16px; color: #333;}
.detail_pro_price{ height: 95px; background: #f2f2f2; border-top: 1px solid #d2d2d2; margin: 5px 0; max-height: 999px;}
.detail_pro_price_tit{ float: left; width: 80px; margin-left: 18px; font-size: 13px; color: #A5988F;}
.detail_pro_price_tit_t{ margin-top: 20px;}
.detail_pro_price_tit_b{ margin-top: 20px;}
.detail_pro_price_info{ float: left; width: 110px;}
.detail_pro_price_info_t{ margin-top: 12px; color: #f00; font-size: 20px; *margin-top: 15px;}
.detail_pro_price_info_t span{ font-size: 16px; margin-right: 2px;}
.detail_pro_price_info_b{ margin-top: 17px; color: #333; font-size: 13px; *margin-top: 19px;}
.detail_pro_price_info_b span{ margin: 0 2px 0 3px;}
.detail_txt_box{ line-height: 47px; font-size: 13px; max-height: 9999px; border-bottom: 1px solid #eaeaea; position: relative;}
.detail_txt_l{ float: left; width: 80px; margin-left: 18px; font-size: 13px; color: #A5988F;}
.detail_txt_r{ float: right; width: 390px; font-size: 13px; color: #444;}
.pd_bzj{ font-size: 20px; color: #ff0000;}
.pd_bzj span{ font-size: 14px;}
.detail_txt_box_new{ border-bottom: 0;}
.cg-table-con{ border-top: 1px solid #D3D3D3;}
.cg-table { float: left; margin-top: 15px; width: 390px;}
.cg-table-con{ width: 100%;}
.cg-table-con tr, .cg-table-con td {text-align: center;background: #fff;border-bottom:1px solid #eee; padding: 0px 5px;}
.item-cur-tab .item-ord,.item-cur-tab .item-standards {line-height: 20px;}
.cg-table-con tr th{ height: 35px; line-height: 35px;}
.item-control { float: left; width: 130px; height: 28px; padding-left: 15px; overflow: hidden; margin: 0;}
.item-control li{ float: left; }
.item-control li input { float: left; margin: 0; border:1px solid #e5e5e5; height: 22px;line-height: 22px;padding: 2px 0 2px;width: 70px;text-indent: 8px;}
.item-control li input.on{ border-color: #f80}
.item-control li span{ text-indent: -9999px; width: 26px; height: 26px; border:1px solid #ddd; background-color: #f8f8f8; display: block; overflow: hidden; cursor:pointer;}
.item-control span:hover{ border:1px solid #f80;}
.item-control li.amount-up span{background-position: -324px -152px;border-radius: 0 2px 2px 0; border-left: none;}
.item-control li.amount-down span {background-position: -364px -152px;border-radius: 2px 0 0 2px; border-right: none;}
.item-control li.amount-up span:hover{background-position: -324px -122px;}
.item-control li.amount-down span:hover{background-position: -364px -122px;}
.service-icon ul li p i,.service-icon ul li,.scrollbutton.smallImgUp, .scrollbutton.smallImgUp.disabled,.scrollbutton.smallImgDown, .scrollbutton.smallImgDown.disabled,.item-control li.amount-down span,.item-control li.amount-up span,.alipay_icon,.de_mjbz,.viewbox_right .view_btn div.cart_point span.in_1{background-image:url(../images/bg.gif); background-repeat: no-repeat;}
.ljdg{ display: inline-block; width: 180px; height: 45px; line-height: 45px; *margin-bottom: 3px; _margin-bottom: 12px; text-align: center; background: #FF7300; color: #fff; font-size: 16px;}
.ljdg:hover{ background: #EE7300; color: #fff;}
.jrjhd{ display: inline-block; width: 176px; height: 41px; line-height: 41px; margin-left: 15px; text-align: center; border: 2px solid #FF7300; background: #FFF6E7; color: #FF7300; font-size: 16px;}
.jrjhd:hover{ background: #FF7300; color: #fff;}
.jrjhd i{ display: inline-block; width: 20px; height: 23px; margin: 0 10px -5px 0; _margin-top: 8px; background-position: -480px -144px;}
.jrjhd:hover i{ background-position: -517px -144px;}
.ljdg_new{ background: #1B94E1;}
.ljdg_new:hover{ background: #1B8BE1;}
.jrjhd_new{ border-color: #1B94E1; color: #1B94E1; background: #fff;}
.jrjhd_new:hover{ background: #1B94E1; color: #fff;}
.jrjhd_new i{ background: url(../images/jrjhd.png) no-repeat; background-position: 0 0;}
.jrjhd:hover i{ background-image: url(../images/icon.png); background-position: -517px -144px;}
.detail_btn_box{ padding-left: 100px; margin-top: 30px;}
.prol_wapper { border: 1px solid #d6d6d6; margin: 20px 0;}
.prol_tit_box { border-bottom: 1px solid #d6d6d6; height: 35px;line-height: 35px; max-height: 9999px;background: #f7f7f7;}
.prol_tit_box a {background: #fff;border-right: 1px solid #d6d6d6;display: block;float: left;font-size: 14px;text-align: center;width: 110px;border-bottom: 1px solid #fff;border-top: 3px solid #f90;color: #f90;height: 33px;line-height: 32px;margin-top: -1px;}
.prol_txt {height: 50px;line-height: 50px;padding: 0 16px;font-size: 13px;}
.prol_txt a {color: #0096E9;padding-right: 2px;}
.prol_txt a:hover {    text-decoration: underline;}
.prol_box_bt {width: 98%;margin: 0 auto;}
.prol_box_bt tr {border: 1px solid #e5e5e5;}
.prol_box_bt tr td { height: 28px; line-height: 28px; background: #F7F7F7; font-weight: normal; font-size: 12px  color: #444; text-align: center;}
.prol_hz { width: 98%; margin: 0 auto;max-height: 400px;overflow: auto;}
.prol_box { width: 100%;}
.prol_box tbody {height: 150px;overflow: auto;}
.prol_box tr td {height: 40px;line-height: 40px;padding: 10px 8px;font-size: 12px;color: #444;word-wrap: break-word;word-break: break-all;text-align: center;border-bottom: 1px solid #e5e5e5;}
.prol_box tr td.tL {text-align: left;}
.prol_box tr td a {color: #0096E9;}
.prol_box tr td a:hover span {text-decoration: underline;}
.prol_box tr td img { vertical-align: middle; margin: 0 2px 2px 0; width: 40px; height: 40px;}
.prol_sl {display: inline-block;width: 70px;height: 32px;border: 1px solid #e5e5e5;margin-bottom: -13px;position: relative;}
.prol_sl_input {position: absolute;left: 0;top: 0;width: 49px;height: 32px;line-height: 33px;text-align: center;border: 0;color: #888;border-right: 1px solid #e2e2e2;}
.prol_sl_jia {position: absolute;right: 0;top: 0;display: block;width: 20px;height: 15px;line-height: 15px;text-align: center;border-bottom: 1px solid #e2e2e2;background: #F1F1F1;cursor: pointer;}
.prol_sl_jian {position: absolute;right: 0;bottom: 0;display: block;width: 20px;height: 15px;line-height: 15px;text-align: center;border-bottom: 1px solid #e2e2e2;background: #F1F1F1;cursor: pointer;}
.prol_sl_jia:hover, .prol_sl_jian:hover {background: #eee;}
.prol_dhh {display: inline-block;width: 77px;margin-bottom: -16px;height: 40px;line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.prol_b {height: 60px;line-height: 60px;font-size: 13px;padding: 0 16px;overflow: hidden;}
.prol_b .link {color: #0096E9;}
.prol_b .link:hover { text-decoration: underline;}
.prol_b .jrgwc {display: block;float: right;margin-top: 13px;width: 135px;height: 35px;line-height: 35px;text-align: center;background: #999;color: #fff;font-size: 16px;border-radius: 5px;cursor: pointer;}
.prol_b .jrgwc i { display: inline-block; width: 20px; height: 20px; margin: 0 4px -4px 0; background: url(../images/jrgwc.png) no-repeat;}
.prol_b .jrgwc_active {background: #f60;}
.prol_b .jrgwc_active:hover { background: #f50;}
.prol_box_o {float: right;width: 300px;color: #666;}
.prol_box_o .jg {font-weight: bold;color: #f00;}
.detail_bottom_r_box{ border: 1px solid #d6d6d6;}
.detail_nav_box{ height: 35px; line-height: 35px; border-bottom: 1px solid #d6d6d6; max-height: 9999px;}
.detail_nav_box a{ display: block; float: left; width: 110px; border-right: 1px solid #d6d6d6; text-align: center; font-size: 14px; color: #666;}
.detail_nav_box a:hover{ color: #f90;}
.detail_nav_box a.active{ border-top: 3px solid #f90; margin-top: -1px; height: 33px; line-height: 32px; border-bottom: 1px solid #fff; background: #fff; color: #f90;}
.detail_con_box{ padding: 30px;}
.detail_con{ display: none; line-height: 26px; font-size: 14px;}
.detail_con img{ max-width: 100%;}
.detailTable{ width: 95%; margin: 15px auto;}
.detailTable tr th,.detailTable tr td{ padding-left: 12px; height: 30px; line-height: 30px; text-align: left; color: #666; border: 1px solid #ddd; background: #eee;}
.detailTable tr td{ background: #fff;}
.show{ display: block;}
.hide{ display: none;}
.blueTxt{ color: #1393dc;}
.gg_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/google.png) center center no-repeat #d3d3d3;}
.cardDialog{ z-index: 10000; position: fixed; left: 50%; top: -5555px; margin-left: -210px; width: 420px; min-height: 245px; background: url(../images/card_bg.png) right bottom no-repeat #1393dc; border-radius: 5px;}
.card_t{ padding: 0 35px; font-size: 18px; color: #fff; font-weight: bold; margin: 35px 0 25px;}
.card_o{ max-height: 9999px; padding: 0 35px; font-size: 14px; color: #fff; margin-bottom: 12px; line-height: 22px;}
.card_o_l{ float: left; width: 110px; text-align: right;}
.card_o_r{ float: left; width: 170px; margin-left: 8px;}
.cardDialog_close{ position: absolute; right: 12px; top: 12px; width: 20px; height: 20px; background: url(../images/close6.png) center center no-repeat;}
.cardDialog_close:hover{ background: url(../images/close7.png) center center no-repeat;}
.card_o_l i{ padding-right: 7px;}
.gjzd_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/gjzd.png) center center no-repeat #d3d3d3;}
.main_info_new{ float: left; width: 40%; min-width: 600px; border: 1px solid #e6e6e6; margin: 0 0 10px 1%; background: #fff;}
.main_info_new3{ width: 16.6%; min-width: 240px;}
.main_info_new4{ width: 99%; box-sizing: border-box;}
.main_info_new5{ width: 99%; box-sizing: border-box; border: 0; background: none;}
.main_info_new6{ width: 99%; box-sizing: border-box; border: 0; background: none;}
.i_p1_t{ padding: 0 15px;}
.i_qyxx_box{ border-bottom: 1px dashed #ddd; height: 90px; padding-left: 78px; position: relative;}
.i_qyxx_vip{ position: absolute; left: 0; top: 10px;}
.i_qyxx_t{ padding-top: 20px; font-size: 16px; color: #191919;}
.i_qyxx_gsm{ display: inline-block; height: 20px; max-width: 300px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.i_qyxx_t img{ height: 20px; vertical-align: middle; margin: 0 0 9px 0;}
.i_qyxx_t .yx{ display: inline-block; width: 27px; height: 20px; margin: 0 5px 0px -1px; background: url(../images/yx.png) no-repeat; position: relative;}
.i_qyxx_t .yx i{ width: 8px; height: 8px; border-radius: 50%; background: #f00; position: absolute; right: -2px; top: -2px;}
.yxwds{ color: #888; font-size: 14px; position: relative; top: -3px;}
.yxwds i{ color: #f20;}
.yxwdlj{ color: #426588; font-size: 14px; position: relative; top: -3px; padding-left: 4px;}
.i_qyxx_b{ font-size: 12px; color: #888;}
.i_1p_yqzc{ height: 40px; border-top: 1px solid #e6e6e6; padding-left: 111px; position: relative; overflow: hidden;}
.i_1p_yqzc_tit{ position: absolute; left: 0; top: 0; width: 110px; height: 40px; line-height: 40px; border-right: 1px solid #eee; text-align: center; background: #f9f9f9; font-size: 14px; color: #8d8d8d;}
.i_1p_yqzc_tit i{ display: inline-block; width: 17px; height: 15px; margin: 0 6px -3px 0; background: url(../images/laba.png);}
.qygg{ height: 40px; overflow: hidden;}
.qygg li{ height: 40px; line-height: 40px; padding: 0 90px 0 24px; font-size: 12px; background: url(../images/d.png) 10px center no-repeat; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.qygg li a{ color: #555;}
.qygg li span{ position: absolute; right: 0; top: 0px; width: 80px; color: #aaa; font-size: 12px;}
.main_info_new_tit{ height: 40px; line-height: 40px; border-bottom: 1px dashed #e6e6e6; padding: 0 12px; font-size: 16px; color: #414141;}
.main_info_new_tit i{ display: inline-block; width: 5px; height: 14px; margin: 0 8px -1px 0; background: #f60; border-radius: 6px;}
.i_zskf_box{ height: 142px; padding-top: 30px; background: url(../images/kefu2.png) left bottom no-repeat;}
.i_zskf{ padding: 0 10px 0 105px; font-size: 14px; color: #414141; height: 24px; overflow: hidden; line-height: 24px;}
.i_zskf_zw{ color: #777;}
.i_zskf_dh{ margin-top: 15px; color: #777;}
.i_zskf_qq{ color: #1372aa;}
.i_dh{ display: inline-block; width: 16px; height: 14px; margin: 0 6px -1px 0; background: url(../images/dianhua.png);}
.i_qq{ display: inline-block; width: 15px; height: 18px; margin: 0 6px -4px 0; background: url(../images/qq.png);}
.i_nav_box{ max-height: 9999px;}
.i_nav{ float: left; width: 184px; margin: 12px 0; text-align: center; position: relative;}
.i_nav_name{ font-size: 14px; color: #666;}
.i_nav_info{ display: inline-block; width: 97px; height: 97px; border-radius: 50%; position: relative;}
.i_nav_bg,.i_nav_bg2{ position: absolute; left: 0; top: 0; display: inline-block; width: 100%; height: 100%; border-radius: 50%;}
.i_nav_bg2{ z-index: 9;}
.i_nav_dwjz{ background: url(../images/i_dwjz1.png) center center no-repeat #e6e6e6;}
.i_nav_qybk{ background: url(../images/i_qybk1.png) center center no-repeat #e6e6e6;}
.i_nav_qydt{ background: url(../images/i_qydt1.png) center center no-repeat #e6e6e6;}
.i_nav_qyrz{ background: url(../images/i_qyrz1.png) center center no-repeat #e6e6e6;}
.i_nav_yss{ background: url(../images/i_yss1.png) center center no-repeat #e6e6e6;}
.i_nav_ywt{ background: url(../images/i_ywt1.png) center center no-repeat #e6e6e6;}
.i_nav_ymt{ background: url(../images/i_ymt1.png) center center no-repeat #e6e6e6;}
.i_nav_ygg{ background: url(../images/i_ygg1.png) center center no-repeat #e6e6e6;}
.i_nav_active .i_nav_bg{ background: url(../images/i_nav_bg.png); animation: rotation 4s linear infinite;-webkit-animation: rotation 4s linear infinite;}
.i_nav_active .i_nav_dwjz{ background: url(../images/i_dwjz2.png) center center no-repeat;}
.i_nav_active .i_nav_qybk{ background: url(../images/i_qybk2.png) center center no-repeat;}
.i_nav_active .i_nav_qydt{ background: url(../images/i_qydt2.png) center center no-repeat;}
.i_nav_active .i_nav_qyrz{ background: url(../images/i_qyrz2.png) center center no-repeat;}
.i_nav_active .i_nav_yss{ background: url(../images/i_yss2.png) center center no-repeat;}
.i_nav_active .i_nav_ywt{ background: url(../images/i_ywt2.png) center center no-repeat;}
.i_nav_active .i_nav_ymt{ background: url(../images/i_ymt2.png) center center no-repeat;}
.i_nav_active .i_nav_ygg{ background: url(../images/i_ygg2.png) center center no-repeat;}
.i_nav_link_box{ position: absolute; left: 145px; width: 68px;}
.i_nav_link_box div{ display: none; z-index: 99; position: relative; width: 68px; height: 24px; line-height: 24px; margin-bottom: 4px; text-align: center; border-radius: 4px;}
.i_nav_link_box a{ display: block; width: 100%; height: 100%; background: #f60; font-size: 12px; color: #fff;}
.i_nav_link_box a:hover{ background: #f50; color: #fff;}
.i_nav_link_box{ top: 4px;}
.i_nav_link_box1{ top: 38px;}
.i_nav_link_box2{ top: 24px;}
.i_nav_link_box3{ top: 12px;}
.chat_obj_wrap{ display: none;}
.ygg_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/ygg.png) center center no-repeat #d3d3d3;}
.ztmb_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/ztmb.png) center center no-repeat #d3d3d3;}
.ztmb_box .yxc_mb_info_name{ line-height: 37px; margin-bottom: 8px;}
.ztmb_box .yxc_mb_info_active{ background: url(../images/xz2.png) 176px 214px no-repeat;}
.yxc_mb_info_on{ border: 1px solid #f60;}
.yxc_mb_info_on i{ position: absolute; right: 0; bottom: 0; display: block; width: 60px; height: 60px; background: url(../images/dqyy.png);}
.sdkctb{ display: inline-block; width: 26px; height: 16px; margin: 0 6px -3px 0; background: url(../images/sdkctb.png);}
.cjzxtb{ display: inline-block; width: 16px; height: 16px; margin: 0 6px -3px 0; background: url(../images/cjzxtb.png);}
.zpbztb{ display: inline-block; width: 16px; height: 16px; margin: 0 6px -3px 0; background: url(../images/zpbztb.png);}
.yzhytb{ display: inline-block; width: 16px; height: 16px; margin: 0 6px -3px 0; background: url(../images/yzhytb.png);}
.mjbztb{ display: inline-block; width: 16px; height: 16px; margin: 0 6px -3px 0; background: url(../images/mjbztb.png);}
.zcsxtb{ display: inline-block; width: 16px; height: 16px; margin: 0 6px -3px 0; background: url(../images/zcsxtb.png);}
.i_gyplb_box{ height: 260px; overflow: hidden; margin-right: -11px;}
.i_gyplb{ float: left; width: 180px; height: 100%; margin: 0 9px 0 0; background: #fff; border: 1px solid #e2e2e2;}
.i_gyplb_img{ height: 220px; line-height: 220px; text-align: center; overflow: hidden; vertical-align: middle;}
.i_gyplb_img img{ max-height: 100%; max-width: 100%; vertical-align: middle; margin-bottom: 3px;}
.i_gyplb_name{ display: block; height: 40px; line-height: 40px; width: 100%; background: #54bcf2; font-size: 14px; color: #fff; text-align: center;}
.i_gyplb_name:hover{ background: #49b0e6; color: #fff; }
.app_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/app.png) center center no-repeat #d3d3d3;}
.ywd_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/ywd.png) center center no-repeat #d3d3d3;}
@-webkit-keyframes rotation{
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(360deg);}
}
@keyframes rotation{
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(360deg);}
}
.gpyg_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/gpygtb.png) center center no-repeat #d3d3d3;}
.yqcp_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/yqcp.png) center center no-repeat #d3d3d3;}
.xlwbFx{ display: inline-block; width: 30px; height: 24px; margin: 0 10px -10px 0; background: url(../images/weibofx.png);}
.qqFx{ display: inline-block; width: 26px; height: 26px; margin: 0 10px -11px 0; background: url(../images/qqfx.png);}
.bdtbFx{ display: inline-block; width: 27px; height: 27px; margin: 0 10px -11px 0; background: url(../images/bdtbfx.png);}
.qqkjFx{ display: inline-block; width: 26px; height: 26px; margin: 0 10px -11px 0; background: url(../images/qqkjfx.png);}
.i_gypcs_pro_box{ padding: 0 0 0 35px; margin-right: -10px; height: 295px; overflow: hidden; position: relative;}
.i_gypcs_pro_box .gypcs_pro{ background: #fff; width: 177px; margin: 0 7px 10px 0;}
i.addTb{ display: inline-block; width: 14px; height: 14px; margin: 0 4px -2px 0; background: url(../images/add.png);}
.i_gypcs_tit{ width: 35px; height: 215px; line-height: 28px; padding-top: 71px; position: absolute; left: 0; top: 0; background: #777; color: #ffffff; font-size: 14px; text-align: center;}
.gy_list .gypcs_pro{ border: 1px solid #ddd;}
.gy_list .gypcs_pro_name{ height: 20px; line-height: 20px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gy_list .gypcs_pro_name a{ color: #454545;}
.gy_list_dhh{ height: 22px; line-height: 22px; margin-top: -2px; font-size: 12px; color: #6d6d6d; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gy_list_drch{ float: right; width: 66px; height: 18px; line-height: 18px; position: relative; top: 2px; display: inline-block; text-align: center; background: #f60; color: #fff;}
.gy_list .gypcs_pro_b{ background: #ececec;}
.gy_list_jrgwc{ display: inline-block; width: 105px; height: 20px; line-height: 20px; text-align: center; border-radius: 2px; background: #fff; font-size: 12px; color: #919191;}
.gy_list_jrgwc i{ display: inline-block; width: 20px; height: 20px; margin: 0 4px -5px 0; background: url(../images/jrgwc1.png);}
.gy_list_jrgwc:hover{ background: #119cd6; color: #fff;}
.gy_list_jrgwc:hover i{ background: url(../images/jrgwc2.png);}
.xinxi_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/xinxi.png) center center no-repeat #d3d3d3;}
.tigong_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/tigong.png) center center no-repeat #d3d3d3;}
.xuyao_nav{ display: inline-block; width: 90px; height: 90px; border-radius: 50%; background: url(../images/xuyao.png) center center no-repeat #d3d3d3;}
#proIfram{ height: 1450px;}
.addBtn_pr_box{ max-height: 9999px; margin-top: -5px;}
.addBtn_pr{ position: relative; float: right; right: 0; top: 0;}
.pb_box{ position: relative;}
.logo .pb_small{ width: 17px; height: 17px; border: 1px solid #ddd; margin: 0 0 4px 2px;}
.logo .pb_big{ display: none; position: absolute; left: 0; top: 0; max-width: 400px; max-height: 400px; border: 1px solid #ddd; z-index: 9;}
.pb_box:hover .pb_big{ display: block;}
.syts_dialog{ z-index: 10000; position: fixed; left: 50%; top: -8888px; width: 606px; height: 317px; margin: -159px 0 0 -303px; background: url(../images/syts_bg.png);}
.syts_dialog_tit{ padding: 0 40px; margin-top: 66px; font-size: 16px; color: #152e3d;}
.syts_dialog_txt{ margin-top: 12px; line-height: 30px; padding: 0 40px; font-size: 16px; color: #152e3d;}
.syts_dialog_tit span,.syts_dialog_txt span{ color: #0a5098; padding: 0 4px;}
.syts_dialog_label{ padding-left: 70px; margin-top: 12px; font-size: 14px; color: #666;}
.syts_dialog_label input{ vertical-align: middle; margin: 0 4px 2px 0;}
.syts_dialog_btn{ margin-top: 16px; text-align: center;}
.syts_dialog_btn a{ display: inline-block; width: 115px; height: 35px; line-height: 35px; text-align: center; background: #3c7bd0; color: #fff; font-size: 14px; color: #fff; border-radius: 4px;}
.syts_dialog_btn a:hover{ background: #3471c4; color: #fff;}
.anli_img { width: 250px; text-align: center; line-height: 24px; font-size: 15px; color: #999; }
.anli_img img { max-width: 100%; }

.left i.dsj { background: url(../images/dsj.png); }
.dshtb_box { max-height: 9999px; padding-top: 30px; }
.dshtb { width: 100%; margin: 0 auto 40px; }

@media screen and (max-width:1919px){
	.main_info_new{ width: 45%; min-width: 400px;}
	.main_info_new2{ width: 31.6%; min-width: 300px;}
	.main_info_new3{ width: 16.6%; min-width: 240px;}
	.main_info_new4{ width: 99%; box-sizing: border-box;}
	.main_info_new5{ width: 99%; box-sizing: border-box;}
	.main_info_new6{ width: 99%; box-sizing: border-box;}
	.i_nav{ width: 149px;}
	.i_nav_link_box{ left: 125px;}
	.i_gypcs_pro_box .gypcs_pro{ background: #fff; width: 177px; margin: 0 8px 10px;}
	.i_qyxx_gsm{ max-width: 213px;}
	.i_gyplb_box{ margin-right: -24px;}
	.i_gyplb{ margin-right: 22px;}
	#proIfram{ height: 1800px;}
}
@media screen and (max-width:1515px){
	.dwjz_xp{ width: 435px;}
	.dwjz_info_bbg{ width: 435px; height: 346px; background: url(../images/dwjz_info_bbg2.png);}
	.dwjz_info_bbg_info{ width: 351px; height: 204px; top: 18px; left: 41px;}
}
@media screen and (max-width:1599px){
	.main_info_new{ width: 50%; min-width: 580px;}
	.main_info_new2{ width: 42.5%; min-width: 408px;}
	.main_info_new3{ width: 16.6%; float: right; min-width: 240px;}
	.main_info_new4{ width: 75%; box-sizing: border-box;}
	.main_info_new5{ width: 99%; box-sizing: border-box;}
	.main_info_new6{ width: 99%; box-sizing: border-box;}
	.i_nav{ width: 190px;}
	.i_nav_link_box{ left: 145px;}
	.i_gypcs_pro_box .gypcs_pro{ background: #fff; width: 177px; margin: 0 12px 10px;}
	.i_zskf_box{ height: 193px; padding-top: 60px; background: url(../images/kefu2.png) left center no-repeat;}
	.i_qyxx_gsm{ max-width: 255px;}
	.i_gyplb_box{ margin-right: -33px;}
	.i_gyplb{ margin-right: 33px;}
	#proIfram{ height: 2140px;}
    .new_tab_box_dwjz a { width: 139px; }
}
@media screen and (max-width:1439px){
	.main_info_new{ width: 40%; min-width: 538px;}
	.main_info_new2{ width: 42.6%; min-width: 417px;}
	.main_info_new3{ width: 16.6%; min-width: 240px;}
	.main_info_new4{ width: 73.1%; box-sizing: border-box;}
	.main_info_new5{ width: 99%; box-sizing: border-box;}
	.main_info_new6{ width: 99%; box-sizing: border-box;}
	.i_nav{ width: 178px;}
	.i_nav_link_box{ left: 140px;}
	.i_gypcs_pro_box .gypcs_pro{ background: #fff; width: 177px; margin: 0 4px 10px;}
	.i_zskf_box{ height: 193px; padding-top: 60px; background: url(../images/kefu2.png) left center no-repeat;}
	.i_qyxx_gsm{ max-width: 252px;}
	.i_gyplb_box{ margin-right: -16px;}
	.i_gyplb{ margin-right: 15px;}
	#proIfram{ height: 2140px;}
	.new_tab_box_dwjz a{ width: 128px;}
}
@media screen and (max-width:1333px){
    .right{ display: none;}
}