.pro_banner{ background:url(/templets/new/images/case.jpg) center no-repeat; height:400px; margin-top:130px;}
/*轮播图   
#Tz_wrap{width:580px;margin:0px auto;height:595px;}
#Tz_magnify{width:400px;height:484px;position:relative;margin-bottom:4px;}
#Tz_magnify .simg{ width:580px;height:484px;position:relative;}
#Tz_magnify .simg img[src="/templets/new/images/1/sprite-magnify.png"]{position:absolute;bottom:0;right:0;}
#Tz_magnify .simg .mov{width:150px;height:150px;background:url("/templets/new/images/1/move.png");position:absolute;left:75px;top:75px;cursor:move;display:none;transition:none !important;}
#Tz_magnify .bigimg {width:400px;height:400px;position:absolute;left:580px;top:0;overflow:hidden;display:none;transition:none !important;}
#Tz_magnify .bigimg img{position:absolute;left:0px;top:0;transition:none !important;}
.series {width:580px;height:484px;position:relative;}
.series .show {width:580px;height:109px;position:relative;overflow:hidden;}
.series .show ul.cont{width:680px; overflow:hidden;}
.series .show ul.cont li{float:left;margin-right:6px;cursor:pointer;height:105px; width:140px;transition:none !important;}
.series .show ul.cont li img{ margin-top:7px;border:2px solid #0aa6ff; width:136px; height:94px;transition:none !important;}
.series .show ul.cont li.hover img{border:0px; margin-top:10px; background:url(/templets/new/images/pro_07.jpg) center;width:134px !important; height:92px !important;transition:none !important;} 
.series .show ul.cont li.hover{border:0px; background:url(/templets/new/images/pro_07.jpg) center top; text-align:center;transition:none !important;}
.series span{width:20px;height:70px;position:absolute;background-image:url("/templets/new/images/1/hd_sprite_v1_0.png");cursor:pointer;}
/*轮播图样式结束*/

