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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
:focus {
    outline: 0;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    text-align: left;
    font-weight: normal;
}
a img, iframe {
    border: none;
}
ol, ul {
    list-style: none;
}
input, textarea, select, button {
    font-size: 100%;
    font-family: inherit;
}
select {
    margin: inherit;
}
.clearfix:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
    font-size:0;
}
body {
    width: 100%;
    font-family:  "微软雅黑", sans-serif;
    position: relative;
    background: #ffffff;
    overflow-x: hidden;
}
a{text-decoration: none}
select{border-radius: 0;}
.pull-left{float: left}
.pull-right{float: right}
.wrapper{width: 1250px;margin: 0 auto;}
html{height:100%;}
body{min-height:100%;position:relative;}
#bigWrap{min-height:100%;}
.content{padding-bottom: 212px}
.header{height: 96px;background: #fff;}
.header .pull-left  img{display: block;width: 212px;height: 65px;float: left;margin-top: 14px;margin-right: 17px;}
.header .pull-left p{font-size: 16px;color: #040000;float: left;line-height: 96px;}
.header .pull-left p span{color: #cd2633;}
.header .pull-right{margin-top: 13px;}
.header .pull-right img{float: left;display: block;width: 25px;height: 30px;margin-top: 6px}
.header .pull-right .h_top{border-bottom: 1px solid #cacaca;padding: 0 6px 0 10px;}
.header .pull-right ul{float: left;margin-left: 8px;}
.header .pull-right ul li{font-size: 14px;color: #040000;line-height: 18px;}
.header .pull-right ul .phone{font-size: 24px;font-weight: bold;margin-top: 2px;margin-bottom: 8px}
.header .pull-right p{font-size: 14px;color: #040000;line-height: 18px;margin-top: 4px;text-align: center}

.nav_box{line-height:44px; filter:alpha(opacity=100 finishopacity=90 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#d13743,endcolorstr=#cd2633,gradientType=1);  -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#d13743,endcolorstr=#cd2633,gradientType=1); background:-moz-linear-gradient(top, #d13743, #cd2633);  background:-webkit-gradient(linear, 0 0, 0 bottom, from(#d13743), to(#cd2633));    }
.nav_box a{font-size: 14px;display: block;color: #fff;float: left;width: 208px;text-align: center;}
.nav_box a.on,.nav_box a:hover{background:#d79d71;}

.banner_box{width:100%;height:546px;position:relative;margin:0 auto 52px;}
.banner_box .bd{width:100%;height:546px;overflow:hidden;}
.banner_box .bd ul{width:100%;height:546px;float:left;}
.banner_box .bd li{width:100%;height:546px;float:left;}
.banner_box .bd li a{display: block;position: relative}
.banner_box .bd li img{height:546px;float:left;position: absolute;display: block;}
.banner_box .hd{height: 12px;  overflow: hidden;  position: absolute;  bottom:22px;  z-index: 1; width: 100%;}
.banner_box .hd ul{zoom: 1; text-align: center;  position: relative;  float: left;  left: 50%;}
.banner_box .hd ul li{zoom: 1;  text-align: center;  position: relative;  left: -50%;background: #636363;border-radius: 50px;width:60px;height:6px;float:left;display:inline;margin:0 15px;cursor:pointer;}
.banner_box .hd ul li.on{background:#cd2633;}
.banner_box_diff{height: 170px;margin-bottom: 0}
.banner_box_diff .bd{height:170px;}
.banner_box_diff .bd ul{height:170px;}
.banner_box_diff .bd li{height:170px;}
.banner_box_diff .bd li img{height: 170px;}

.recommend_box{margin-bottom: 85px;}
.recommend_box .title{line-height: 20px;color: #cd2633;font-size: 24px;font-weight: bold;text-align: center;margin-bottom: 23px;}
.recommend_box .title span{color: #adadad;font-size: 14px;font-weight: normal}
.recommend_box .sub_nav{position: relative;left: 50%;float: left;margin-bottom: 26px;}
.recommend_box .sub_nav li{cursor: pointer;position:relative;left:-50%;float: left;padding: 0 25px;height: 37px;line-height: 37px;margin: 0 5px;background: transparent;color: #636363;border-radius: 50px;font-size: 16px;}
.recommend_box .sub_nav li.on{background: #cd2633;color: #fff;}
.recommend_box .recommend_detail{margin-right: -15px;margin-left: -15px;display: none;}
.recommend_box .recommend_detail .recommend_info{overflow: hidden;margin: 0 10px;position:relative;float: left;border:1px solid #dfdfdf;}
.recommend_box .recommend_detail .img_box{position:relative;width: 297px ;height: 201px;display: block}
.recommend_box .recommend_detail .img_box img{position:absolute;top:0;right:0;bottom:0;left:0;display: block;max-width: 297px;max-height:201px;margin: auto;}
.recommend_box .recommend_detail .img_box .div_mask{transition:0.4s;-webkit-transition:0.4s;display:none;position: absolute;top:0;width: 297px ;height: 201px;background: rgba(0,0,0,0.5)}
.recommend_box .recommend_detail .img_box .div_mask img{cursor:pointer;display: block;position: absolute;width: 53px;height: 54px;top: 50%;left: 50%;margin-left: -27px;margin-top: -27px;}
.recommend_box .recommend_detail .img_box:hover .div_mask{display: block;transition:0.4s;-webkit-transition:0.4s;}
.case_box{margin-bottom: 68px;}
.case_box .case_nav{width: 271px;/*height: 617px;*/ }
.case_box .case_nav .nav_header{text-align: center;background: url("../images/n_bg2_03.png") no-repeat 0 center;background-size: 271px 74px;height: 57px;padding-top: 17px}
.case_box .case_nav .nav_header p{line-height: 32px;font-weight: bold;color: #ffffff;font-size: 24px;}
.case_box .case_nav .nav_header span{font-size: 12px;line-height: 14px;display: block;font-weight: normal}
.case_box .case_nav .nav_ul{background: #cd2633;padding-bottom: 9px;border-radius: 0 0 6px 6px}
.case_box .case_nav ul{border: 2px solid #890812;margin: 0 8px;background: #fff;}
.case_box .case_nav ul li{line-height: 63px;margin: 0 8px;border-bottom: 1px solid #e6e6e6;}
.case_box .case_nav ul li:last-child{border-bottom: 0}
.case_box .case_nav ul li a{font-size: 16px;color: #636363;display: block;margin-right: 15px;line-height: 20px;padding: 22px 41px 22px 13px;}
.case_box .case_nav ul li.on > a,.case_box .case_nav ul li:hover > a{color: #cd2633;background: url("../images/flag.png") no-repeat right center;background-size:23px 23px}
.case_box .case_nav ul li img{display:block;margin:27px auto 24px;width: 178px;height: 73px;}

.sub_banner{ width:100%;  position:relative;  height:510px;   }
.sub_banner .prev,.sub_banner .next{ position:absolute;  display:block;  left:10px; top:219px; width:38px; height:76px; background:url(../images/next.png) no-repeat;   }
.sub_banner .next{ left:auto; right:0;  background:url(../images/next.png) no-repeat;}
.sub_banner .prev{ right:auto; left:0; background:url(../images/prev.png) no-repeat;}
.sub_banner_info{ width:950px; position:relative;  margin:0 auto; }
.sub_banner_info .bd{height: 510px;overflow: hidden}
.sub_banner_info .bd li{ vertical-align:middle; }
.sub_banner_info .bd li a{display: block;position: relative}
.sub_banner_info .bd li img{ width:950px; height:510px; display:block;  }
.sub_banner_info .bd li a p{position:absolute;bottom:0;color:#fff;width:100%;line-height:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:18px;background:#000;opacity: 0.5;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50);  -moz-opacity: 0.5;  -khtml-opacity: 0.5;}
.sub_banner_info .hd{ position: absolute; left: 0; bottom:-108px; margin-right: -10px ;margin-left: -1px;width: 960px;height: 107px;overflow: hidden}
.sub_banner_info .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
.sub_banner_info .hd ul li{  position:relative; float:left; display:inline; padding-top:4px;  margin-right:4px;cursor:pointer;  }
.sub_banner_info .hd ul li img{ width:183px; height:99px;display:block; border:2px solid transparent; }
.sub_banner_info .hd ul li.on img{ border:2px solid #890812;  }
.question_box{border-top: 2px solid #f2f2f2}
.question_box .line_box{margin-top: 50px;}
.question_box .p_left{width: 31%;height: 6px;background: #f2f2f2;float: left}
.question_box .line_box span{float: left;display: block;width: 38%;text-align: center;margin-top: -12px;font-size: 24px;color: #636363;}
.question_box .line_box span span{font-weight: bold;color: #cd2633;float: none;display: inline;}
.question_box .p_right{width: 31%;height: 6px;background: #f2f2f2;float: left}
.question_box .img_box img{display: block;margin: 66px auto;}
.question_box .ex_title{position:relative;background: url("../images/bg.png") no-repeat 0 center;background-size:100% 188px;height: 188px; text-align: center}
.question_box .ex_title_info{position: absolute;
    width:600px;
    height: 80px;
    top:50%;
    left:50%;
    margin-left:-300px;
    margin-top:-40px;
    text-align: center;}
.question_box .ex_title p{font-size: 36px;color: #fff;line-height: 48px;font-weight: bold;}
.question_box .ex_title span{display: block;font-size: 24px;line-height: 32px;color: #fff;font-weight: normal;font-family:"STFangsong"}
.question_box .question_container{margin-top: 17px;padding-bottom: 25px;border-bottom: 5px solid #cd2633}
.question_box .question_left,.question_box .question_right{float: left;width: 50%;}
.question_box .question_left img,.question_box .question_right img{display: block;width: 100%;}
.question_box .question_left ul{width: 570px;float: right;padding-right: 43px;margin-top: 42px;}
.question_box .question_left ul li,.question_box .question_right ul li{display: table;margin-bottom: 37px;}
.question_box .question_left ul li p,.question_box .question_right ul li p{color: #000000;font-size: 16px;line-height: 22px;display:table-cell;vertical-align:middle;width: 488px}
.question_box .question_left ul li .flag,.question_box .question_right ul li .flag{margin-right:14px;position:relative;background: url("../images/num_bg.png") no-repeat 0 center;display: table;background-size: 74px 74px;height: 74px;width:74px;text-align:center;font-size:30px;float: left}
.question_box .question_left ul li .flag span,.question_box .question_right ul li .flag span{ font-size:30px; display: table-cell;  vertical-align: middle;  text-align: center;font-family:"STFangsong";color:#fff;font-weight:bold;}
.question_box .question_right ul{float: left;padding-left: 35px;width: 570px;margin-top: 70px}
.news_box{padding: 38px 0 97px}
.news_box .news_info_box{margin-bottom: 20px;}
.news_box .new_slide{width: 713px;border: 1px solid #e3e3e3;}
.news_box .new_slide_diff{width: 514px;}
.news_box .new_slide .new_header{background: #fafafa;height: 58px;line-height: 58px;border-bottom: 1px solid #e3e3e3;padding-left: 15px;}
.news_box .new_slide .new_header ul{float: left}
.news_box .new_slide .new_header ul li{cursor:pointer;float: left;}
.news_box .new_slide .new_header ul li:last-child span{border: 0}
.news_box .new_slide .new_header ul li span{margin:20px 18px 20px 0 ;display:block;font-size: 18px;color: #636363;line-height:18px;padding-right:22px;border-right: 1px solid #cd2633}
.news_box .new_slide .new_header ul li.on span,.news_box .new_slide ul li:hover span{color:#cd2633;}
.news_box .new_slide .more{color:#cd2633;float: right;margin-right: 20px;font-size: 14px;}
.news_box .new_slide .more:hover{text-decoration: underline;}
.news_box .new_slide .new_content{padding: 18px 14px 0;}
.news_box .new_slide .new_content .new_info{margin-bottom: 16px;}
.news_box .new_slide .new_content .img_box{float: left;margin-right: 20px;}
.news_box .new_slide .new_content .img_box a{display: block;position: relative;width: 239px;height: 126px;}
.news_box .new_slide .new_content .img_box img{max-width: 239px;max-height: 126px;margin: auto;position: absolute;top:0;right:0;bottom:0;left:0;}
.news_box .new_slide .new_content .info{float: left;width: 418px;}
.news_box .new_slide .new_content .info .tit{margin-top: 6px;margin-bottom: 16px;height: auto !important;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.news_box .new_slide .new_content .info .tit a{font-size: 16px;color: #000000;font-weight: bold;}
.news_box .new_slide .new_content .info .tit a:hover{text-decoration: underline}
.news_box .new_slide .new_content .info p{line-height: 24px;color: #636363;font-size: 14px;display:-webkit-box;  overflow:hidden;  text-overflow:ellipsis;  word-break:break-all;  -webkit-box-orient:vertical;  -webkit-line-clamp:3;height: 72px}
.news_box .new_slide .new_content .ul_box{margin-right: -20px}
.news_box .new_slide .new_content .news_ul{width: 310px;padding-bottom: 10px;float: left;margin-right: 40px}
.news_box .new_slide .new_content .news_ul li{border-bottom:1px solid #e7e7e7;padding-left: 6px}
.news_box .new_slide .new_content .news_ul li:last-child{border-bottom: 0}
.news_box .new_slide .new_content .news_ul li a{display:block;background:url("../images/flag_s.png") no-repeat 0 center;padding-left:16px;line-height: 45px;color: #636363;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_box .new_slide .new_content .news_ul li a:hover{color: #cd2633}
.news_box .new_slide .picScroll-left{overflow:hidden; position:relative;height: 240px;padding-bottom: 21px   }
.news_box .new_slide .picScroll-left .hd{ overflow:hidden;position: absolute;bottom:21px;width: 100% }
.news_box .new_slide .picScroll-left .hd ul{position: relative;float: left;left: 50%;}
.news_box .new_slide .picScroll-left .hd ul li{ float:left;position: relative;left: -50%;  width:12px; height:12px; border-radius:50%;overflow:hidden; margin:0 7px; text-indent:-999px; cursor:pointer; background:#b2b2b2; }
.news_box .new_slide .picScroll-left .hd ul li.on{ background:#cd2633; }
.news_box .new_slide .picScroll-left .bd{ padding:28px 11px 0;   }
.news_box .new_slide .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.news_box .new_slide .picScroll-left .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.news_box .new_slide .picScroll-left .bd ul li .pic{ text-align:center; }
.news_box .new_slide .picScroll-left .bd ul li .pic img{ width:199px; height:143px; display:block; border:1px solid #e3e3e3; }
.news_box .new_slide .picScroll-left .bd ul li .title a{font-size: 14px; line-height:14px;  color: #000000; display: block;margin-top: 9px}
.cooperation_box{border: 1px solid #e3e3e3;height: 117px;}
.cooperation_box .cooperation_info{height: 117px;display: table;}
.cooperation_box .cooperation_header{width: 158px;display: table-cell;vertical-align: middle}
.cooperation_box .cooperation_header p{width:128px;margin:8px 0 0 0px;float:left;font-size: 18px;color: #cd2633;line-height: 24px;font-weight: bold;text-align: center;}
.cooperation_box .cooperation_header p span{display: block;color: #636363;font-size: 14px;font-weight: normal;line-height: 14px}
.cooperation_box .cooperation_header img{float: right; }
.cooperation_box .cooperation_img{display: table-cell;vertical-align:middle;  width:1092px;  height:117px;  }
.cooperation_box .cooperation_img .tempWrap{width: 1100px !important;}
.cooperation_box .cooperation_img li{width: 182px;text-align: center;margin-right: 9px}
.cooperation_box .cooperation_img img{vertical-align: middle;}
.footer{background: #f2f2f2;height: 212px;position:absolute;bottom:0;width:100%;}
.footer .footer_header{height: 168px}
.footer li{font-size: 14px;line-height: 24px;color: #5c5c5c;}
.footer .tit{font-size: 18px}
.footer .pull-left{margin-top: 38px}
.footer .pull-right{margin-top: 38px}
.footer .pull-right  img{display: block;width: 212px;height: 65px;float: left;margin-top: 14px;margin-right: 17px;}
.footer .pull-right p{font-size: 18px;color: #040000;float: left;line-height: 96px;}
.footer .pull-right p span{color: #cd2633;}
.footer .footer_bottom{overflow:hidden;background:#000;text-align:center;height: 43px;line-height: 43px;opacity: 0.3;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30);  -moz-opacity: 0.3;  -khtml-opacity: 0.3;}
.footer .footer_bottom p{font-size: 14px;color: #fff;}
.location_box{height: 37px;line-height: 37px;border-bottom: 1px solid #ebebeb;margin-bottom: 24px;}
.location_box p{color: #949494;font-size: 12px;}
.location_box p a{font-size: 12px;color: #949494;}
.location_box p a:hover{text-decoration: underline}
.recommend_box_diff{width: 974px;margin-bottom: 14px;}
.case_box_diff{margin-bottom: 123px;}
.recommend_box_diff .recommend_detail{margin-right: -20px;margin-left: -10px}
.recommend_box_diff .recommend_detail .recommend_info{border: 0;margin-bottom: 28px}
.recommend_box_diff .recommend_detail .img_box{width: 291px;height: 156px;border: 0;}
.recommend_box_diff .recommend_detail .img_box img{max-width: 231px;max-height: 156px;}
.recommend_box_diff .recommend_detail .img_box .div_mask{width: 291px;height: 156px;}
.recommend_box_diff .recommend_detail .recommend_info p{text-align:center;margin-top:11px;font-size: 14px;color: #636363;line-height: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.case_box_diff .case_nav{width: 233px;background-size: 233px 617px}
.case_box_diff .case_nav .nav_header{background-size: 233px 74px}

.page_box{float: left;position: relative;left: 50%;}
.page_box .page{float: left;position: relative;left: -50%;}
.page_box li{float: left;margin: 0 10px;}
.page_box li a{color: #636363;font-size: 16px;height:29px;line-height: 29px;display: block;padding: 0 13px;}
.page_box p{font-size: 14px;color: #555;float: left;margin: 0 8px;height: 29px;line-height: 29px;}
.page_box .prev span,.page_box .next span{cursor:pointer;background:#cd2532;height:29px;line-height: 29px;border: 1px solid #efefef;display: block;font-size: 16px;color: #fff;padding: 0 13px;}
.page_box li.active a{color: #fff;background:#cd2532;}


.pro_detail_box{padding-bottom:34px;position:relative;}
.pro_detail_box .pro_slide{float: left;width: 397px;position: relative}
.pro_detail_box .pro_slide .box{float: left;width: 335px;}
.pro_detail_box .pro_slide .big_img{width: 335px; height: 335px;position: relative;}
.pro_detail_box .pro_slide .big_img img{max-width:335px;max-height:335px;position: absolute;top:0;right: 0;left:0;bottom: 0;margin: auto;}
.pro_detail_box .pro_slide .big_img span{  width: 167px;  height: 167px;  position: absolute;  border: 1px solid #AFAFAF;  top: 0;  left: 0;  display: none  }
.pro_detail_box .pro_slide .big_img:hover span{display:block; background-image:url(../images/bg.png)}
.pro_detail_box .pro_slide .small_img{position:relative;float: left;left: 50%;margin-top: 6px;margin-right: -5px;}
.pro_detail_box .pro_slide .small_img img{margin:0 1px;border: 3px solid transparent;max-width: 60px;max-height: 60px;position: relative;float: left;left: -50%;}
.pro_detail_box .pro_slide .small_img .active{border: 3px solid #efefef;}
.pro_detail_box .pro_slide .small_img img:hover{border: 3px solid #efefef;}
.pro_detail_box .pro_slide .show_img{  width: 405px;  height: 405px;  position: absolute;  overflow: hidden;  border: 1px solid #efefef;  display: none;  top:0;left: 359px;  background: #fff;  }
.pro_detail_box .pro_slide .show_img img{position: absolute; display: block;}
.pro_detail_box .pro_info{margin-left: 30px;float: left;width: 500px;}
.pro_detail_box .pro_info .tit{font-size: 20px;color: #000;line-height: 34px;margin-bottom:15px;margin-top:13px;word-break: break-all;height: auto}
.pro_detail_box .pro_info p{line-height: 20px;font-size: 14px;color: #636363;margin-bottom: 24px;display:-webkit-box;  overflow:hidden;  text-overflow:ellipsis;  word-break:break-all;  -webkit-box-orient:vertical;  -webkit-line-clamp:4;height: 80px}
.pro_detail_box .pro_info .kf_btn{width: 133px;height: 43px;line-height: 43px;text-align: center;color: #fff;font-size: 18px;background: #cd2633;position: absolute;bottom:155px;border-radius: 50px;cursor: pointer;}

.preview{width:400px; height:465px; margin:50px 0px 0px 150px;margin-left:300px;}

/* smallImg */
.smallImg{position:relative; height:70px; width:397px; overflow:hidden;float:left;margin-top: 10px}
.scrollbutton{width:24px; height:70px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/p_prev.png) no-repeat;background-size: 24px 70px;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/p_next.png) no-repeat; background-size: 24px 70px;}

#imageMenu {height:70px; width:344px; overflow:hidden;float:left;margin-left: 5px}
#imageMenu li {height:70px; width:103px; overflow:hidden; float:left; text-align:center;margin: 0 5px}
#imageMenu li img{width:101px; height:68px;cursor:pointer;border:1px solid #dfdfdf;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:101px; height:68px; border:1px solid #cd2633;}
/* bigImg */
/*.bigImg{position:relative; float:left; width:397px; height:268px; overflow:hidden;}*/
/*.bigImg #midimg{width:397px; height:268px;}*/
.bigImg{position:relative; float:left; width:397px; height:372px; overflow:hidden;}
.bigImg #midimg{width:397px; height:372px;}


.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
.pro_detail_container{width: 990px;padding-top: 12px}
.pro_detail_container .pro_header{background: #cd2633;border-radius: 5px;padding: 13px 0 13px 14px ;margin-bottom: 28px}
.pro_detail_container .pro_header p{height:22px;font-size: 18px;color: #fff;border-left: 5px solid #fff;line-height: 22px;padding-left: 18px;}
.pro_detail_container .pro_header p span{font-size: 14px;color: #f66671;padding-left: 11px;}
.pro_detail_container .pro_info{padding-bottom: 22px}
.pro_detail_container .pro_info .tit{font-size: 20px;color: #000;text-align: center;}
.pro_detail_container .pro_info p{font-size: 14px;color: #636363;line-height: 24px;margin-bottom: 22px}
.pro_detail_container .pro_info img{display: block;margin-bottom: 10px;max-width: 100%;}
.pro_detail_container2{padding-bottom: 31px}
.pro_detail_container2 .pro_info img{margin:0 auto 22px}
.case_box_diff2{margin-bottom: 100px}
.case_box_diff2 .case_nav{width: 233px;background-size: 233px 617px}
.case_box_diff2 .case_nav .nav_header{background-size: 233px 74px}

.qq_box{position: fixed;bottom:23%;z-index: 1000;right:10px}
.qq_box .qq_box_header{background: url("../images/n_bg_05.png") no-repeat 0 center;background-size: 161px 49px;height: 49px;line-height:49px;width: 161px;text-align: center}
.qq_box .qq_box_header p{color: #fff;font-size: 16px;}
.qq_box .close{position: absolute;top:6px;right: 6px;cursor: pointer;}
.qq_info_box{background: #cd2633;padding-bottom: 9px;border-radius: 0 0 4px 4px}
.qq_info{background: #fff;width: 144px;margin: 0 auto;padding-bottom: 15px;}
.qq_info img{display: block;margin:0 auto 0 45px ;padding-top: 17px}
.qq_info p{text-align: center;color: #d00010;font-size: 16px;}
.qq_info ul{margin: 0 13px;}
.qq_info ul li{word-break:break-all;margin-top:6px;border-radius:3px;background:#cd2633 url("../images/s_qq.png") no-repeat 6px center;padding-left:23px;line-height: 24px;font-size: 14px;color: #fff;}
@keyframes bounceInRight {
    from, 60%, 75%, 90%, to {
        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }
    from {
        opacity: 0;
        transform: translate3d(3000px, 0, 0);
    }
    60% {
        opacity: 1;
        transform: translate3d(-25px, 0, 0);
    }
    75% {
        transform: translate3d(10px, 0, 0);
    }
    90% {
        transform: translate3d(-5px, 0, 0);
    }
    to {
        transform: none;
    }
}
.bounceInRight {
    animation:bounceInRight 1s ;
    -webkit-animation:bounceInRight 1s ; /* Safari 和 Chrome */
}
@keyframes zoomOutDown {
    40% {
        opacity: 1;
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }
    to {
        opacity: 0;
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}
.zoomOutDown {
    animation: bounceInRight 1s;
    -webkit-animation:zoomOutDown 1s ; /* Safari 和 Chrome */
}
.recommend_box_diff2 .recommend_detail .img_box{width: 301px;height: 163px}
.recommend_box_diff2 .recommend_detail .img_box img{max-width: 301px;max-height: 163px;}
.recommend_box_diff2 .recommend_detail .img_box .div_mask{width: 301px;height: 163px}
.message_box{width: 956px;margin-top: -30px;margin-bottom: 22px}
.message_box .row{position: relative;padding-bottom: 35px;border-bottom: 1px solid #e9e9e9;padding-top: 40px}
.message_box .mess_info{float: left;width: 686px;}
.message_box .mess_info .tit{font-size: 18px;color: #000;float: left;height: auto}
.message_box .mess_info .date{float: right;height: auto;}
.message_box .mess_info p{font-size: 14px;color: #636363;line-height: 20px;margin-bottom: 12px;display:-webkit-box;  overflow:hidden;  text-overflow:ellipsis;  word-break:break-all;  -webkit-box-orient:vertical;  -webkit-line-clamp:2;height: 40px;}
.message_box .mess_info .more{transition: 0.2s;  -moz-transition: 0.2s;  -webkit-transition: 0.2s;height: 37px;line-height: 37px;width: 112px;font-size: 14px;color: #fff;background: #cd2633;display: block;border-radius: 20px;text-align: center;position: absolute;bottom: 35px;}
.message_box .mess_info .more:hover{transition: 0.4s;-moz-transition: 0.4s;-webkit-transition: 0.4s;  background:-webkit-linear-gradient(-45deg, rgba(255,0,0,0), rgba(205,38,51,1)); /* Safari 5.1 - 6.0 */  background:-o-linear-gradient(-45deg, rgba(255,0,0,0), rgba(205,38,51,1)); /* Opera 11.1 - 12.0 */  background:-moz-linear-gradient(-45deg, rgba(255,0,0,0), rgba(205,38,51,1)); /* Firefox 3.6 - 15 */  background:linear-gradient(-45deg, rgba(255,0,0,0) , rgba(205,38,51,1)); /* 标准的语法（必须放在最后） */}
.message_box .img_box{float: right;width: 223px;position: relative;height: 120px;}
.message_box .img_box img{max-width:223px;max-height:120px;display: block;position: absolute;top:0;right: 0;bottom:0;left:0;margin: auto 0 auto auto}
.message_info_box{width: 956px;border-bottom: 1px solid #e9e9e9;padding-bottom: 2px}
.message_info_box .pro_info p{line-height: 22px;}
.article_box{padding-top: 11px;}
.article_box p{color: #636363;font-size: 14px;line-height: 22px;}
.article_box a{font-size: 14px;color: #636363}
.article_box a:hover{text-decoration: underline;color: #cd2633;}
.contact_box{width: 990px}
.contact_box .map_box{width: 989px;height: 394px;margin-bottom: 37px}
.contact_box .map_box img{display: block;width: 989px;height: 394px}
.contact_box .tit{font-size: 20px;color: #000;line-height: 34px;margin-top: 35px;margin-bottom: 20px;}
.contact_box ul li{font-size: 14px;color: #636363;line-height: 20px;margin-bottom: 18px}
.contact_box ul li span{float: left;}
.contact_box ul li p{float: left}
.contact_box ul li p span{display: block;float: none}
.contact_box ul li p span img{display: block;width: 133px;height: 141px;margin-top: 5px;margin-bottom: 12px;}
#allmap{width:989px;height:394px;}

.index_nav_header{background: url("../images/n_bg3_03.png") no-repeat 0 center !important;background-size: 271px 89px !important;    height: 64px !important;padding-top: 25px !important;}

#mask{display:none;background:#000;  position: fixed;  width: 100%;height: 100%;  opacity: 0.6;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  filter: alpha(opacity=60);  -moz-opacity: 0.6;  -khtml-opacity: 0.6;z-index: 10001;}
.img_popup{  display: none;  width: 100%;  height: 100%;  position: fixed;  overflow: auto;  background-color: rgba(0,0,0,0.7);  top: 0;  left: 0;  z-index: 10002; }
.img_popup .img_box{ width:480px;height:600px;  display:table;  text-align:center;  position:absolute;top:50%;margin-top: -300px;left: 50%;margin-left: -240px;}
.img_popup .img_box p{ display:table-cell; vertical-align:middle;}
.img_popup .show_img{  display: block;  margin:0 auto;  max-width:480px;  max-height: 600px;  vertical-align: middle; }
.img_popup .show_img{
    -webkit-animation: img_show 0.5s;
    -o-animation: img_show 0.5s;
    animation: img_show 0.5s;
}
@keyframes img_show{
    from{transform: scale(0.1);}
    to{transform: scale(1);}
}
@-moz-keyframes img_show{
    from{transform: scale(0.1);}
    to{transform: scale(1);}
}
@-webkit-keyframes img_show
{
    from{transform: scale(0.1);}
    to{transform: scale(1);}
}
@-o-keyframes img_show
{
    from{transform: scale(0.1);}
    to{transform: scale(1);}
}
.img_popup .close{font-size: 40px;  font-weight: bold;  position: absolute;  top: 20px;  right: 200px;  color:#f1f1f1;  }
.img_popup .close:hover,.close:focus{  color:#bbb;  cursor:pointer;}
.case_box .case_nav .sub-nav{border: 0;display: none}
.case_box .case_nav .sub-nav a{font-size: 14px;color: #636363;line-height: 20px;padding: 8px 41px 8px 13px;border-top: 1px solid #e6e6e6;cursor: pointer}
.case_box .case_nav .sub-nav a:hover,.case_box .case_nav .sub-nav a.on{color: #cd2633}
@media screen and (max-width:1250px){
    .wrapper{width: 1000px}
    .nav_box a{width: 16.5%}
    .recommend_box .recommend_detail .img_box,.recommend_box .recommend_detail .img_box .div_mask{width: 235px;height: 159px}
    .recommend_box .recommend_detail .img_box img{max-width: 235px;max-height: 159px;}
    .sub_banner_info,.sub_banner_info .bd li img{width: 700px}
    .sub_banner_info .hd ul li img{width: 133px;height: 90px}
    .question_box .p_left,.question_box .p_right{width: 28%}
    .question_box .line_box span{width: 44%}
    .news_box .new_slide{width: 530px}
    .news_box .new_slide_diff{width: 443px}
    .news_box .new_slide .new_content .news_ul li:last-child{border-bottom: 1px solid #e7e7e7}
    .cooperation_box .cooperation_header img{margin-top: -50px}
    .recommend_box_diff{width: 754px}
    .pro_detail_container, .message_box,.contact_box,.contact_box .map_box,#allmap,.pro_detail_box{width: 720px}
    .recommend_box_diff2 .recommend_detail .img_box{height: 127px}
    .recommend_box_diff2 .recommend_detail .img_box img{max-height: 127px}
    .recommend_box_diff2 .recommend_detail .img_box .div_mask{height: 127px}
    .message_box .mess_info{width: 486px}
    .pro_detail_box .pro_info{width: 290px}
    .cooperation_box .cooperation_img .tempWrap{width: 869px !important;}

}
@media screen and (max-width:1024px){
    .wrapper{width: 768px}
    .nav_box a{width: 16.5%}
    .recommend_box .recommend_detail .img_box,.recommend_box .recommend_detail .img_box .div_mask{    width: 235px;height: 159px;}
    .recommend_box .recommend_detail .recommend_info{margin-bottom: 10px}
    .sub_banner_info,.sub_banner_info .bd li img{width: 768px}
    .sub_banner_info .hd ul li img{width: 153px;height: 90px}
    .question_box .p_left,.question_box .p_right{width: 28%}
    .question_box .line_box span{width: 44%}
    .news_box .new_slide{width: 768px}
    .news_box .new_slide_diff{width: 768px;margin-top: 20px}
    .news_box .new_slide .new_content .news_ul li:last-child{border-bottom: 1px solid #e7e7e7}
    .cooperation_box .cooperation_header img{margin-top: -50px}
    .recommend_box_diff{width: 520px}
    .pro_detail_container, .message_box,.contact_box,.contact_box .map_box,#allmap,.pro_detail_box{width: 530px}
    .recommend_box_diff2 .recommend_detail .img_box{height: 127px}
    .recommend_box_diff2 .recommend_detail .img_box .div_mask{height: 127px}
    .message_box .mess_info{width: 300px}
    .pro_detail_box .pro_info{width: 500px;margin-left: 0}
    .question_box .question_left, .question_box .question_right{width: 100%}
    .footer .pull-left{margin-top: 20px}
    .footer ul{width: 300px}
    .pro_detail_box .pro_info .kf_btn{bottom: auto}
    .case_box .case_nav{margin-bottom: 20px}
    .cooperation_box .cooperation_img .tempWrap{width: 638px !important;}
}
@media screen and (max-width:768px){
    .wrapper{width: 600px}
    .nav_box a{width: 16.5%}
    .recommend_box .recommend_detail .img_box,.recommend_box .recommend_detail .img_box .div_mask{    width: 292px;height: 197px;}
    .recommend_box .recommend_detail .img_box img{max-width: 292px;max-height: 197px;}
    .recommend_box .recommend_detail .recommend_info{margin-bottom: 10px}
    .sub_banner_info,.sub_banner_info .bd li img{width: 600px}
    .sub_banner_info .hd ul li img{width: 113px;height: 90px}
    .question_box .p_left,.question_box .p_right{width: 30%}
    .question_box .line_box span{width: 40%}
    .news_box .new_slide{width: 600px}
    .news_box .new_slide_diff{width: 600px;margin-top: 20px}
    .news_box .new_slide .new_content .news_ul li:last-child{border-bottom: 1px solid #e7e7e7}
    .cooperation_box .cooperation_header img{margin-top: -50px}
    .recommend_box_diff{width: 620px}
    .pro_detail_container, .message_box,.contact_box,.contact_box .map_box,#allmap,.pro_detail_box{width: 600px}
    .recommend_box_diff2 .recommend_detail .img_box{height: 163px;width: 301px;}
    .recommend_box_diff2 .recommend_detail .img_box img{max-height: 163px;max-width: 301px;}
    .recommend_box_diff2 .recommend_detail .img_box .div_mask{height: 163px;width: 301px;}
    .message_box .mess_info{width: 350px}
    .pro_detail_box .pro_info{width: 500px;margin-left: 0}
    .question_box .question_left, .question_box .question_right{width: 100%}
    .footer .pull-left{margin-top: 38px;}
    .footer .pull-right{display: none}
    .footer ul{width: auto}
    .pro_detail_box .pro_info .kf_btn{bottom: auto}
    .header .pull-left p{display: none}
    .case_box{margin-bottom: 168px}
    .question_box .img_box img{width: 100%}
    .cooperation_box .cooperation_img .tempWrap{width: 470px !important;}
    .img_popup .close{right: 20px}

}
@media screen and (max-width:414px){
    body,html{overflow-x: hidden}
    .wrapper{width: 380px}
    .nav_box a{width: 100px}
    .recommend_box .recommend_detail{margin-left:0;width: 380px}
    .recommend_box .recommend_detail .img_box,.recommend_box .recommend_detail .img_box .div_mask{  margin:0 auto;  width: 297px;height: 201px;}
    .recommend_box .recommend_detail .img_box img{max-width: 297px;max-height: 201px;}
    .recommend_box .recommend_detail .recommend_info{margin:0 auto 20px auto;float:none;width: 297px}
    .sub_banner_info,.sub_banner_info .bd li img{width: 380px;height: 250px}
    .sub_banner_info .hd ul li img{width: 69px;height: 61px}
    .question_box .p_left,.question_box .p_right{width: 30%}
    .question_box .line_box span{width: 40%}
    .news_box .new_slide{width: 380px}
    .news_box .new_slide_diff{width: 380px;margin-top: 20px}
    .news_box .new_slide .new_content .news_ul li:last-child{border-bottom: 1px solid #e7e7e7}
    .cooperation_box .cooperation_header img{margin-top: -50px}
    .recommend_box_diff{width: 380px}
    .pro_detail_container, .message_box,.contact_box,.contact_box .map_box,#allmap,.pro_detail_box{width: 380px}
    .recommend_box_diff2 .recommend_detail .img_box{height: 163px;width: 301px}
    .recommend_box_diff2 .recommend_detail .img_box img{max-width: 301px;max-height: 163px;}
    .recommend_box_diff2 .recommend_detail .img_box .div_mask{height: 163px}
    .message_box .mess_info{width: 350px}
    .pro_detail_box .pro_info{width: 340px;margin-left: 0}
    .question_box .question_left, .question_box .question_right{width: 100%}
    .footer .pull-left{margin-top: 38px;}
    .footer .pull-right,.header .pull-right{display: none}
    .footer ul{width: auto}
    .pro_detail_box .pro_info .kf_btn{bottom: auto}
    .header .pull-left p{display: none}
    .case_box{margin-bottom: 20px;}
    .question_box .img_box img{width: 100%}
    .recommend_box .sub_nav li{margin-bottom: 5px}
    .sub_banner,.sub_banner_info .bd{height: 370px}
    .question_box .question_left ul,.question_box .question_right ul{width: 340px}
    .news_box .new_slide .new_content .info{width: 300px}
    .cooperation_box .cooperation_img img{margin-left: 22px}
    .bigImg #midimg{width: 380px}
    #imageMenu li{width: 98px}
    #imageMenu{width:325px}
    #imageMenu li#onlickImg img, #imageMenu li:hover img,#imageMenu li img{width: 98px}
    .contact_box .map_box,#allmap{height: 200px}
    .sub_banner .prev, .sub_banner .next{top:90px}
    .page_box li{margin: 0 5px}
    .pro_detail_box .pro_slide,.bigImg{text-align: center;width: 380px}
    .smallImg{width: 380px}
    .question_box .ex_title p{font-size: 30px}
    .case_box .pull-left{position: relative;float: left;left: 50%;}
    .case_box .case_nav{position: relative;float: left;left: -50%}
    .qq_box{top:auto;bottom:50px}
    .nav_box{overflow-x: auto;width: 100%;}
    .nav_box .wrapper{width: 620px;overflow-x: auto;}
    #bigView{display: none!important;}
    .cooperation_box .cooperation_img .tempWrap{width: 250px !important;}
}
@media screen and (max-width:375px){
    .wrapper{width: 340px}
    .nav_box a{width: 100px}
    .recommend_box .recommend_detail{margin-left:0;width: 340px}
    .recommend_box .recommend_detail .img_box,.recommend_box .recommend_detail .img_box .div_mask{  margin:0 auto;  width: 297px;height: 201px;}
    .recommend_box .recommend_detail .recommend_info{margin:0 auto 20px auto;float:none;width: 297px}
    .sub_banner_info,.sub_banner_info .bd li img{width: 340px;height: 250px}
    .sub_banner_info .hd ul li img{width: 61px;height: 61px}
    .question_box .p_left,.question_box .p_right{width: 30%}
    .question_box .line_box span{width: 40%}
    .news_box .new_slide{width: 340px}
    .news_box .new_slide_diff{width: 340px;margin-top: 20px}
    .news_box .new_slide .new_content .news_ul li:last-child{border-bottom: 1px solid #e7e7e7}
    .cooperation_box .cooperation_header img{margin-top: -50px}
    .recommend_box_diff{width: 340px}
    .pro_detail_container, .message_box,.contact_box,.contact_box .map_box,#allmap,.pro_detail_box{width: 340px}
    .recommend_box_diff2 .recommend_detail .img_box{height: 163px;width: 301px;}
    .recommend_box_diff2 .recommend_detail .img_box img{max-width: 301px;max-height: 163px;}
    .recommend_box_diff2 .recommend_detail .img_box .div_mask{height: 163px}
    .message_box .mess_info{width: 340px}
    .pro_detail_box .pro_info{width: 340px;margin-left: 0}
    .question_box .question_left, .question_box .question_right{width: 100%}
    .footer .pull-left{margin-top: 38px;}
    .footer .pull-right,.header .pull-right{display: none}
    .footer ul{width: auto}
    .pro_detail_box .pro_info .kf_btn{bottom: auto}
    .header .pull-left p{display: none}
    .case_box{margin-bottom: 20px;}
    .question_box .img_box img{width: 100%}
    .recommend_box .sub_nav li{margin-bottom: 5px}
    .sub_banner,.sub_banner_info .bd{height: 370px}
    .question_box .question_left ul,.question_box .question_right ul{width: 340px}
    .news_box .new_slide .new_content .info{width: 300px}
    .cooperation_box .cooperation_img img{margin-left: 22px}
    .bigImg #midimg{width: 340px}
    #imageMenu li{width: 83px}
    #imageMenu{width:285px}
    #imageMenu li#onlickImg img, #imageMenu li:hover img,#imageMenu li img{width: 81px;}
    .contact_box .map_box,#allmap{height: 200px}
    .sub_banner .prev, .sub_banner .next{top:90px}
    .page_box li{margin: 0 3px}
    .pro_detail_box .pro_slide,.bigImg{text-align: center;width: 340px}
    .smallImg{width: 340px}
    .question_box .question_left ul{padding-right: 0;}
    .question_box .question_right ul{padding-left: 0}
    .cooperation_box .cooperation_img .tempWrap{width: 210px !important;}
}

@media screen and (max-width:320px){
    .wrapper{width: 300px}
    .nav_box a{width: 100px}
    .recommend_box .recommend_detail{margin-left:0;width: 300px}
    .recommend_box .recommend_detail .img_box,.recommend_box .recommend_detail .img_box .div_mask{  margin:0 auto;  width: 297px;height: 201px;}
    .recommend_box .recommend_detail .recommend_info{margin:0 auto 20px auto;float:none;width: 297px}
    .sub_banner_info,.sub_banner_info .bd li img{width: 300px;height: 250px}
    .sub_banner_info .hd ul li img{width: 53px;height: 40px}
    .question_box .p_left,.question_box .p_right{width: 23%}
    .question_box .line_box span{width: 54%}
    .news_box .new_slide{width: 300px}
    .news_box .new_slide_diff{width: 300px;margin-top: 20px}
    .news_box .new_slide .new_content .news_ul li:last-child{border-bottom: 1px solid #e7e7e7}
    .cooperation_box .cooperation_header img{margin-top: -50px}
    .recommend_box_diff{width: 300px}
    .pro_detail_container, .message_box,.contact_box,.contact_box .map_box,#allmap,.pro_detail_box{width: 300px}
    .recommend_box_diff2 .recommend_detail .img_box{height: 163px;width: 301px;}
    .recommend_box_diff2 .recommend_detail .img_box img{max-width: 301px;max-height: 163px;}
    .recommend_box_diff2 .recommend_detail .img_box .div_mask{height: 163px}
    .message_box .mess_info{width: 300px}
    .pro_detail_box .pro_info{width: 300px;margin-left: 0}
    .question_box .question_left, .question_box .question_right{width: 100%}
    .footer .pull-left{margin-top: 38px;}
    .footer .pull-right,.header .pull-right{display: none}
    .footer ul{width: auto}
    .pro_detail_box .pro_info .kf_btn{bottom: auto}
    .header .pull-left p{display: none}
    .case_box{margin-bottom: 20px;}
    .question_box .img_box img{width: 100%}
    .recommend_box .sub_nav li{margin-bottom: 5px}
    .sub_banner,.sub_banner_info .bd{height: 370px}
    .question_box .question_left ul,.question_box .question_right ul{width: 300px}
    .news_box .new_slide .new_content .info{width: 280px}
    .cooperation_box .cooperation_img img{margin-left: 12px}
    .bigImg #midimg{width: 300px}
    #imageMenu li{width: 70px}
    #imageMenu{width:245px}
    #imageMenu li#onlickImg img, #imageMenu li:hover img,#imageMenu li img{width: 68px;}
    .contact_box .map_box,#allmap{height: 200px}
    .sub_banner .prev, .sub_banner .next{top:90px}
    .page_box li{margin: 0 3px}
    .pro_detail_box .pro_slide,.bigImg{text-align: center;width: 300px}
    .smallImg{width: 300px}
    .question_box .ex_title p{font-size: 26px}
    .news_box .new_slide .new_content .news_ul{width: 280px}
    .cooperation_box .cooperation_header p{margin-left: 6px}
    .message_box .img_box{width: 180px}
    .message_box .img_box img{max-width: 180px;}
    .message_box .mess_info .more{bottom:40px}
    .page_box li a{padding: 0 9px}
    .cooperation_box .cooperation_img .tempWrap{width: 164px !important;}
}
.fixed_slide{position: fixed; right: 10px;bottom: 5%;right: 4%;z-index: 2;}
.fixed_slide .back_top{width: 70px;height: 70px;background: url(../images/top.png) no-repeat 0 center;background-size: 70px 70px;cursor: pointer;}

/*0.3-09*/
.tb-pic a {display: table-cell;text-align: center; vertical-align: middle; }
.tb-pic a img {vertical-align: middle; margin: auto }
.tb-booth {  position: relative;  z-index: 1; height: 268px; width: 397px;   }
.tb-booth a { height: 268px; width: 397px;  }
.tb-booth img{  max-height: 268px;  max-width: 397px;display: block;  }
.imageScrollList {  margin: 10px 0 0 5px;  overflow: hidden;  width: 344px;  height: 70px;;  float: left;  }
.imageScrollList .tb-thumb{padding: 0;margin: 0;height: 70px;}
.imageScrollList .tb-thumb li {  float: left;  height: 70px;  margin: 0 5px;  overflow: hidden;  border: 1px solid transparent;}
.imageScrollList .tb-s40, .tb-s40 a,.imageScrollList .tb-s40 a img {  height: 68px;  width: 101px; }
.imageScrollList .tb-thumb .tb-selected {  border: 1px solid #cd2633; height: 68px;  }

div.zoomDiv {
    z-index: 999;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 580px!important;
    height: 346px!important;
    background: #ffffff;
    border: 1px solid #CCCCCC;
    display: none;
    text-align: center;
    overflow: hidden;
}

div.zoomMask {
    position: absolute;
    cursor: crosshair;
    filter: alpha(opacity=15);
    -moz-opacity: 0.15;
    opacity: 0.15;
    background-color: #000;
    border: 1px solid #fff;
    z-index: 1;
}
.pro_slide .scrollbutton{margin-top: 10px}

