﻿/*
xiaohei - QQ:290948585 - www.dtmuban.com
*/
@charset "utf-8";
html{background:none repeat scroll 0 0 #f6f6f6;color:#333;overflow-y:scroll}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:14px/1.5 Microsoft Yahei,Tahoma,Arial,"宋体",sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
legend{color:#000}
fieldset,img{border:0 none}
button,input,select,textarea{font-size:100%}
hr{border:0;height:1px;*color:#fff}
address,cite,dfn,em,var{font-style:normal}
small{font-size:12px}
img {vertical-align: middle;}
.fl-clear{clear:both}
.fl-clr{zoom:1}
.fl-clr:after{display:block;clear:both;height:0;content:"\0020"}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none outside none}
.fl-left{float:left}
.fl-right{float:right}
.fl-bold{font-weight:bold}
a{text-decoration:none;color:#333}
a:hover{color:#3662c5;text-decoration:none}
.header{background:#fff;width:100%;border-bottom:1px #e6e6e6 solid}
.head{width:1190px;margin:0 auto;height:80px;line-height:80px}
.head .logo{width:580px;float:left;padding:0}
.head .logo a.logo-img{width:60px;height:60px;display:inline-block;float:left}
.head a:hover{color:#e60000}
.logo img{margin:0}
.head .logo .xmt{margin:0 0 0 8px;font-size:20px;color:#333;height:36px;padding:0;font-weight:bold}
.head .logo .xmt a:hover{color:#3662c5}
.hd_rt{float:right;text-align:center}
.hd_rt ul li{float:left;color:#666;font-size:16px;position:relative}
.hd_rt ul li a{color:#666;margin:0 30px;display:inline-block;height:78px;line-height:78px}
.hd_rt ul li a.cut,.hd_rt ul li a:hover{border-top:2px #3b65c6 solid;line-height:78px;color:#000}
.hor{background:url(../images/ion.png) no-repeat;height:4px;display:inline-block;width:10px;margin-left:5px;vertical-align:middle}
.down{display:none;background:#fff;position:absolute;top:80px;left:-14px;z-index:999}
.hd_rt ul li .down a{color:#999;font-size:14px;border-top:1px #f2f2f2 solid;height:48px;line-height:48px;width:142px;display:block;padding-left:28px;float:left;margin:0;text-align:left}
.hd_rt ul li .down a span{padding-left:36px;display:none}
.hd_rt ul li .down a:hover,.hd_rt ul li .down a.cut_pic{color:#333;padding-left:38px;width:132px}
.hd_rt ul li .down a:hover span,.hd_rt ul li .down a.cut_pic span{display:inline-block}
.foot_0{width:100%;background:#181818}
.foot{width:1190px;margin:0 auto;padding:50px 0 40px}
.foot dl{width:900px;float:left}
.foot dl dt{color:#fff;margin-bottom:20px;font-size:16px}
.foot dl dd{color:#999;float:left;width:450px;margin-bottom:10px}
.ewm{float:right;width:121px;text-align:center}
.ewm span{color:#999;display:inline-block}
.zhichi{padding:15px 0;border-top:1px #242424 solid;width:100%;text-align:center;color:#999;display:block}
.zhichi a{color:#999}
.zhichi a:hover{color:#305dc3}
.us_tb,.zizhi_tb,.photo_bn,.news_bn,.job_bn,.link_bn,.contact_tb{background:url(../images/us_bn.jpg) no-repeat center center;display:block;height:380px}
.zizhi_tb{background:url(../images/zizhi_bn.jpg) no-repeat center center}
.photo_bn{background:url(../images/photo_bn.jpg) no-repeat center center}
.news_bn{background:url(../images/news_bn.jpg) no-repeat center center}
.job_bn{background:url(../images/job_bn.png) no-repeat center center}
.link_bn{background:url(../images/link_bn.png) no-repeat center center}
.contact_tb{background:url(../images/contact_tb.jpg) no-repeat center center}
.share_box{margin-top:15px}
#share a{padding-left:0;line-height:24px;height:25px;margin:0 7px 0 0;width:24px}
#share a.bds_weixin1{background:url(../images/weixin.png) no-repeat}
#share a.bds_sqq1{background:url(../images/sqq.png) no-repeat}
#share a.bds_tsina1{background:url(../images/tsina.png) no-repeat}
#share a.bds_qzone1{background:url(../images/qzone.png) no-repeat}
#share a.bds_tieba1{background:url(../images/tieba.png) no-repeat}
#share a.bds_more{background:url(../images/bds_more.png) no-repeat}
.paging_box{height:32px;padding-bottom:60px}
.pagination{height:32px;line-height:32px}
.pagination .page,.pagination .pagearea{float:right}
.pagination .page span,.pagination .page a,.pagination .pagearea span,.pagination .pagearea a{float:left;line-height:32px;border:1px #e6e6e6 solid;background:#fff;padding:0 10px;height:32px;margin-right:5px;text-align:center}
.paging_box .ye{float:left;padding:0 10px}
.paging_box .ye .text{margin:0 5px;line-height:32px;border:1px #e6e6e6 solid;background:#fff;width:40px;height:32px;text-align:center}
.pagination .resultNum{float:left;padding:0 10px}
.pagination .page .pageNum,.pagination .pagearea .pageNum{width:auto;border:0}
.pagination .page a:hover,.pagination .page .current1,.pagination .pagearea .current,.pagination .sure:hover{background:#3662c5;border:1px #3662c5 solid;color:#fff}
.pagination .pagearea .rollPage{width:auto;padding:0 10px}
.pagination .page .rollPage.a1,.pagination .pagearea .rollPage.a1{background:url(../images/l.png) no-repeat center center}
.pagination .page .rollPage.a2,.pagination .pagearea .rollPage.a2{background:url(../images/r.png) no-repeat center center}
.pagination .sure{float:right;display:block;height:32px;padding:0 12px;line-height:32px;border:1px #e6e6e6 solid;text-align:center}
.paging_box .pagination .pageNum{float:left}
.sideBar{width:45px;position:fixed;right:0;z-index:9999}
.sideBar li{margin-bottom:1px;position:relative}
.sideBar li a{display:block;padding:12px 0 6px 0;background:#1b1b1d;color:#fff;text-align:center;font-size:12px;overflow:hidden}
.sideBar li a#back-to-top{background:#fff;color:#333;font-weight:bold;font-size:13px}
.sideBar li a#back-to-top span{margin-bottom:0;height:13px}
.sideBar li.li2 a{z-index:999;position:relative}
.sideBar li.li2 a *{overflow:hidden}
.sideBar li span{display:block;margin:0 auto 5px}
.sideBar li.li1 a span,.sideBar li.li1 .tel-num span{height:22px;width:22px;background:url(../images/q1.png) no-repeat center center}
.sideBar li.li2 a span,.sideBar li.li2 .tel-num span{height:22px;width:15px;background:url(../images/q2.png) no-repeat center center}
.sideBar li.li3 a span,.sideBar li.li3 .tel-num span{height:22px;width:24px;background:url(../images/q3.png) no-repeat 0 0}
.sideBar li.li4 a span,.sideBar li.li4 .tel-num span{height:22px;width:22px;background:url(../images/q4.png) no-repeat center center}
.sideBar li.li4:hover .qrcode_a {display:block}
.sideBar li.li5 a{border:1px #ededed solid}
.sideBar li.li5 a span{height:18px;width:14px;background:url(../images/q5.png) no-repeat center center}
.sideBar li a:hover{background:#305dc3;color:#fff}
.sideBar li a#back-to-top:hover{color:#305dc3}
.sideBar li.li5 a:hover span{height:18px;background:url(../images/q5_0.png) no-repeat center center}
.sideBar li .tel-num .a{position:absolute;right:0;top:0;text-align:center;width:80px;padding:10px 0}
.sideBar li .tel-num .a span{height:28px;background:url(../images/q2.png) no-repeat center center;display:block;margin:0}
.sideBar li .tel-num p{font-size:14px;color:#fff;line-height:24px}
.sideBar li.li4 .code_img{background:#fff;border:2px solid #ff5825;padding:10px;width:120px;text-align:center;position:absolute;right:65px;top:0;z-index:1111;line-height:16px;display:none}
.sideBar li.li4 .code_img img{display:block;width:100%;margin:0 0 5px 0}
.sideBar li .qrcode_a{position:absolute;left: -141px;padding: 10px;background: #ffffff;top: -79px;cursor:pointer;display: none;border: 1px solid #ededed;border-right: 0;}
.sideBar li .qrcode_a p{color:#666;height:35px;line-height:35px;font-size:14px}
.sideBar li .tel-num{width:120px;padding:10px 0 8px 12px;background:#305dc3;color:#fff;position:absolute;left:45px;top:0;display:block}
.sideBar li.wdsl .tel-num{width:32px}
.sideBar li .tel-num span{float:left}
.sideBar li .tel-num span.num_0,.sideBar li .tel-num span.num_1{background:0}
.sideBar li.li2 .tel-num span.num_0{font-family:Arial;font-size:14px}
.sideBar li .tel-num span.num_1{margin-left:20px;width:auto}
.sideBar li .tel-num a{background:0;padding:0}
.float{background:url(../images/float_bj.png) no-repeat;width:190px;height:320px;position:fixed;top:17%;right:0}
.fl_tit a{height:30px;width:30px;display:block;margin:0 auto;background:url(../images/float_bj_cha.png) no-repeat center center}
.fl_tit a:hover{background:url(../images/float_bj_cha_h.png) no-repeat center center}
.fl_con{color:#fff;text-align:center;vertical-align:middle;height:275px;padding-top:12px}
.fl_con p span{display:block}
.no_cp{padding-top:92px}
.zw_ft{font-weight:bold;font-size:22px}
.yw_ft{font-size:16px;font-family:Arial}
.fl_con a.fa_xq{color:#305dc3;font-weight:bold;font-size:14px;width:150px;height:35px;text-align:center;line-height:35px;display:block;background:#fff;border-radius:18px;margin:16px auto 0}
.no_cp a.fa_xq{margin-top:20px}
a.fa_xq:hover{text-decoration:underline}
.fl_con ul,.fl_con table{background:url(../images/tm.png) no-repeat;width:150px;margin:12px auto;height:120px;padding:10px 0}
.fl_con ul li,.fl_con table td{padding:8px 5px 0 10px;line-height:20px;text-align:left}
.fl_con ul li span,.fl_con table td span{border:1px #fff solid;width:8px;height:8px;border-radius:5px;display:inline-block;margin-right:5px}
.fl_con ul li a,.fl_con table a{color:#fff;font-size:13px;/* width:115px; */overflow:hidden;display:inline-block;/* height:16px; */vertical-align:middle;}
.fl_con ul li a:hover,.fl_con table a:hover{text-decoration:underline}
.place{font-size:14px;height:35px;line-height:35px;padding:18px 0;width:1190px;margin:0 auto}
.here{font-family:Microsoft YaHei;width:78%;overflow:hidden}
.here span,.here a{margin:0 5px;color:#333}
.here a:hover{color:#3662c5;text-decoration:none}
.place .here span,.place .here div{float:left}
.place .here div.fl-bold{width:69%;overflow:hidden}
.place .online-cont{padding-top:0}
.place .online-cont a{height:35px;width:109px;display:inline-block;margin-left:15px;margin-right:0}
.place .online-cont a.qq-cont{background:url(../images/tb_tp_qq.png) no-repeat}
.place .online-cont a.leave-words{background:url(../images/tb_tp_xp.png) no-repeat}
.place .online-cont a.qq-cont:hover{background:url(../images/tp_qq_h.png) no-repeat}
.place .online-cont a.leave-words:hover{background:url(../images/tp_xp_h.png) no-repeat}
.con_lf .online-cont{margin:20px 0 10px}
.con_lf .online-cont a{height:36px;width:98px;display:inline-block;margin-left:10px;margin-right:0}
.con_lf .online-cont a.qq-cont{background:url(../images/tb_qq.png) no-repeat;margin-left:0}
.con_lf .online-cont a.leave-words{background:url(../images/tb_xp.jpg) no-repeat;margin-left:3px}
.con_lf .online-cont a.qq-cont:hover{background:url(../images/lf_qq_h.png) no-repeat;margin-left:0}
.con_lf .online-cont a.leave-words:hover{background:url(../images/lf_xp_h.png) no-repeat;margin-left:3px}
.content{width:1190px;margin:0 auto}
.con_lf{width:240px;float:left;margin-right:30px}
.con_rt{width:920px;float:right}
.det_info{margin-bottom:30px;background:#fff}
.h2-bg{background:#3662c5;height:50px;line-height:50px;padding-left:20px;color:#adbfe8;font-size:12px;font-family:Arial}
.golfh2{font-size:12px;font-weight:bold;color:#fff;font-family:Microsoft Yahei;font-size:14px;margin-right:5px}
.lef-bd{padding:15px 18px 25px;width:204px}
.lef-bd ul li.comp h3 a{font-size:14px;font-weight:bold;display:block;text-align:center;color:#333}
.link-btn{padding:10px 0}
.ren{background:url(../images/ren.png) no-repeat;height:22px;width:20px;display:inline-block;vertical-align:text-bottom}
.linker{font-size:14px;color:#333;margin-left:10px}
.link-btn a{background:#f7f7f7;color:#696969;border:1px #e6e6e6 solid;border-radius:5px;margin-left:15px;width:88px;height:24px;text-align:center;line-height:24px;font-size:12px;display:inline-block}
.link-btn a:hover{border-color:#3662c5;color:#305dc3;background:#fff}
.phone{color:#666;padding-left:30px;font-size:14px;line-height:24px}
.lef-bd ul li.dtdd span{color:#333}
.lef-bd ul li.dtdd{color:#666;line-height:25px;border-top:1px #eae8e8 solid;padding-top:15px;margin-top:15px}
.caidan ul li{border-bottom:1px #f0f0f0 solid;padding:13px 0 10px 20px}
.caidan ul li i{background:url(../images/sj.png) 0 1px no-repeat;width:16px;height:18px;display:inline-block;vertical-align:top;cursor:pointer}
.caidan ul li a{height:22px;line-height:22px;padding-left:23px;width:180px;display:inline-block}
.caidan ul li.current i,.caidan ul li:hover i{background:url(../images/sj_0.png) 0 1px no-repeat}
.caidan ul li a:hover{color:#3662c5;font-weight:bold}
.caidan ul li dl{display:none;margin-top:5px}
.caidan ul li.current dl a,.caidan ul li dl a{background:0;color:#696969;font-size:12px;font-weight:normal;padding-left:39px}
.caidan ul li.current dl a:hover,.caidan ul li dl a:hover{color:#3662c5}
.detail-region{padding:0 10px 0 30px;background:#fff;margin-bottom:30px}
.album{padding:0 25px}
.section{padding:15px 0;border-bottom:1px #e6e6e6 solid}
.section .gorth2{font-size:16px;color:#333;height:25px;line-height:25px;padding-left:20px;background:url(../images/shu.jpg) 0 2px no-repeat}
.company-mod{padding:25px 0 35px}
.tab-item{margin-bottom:30px}
.tab-item .tbrt{border-right:1px #e4efff solid}
.tab-item th{background:#f5f9ff;padding:15px 10px;border:1px #e4efff solid;border-right:0;text-align:left;color:#666;font-weight:normal}
.tab-item td{padding:10px;border:1px #e4efff solid}
.company-info{padding:25px 0 30px;line-height: 28px;overflow: hidden;}
.company-info span.pic_img{float:left;margin:0 10px 0 0;width:280px}
.company-info p{text-indent:24px;line-height:28px}
.album-list,.pros-line{padding:25px 0 0px}
.album-list{width:900px}
.album-list li,.pros-line li{float:left;width:200px;margin-right:20px;padding-bottom:15px;/*border-bottom:1px #e6e6e6 solid;*/margin-bottom:25px}
.album-list li{margin-right:23px}
.album-list .cover-page a,.pros-line .cover-page a{border:1px #f0f0f0 solid;width:198px;height:198px;display:block}
.album-list .cover-page a:hover{border-color:#3763c4}
.album-list .abm-tit a{height:22px;line-height:22px;overflow:hidden;display:block;margin-top:10px}
.album-list .abm-tit a:hover{color:#3662c5}
.abm-num{color:#999}
.pros-line li{width:200px;float:left;height: 250px;overflow:hidden;border-bottom: 0;}
.pros-line li .cover-page img{    border: 1px #e6e6e6 solid;}
.pros-line li .abm-num{margin-top:10px}
.pros-line .cover-page a{border:1px #fff solid}
.pros-line li .cover-page a:hover{border:1px #436bc8 solid}
.pros-line .abm-num{color:#e60000;font-size:12px}
.pros-line .abm-num span{font-family:Arial;font-size:18px;font-weight:bold}
.pros-line .abm-tit a{height:40px;line-height:20px;overflow:hidden;margin-top:3px;display:block}

.pros-line li.li_brand{height: 140px;}
.pros-line li.li_brand .cover-page a img{height: 98px;}
.pros-line li.li_brand .cover-page a{height: 100px;}
.pros-line li.li_brand .cover-page a:hover{border:0}
.pros-line li.li_brand .cover-page a:hover{border: 1px #436bc8 solid;}


.news-lst{padding-top:30px}
.news-lst li{padding-bottom:15px}
.nwlf{float:left;width:280px;margin-right:25px}
.nwrt{float:left;width:560px}
.nwtit{border-bottom:1px dashed #d3d3d3;padding-bottom:10px}
.nwtit a{color:#333;font-size:16px;height:28px;line-height:28px;display:block;overflow:hidden}
.nwtit a:hover{color:#3662c5}
.nwtit span{color:#999;font-size:12px;display:block}
.nwcon{color:#666;margin:10px 0 20px;height:44px;line-height:24px;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.nwion .ion{background:url(../images/xwxt.png) no-repeat;width:16px;height:15px;display:inline-block;margin-right:6px}
.nwion a{display:inline-block;margin-right:10px;background:#f8f8f8;display:inline-block;width:70px;font-size:12px;color:#999;height:22px;line-height:22px;text-align:center;overflow:hidden}
.nwion a:hover{background:0;color:#3662c5}
.kind-detail-head{font-size:18px;text-align:center;padding:50px 0 20px;margin-bottom:25px;border-bottom:1px #d3d3d3 dotted}
.mark{height:30px;line-height:30px;text-align:center;margin-top:20px}
.kind-detail-head .mark span,.kind-detail-head .mark div.share_box{color:#999;margin-right:30px;font-size:14px;display:inline-block}
.kind-detail-head .mark div.share_box{margin-top:0}
.kind-detail-head .mark div.share_box .bdsharebuttonbox{display:inline-block;vertical-align:text-bottom}
.kind-detail-body{padding-bottom:40px;/*text-align:center;border-bottom:1px #d3d3d3 dotted*/}
.kind-detail-body p{text-indent:24px;line-height:26px;color:#666;margin-top:20px;text-align:left}
.more-pages{padding:25px 0 55px}
.more-pages ul li{float:left;width:50%;height:22px;line-height:22px;overflow:hidden}
.more-pages ul li:last-child{text-align:right}
.more-pages ul li a{color:#3662c5}
.more-pages ul li a:hover{text-decoration:underline}
.window{padding:25px 0 35px}
.sroll_wd{width:790px;float:left}
.window ul{width:850px}
.window ul li{float:left;margin-right:15px;width:176px;margin-right:20px}
.window ul li img{width:174px;height:174px;border:1px #fff solid}
.window ul li a img:hover{border-color:#4f75cc}
a.wdwz{height:40px;line-height:20px;overflow:hidden;margin-top:10px;display:block}
.prev,.next{width:40px;float:left;display:block;height:35px;vertical-align:middle;background:url(../images/z.png) no-repeat;margin-top:70px}
.next{float:right}
.next{background:url(../images/y.png) no-repeat}
.prev:hover{background:url(../images/z_h.png) no-repeat}
.next:hover{background:url(../images/y_h.png) no-repeat}

.zizhi{width:900px}
.zizhi li{width:272px;margin-right:26px;padding-bottom:0;border-bottom:0}
.zizhi .cover-page a{width:270px;height:270px}
.zizhi .abm-tit a{height:30px;line-height:30px;text-align:center}
.zizhi_pic{padding:60px 150px 60px 200px;background:#fff;margin-bottom:100px}
.zizhi_pic_tit{font-size:17px;text-align:center;margin-bottom:35px}
.zizhi_pic_con{text-align:center;width:840px;height:auto}
.zizhi_pic_con img{max-width:840px}
.zizhi_pic_ft{color:#666;margin-top:40px}
.zizhi_pic_ft span{margin-right:40px}

.map_0{padding:60px;background:#fff;margin-bottom:30px}
.map_pic{width:530px}
.map_pic,.map_con,.map_ewm{float:left}
.map_con{margin:20px 14px 0 60px;width:340px}
.map_con dt{margin-bottom:33px;font-size:16px;color:#333}
.map_con dd{color:#666;margin-bottom:17px}
.map_con dd .unde{text-decoration:underline}
.map_ewm{margin-top:80px}

.zizhi{width:900px}
.zizhi li{width:272px;margin-right:26px;padding-bottom:0;border-bottom:0}
.zizhi .cover-page a{width:270px;height:270px}
.zizhi .abm-tit a{height:30px;line-height:30px;text-align:center}
.zizhi_pic{padding:60px 150px 60px 200px;background:#fff;margin-bottom:30px}
.zizhi_pic_tit{font-size:17px;text-align:center;margin-bottom:35px}
.zizhi_pic_con{text-align:center;width:840px;height:auto}
.zizhi_pic_con img{max-width:840px}
.zizhi_pic_ft{color:#666;margin-top:40px}
.zizhi_pic_ft span{width:32%;margin-right:95px;line-height:40px}
.zizhi_pic_ft2{color:#666;margin-top:40px}
.zizhi_pic_ft2 .main_head{height:40px;line-height:40px;font-size:16px;margin-bottom:5px}

.map{padding:60px;background:#fff;height:285px;margin-bottom:100px}
.map_pic,.map_con,.map_ewm{float:left}
.map_con{margin:20px 14px 0 60px;width:340px}
.map_con dt{margin-bottom:33px;font-size:16px;color:#333}
.map_con dd{color:#666;margin-bottom:17px}
.map_con dd .unde{text-decoration:underline}
.map_ewm{margin-top:80px}

.content .left-pan{float:left;width:920px;background-color:#fff;margin-bottom:95px}
.content .detail-content{width:880px;margin:20px 20px 50px}
.content .detail-content .caption{height:24px;line-height:24px;padding:5px 0 25px;color:#000;font-size:18px;border-bottom:1px solid #f0f0f0}
.content .detail-content .caption span{height:24px;width:790px;line-height:24px;overflow:hidden;display:inline-block}
.content .detail-content .caption a{float:right;color:#305dc3;font-size:14px}
.content .detail-content .caption a:hover{color:#c70000;text-decoration:underline}

.thumb-list{margin:30px 0}
.thumb-list .pic-cont{position:relative;float:left;left:50%}
.thumb-list .pic-cont ul{position:relative;float:left;left:-50%}
.thumb-list li{float:left;margin-left:20px;display:inline-flex;display:-webkit-inline-flex;width:78px;height:78px;flex-direction:row;align-items:center;justify-content:center;border:1px solid #e8e8e8}
.thumb-list li:first-child{margin-left:0}
.thumb-list li img,.thumb-list li a{max-width:78px;max-height:78px}
.thumb-list li.cur-pic,.thumb-list li:hover{border:1px solid #3662c5}

.img-detail-box .hidden-img{width:0;height:0}
.img-detail-box .hidden-img img{width:0}
.img-detail-box .bigpic-cont{position:relative}
.img-detail-box .bigpic-cont .vertical-img{text-align:center;height:520px;width:740px;margin:0 auto;display:table}
.img-detail-box .bigpic-cont .vertical-img span{display:table-cell;vertical-align:middle}
.img-detail-box .bigpic-cont .vertical-img img{max-width:740px;max-height:520px}
.img-detail-box .bigpic-cont .imgBar{position:absolute;top:0;left:0;bottom:0;right:0}
.img-detail-box .bigpic-cont .imgBar a{display:block;width:52px;height:100%;margin-top:235px;cursor:pointer}
.img-detail-box .bigpic-cont .imgBar .c_left{float:left;background:url(../images/z_du.jpg) no-repeat}
.img-detail-box .bigpic-cont .imgBar .c_left:hover{background:url(../images/z_dt_h.png) no-repeat}
.img-detail-box .bigpic-cont .imgBar .c_right{float:right;background:url(../images/y_dt.jpg) no-repeat}
.img-detail-box .bigpic-cont .imgBar .c_right:hover{background:url(../images/y_du_h.jpg) no-repeat}

.content .right-pan{float:left;margin-left:25px;background-color:#fff;width:180px;padding:18px 30px 0}
.right-pan .price{font-size:14px;padding:12px 0 0}
.right-pan .price p{line-height:28px;color:#666;margin-bottom:10px}
.right-pan .price p span{color:#000;margin-left:30px}
.right-pan .danger{color:#e60000}
.right-pan a{display:block;margin:0 auto;text-align:center;font-size:16px;border-radius:3px}
.right-pan .to-store{width:180px;height:44px;line-height:44px;color:#fff;background:url(../images/dt_1.jpg) no-repeat;margin:20px auto 20px auto}
.right-pan .to-store:hover{background:url(../images/dt_1_h.png) no-repeat}
.right-pan .qq-contact{width:180px;height:44px;line-height:44px;margin-bottom:30px}
.right-pan .qq-contact{background:url(../images/dt_2.jpg) no-repeat}
.right-pan .qq-contact:hover{background:url(../images/dt_2_h.png) no-repeat}
.pic-group .left-pan{width:1190px}
.pic-group .detail-content{margin:60px;width:1070px}
.pic-group .img-detail-box .bigpic-cont .vertical-img{height:478px;width:848px}
.pic-group .img-detail-box .bigpic-cont .vertical-img img{max-width:848px;max-height:478px}
.pic-group .thumb-list{margin:60px 0 30px}
.chu_pic{background:#fff}
.chu_pic dl{padding:20px 0 20px 20px;border-bottom:1px #f0f0f0 solid;height:80px}
.chu_pic dl:last-child{border-bottom:0}
.chu_pic dl dt,.chu_pic dl dd{float:left}
.chu_pic dl dt a{width:78px;height:78px;border:1px #e6e6e6 solid;display:block;margin-right:10px}
.chu_pic dl dt a:hover{border-color:#3662c5}
.chu_pic dl dd{height:75px;overflow:hidden;}
.chu_pic dl dd a{margin-top: 10px;line-height:20px;width: 115px;display:block;}
.attr-list{margin:20px 0 40px}
.attr-list li{float:left;width:33.3%;color:#666;margin-bottom:10px}
.text-detail{padding-bottom:50px;padding-top: 30px;}
.text-tit{font-size:16px}
.text-detail p{margin:10px 0;line-height:26px}
.product_show{margin:0 auto 30px;background:#fff;padding:50px 60px}
.product_left{width:580px;margin-right:30px;float:left;overflow:hidden}
.product_right{width:460px;float:right}
.product_h2{line-height:26px;font-size:20px;margin-top:10px;position:relative}
.product_h2 h1{display:inline;font-weight:900;padding-right:5px;font-size:18px}
.product_h2 .e_code{display:inline-block;width:24px;height:24px;position:relative;position:relative;bottom:-5px}
.product_h2 .e_code .pro-qrcode{border:1px solid #e7e7e7;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.product_h2 .e_code .thumb_img{padding:3px;background:#f6f6f6;cursor:pointer;display:block}
.product_h2 .e_code .txt{top:22px}

.product_h2 .e_code .pro-qrcode .img-qrcode{
    position: absolute;
    display: none;
    border: 1px solid rgb(211, 211, 211);
    z-index: 9;
    text-align: center;
    padding: 10px;
    width: 107px;
    background-color: rgb(255, 255, 255);
}
.product_h2 .e_code .pro-qrcode .img-qrcode .thumb_img{padding:3px;background:#fff;cursor:pointer;}
.product_h2 .e_code .pro-qrcode .img-qrcode p{font-size:14px}
.product_h2 .e_code .pro-qrcode:hover  .img-qrcode{display:block;}


.product_txt{line-height:22px;color:#999;font-size:14px;overflow:hidden;margin:10px 0;max-height:40px}
.product_Price{position:relative;overflow:hidden;border-top:1px #e6e6e6 solid;border-bottom:1px #e6e6e6 solid;height:95px;padding:15px 0 0 100px;margin:30px 0 20px}
.product_Price *{overflow:hidden}
.product_Price dt{position:absolute;left:0;top:0;width:90px;height:95px;text-align:center;padding-top:15px;font-size:14px;color:#666}
.product_Price dt .s{line-height:50px;height:50px}
.product_Price dd{height:110px;width:100%}
.price_ul{overflow:hidden;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:flex;height:95px;text-align:center}
.price_ul li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;flex:1;text-align:left}
.price_ul li .s{color:#e60000;font-size:14px;line-height:50px;height:50px}
.price_ul li .s span{font-size:22px;font-family:Arial,Helvetica,sans-serif}
.price_ul li .s .my{font-family:"Microsoft YaHei"}
.price_ul li .x{font-size:14px;padding-left:5px}
.ioc_an{display:block;height:15px;float:left;margin:0 10px}
.ioc_an div{display:block;float:left;margin-right:7px;height:15px;position:relative;cursor:pointer}
.ioc_an .zs{width:18px;background-position:-50px 0}
.ioc_an .xx{width:18px;background-position:-75px 0}
.ioc_an .sj{width:10px;background-position:-100px 0}
.ioc_an .wx{width:21px;background-position:-117px 0}
.ioc_an div span{display:block;height:15px;line-height:15px;background:#ffb30f;color:#fff;position:absolute;top:-22px;text-align:center;left:50%;z-index:999;display:none;font-size:12px}
.ioc_an div span i{border:4px solid rgba(255,255,255,0);width:0;height:0;overflow:hidden;border-top-color:#ffb30f;bottom:-8px;right:50%;margin-left:-2px;position:absolute;font-size:0;line-height:0}
.ioc_an .zs span{width:95px;margin-left:-45px}
.ioc_an .xx span{width:70px;margin-left:-32px}
.ioc_an .sj span{width:70px;margin-left:-33px}
.ioc_an .wx span{width:70px;margin-left:-33px}
.product_message{padding:10px 25px;font-size:14px;color:#000}
.product_message li{margin-bottom:20px}
.product_message li span{padding-right:25px;color:#666}
.product_message li span.f_orange{color:orange;padding-right: 0;}
.product_links{text-align:center;padding-top:5px}
.product_links a{display:inline-block;width:180px;height:44px;overflow:hidden;margin-right:22px}
.product_links .dp{color:#fff;background:url(../images/xq_xp.png) no-repeat}
.product_links .dp:hover{background:url(../images/xq_xp_h.jpg) no-repeat}
.product_links .jt{background:url(../images/xq_qq.png) no-repeat}
.product_links .jt:hover{background:url(../images/xq_qq_h.png) no-repeat}
.prod-tags .fl-left span{padding:0 5px;color:#e6e6e6;font-family:"宋体"}
.prod-tags p{color:#999;float:left;overflow:hidden}
.prod-tags a{margin:0 5px 3px 0;display:inline-block;white-space:nowrap;color:#696969}
.prod-tags a:hover{text-decoration:underline}
.picTab ul{width:80px;height:auto}
.picTab ul li{height:78px;width:78px;margin:0 0 10px 0;border:1px #e6e6e6 solid}
.picTab ul li a{display:block;height:78px;width:78px}
.picTab ul li.current{border-color:#3662c5}
.fl-locate{width:400px;margin:20px 40px 0;float:right}
.picTab{width:80px;float:left;margin-bottom:10px;margin-top:20px;}
.picTab .inner-wrapper{height:450px}
.prod-tags .fl-left{color:#666;margin-right:10px}
.prod-tags a{color:#999}
.prod-tags a:hover{color:#3662c5}
.carousel-indicators{bottom:20px;max-width:380px}
.carousel-indicators li{margin-left:10px;width:12px;height:12px;background:0;border:1px #fff solid;border-radius:8px}
.carousel-indicators .active{background-color:#305dc3;border-color:#305dc3}
.pro_list_0{background:#fff;width:100%}
.jingpin_0{background:url(../images/jp_bj.jpg) repeat-x;height:544px;padding:80px 0 80px;display:block}
.new_pic,.jinpin{width:1190px;margin:0 auto}
.pro_list{padding:70px 0 75px 0;width:1190px;margin:0 auto}
.pro_tit{text-align:center}
.new_pic .pro_tit{margin-bottom:35px}
.bt{font-size:24px;margin-bottom:5px}
.ywbt{color:#ccc;font-size:12px}
.pro_line{border-top:1px #ececec solid;width:440px;position:relative;margin:20px auto 0}
.lin_bg{width:24px;background:#fff;position:absolute;margin-left:210px;top:-6px}
.lin_bg span{width:10px;height:10px;margin:0 8px;background:#5281d5;display:block}
.tab_nws{margin-top:40px;position:relative}
.tab-tit{padding-left:170px;width: 850px;}
.tab-tit li,.more{float:left;width:160px;margin-right:10px;text-align:center;margin-bottom: 15px;}
.tab-tit li a,.more{height:34px;line-height:34px;width:150px;padding:0 4px;border:1px #e8e8e8 solid;border-radius:18px;display:block;overflow:hidden}
.tab-tit li a:hover/*,.tab-tit li a.now,.more:hover*/{color:#fff;background:#305dc3;    border: 1px #305dc3 solid;}
.more{position:absolute;top:0;right:170px}
.tab-show{padding-top:60px}
.tab-cont-1{width:1190px;display:none}
.tab-cont-1 ul{width:1220px}
.tab-cont-1 ul li{width:222px;margin-right:20px;padding-bottom:25px;/*border-bottom:1px #e6e6e6 solid;*/float:left}
.tab-cont-1 ul li dt a{width:220px;height:220px;border:1px #ededed solid;display:block}
.tab-cont-1 ul li dt a:hover{border-color:#3360c4}
.tab-cont-1 ul li dd{text-align:left;height:auto;height:40px;line-height:20px;overflow:hidden}
.tab-cont-1 ul li dd a{font-size:14px;color:#666}
.tab-cont-1 ul li dd a:hover{color:#305dc3}
.tab-cont-1 ul li dd.price{color:#e60000;font-size:20px;font-family:Arial,"Microsoft YaHei";margin:20px 0 6px;height:24px}
.tab-cont-1 ul li dd.price .ft12{font-size:12px}
.tab-cont-1 ul li dd.price .fts{font-family:Arial}
.new_pic{padding-bottom:60px;padding-top:70px}
.new_pic .tab-cont-1{display:block}
.new_pic .tab-cont-1 ul li{margin-bottom:28px}
.link{width:1190px;margin:0 auto}
.link_tit{font-size:18px;border-bottom:1px #ececec solid;padding:0 0 30px}
.link_con{color:#cecece;padding:28px 0 70px}
.link_con a{color:#666;padding:0 27px}
.link_con a:first-child{padding-left:0}
.link_con a:hover{color:#305dc3}
.about_us{width:100%;margin-bottom:70px}
.ab_bj{background:#fff url(../images/ab_bj.jpg) center center;height:290px;padding-top:170px}
.ab_us_0{background:#305dc3;width:1190px;margin:-290px auto 0}
.ab_us_lf{float:left;margin:-30px 50px 30px 30px}
.ab_us_rt{float:right;color:#fff;padding-top:50px;text-align:left;width:550px;padding-right:50px}
.ab_tit{font-size:22px;margin-bottom:35px}
.ab_tit span{font-family:Arial;display:block;margin-top:5px;font-size:12px;color:#ccc}
.ab_con{color:#d0daf0;font-size:14px;line-height:26px;height:78px;overflow:hidden;margin-bottom:45px}
.ab_more{font-family:Arial;width:133px;padding-left:15px;height:38px;line-height:38px;text-align:center;border:1px #fff solid;text-align:center;font-size:16px;display:block;background:#305dc3;color:#d0daf0}
.ab_more span{color:#305dc3;margin-left:15px}
.ab_more:hover,.ab_more:hover span{color:#305dc3;background:#fff}
.jinpin .bt{color:#fff}
.jinpin .lin_bg{background:#000}
.jinpin .more_0{font-size:16px;color:#305dc3;font-family:Arial;display:block;width:266px;height:50px;text-align:center;margin:60px auto 0;line-height:50px;border:1px #333235 solid}
.jinpin .more_0 span{display:none;margin-left:10px}
.jinpin .more_0:hover{background:#305dc3;color:#fff;border-color:#305dc3}
.jinpin .more_0:hover span{display:inline-block;color:#fff}
.yScrollListIn{height:290px;position:relative;margin-top:60px}
.yScrollListInList{width:1190px;height:290px;position:absolute;margin:0 auto;overflow:hidden}
.yScrollListIn .yScrollListbtn{cursor:pointer;position:absolute;width:30px;height:70px;top:96px}
.yScrollListbtnr{background:url(../images/sy_y.png) no-repeat;right:-60px}
.yScrollListbtnl{left:-60px;background:url(../images/sy_z.png) no-repeat 0 0}
.yScrollListbtnl:hover{background:url(../images/sy_z_h.png) no-repeat}
.yScrollListbtnr:hover{background:url(../images/sy_y_h.png) no-repeat}
.yScrollListInList ul{width:auto;height:290px;position:absolute;top:0;left:0;overflow:hidden}
.yScrollListInList ul li{width:222px;height:290px;float:left;margin-right:20px}
.yScrollListInList ul li img{width:222px;height:222px;display:block}
.scro_bj{background:#242328;padding:8px 0 15px 15px;color:#fff;width:208px}
.scro_bj .price{font-size:20px;font-family:Arial;margin:0 0 6px;height:24px}
.scro_bj .price .ft12,.scro_bj .price .ft14{font-size:12px}
.scro_bj .price .fts{font-family:Arial}
.scro_bj a{color:#fff}
.scro_bj a.jpwz{color:#fff;height:18px;overflow:hidden;display:block}
.scro_bj:hover{background:#305dc3}
.window{position:relative;width:800px;height:223px;background:#fff}
.sroll_wd{position:absolute;width:784px;height:223px;left:53px;overflow:hidden}
.sroll_wd ul{width:auto;position:absolute;top:0;left:0;overflow:hidden}
.prev,.next{cursor:pointer;position:absolute;width:38px;height:44px;top:106px;display:block;margin-top:0}
.next{background:url(../images/y.png) no-repeat;right:-90px}
.prev{left:0;background:url(../images/z.png) no-repeat 0 0}
.photo_detail{background:#fff;width:1190px;margin-bottom:30px;padding:0px 0}
.big-pic{width:1070px;margin:0 auto;position:relative}
.big-pic .vertical-img{min-height:250px;height:478px;width:900px;text-align:center;display:table;margin:0 auto}
.bigpic-cont{position:relative}
.imgBar{position:absolute;top:0;left:0;bottom:0;right:0}
.imgBar a{display:block;width:52px;height:100%;margin-top:235px;cursor:pointer}
.imgBar .c_left{float:left;background:url(../images/z_du.jpg) no-repeat}
.imgBar .c_left:hover{background:url(../images/z_dt_h.png) no-repeat}
.imgBar .c_right{float:right;background:url(../images/y_dt.jpg) no-repeat}
.imgBar .c_right:hover{background:url(../images/y_du_h.jpg) no-repeat}
.vertical-img a,.vertical-img span{display:table-cell;vertical-align:middle;*display:inline;*writing-mode:tb-rl;*text-align:center;*height:100%}
.big-pic .vertical-img img{max-width:848px;max-height:478px}
.big-pic,.pic-group{float:none}
.imgs-list-contact{margin:0 auto;width:1070px}
.pic-group,.pic-group .pic-box .pic-cont,.pic-group .pic-box .pic-cont ul{width:auto !important;height:80px !important}
.pic-group .pic-box .pic-cont ul li{float:left;display:inline-block}
.pic-box li img,.pic-box li a{max-width:78px;max-height:78px}
.pic-group .pic-box .pic-cont ul li.cur-pic,.pic-group .pic-box .pic-cont ul li li:hover{border:1px solid #3662c5}
.pic-box .pic-cont{position:relative;float:left;left:50%;margin-top:50px}
.pic-box .pic-cont ul{position:relative;float:left;left:-50%}
.pic-box .pic-cont li{float:left;margin-left:20px;display:inline-flex;display:-webkit-inline-flex;width:78px;height:78px;flex-direction:row;align-items:center;justify-content:center;border:1px solid #e8e8e8}
.pic-box .pic-cont li:first-child{margin-left:0}
.pic-group .pic-box .pic-cont ul{position:inherit}
.pic-group .pic-box .turn{display:none}
.hidden-img{position:absolute;top:0;left:0;height:100px;width:100px;overflow:hidden;opacity:0;filter:alpha(opacity=0)}
.nonetip{text-align:center;margin:30px 0 50px}
.map_ewm span{display:block;text-align:center;color:#999;font-size:12px;margin-top:0;line-height:1.4}
.cp_dt{margin-bottom:46px;width:900px}
.cp_dt li{width:410px;float:left;overflow:hidden;padding:18px 40px 0 0}
.cp_dt li a{color:#696969;height:20px;line-height:20px;display:block;overflow:hidden;word-wrap:break-word;word-break:break-all}
.cp_dt li a:hover{color:#3662c5}
.cp_dt li a span{background:url(../images/ion_0.png) no-repeat 0 -35px;display:inline-block;height:9px;width:8px;margin-right:10px}
.cp_dt li a:hover span{background-position:0 0}
.zhichi span.adtd{margin-right:12px}
.zhichi span.adtd a{display:inline-block}

/* pages */
.pages {padding:10px 0 10px 0;text-align:center;font-size:12px;}
.pages a:link,.pages a:visited,.pages a:active  {background:#FFFFFF;border:#E6E6E6 1px solid;padding:1px;text-decoration:none;}
.pages a:hover  {background:#FFFFFF;border:#CCCCCC 1px solid;color:#FF6600;padding:1px;text-decoration:none;}
.pages strong {background:#2E6AB1;padding:1px;border:#CCCCCC 1px solid;color:#FFFFFF;}
.pages_inp {border:#CCCCCC 1px solid;padding:1px;width:30px;text-align:center;color:#666666;}
.pages_btn {width:26px;background:#F6F6F6;border:#CCCCCC 1px solid;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#CCCCCC 1px solid;padding:1px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
/* comment */
.stat {padding:15px 0 10px 0;}
.stat_p {height:10px;line-height:10px;background:#FFF7D2;font-size:1px;}
.stat_p div {height:10px;line-height:10px;background:#FFA40D;border-left:#FFA40D 2px solid;float:left;}
.comment {padding:15px 10px 15px 10px;border-top:#AACCEE 1px dotted;}
.comment_sp {background:#F9FCFE;}
.comment_content {color:#333333;font-size:14px;line-height:180%;clear:both;padding:5px;}
.comment_title {height:26px;line-height:26px;color:#1B4C7A;padding:0 5px 0 5px;}
.comment_reply {padding:5px 10px 5px 10px;margin:0 5px 0 5px;line-height:180%;border:#E6E6E6 1px solid;background:#FFFFE3;}
.comment_no,.order_no {text-align:center;padding:20px;font-size:13px;}


.bigImg #mid_div img{border:#ededed 1px solid;}
.t_c {text-align: center;}

.mima{padding:50px;}
.mima td{line-height:35px}

.main_body_link{}
.main_body_link .lh18{overflow:hidden;margin-bottom: 40px;}
.main_body_link li{float:left;padding:0 20px;list-style-type: none;height: 30px;line-height: 30px;}

.side_body{padding:22px}

.main_head{background:#ffffff;padding:0 20px;}
.main_head div{height: 45px;line-height: 45px;border-bottom: 1px #e6e6e6 solid;}
.main_body{background:#ffffff;padding:20px;}