/*产品分类样式开始*/
.pro_class{ width:1280px; border:1px solid #ff4141; margin:0 auto; padding:10px; margin-top:20px; padding-bottom:0px;}
#class_now{ height:30px; font-size:14px; line-height:30px;  margin-bottom:10px;}
#class_now span{ float:left; background:url(/templets/new/images/big.jpg) no-repeat; width:107px; text-align:center; color:#FFF;}
#class_now a{ float:left; margin-left:10px; background:#e6e6e6; height:30px; padding:10px; padding-top:0px; padding-bottom:0px; color:#000;}
#class_all{ overflow:auto;padding:0px; padding-bottom:0px; padding-top:0px; }
#class_big{overflow:auto; border-bottom:1px solid #e0e0e0; }
#big_left{ background:url(/templets/new/images/small.jpg) no-repeat; width:107px; height:30px; text-align:center; color:#FFF; line-height:30px; font-size:14px; float:left;}
#big_right{ float:left; margin-left:10px; width:1130px;}
#big_right a{ float:left; padding-left:10px; padding-right:10px; height:30px; line-height:30px; background:#e6e6e6;font-size:14px; color:#000; margin-bottom:10px;}
#check{ background:#ff3506 !important; color:#FFF !important;}
#big_right a:hover{ background:#ff3506 !important; color:#FFF !important;}
#class_now a:hover{ background:#ff3506 !important; color:#FFF !important;}
#class_sm{overflow:auto; padding-top:10px;}
#class_sm a{margin-bottom:10px;}
/*分类样式结束*/

/*弹窗筛选样式开始*/
.pro_search_show{ position:fixed; top:50px; width:100%; height:calc(100vh - 50px); z-index:1000;background:rgba(0,0,0,0.8);display:none;}
.class_all{ width:calc(100% - 30px); padding:15px; max-height:none; overflow:hidden; padding-bottom:20px; background:#FFF;}
.class_all h2{ font-size:16px; color:#000000; display:block !important; clear:both}
.class_big_list,.class_big_lists{ padding-left:5px; padding-right:5px; padding-top:10px; display:block; clear:both; max-height:none; overflow:hidden;}
.class_big_list li{ line-height:25px; height:25px; float:left; font-size:12px; margin-bottom:4px; color:#666666; padding-left:10px; padding-right:10px;}
.class_big_lists li{ line-height:25px; height:25px; float:left; font-size:12px; margin-bottom:4px; color:#666666; padding-left:10px; padding-right:10px;}
.actives{ background:#fff3e8; border:1px solid #ff8d1c; line-height:23px !important; height:23px !important;padding-left:9px !important; padding-right:9px !important; color:#ff8d1c !important;  border-radius:20px;}
.input_sub{ width:100%; clear:both; clear:both; text-align:center; margin-top:10px;}
.resets{ width:100px; background:#e3e2e2; border:0px; height:30px; line-height:30px; border-radius:30px 0px 0px 30px}
.sub{ width:100px; background:#ff8d1c;border:0px; height:30px; line-height:30px; color:#FFF; border-radius:0px 30px 30px 0px}
/*弹窗筛选样式结束*/


/*推荐产品样式*/
.list_product{ width:100%;padding-top:0px;  max-height:none; overflow:hidden; padding-bottom:10px;}
.tui_top{ width:1300px; margin:0 auto; height:70px; background:url(/templets/new/images/index_20.jpg) 10px 65px no-repeat; padding-left:10px; padding-right:10px;}
.tui_text{ float:left; line-height:32px;}
.tui_text h2{ font-size:32px; font-weight:bold; display:block；}
.tui_text span{ font-size:15px; color:#666;}
.tui_a{ float:right; padding:20px;}
.tui_a a{ width:120px; height:30px; line-height:30px; border-radius:30px; text-align:center; display:block;}
.tui_a a:hover{ background:#13a5f4; color:#FFF;}
.case_lists{ width:1320px; margin:0 auto; padding-top:25px;max-height:none; overflow:hidden;}  
.case_lists ul{float:left; margin-left:10px;margin-right:10px;width:310px; margin-bottom:20px;} 
.case_lists ul li{line-height:30px;text-align:center;}
.case_lists a{display:block; height:auto; width:100%;} 
.case_class_imgss img{padding:2px;border:1px solid #CCC; width:304px; height:218px;;} 
.case_class_textss {overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;}
.case_lists a:hover{ color:#FFF; margin-top:-10px; padding-bottom:10PX; background:#13a5f4; } 
.case_lists a:hover img{moz-box-shadow: 0px 0px 20px #888888; /* 老的 Firefox */box-shadow: 0px 0px 20px #888888; border:1px solid #13a5f4; }
.pho_search{ display:none; position:fixed; z-index:1000000000;}

/*推荐产品样式结束*/
 

/*产品详情样式*/
.pro_con{ width:1200px; margin: 0 auto; max-height:none; overflow:hidden; margin-top:140PX;} 
#right_top{ height:30px; line-height:30px; padding-left:0px; border-bottom:1px solid #CCC; padding-bottom:10px; margin-top:10px; }
#right_top span{ display:block; margin-left:20px; float:left;color:#0193de; font-size:24px; font-weight:bold;}
#right_top li{ float:left; margin-right:10px;}
#right_top li span{ font-size:14px  !important;font-weight:normal !important; color:#000 !important;margin-left:0px !important;}
#right_top li .home_icon{ font-size:24px !important; color:#eb3345 !important;}

/*flash*/
.pro_text{ width:100%; height:490px; margin-top:10px;}
.pro_flash{ width:48.5%; float:left; height:490px;}
.pro_info{ width:50%; float:right; height:490px; }
.pro_info ul{ max-height:none;  margin-bottom:20px;}
.pro_info li{ line-height:25px; font-size:15px; display:block; max-height:none; overflow:hidden;}
.pro_info li h2{ font-weight:bold; float:left;}
.pro_info li p{ text-indent:2em;}
.pro_info  ul li a{ color:#06F !important;}
.pro_txt{ padding-left:20px; line-height:24px !important;}
.onlin_links,.web_msg{ float:none !important;width:180px; color:#FFF; font-size:18px; border:0px; height:50px; border-radius:5px; line-height:50px; text-align:center; display:inline-table; margin-right:20px; margin-left:20px;}
.onlin_links{ background:#0693ec;}
.web_msg{ background:#e25305;}
#pro_contact{ text-align:center}





/**产品详情样式开始*/
.pro_content{ width:1200px; margin:0 auto; max-height:none; overflow:hidden; margin-top:0px;}
.content_left{ float:left; width:298px; border:1px solid #e25305;}
.content_top{ font-size:20px; font-weight:bold; background:url(/templets/new/images/pro_11.jpg) no-repeat; padding-left:30px; color:#FFF; height:48px; line-height:48px;}
.content_left ul{ max-height:none; overflow:hidden; text-align:center;}
.content_left ul li{ display:block; margin-top:10px; padding-bottom:10px; font-size:15px;}
.content_left ul li img{ width:280px; height:calc( 280 / 1.55) !important;}


.content_right{ float:right; width:880px; border:1px solid #dcdfe0; min-height:1200px; margin-bottom:8px}
.pro_right_top{ background:#e9eced; height:47px; line-height:44px;border-bottom:1px solid #dcdfe0;}
.right_txt{ float:left; border-top:4px solid #ff0042; width:110px; color:#ff2b01; text-align:center; font-size:18px; border-right:1px solid #dcdfe0; background:#FFF;}
.pro_about{ width:100%; max-height:none; overflow:hidden;;}
.pro_about img{width:100% !important;}


/***单独样式开始**/
.pro_fei{ background:url(/templets/new/images/pro/fei.jpg) center top no-repeat,#ffffff; max-height:none; overflow:hidden;}
.pro_tao{ background:url(/templets/new/images/pro/tao.jpg) center top no-repeat,#ffffff; max-height:none; overflow:hidden;}
.pro_xue{ background:url(/templets/new/images/pro/xue.jpg) center top no-repeat,#ffffff; max-height:none; overflow:hidden;}
.pro_di{ background:url(/templets/new/images/pro/di.jpg) center top no-repeat,#ffffff; max-height:none; overflow:hidden;}
.pro_shi{ background:url(/templets/new/images/pro/shi.jpg) center top no-repeat,#ffffff; max-height:none; overflow:hidden;}
.pro_jing{ background:url(/templets/new/images/pro/jing.jpg) center top no-repeat,#ffffff; max-height:none; overflow:hidden;}
.top_menu_top{ margin-top:100px;}

.fei_top{ width:1300px; margin:0 auto; max-height:none; overflow:hidden;}
.fei_left{ text-align:center; background-size:400px; float:left; width:480px; height:400px; margin-top:40px; margin-left:20px;}
.fei_left img { width:400px}
.fei_right{ width:750px; float:right; padding-top:80px; margin-right:30px; font-size:16px; line-height:30px;}
.fei_right h2{ font-size:42px; font-weight:bold; color:#000 !important;}
.fei_right span{ display:block;border-bottom:3px solid #13a5f4; width:250px; font-size:14px; padding-top:5px; padding-bottom:0px; margin-bottom:10px;}
.fei_right p{ text-indent:2em;}
.pro_fei_list{ width:100%; min-height:500px; max-height:none; overflow:hidden; border-radius:10px; background:#FFF;width:1300px; margin:0 auto; position:relative; z-index:2; margin-top:-50px;box-shadow:0px 0px 10px #ccc; margin-bottom:100px;}
.no_pc{ display:none;}
.fei_menu{ padding:10px;max-height:none; overflow:hidden; padding-top:20px; padding-bottom:0px;}
.fei_menu ul {max-height:none; overflow:hidden;}
.fei_menu ul li{ float:left; margin-left:9px; margin-right:9px; border:1px solid #CCC; height:40px; line-height:40px; border-radius:5px; width:140px; text-align:center; margin-bottom:0px; font-size:16px;}
.fei_menu ul li:hover{ background:#ff4a00; color:#FFF; border:1px solid #ff4a00;}
.hover{ background:#ff4a00; color:#FFF; border:1px solid #ff4a00 !important;}

.pro_page{ clear:both; margin-bottom:40px;}
.paging{ clear:both; text-align:center; margin-bottom:30px;}
.paging div{ display:inline-block; line-height:40px; text-align:center; border-radius:5px; font-size:16px; border:1px  solid #e2e1e1; background:#eeeeee; width:50px; margin-left:5px; margin-right:5px;}
.paging div:hover{ background:#f2008d !important; color:#FFF; font-weight:bold; font-size:16px; border:1px solid #f2008d !important;}
.feiprev,.feinext { font-size:12px !important;} 


/*产品主页列表样式开始*/ 

.fei_lists{ width:100%; margin:0 auto; max-height:none; overflow:hidden; padding-top:20px;}
.fei_lists ul{float:left; margin-left:10px;margin-right:10px;width:calc(25% - 20px); margin-bottom:20px;}

.case_list ul{float:left; margin-left:10px;margin-right:10px;width:310px; margin-bottom:20px;} 
.case_class_imgs img{padding:2px;border:1px solid #CCC; width:calc( 100% - 6px); height:calc(calc(25vw - 20px) / 1.55 );}
.fei_lists ul li{line-height:30px;text-align:center;}
.fei_lists a{display:block; height:auto; width:100%;}
.case_class_texts {overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;}
.fei_lists a:hover{ color:#FFF; margin-top:-10px; padding-bottom:10PX; background:#13a5f4; } 
.fei_lists a:hover img{moz-box-shadow: 0px 0px 20px #888888; /* 老的 Firefox */box-shadow: 0px 0px 20px #888888; border:1px solid #13a5f4; }
/*产品主页列表样式结束*/


/*about_left*/
.about_left{ width:300px; float:left;}
/*左侧菜单样式开始*/
.about_left_menu{ width:100%; border-radius:10px;background-color: #ff000;/*浏览器不支持时显示*/background-image: linear-gradient(#ff4a00,#ff4a00, #fff); min-height:200px; padding-bottom:8px;}
.about_menu_top{ font-size:25px; padding:20px; padding-top:0px; color:#fff; height:55px; line-height:55px; padding-bottom:0px;}
.about_menu_link{width:298px; margin:0 auto; background:#FFF; min-height:100px;border-radius:0px; border:#ff4a00 solid 1px; padding-top:20px;}
.about_menu_link li{ width:180px; margin:0 auto; background:#ccc; padding-left:40px; height:40px; line-height:40px;border-radius:20px; margin-bottom:20px; font-size:18px; color:#333;}
.about_menu_link span{ float:right; margin-right:30px;-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.about_menu_link li:hover{ background:#ff4a00 !important;padding-left:50px;}
.menu_links{ background:#ff4a00 !important; color:#FFF !important}
#new_left_contact{width:100%; border-radius:10px;background-image: linear-gradient(#ff4a00,#ff4a00, #fff);/*浏览器不支持时显示*/min-height:200px; padding-bottom:8px; margin-top:20px;}
#news_left_menu{width:298px; margin:0 auto; background:#FFF; min-height:100px;border-radius:0px; border:#ff4a00 solid 1px; padding-top:20px;}
#news_left_menu{padding-bottom:20px;}
#news_left_menu p{text-align:left; margin-left:20px; line-height:24px; margin-right:8px;}
#news_left_menu h2{font-size:24px; font-weight:bold; color:#0093dd;text-align:center}
#news_left_menu ul{padding-bottom:10px; padding-top:10px; text-align:center}
/*左侧菜单样式结束*/ 