@charset "utf-8";
/*css document*/
html,body,div,h1,h2,h3,h4,h5,h6,ul,dl,p,input,textarea,select,dt,dd{border:0;margin:0;padding:0;}
body{font:normal normal 12px/22px Tahoma, Verdana,Arial,"Microsoft YaHei";color:#444;}
dl,ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
a{text-decoration:none;color:#444;}
a,a:hover{outline:none; blur:expression(this.onFocus=this.blur());}
a:hover{color:#0077C3;}
a img{outline:none;border-style:none; border-width:0;}
.clear{clear:both;zoom:1;}
.clear:after{clear:both; content: "";display:block; height:0; visibility:hidden;}
.w1200{width:1200px; margin:0 auto;}
.w1000{width:1000px;}
.fl{float:left;}
.fr{float:right;}
.loading{background:url(loading.gif) center center no-repeat;}
.line30{line-height:30px;}
.hide{display:none;}
/*红色字体*/
.cred{color:#EC000E;}
.cred a,.cred a:link,.cred a:hover,.cred a:visited,.cred a:active{color:#EC000E;text-decoration:none;}
.corg{color:#EE370D;}
.corg a,.corg a:link,.corg a:hover,.corg a:visited,.corg a:active{color:#EE370D;text-decoration:none;}
.cblue{color:#0077C3;}
.cblue a,.cblue a:link,.cblue a:hover,.cblue a:visited,.cblue a:active{color:#0077C3;text-decoration:none;}
.cgreen{color:#23C454;}
.cgreen a,.cgreen a:link,.cgreen a:hover,.cgreen a:visited,.cgreen a:active{color:#23C454;text-decoration:none;}

/*对齐方式*/
.ucenter{text-align:center;}
.uright{text-align:right;}
.uleft{text-align:left;}
.vcenter{vertical-align:middle;}
.del{text-decoration:line-through;}
.more{font-size:12px;float:right;color:#919191;}
.more:hover{color:#2390FF;}
.arrow{text-align:right;position:absolute;left:0px;top:-16px;top:-11px\9;width:100%;height:12px;}
.arrow_up{width:18px; height:11px;background:url(arrow_up.png) top center no-repeat;display:inline-block;}
.snav a{border-left:solid 1px #E1E1E1;padding:0px 10px;display:inline-block;line-height:18px;}
.snav a:first-child{border-left:0px;}


.icons{background:url(icons.png) no-repeat;display:inline-block;vertical-align:middle;}
.icons-phone{background-position:0px -600px;width:30px;height:25px;}
.icons-address{background-position:0px -622px;width:30px;height:25px;}
.icons-site{background-position:0px -654px;width:30px;height:25px;}
.icons-backtop{background-position:0px -1470px;}
.icons-zixun{background-position:0px -428px;width:30px;height:20px;}
.icons-tel{background-position:-42px -428px;width:25px;height:20px;}
.icons-close{background-position:0px -682px;width:30px;height:22px;cursor:pointer;}
.icons-cart{background-position:0px -525px;width:50px;height:40px;}

.button,.text,.select,.textarea{margin:0;outline:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;border-radius:0;}
.select,.text,.button,.textarea{border:solid 1px #BFBFBF;height:30px;margin-top:10px;}
.button{cursor:pointer;display:inline-block;text-align:center;}
.select{background:#FFF url(selectbg.png) center right no-repeat;padding-right:25px;margin-right:10px;}
.select:focus,.text:focus,.textarea:focus{border-color:#777;outline:none;}
/*分页样式*/
/*分页样式*/
.pagenav {clear:both;text-align:center; margin:20px 0px 5px 0px; height:40px;}
.pagenav td {padding:0px 10px; font-size:12px;}
.pagenav .opts{font-size:14px; }
.pagenav a{margin:0px 3px; padding:7px 10px; border:1px solid #D5D5D5; background:#F4F4F4; color:#000; text-decoration:none; }
.pagenav a:hover{margin:0px 3px; padding:7px 10px; border:1px solid #3399FF; background:#fff; color:#3399FF; text-decoration:none; }
.pagenav span{margin:0px 3px; padding:7px 10px; border:1px solid #D5D5D5; background:#fff;color:#000; text-decoration:none; }
.pagenav span.no{font-size:14px;background-color:#F4F4F4;color:#999999;}
.pagenav span.page{background-color:#3399FF;color:#fff;}
/*通用广告样式*/
.ad-max{width:100%;overflow:visible;text-align:center;position:relative;}
.ad-max .close{position:absolute;width:20px;height:20px;cursor:pointer; right:5px;top:0px;background-color:#FFF;text-align:center;line-height:20px;font-size:240%;}
.ad-max a{display:block;height:100%;}
.ad-w1200{width:1200px;margin:0 auto; height:auto;margin-bottom:10px;text-align:center;}

/*通用列表样式*/
.slist li{float:left;}
.slist li a{display:block;}
.slist li .thumb{text-align:center;}
.slist li .title{font-size:20px;line-height:30px;}
.slist li .desc{line-height:20px;}
/*输入提示消息样式*/
.errormsg{line-height:18px;height:18px;}
.errormsg span{background: url(error.png) no-repeat; width: 22px; height: 18px;padding-left: 19px;color: #f00;display: none;}
.errormsg .errored{background-position: 0px 0px;}
.errormsg .succeed{background-position: 0px -18px;color: #0077C3;}
.errormsg .wraned{background-position: 0px -36px;color:#FF9C00;}
.errormsg .tips{background-position: 0px -56px;color: #A1A1A1;display: inline;}
/*页面头部样式*/
.header,.footer{background:#0077C3;color:#fff;}
.header{height:90px;}
.header .nav{width:890px;}
.header .nav li{float:left;width:16.6%;line-height:90px;}
.header .nav li a{display:block;color:#fff;font-size:14px;text-align:center;}
.header .nav li a.current,.header .nav li a:hover{background:#006DB2;}

.footer{margin-top:10px;padding:10px 0px;}
.footer,.footer a{color:#FFF;}
.footer .slist{border-bottom:solid 1px #C9CACC;padding:20px 0px;}
.footer .slist li{width:14%;text-align:center;}
.footer .slist li:first-child{border-left:0px;}
.footer .callme{width:1000px;margin:0 auto;padding:30px 0px;}
.footer .callme .phone{width:360px;text-align:right;}
.footer .callme .phone p{margin-top:10px;}
.footer .callme .phone b{font-size:340%;}
.footer .callme .weixin{width:200px;padding:0px 40px;text-align:center;}
.footer .callme .links{width:240px;}
.footer .callme .links li{border:solid 1px #fff;line-height:35px;margin-top:15px;text-align:left;padding-right:20px;}
.footer .callme .links li img{vertical-align:middle;}


.flexslider{position:relative;overflow:hidden;/* background:url(loading.gif) 50% no-repeat; */width:100%;background:#F5F5F5;}
.flexslider .slides{position:relative;z-index:1;}
.flexslider .slides li{height:480px;}
.flexslider .slides li a{display: block; height: 100%;}
.flexslider .slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.flex-control-nav{position:absolute;bottom:0px;z-index:2;width:100%;left:0%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{width:16px;height:16px;line-height:16px;cursor:pointer;text-align:center; display:inline-block;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;margin-right:8px; background:#E1E1E1;color:#000;}
.flex-control-nav .flex-active{background-color:#0077C3;color:#FFF;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:41px;height:119px;overflow:hidden;cursor:pointer;position:absolute;text-indent: -999em;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(ban_pre_24.png) no-repeat; }
.flex-direction-nav li a.flex-next{right:0px;background:url(ban_next_24.png) no-repeat; }
.flex-direction-nav .flex-disabled {opacity: 0!important; filter:alpha(opacity=0);cursor:default;}


.mb-home {margin-bottom:20px;}
.mb-home .mh{font-size:240%;line-height:50px;margin-bottom:8px;}
.mb-home .mh .fr{display:inline-block;line-height:20px;margin-top:10px;}
.mb-home .mh .fr a{font-size:12px;border-left:solid 1px #B5B5B5;display:inline-block;padding-left:5px;}
.mb-home .mh .fr a:first-child{border-left:0px;}
.mb-home .mh .fr a:hover{color:#EE3810;text-decoration:underline;}
.mb-home .tabnav{padding:10px 0px;}
.mb-home .tabnav span,.mb-home .tabnav a{display:block;text-align:center;float:left;line-height:40px;font-size:16px;cursor:pointer;width:20%;padding-bottom:10px;}
.mb-home .tabnav span.current,.mb-home .tabnav a.current{background:#0077C3 url(tabcur.jpg) center bottom no-repeat;color:#fff;font-weight:600;}

.mb-point{padding:20px 0px;}
.mb-point li{width:20%;float:left;}
.mb-point li i{float:left;width:80px;height:80px;}
.mb-point li i.icons-o2o{background-position:0px 0px;}
.mb-point li i.icons-brand{background-position:0px -80px;}
.mb-point li i.icons-private{background-position:0px -160px;}
.mb-point li i.icons-free{background-position:0px -240px;}
.mb-point li i.icons-made{background-position:0px -320px;}

.mb-point li b{font-size:16px;color:#000;}
.mb-point li p{line-height:18px;font-size:12px;padding:2px 0px;}

.mb-flow{background:#4A99F5;}
.mb-house .notice{width:49%;float:left;}
.mb-house .notice:first-child{margin-right:20px;}
.mb-house .notice dt .mark h3{font-size:180%;}

.mb-help .notice{width:32.5%;float:left;}
.mb-help .notice:nth-child(2){margin:0px 10px;}
.mb-help .notice dt{height:250px;background:#f00;}
.mb-help .notice dt .mark{top:210px;height:40px;}


.notice{border:solid 1px #C9C9C9;padding-bottom:10px;}
.notice dt{height:300px;position:relative;}
.notice dt a{display:block;}
.notice dt .mark{background:url(mark.png) repeat;position:absolute;left:0px;width:100%;height:130px;top:100px;overflow:hidden;}
.notice dt .mark h3{line-height:30px;padding:5px 10px;font-weight:500;font-size:18px;}
.notice dt .mark p{line-height:18px;padding:10px;}
.notice dd{line-height:30px;height:30px;white-space:nowrap;overflow:hidden;padding:0px 10px;}
.notice dd:before{content:".";width:12px;font-size:24px;display:inline-block;color:#0077C3;}
.notice dd a:hover{text-decoration:underline;color:#0077C3;}

.mb-intro{padding:20px 0px;}
.mb-intro .smb{float:left;border-left:solid 1px #B5B5B5;height:400px;}
.mb-intro .smb .smh{font-size:26px;text-align:center;line-height:80px;}
.mb-intro .smb .smh dl{padding:0px 15px;}
.mb-intro .smb-info{width:498px;border-left:0px;height:400px;}
.mb-intro .smb-info dd{width:180px;margin-bottom:10px;border:solid 1px #d5d5d5;}
.mb-intro .smb-info dt{width:480px;/* width:300px; */float:right;margin-right:10px;}
.mb-intro .smb-info dt .title{line-height:40px;font-weight:600;color:#000;font-size:14px;}
.mb-intro .smb-info dt .date{float:right;color:#979491;font-size:12px;}
.mb-intro .smb-info dt .button{background:#E60000;color:#fff;border-color:#EA2727;font-size:14px;display:block;text-align:center;line-height:30px;}
.mb-intro .smb-info dt .button:hover{background:#EA2727;color:#fff;}

.mb-intro .smb-view{width:330px;padding:0px 10px;}
.mb-intro .smb-view dt{font-weight:700;line-height:30px;font-size:16px;}
.mb-intro .smb-view dd.send{margin-bottom:10px;margin-top:5px;}
.mb-intro .smb-view dd.send a{display:block;width:48%;line-height:23px; text-align:center; border:solid 1px #BFBFBF;background-color:#F5F5F5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.mb-intro .smb-view .select,.mb-intro .smb-view .button{line-height:25px;height:25px;}
.mb-intro .smb-view .button{margin-left:10px;width:80px;float:right;}
.mb-intro .smb-case{width:330px;padding:0px 10px;}

.mb-project .group{background-color:#F5F5F5;}
.mb-project .thumb{width:600px;}
.mb-project .info{width:580px;}
.mb-project .info h2{font-size:300%;color:#2390FF;padding:25px 0px;font-weight:500;line-height:40px;border-bottom:solid 1px #CACACA;}
.mb-project .info h2 a{color:#2390FF;}
.mb-project .info .mc{padding:15px 0px;font-size:15px;}
.mb-project .info .mc .hc{line-height:35px;color:#000;font-weight:600;}
.mb-project .info .mc .price{font-size:210%;color:#f00;font-weight:500;padding:10px 0px;}
.mb-project .extra{line-height:30px;padding:10px 0px;font-size:14px;}
.mb-project .extra a{padding:0px 10px;}

.mb-product .plist{border:solid 1px #D5D5D5;}
.mb-product .plist li{float:left;width:19.9%;border-left:solid 1px #D5D5D5;}
.mb-product .plist li a{display:block;font-size:14px;padding:5px 10px;}
.mb-product .plist li .thumb{text-align:center;padding:41px 0px;}
.mb-product .plist li .title{line-height:20px;height:40px;overflow:hidden;}
.mb-product .plist li .price{color:#f00;line-height:40px;font-size:17px;}
.mb-product .plist li.ad{border-left:0px;}
.mb-product .plist li.ad a{padding:0px;}


.mb-case .slist li{width:24.5%;background:#F3F3F3;margin-bottom:10px;}
.mb-case .slist li a{padding:10px;}
.mb-case .slist li:nth-child(2){margin-left:10px;}
.mb-case .slist li .info{width:280px;padding:20px 5px;}
.mb-case .slist li .info .title{line-height:18px;height:36px;font-size:16px;}
.mb-case .slist li .info .desc{line-height:18px;color:#999;height:54px;overflow:hidden;text-overflow:ellipsis;}


#helptool{position:fixed;right:5px;bottom:80px;height:330px;width:111px;padding:0px 25px; z-index:998;background:url(helpbg.png) top center no-repeat;padding-top:80px;}
#helptool ul{padding:6px;background:#0077C3;}
#helptool ul li{margin-bottom:5px;}
#helptool ul li a{color:#444;display:block;font-size:12px;padding:5px;background:#FFFFFF;}
#helptool ul li a:hover{background:#E8E8E8;}
#helptool ul li .icons{width:35px;height:26px;display:inline-block;vertical-align:middle;background:url(icons-help.png) no-repeat;}
#helptool ul li .icons-01{background-position:0px 0px;}
#helptool ul li .icons-02{background-position:-78px 0px;}
#helptool ul li .icons-03{background-position:-155px 0px;}
#helptool ul li .icons-04{background-position:-235px 0px;}
#helptool ul li .icons-05{background-position:-318px 0px;}
#helptool ul li .icons-06{background-position:-400px 0px;}
#helptool ul li .icons-07{background-position:-480px 0px;}
#helptool ul li .icons-backtop{background-position:-570px 0px;}
#helptool ul li.extra{text-align:center;cursor:pointer;}

#salekefu{position:fixed;left:5px;bottom:30%;width:165px;height:260px; overflow:hidden; background:#fff;z-index:998;border:solid 2px #0077C3;/* display:none; */}
#salekefu .close{height:22px;text-align:right;}
#salekefu dd{padding:5px 15px;}
#salekefu dd a{display:block;line-height:30px;background:#FE0000;color:#FFF;text-align:center;border-radius:3px;--wekbit-border-radius:3px;--moz-border-radius:3px;--ms-border-radius:3px;--o-border-radius:3px;}
#salekefu dt{background:#0077C3;color:#fff;text-align:center;padding:5px 0px;}
#salekefu dt .mobile{font-weight:700;font-size:160%;line-height:40px;}
#salekefu dt .mobile a{color:#fff;}

.project,.casesp{background:#EAEAEA;}
.post-img{width:225px;height:275px;overflow:hidden;position:relative;float:left;margin:0 12px 20px 0px;border:1px solid #DDDDDD;background:#FFF;}
.post-img .border{display:block;position:absolute;background:#b3b3b3;z-index:2;}
.border-top{width:100%;height:1px;left:-100%;top:0;}
.border-right{height:100%;width:1px;left:224.1px;top:100%;}
.border-bottom{width:100%;height:1px;left:100%;top:275px;}
.border-left{width:1px;height:100%;top:-100%;left:0px;}
.post-img .post-title-front img{width:100%;height:225px;background:#aaa;}
.post-img .post-info-front{position:absolute;left:0px;bottom:0px;background:#FFF;height:50px;}
.post-img .post-info-front .title{display:block;padding:10px 10px 5px;width:200px; color:#000000;font-size:14px;overflow:hidden;text-overflow:ellipsis !important;line-height:18px;height:36px;}
.post-img .post-info-front .excerpt{display:block;padding:0px 10px 15px;font-size:12px;color:#999;word-wrap:break-word;line-height:20px;height:40px;overflow:hidden;}
.post-img:hover .post-info-front{height:95px;}
.post-img:hover .border-left{animation:bleft 0.3s;-webkit-animation: bleft 0.3s;}
.post-img:hover .border-top{animation: btop 0.3s;-webkit-animation: btop 0.3s;}
.post-img:hover .border-right{animation: bright 0.3s;-webkit-animation: bright 0.3s;}
.post-img:hover .border-bottom{animation: btom 0.3s;-webkit-animation: btom 0.3s;}
.casesp .post-img{height:230px;}
.casesp .post-img .post-title-front img{height:180px;}
.casesp .post-img:hover .post-info-front{height:50px;}
@keyframes btom
{
    from {left: 100%;}
    to {left: 0px;}
}
@-webkit-keyframes btom
{
    from {left: 100%;}
    to {left: 0px;}
}

@keyframes btop
{
    from {left: 100%;}
    to {left: 0px;}
}
@-webkit-keyframes btop
{
    from {left: 100%;}
    to {left: 0px;}
}

@keyframes bleft
{
    from {top: -100%;}
    to {top: 0px;}
}
@-webkit-keyframes bleft
{
    from {top: -100%;}
    to {top: 0px;}
}
@keyframes bright
{
    from {top: 100%;}
    to {top: 0px;}
}
@-webkit-keyframes bright
{
    from {top: 100%;}
    to {top: 0px;}
}

.searchlist{border-bottom:solid 1px #C6C6C6;margin-bottom:20px;padding:10px;background:#FFF;}
.searchlist .list{line-height:40px;font-size:14px;position:relative;padding-left:80px;}
.searchlist .list b{width:80px;position:absolute;display:inline-block;height:40px;left:0px;top:0px;}
.searchlist .list a{padding:3px 10px;border-left:solid 1px #E1E1E1;margin-right:5px;word-wrap:break-word;}
.searchlist .list a:first-child{border-left:0px;}
.searchlist .list a.current,.searchlist .list a:hover{background:#4A99F5;color:#fff;}

/*免费申请报价框架样式*/
.distriframe{width:100%;height:270px;overflow:hidden;border:0px;}
.districtwrap{padding:5px;}
.districtwrap .cursite{padding:15px 0px 10px;font-size:14px;height:30px;position:relative;}
.districtwrap .cursite .more:hover{color:#00B5F1;}
.districtwrap .cursite #district{position:absolute;left:0px;height:216px;background:#fff;width:80%;padding:0px 10%; top:45px;display:none;border:solid 1px #818181;z-index:998;}
.districtwrap .cursite #district .button{background-color:#DDDDDD;color:#000;border-color:#BFBFBF;}
.districtwrap .cursite #district .arrow_up{margin-right:15px;}
.districtwrap .text,.districtwrap .select,.districtwrap .button{display:block;width:100%;margin-top:20px;}
.districtwrap .button{background:#E60000;color:#fff;border-color:#EA2727;font-size:14px;}
.districtwrap .button:hover{background:#EA2727;color:#fff;}

/*免费申请报价框架样式-小模块*/
.horiz .districtwrap .item{float:left;width:32.3%;padding-right:1%;margin-bottom:10px;}
.horiz .districtwrap .item .text,.horiz .districtwrap .item .select{margin-top:5px;background-color:#FFF;}
.horiz .districtwrap .button{width:180px;margin-top:5px;}
.horiz .districtwrap #district{height:90px;}
.horiz .districtwrap #district .select,.horiz .districtwrap #district .button{display:inline-block;width:22%;}

/*免费申请报价框架样式-全屏模块*/
.horizb .districtwrap .cursite{color:#fff;}
.horizb .districtwrap .cursite .icons-site{background-position:-40px -730px;width:40px;height:40px;}
.horizb .districtwrap .cursite .cred{color:#FB7C00;}
.horizb .districtwrap .cursite .more{margin-right:10px;}
.horizb .districtwrap .item,.horizb .districtwrap .butnwrap{float:left;width:24%;padding-right:1%;margin-bottom:10px;}
.horizb .districtwrap .item .text,.horizb .districtwrap .item .select,.horizb .districtwrap .butnwrap .button{margin-top:5px;}
.horizb .districtwrap #district{height:70px;}
.horizb .districtwrap #district .select,.horizb .districtwrap #district .button{display:inline-block;width:22%;}

/*案例详情免费申请报价框架样式-全屏模块*/
.casehorizb .districtwrap .cursite{color:#444;padding:5px 0px 5px;}
.casehorizb .districtwrap .cursite .icons-site{background-position:-40px -730px;width:40px;height:40px;}
.casehorizb .districtwrap .cursite .cred{color:#FB7C00;}
.casehorizb .districtwrap .cursite .more{margin-right:10px;}
.casehorizb .districtwrap .item,.casehorizb .districtwrap .butnwrap{float:left;width:24%;padding-right:1%;margin-bottom:10px;}
.casehorizb .districtwrap .item .text,.casehorizb .districtwrap .item .select,.casehorizb .districtwrap .butnwrap .button{margin-top:5px;}
.casehorizb .districtwrap #district{height:70px;}
.casehorizb .districtwrap #district .select,.casehorizb .districtwrap #district .button{display:inline-block;width:22%;}

/*免费申请报价消息提示*/
.districtmsg{height:300px;width:600px;background:#fff; margin:30px auto;border:solid 2px #DDDDDD;border-radius:8px 8px 2px 2px;-webkit-border-radius:8px 8px 2px 2px;-moz-border-radius:8px 8px 2px 2px;-o-border-radius:8px 8px 2px 2px;-ms-border-radius:8px 8px 2px 2px;overflow:hidden;}
.districtmsg .title{text-align:center;font-size:140%;color:#fff;background:#2C2C2C;line-height:50px;margin-bottom:10px;}
.districtmsg .desc{padding:8px 20px;font-size:14px;color:#000;}


.cases .mb{margin-top:20px;}
.cases .mh{border-bottom:dotted 2px #F3623A;font-weight:600;color:#F3623A;line-height:40px;padding-left:5px;font-size:18px;text-align:left;margin-bottom:20px;}
.cases .mb-relaproduct .slist li{width:25%;}
.cases .mb-relaproduct .slist li a{border:solid 1px #BFBFBF;padding:10px;margin-left:5px;margin-right:5px;}
.cases .mb-relaproduct .slist li a .desc{height:40px;overflow:hidden;}
.cases .mb-relacases .slist li{width:50%;margin-bottom:20px;}
.cases .mb-relacases .slist li a{background:#EEEEEE;margin-left:10px;margin-right:10px;}
.cases .mb-relacases .slist li a img.fl{margin-right:10px;}
.cases .mb-relacases .slist li a img.fr{margin-left:10px;}
.cases .mb-relacases .slist li a p{padding:0px 10px;}
.cases .mb-distriframe .distriframe{height:125px;}

.cases .mb-info .pics{width:580px;overflow: hidden;height:450px;}
.cases .mb-info .pics .jqzoom{width:450px;height:450px; padding:0px; position:relative;float:left; border-bottom: 1px solid #E5E5E5;text-align:center;}
.cases .mb-info .pics .pic-list{width:108px;height:100%;position:relative;float:left;overflow:hidden;background:#000;background:#EEEEEE;padding:2px;}
.cases .mb-info .pics .spec-left,.cases .mb-info .pics .spec-right{position:absolute;left:0px; width:100%;height:22px;line-height:22px;background-color:#F7F7F7;font-size:120%; text-align:center;cursor:pointer;border:solid 1px #D5D5D5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;z-index:888;}
.cases .mb-info .pics .spec-left{top:5px;}
.cases .mb-info .pics .spec-right{bottom:5px;}
.cases .mb-info .pics .spec-list{width:100%;height:380px;position:absolute;top:35px;left:0px;overflow:hidden;}
.cases .mb-info .pics .spec-list ul {padding-left:13px;}
.cases .mb-info .pics .spec-list ul li{position:relative;margin-top:5px;}
.cases .mb-info .pics .spec-list ul li img{padding:2px 2px;margin-right:1px; width:80px; height:80px;cursor:pointer;background-color:#FFF;}
.cases .mb-info .pics .spec-list ul li img.on{background-color:#EE390F;}
.cases .mb-info .pics .zoomdiv{z-index:100; position:absolute; top:1px; left:1px; width:450px; height:450px; background:url(loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4; display:none; text-align:center; overflow: hidden;}
.cases .mb-info .pics .bigimg{ width:800px;height:800px; }
.cases .mb-info .pics .jqZoomPup{z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa;background:#FEDE4F 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity 0.5;filter:alpha(Opacity=50); cursor:move;}

.cases .mb-info .detail{width:600px;border-left:1px solid #E5E5E5;padding-left:10px;}
.cases .mb-info .detail h1{font-size:22px;line-height:25px;height:50px;overflow:hidden;}
.cases .mb-info .detail li{border-top:solid 1px #EBEBEB;min-height:20px!important;*height:3px; position:relative;font-size:14px;margin-top:8px;padding-top:8px;}
.cases .mb-info .detail li:first-child{border-top:0px;}
.cases .mb-info .detail li label{position:absolute;left:0px;top:8px; height:20px; line-height:20px;width:80px; text-align:right;color:#A6A6A6;}
.cases .mb-info .detail li p{margin-left:90px;line-height:20px;margin-top:0px;}
.cases .mb-info .detail li .extra{height:160px;margin-top:10px;background-color:#EAEAEA;padding:20px;}
.cases .mb-info .detail li .extra .desc{line-height:25px;border-bottom:solid 1px #E0E0E0;font-weight:700;margin-left:5px;}
.cases .mb-info .detail li .extra .distriframe{height:160px;}
.cases .mb-detail .mh{margin-bottom:0px;}
.cases .mb-detail .mc{padding:10px;font-size:14px;background:#EEEEEE;overflow:hidden;}
.cases .mb-detail .mc p{margin-top:10px;}
.cases .mb-detail .mc img{max-width:1160px;vertical-align:middle;}

.product .mb-info .pics{width:400px;height:400px;border:solid 1px #E5E5E5;}
.product .mb-info .detail{width:510px;padding-left:20px;height:400px;}
.product .mb-info .detail .desc{line-height:20px;height:60px;overflow:hidden;font-size:14px;color:#E63D14;}
.product .mb-info .detail .mb{border-top:solid 1px #E5E5E5;padding:10px 0px;font-size:14px;}
.product .mb-info .detail .mb-price .price{font-size:300%;color:#E63D14;padding:10px 0px;line-height:50px; }
.product .mb-info .detail .mb-price .reprice{line-height:30px;}
.product .mb-info .detail .mb-price .reprice span{padding:2px 8px;background:#E63D14;color:#fff;margin-right:10px;}
.product .mb-info .detail .mb-extra .promise{line-height:30px;margin-top:15px;}
.product .mb-info .detail .mb-extra .promise b{margin-right:20px;background:#EEEEEE;padding:2px 8px;}
.product .mb-info .pform{width:240px;height:400px;border:solid 1px #BFBFBF;padding:5px;}
.product .mb-info .pform .smh{line-height:70px;font-size:170%;text-align:center;}

/*新闻动态样式*/
.news{margin-top:10px;}
.news .piclist{width:320px;}
.news .piclist li{margin-bottom:15px;}
.news .piclist li a{display:block;position:relative;height:220px;}
.news .piclist li img{border:solid 1px #D2D2D2;}
.news .piclist li .desc{position:absolute;left:0px;bottom:10px;width:100%;height:40px;background:url(mark.png) repeat;color:#000;}
.news .piclist li .desc p{padding:0px 10px;line-height:40px;}
.news .newlist{/* width:870px; */}
.news .newlist li{position:relative;height:120px;border-top:solid 1px #D3D3D3;overflow:hidden;}
.news .newlist li:first-child{border-top:0px;}
.news .newlist li a{display:block;padding:10px 0px;}
.news .newlist li .date{position:absolute;left:0px;bottom:0px; width:100px;height:100%; display:inline-block;font-size:18px;text-align:center;}
.news .newlist li .date b{display:block;height:50px;line-height:50px;font-size:300%;margin-bottom:10px; margin-top:20px; font-weight:500;}
.news .newlist li p{margin-left:110px;}
.news .newlist li .title{line-height:35px;font-size:20px;}
.news .info{text-align:center;}
.news .info h1{font-size:20px;line-height:50px;}
.news .info .desc{border-bottom:solid 1px #D2D2D2;font-size:14px;color:#9B9B9B;line-height:30px;}
.news .info .desc span{padding:0px 10px;}
.news .detail{font-size:14px;padding:10px;overflow:hidden;}
.news .detail p{margin-bottom:10px;text-indent:2em;}
.news .detail img{max-width:890px;vertical-align:middle;height:auto;}
.news .mbleft{width:900px;}
.news .mbright{width:290px;border:solid 1px #BFBFBF;height:900px;}
.news .mbright .pform .smh{line-height:70px;font-size:170%;text-align:center;}
.news .notice{padding:10px;}
.news .tabnav a{width:auto;padding-left:15px;padding-right:15px;}



/* 免费获取报价样式*/
.offer{margin-top:10px;}
.offer .mh{border-left:0px;font-size:190%;line-height:35px;height:35px;}
.offer .butn{background:#FF2120;width:400px;height:50px;line-height:50px;color:#fff;text-align:center;display:block;font-size:22px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.offer .butn:hover{background:#FF5050;}

.offer .odesc{border-left:solid 3px #DCDCDC;height:700px;}
.offer .odesc .mb{position:relative;}
.offer .odesc .mh{position:absolute;top:0px;left:-17px;background:#f00;padding-left:55px;background:url(mdesc.png) left center no-repeat;}
.offer .odesc .mc{padding-top:55px;margin-left:40px;border-bottom:solid 1px #E1E1E1;padding-bottom:20px;}
.offer .odesc .mb-desc1{height:150px;}
.offer .odesc .mb-desc1 .fl{border:solid 1px #ddd;margin-right:20px;}
.offer .odesc .mb-desc1 p{line-height:35px;font-size:14px;}
.offer .odesc .mb-desc2{height:300px;}
.offer .odesc .mb-desc2 .slist li{width:33%;text-align:center;}
.offer .odesc .mb-desc2 .slist li img{width:300px;height:200px;}
.offer .odesc .mb-desc2 .slist li .title{font-size:16px;} 
.offer .odesc .mb-desc3{height:100px;}
.offer .odesc .mb-desc3 .mc{border-bottom:0px;}

.offer .oform{margin-top:80px; height:1600px;position:relative;border:solid 2px #DCDCDC;border-radius:10px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;}
.offer .oform .formname{position:absolute;top:-35px;width:100%;left:0px;text-align:center;}
.offer .oform .formname span{background:#fff;line-height:30px;display:inline-block;padding:20px 30px;font-size:330%;color:#000;}
.offer .oform .mb{padding:20px 30px;margin-top:10px;}
.offer .oform .mh label{width:100px;display:inline-block;}
.offer .oform .mh label b{font-size:160%;color:#FF2120;}
.offer .oform .mc{margin-left:100px;padding:15px 0px;}
.offer .oform .item{display:inline-block;cursor:pointer;height:120px; min-width:90px!important;*width:100px;float:left; vertical-align:middle; margin-right:30px; text-align:center; padding:15px;border:solid 2px #AAAAAA;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.offer .oform .item.current{border-color:#FF211E;}
.offer .oform .item input{display:none;}
.offer .oform .item i{background:url(offer.png) no-repeat;height:70px;display:inline-block;width:70px;}
.offer .oform .item i.t1{background-position:0px 0px;}
.offer .oform .item i.t2{background-position:-72px 0px;}
.offer .oform .item i.t3{background-position:-144px 0px;}
.offer .oform .item i.t4{background-position:-1025px 0px;}
.offer .oform .item i.t5{background-position:-284px 0px;}
.offer .oform .item i.n1{background-position:-352px 0px;}
.offer .oform .item i.n2{background-position:-424px 0px;}
.offer .oform .item i.n3{background-position:-496px 0px;}
.offer .oform .item i.n4{background-position:-568px 0px;width:100px;}
.offer .oform .item i.m1{background-position:-666px 0px;}
.offer .oform .item i.m2{background-position:-736px 0px;}
.offer .oform .item i.m3{background-position:-810px 0px;}
.offer .oform .item i.m4{background-position:-880px 0px;}
.offer .oform .item i.m5{background-position:-954px 0px;}
.offer .oform .item .desc{line-height:18px;height:36px; font-size:14px;display:block;margin-top:5px;}
.offer .oform .sendto{background:#F3F3F3;padding:20px 100px;margin-bottom:20px;font-size:18px;}
.offer .oform .sendbutn .butn{margin:0 auto;}

.offer .oform .chu{width:500px;}
.offer .oform .chu .select{font-size:14px;font-weight:700;color:#444;}
.offer .oform .chu li{padding:15px 0px;}
.offer .oform .chu li label{width:100px;display:inline-block;text-align:right;font-size:16px;}
.offer .oform .chu li.extra .items{width:250px;display:inline-block;}
.offer .oform .chu li.extra .items .item{width:200px;display:inline-block;height:30px;line-height:30px; padding:0px;margin-bottom:15px;font-size:14px;}
.offer .oform .map{width:500px;height:400px;}
.offer .oform .map #allmap{height:320px;border:solid 1px #2C2C2C;}
.offer .oform .map #mapdata{background:#2C2C2C;height:60px;color:#fff;padding:10px;border:solid 1px #2C2C2C;}
.offer .oform .map #mapdata p{line-height:30px;font-size:14px;}
.offer .oform .map #mapdata p span{margin-right:20px;display:inline-block;}
.offer .oform .map #mapdata p span.fr{margin-right:0px;font-size:12px;color:#BFBFBF;}
.offer .oform .map #mapdata p b{font-size:150%;color:#FA231E;}

/*会员注册样样式*/
.register{width:600px;margin:0 auto; height:700px;position:relative; border:solid 1px #f00;margin-top:60px;border:solid 2px #DCDCDC;border-radius:10px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;}
.register .mh{position:absolute;left:0px;height:50px;line-height:50px;top:-25px;text-align:center;width:100%;}
.register .mh span{background:#fff;padding:5px 30px;display:inline-block;font-size:200%;}
.register .mc{padding:30px;}
.register .mb-input{padding:5px;}
.register .mb-input label{width:100px;float:left;line-height:30px;margin-top:10px; display:inline-block;text-align:right;color:#000;}
.register .mb-input .butn{background:#FF2120;width:100%;margin:0 auto;  height:50px;line-height:50px;color:#fff;text-align:center;display:block;font-size:22px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.register .mb-input .butn:hover{background:#FF5050;}
.register .mb-input .text{width:100%;}
.register .mb-input .select{width:30.7%;}

.curlinks{font-size:14px;padding:10px 0px;}
.curlinks a{margin-right:10px;}
.mb-o2o{margin-bottom:50px;}
.mb-o2o .slist li{width:375px;border:solid 1px #D5D5D5;margin-right:20px;padding:10px 0px;background:#EEEEEE;}
.mb-o2o .slist li .title,.mb-o2o .slist li .desc{padding:0px 10px;}

/*弹出发送地址到手机*/
.sendMark{position:fixed;left:0px;top:0px;width:100%;height:100%;background:url(markbg.png) repeat;z-index:999;/*display:none;*/}
.sendMark .mc{width:350px;height:350px;margin:0 auto;background:#F6F6F6;margin-top:100px;}
.sendMark .mc .desc{height:110px;background:#FF5F00;position:relative;color:#fff;text-align:center;padding:10px;}
.sendMark .mc .desc .colse{background-color:#802E0F;position:absolute;right:0px;top:0px;width:30px;font-size:180%; height:30px;line-height:30px;text-align:center;color:#fff;}
.sendMark .mc .desc .title{font-size:20px;line-height:50px;}
.sendMark .mc .desc .nums{font-size:14px;}
.sendMark .mc .desc .nums b{font-size:20px;color:#FFD600;}
.sendMark .mc .info{padding:10px 20px;}
.sendMark .mc .info li{padding:5px 0px;}
.sendMark .mc .info .msg{color:#FF5F00;font-size:15px;text-align:center;line-height:25px;padding:0px;}
.sendMark .mc .info .msg span{font-size:13px;}
.sendMark .mc .info input{width:100%;}
.sendMark .mc .info .code input{width:70%;}
.sendMark .mc .info .code img{vertical-align:middle;}
.sendMark .mc .info .button{background-color:#FF5F00;color:#fff;display:block;border:0px;height:35px; line-height:35px;font-size:16px;}
.sendMark .mc .ifno .button:hover{background-color:#FC7421;}