@charset "utf-8";
/* CSS Document */
/*
模板公用部分

*/
body{margin:0;font-family:"宋体";background:#fff;min-width:1200px;}
form,ul,ol,li,input{padding:0;}
img{border:0px;}
ul,ol,li,{list-style:none;margin:0;}
div,p,h1,h2,h3,h4,b,form,input,select,ul,ol,li,a,dd,dt,dl,i,em,th,tr,table,td{color:#606366; list-style:none; text-decoration:none;font:12px tahoma,Arial,"宋体",Helvetica,sans-serif; margin:0;}
/*a{text-decoration:none;}
*//*清空浮动的代码-start*/
.clr:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clr {display: inline-block;}
html[xmlns] .clr {display: block;}
* html .clr {height: 1%;}
img{border:0px;}
/*清空浮动的代码-end*/

.tps_top_con,.tps_logo_con,.tps_nav ul,.tps_content{ width:1000px; margin:0 auto;}
.a_hidden{display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.c_blue{ color:#0964ab;}
.w100{width:100%;}
.w72{width:72%;}
.w44{width:44%;}
.w26{width:26%;}
.w26 .tps_bestproduct{width: 230px; /* height:500px; */}
.w44 .tps_bestproduct{ height:220px;}
.w72 .tps_bestproduct{width:100%;/* height:268px; */}
.w100 .tps_bestproduct{width:100%;/* height:289px; */}
.w72 .tps_bestproduct ul li,.w72 .tps_company_photo ul li,.w72 .tps_btnews ul li{width:160px;height:160px;padding:9px;}
.w72 .tps_bestproduct ul li{height:auto;}
.w100 .tps_bestproduct ul li,.w100 .tps_company_photo ul li,.w100 .tps_btnews ul li{width:180px;height:180px;padding:10px;}
.w100 .tps_bestproduct ul li{height:auto;}
.w26 .tps_about_us img{max-width: 94%;}
.w26 .tps_company_photo ul li a{border:0;height:auto;}
.w26 .tps_company_photo ul li span{overflow: hidden;}
.w100 .tps_friends_link ul li{float:left;width:20%;}
/*----顶部----*/

.tps_top{width:100%;border-top:1px solid #aaaaab; background-color:#f8f7f7;min-width:1000px;}
.tps_top_con_left{ float:left; width:560px;}
.tps_top_con_left a{ float:left;line-height:35px;margin:0 5px;}
.tps_top_con_left a.d17cclogo{ margin:0 12px;}
.tps_top_con_left span.welcome{ float:left; line-height:35px; /* margin:0 6px; */}
.tps_top_con_left a:hover{ text-decoration:underline;}
.tps_top_login,.tps_top_nologin{float:left;display:none;height:35px;}
.tps_top_login .a_hidden{width: 98px;}
.tps_top_con_left ul{ padding-right:12px; float:left;}
.tps_top_con_left ul li{ float:right; position:relative;border:1px solid #f8f7f7; z-index:10;
transition: background-color .4s, color .4s;
-moz-transition: background-color .4s, color .4s;
-webkit-transition: background-color .4s, color .4s;
-o-transition: background-color .4s, color .4s;}
.tps_top_con_left ul li:hover{ background-color:#fff; border-color:#eee;color:#ef3a07; background-position:66px -9px;}
.tps_top_con_left ul li .btn{ width:48px; line-height:35px; display:block; padding:0 20px 0 10px;margin:0;}
.tps_top_con_left ul li .btn:hover{color:#ef3a07;}
.tps_top_dropdown{ position:absolute; top:35px; left:-1px; background-color:#fff; border:1px solid #eee; border-top:none; display:none;z-index: 10;}
.tps_top_dropdown div{ float:left;  padding: 0 20px 10px 10px;  width: 94px;}
.tps_top_dropdown div span{width:76px;color:#b0b0b0;font-weight:700;height:30px;line-height:30px;}
.tps_top_dropdown div a{ display:block;width:76px;height:24px;line-height:24px;margin: 0;}
.tps_top_dropdown div a:hover{color:#ef3a07;}
.tps_top_nav_membercenter .tps_top_dropdown{ width:250px;}
.tps_top_con_left ul li:hover .tps_top_dropdown{ display:block;}
.tps_top_con_right{ float:right; height:40px;}
.tps_top_search{ padding-top:3px;}
.tps_top_search input{ float:left; }
.tps_top_search_text{ width:260px;height:30px; line-height:30px; border:2px solid #0b5eba; padding-left:12px;border-radius:3px 0 0 3px;}
.tps_top_search_website{ width:68px;border:0;height:34px; background-color:#0b5eba; color:#fff;border-radius:0 3px 3px 0; cursor:pointer;}
.tps_top_search_store{width:68px;border:0;height:34px;color:#fff; background-color:#f69642; border-radius:3px; margin:0 3px;cursor:pointer;}
/*模板框架*/
.tps_header{width:100%; min-height:70px;}
.tps_content{width:1002px;margin:0 auto;}
.tps_leftarea,.tps_rightarea{float:left; margin-right:2%;min-height:600px;}
.tps_rightarea{margin:0 0 0 2%;}
.tps_middlearea{float:left; min-height:600px;}
.mode_con_title a:hover { opacity: 0.7;}

/*--------logo部分----------*/
.tps_logo{width:100%; min-width:1000px;}
.tps_logo_con .company_logo{ height: 68px;width: 68px;float:left; padding:10px 8px 0 2px;}
.tps_logo_con .company_logo img{ height:68px;width: 68px;}
.tps_logo_con .company_name{float:left; padding-top:22px;width: 640px;}
.tps_logo_con .company_name h1{font-size:24px; font-family:"微软雅黑";float:left;max-width: 600px;_width:600px;}
.tps_logo_con .company_name .simpic{float:left;height: 30px;cursor: pointer;padding-left: 10px;}
.tps_logo_con .company_name .simpic img{height:100%;}
.tps_logo_con .company_name span{width:100%;line-height:20px;display: block;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.tps_logo_con .company_auth{float:left; width:50px; height:40px; margin:35px 0 0 20px;}
.tps_logo_con .company_hotline{/* width: 170px; */max-width: 220px; height: 50px;/* overflow: hidden; */float: right;padding-left: 52px;margin: 26px 0 0 0;background: url(../images/head_telicon.png) no-repeat;}
.tps_logo_con .company_hotline span{font-family: "微软雅黑";font-size: 14px;display: block;color: #555;}
.tps_logo_con .company_hotline em{font-size: 24px;font-weight: bold;font-family: "微软雅黑";font-style: oblique;color: #555;padding-right: 10px;}
.weixin_idcard_pop{padding: 0 10px 0 10px;position: relative;}
.weixin_idcard_pop img{ display:block;margin: 10px auto;/* width: 150px; */}
.weixin_idcard_pop p{line-height: 20px;width: 170px;text-align: center;color:#fff;background:#222222;display: block;font-size: 14px;font-family: "微软雅黑";padding: 5px 0;border-radius: 5px;/* width: 180px; *//* margin: 10px auto 0 auto; */}
.weixin_idcard_pop p span{color:#f8b600;}

/*--------导航----------nav*/
.tps_nav{ width:100%;min-width:1000px;}
.tps_nav ul{}
.tps_nav ul li{ float:left;}
.tps_nav ul li a{  display:block; text-align:center;}

/*---------banner----------*/
.tps_banner{ width:100%;height: 350px;min-width:1200px; overflow:hidden; margin:0 auto; position:relative; }
.tps_banner .bd{width: 100%;height: 100%;}
.tps_banner .tempWrap{height: 100%;}
.tps_banner .bd ul{height:100%;}
.tps_banner .bd ul li{ float:left;width:100%;height:100%;overflow: hidden;position: relative;}
.tps_banner .bd ul li a{/* width: 1920px;position: relative;left: 50%;margin-left: -960px; */display: block;height: 100%;}
.tps_banner .bd ul li img{  display:block;margin: 0 auto; /* position:relative; top:50%; */position: relative;left: 50%;margin-left: -960px;}
.tps_banner .hd{width:100%;position: absolute;bottom:30px;left:0;}
.tps_banner .hd ul{width:100%;text-align:center;}
.tps_banner .hd ul li{width:50px;height:6px;display: inline-block;*display:inline;*zoom:1;background-color: #ddd;line-height:60px;margin:0 5px;overflow: hidden;    cursor: pointer;}
.tps_banner .hd ul li.on{background-color: #f19149;}

.tps_news_center{/* min-height:150px; */}
.news_detail_con img{  max-width: 100%;}
.news_detail_con a{    font-size: inherit;}
/*分页*/
.page{text-align: center;}
.page span{ line-height:26px;}
.page a{ display:inline-block;font-family:"微软雅黑"; padding:4px 10px;border:1px solid #d7d7d7;}
.page a.activity,.page a:hover{ background-color:#CD0202; color:#fff;}
/*首页地图*/
.home_pagein_baidumap{display:none;}
/*企业信息*/
.tps_company_info{  padding: 18px 10px;}
.tps_company_info .name{width:91%; font-weight:bold; padding:0 10px;}
.tps_company_info .name:hover{color:#CD0202;text-decoration:underline;}
.tps_company_info .contact_name{ padding:13px 10px 9px 10px;}
.tps_company_info .contact_name a{ display:inline-block; width:106px;height:24px; line-height:24px; text-align:center; margin-left:8px;
transition: background-color .4s, color .4s;
-moz-transition: background-color .4s, color .4s;
-webkit-transition: background-color .4s, color .4s;
-o-transition: background-color .4s, color .4s;}
.tps_company_info .contact_name a:hover{text-decoration:none;}
.tps_company_info .contact_name a i{ font-size:14px; font-family:"SimSun";vertical-align: middle;}
.tps_company_info .auth{padding:0 10px 14px 10px; border-bottom:1px dashed #d7d7d7;line-height:24px;}
.tps_company_info .auth span{ float:left;}
.tps_company_info .auth a{ float:left; width:31px; height:24px; display:inline-block; margin-right:2px;}
.tps_company_info .contact_area{padding:10px;border-bottom:1px dashed #d7d7d7;}
.tps_company_info .contact_area li{ line-height:20px;}
.tps_company_info .contact_area li strong{ margin-right:8px;font-weight: 400;}
/*最新产品*/
.tps_bestproduct{ /* padding:20px 0;*/  overflow:hidden;}
.tps_bestproduct ul{ width:100%;}
.tps_bestproduct ul li{ float:left;width:130px;padding:0 7px;}
.tps_bestproduct ul li img{ width: 100%;border:1px solid #d7d7d7;}
.tps_bestproduct ul li a{ display:block;}
.tps_bestproduct ul li a.name{margin:12px 0 8px 0; height:28px; line-height:14px; width:100%; overflow:hidden;}
.tps_bestproduct ul li a.name:hover{color:#CD0202;}
.tps_bestproduct ul li .price{ padding-bottom:16px;overflow: hidden;}
.tps_bestproduct ul li .price em{max-width:110px;_width:110px; height:24px;line-height:24px; font-family:"微软雅黑"; font-size:18px; float:left; overflow:hidden;}
.tps_bestproduct ul li .price a.pay{ margin-top:2px; float:right; width:44px; height:20px;  text-align:center; color:#fff; line-height:20px; border-radius:2px;}
.tps_bestproduct a.more{ width:100%;font-size:14px; font-weight:bold; text-align:center; color:#1a365d; display:block; line-height:34px; 
transition: background-color .4s, color .4s;
-moz-transition: background-color .4s, color .4s;
-webkit-transition: background-color .4s, color .4s;
-o-transition: background-color .4s, color .4s;}
.w72 .tps_bestproduct a.more{width:98%;}
.w100 .tps_bestproduct a.more{width:98.5%;}
.tps_bestproduct a.more:hover{ background-color:#5b9e15; color:#fff;}
.tps_leftarea .tps_bestproduct,.tps_rightarea .tps_bestproduct{padding:0 14px;}
.tps_leftarea .tps_bestproduct ul li,.tps_rightarea .tps_bestproduct ul li{width:100%;margin:0; padding:5px 0;}
.tps_leftarea .tps_bestproduct ul li img,.tps_rightarea .tps_bestproduct ul li img{width:49%;float:left;}
.tps_leftarea .tps_bestproduct ul li a.name,.tps_rightarea .tps_bestproduct ul li a.name{margin:0;}
.tps_leftarea .tps_bestproduct ul li .price,.tps_rightarea .tps_bestproduct ul li .price{width:47%;float:right;height: 114px;}
.tps_leftarea .tps_bestproduct ul li .price em,.tps_rightarea .tps_bestproduct ul li .price em{float:none;margin:5px 0;display: block;}
.tps_leftarea .tps_bestproduct ul li .price a.pay,.tps_rightarea .tps_bestproduct ul li .price a.pay{float:none;}
.w44 .tps_bestproduct ul li .price em{font-size: 14px;    max-width: 85px;}

/*公司新闻*/
.tps_news_center{padding:14px 20px;}
.tps_news_center li .pic{display:none;}
.tps_news_center ul{}
.tps_news_center ul li{ height:20px; padding:5px 0;line-height:20px;}
.tps_news_center ul li a,.tps_friends_link ul li a{width:75%; line-height:20px;float:left; display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tps_leftarea .tps_news_center ul li a,.tps_rightarea .tps_news_center ul li a{width:70%;}
.home_newscenter ul li p{display:none;}
/*友情链接*/
.tps_friends_link{padding:14px 20px;}
.tps_friends_link ul{}
.tps_friends_link ul li{ padding:5px 0;}
.tps_friends_link ul li:hover a{color:#CD0202;}
.tps_friends_link ul li a{width:100%;padding-left:0; float:none;}
.w72 .tps_friends_link ul li{width: 20%;float: left;}
/*公司相册*/
.tps_company_photo{ padding:20px 0;}
.tps_company_photo ul{ width:100%;}
.tps_company_photo ul li{ width:130px;height:130px; float:left;padding:0 7px;}
.tps_company_photo ul li a{ display:block; width:100%; height:84%;border:1px solid #d7d7d7;}
.tps_company_photo ul li img{ width:100%;max-height: 100%;}
.tps_company_photo ul li span{display:block;height:16%; line-height:26px; text-align:center;}
.tps_leftarea .tps_company_photo,.tps_rightarea .tps_company_photo{padding:20px 0;}
.tps_leftarea .tps_company_photo ul li,.tps_rightarea .tps_company_photo ul li{width: 110px;  padding: 0 9px;}

/*精彩推荐*/
.tps_btnews{ padding:20px 0;}
.tps_btnews ul{ width:100%;border-bottom:1px dashed #d7d7d7;}
.tps_btnews ul li{ width:130px; height:130px; float:left;padding:0 7px;}
.tps_btnews ul li a{ display:block; width:100%; height:84%; text-align: center;}
.tps_btnews ul li img{ width:100%;  max-width: 100%;  max-height: 100%;border:1px solid #d7d7d7;}
.tps_btnews ul li span{display:block; height:16%; line-height:26px; text-align:center;}
.tps_btnews ul li span:hover{color:#CD0202;}
.tps_leftarea .tps_btnews,.tps_rightarea .tps_btnews{padding:20px 0 ;}
.tps_leftarea .tps_btnews ul li,.tps_rightarea .tps_btnews ul li{width: 110px;  padding: 0 9px;}

/*产品分类*/
.tps_category{  }
.tps_category a{ display:block;float:left; line-height:34px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.tps_category a:hover,.tps_category a.activity{color:#CD0202; text-decoration:underline;}
.tps_leftarea .tps_category a,.tps_rightarea .tps_category a{width:100%;}

.pagein_search{padding: 16px 20px;border-bottom: 1px dashed #d7d7d7;}
.pagein_search .search_text{    border: 1px solid #ddd;height: 40px;line-height: 40px;}
.pagein_search .search_sub{height: 42px;}
/*联系我们*/
.tps_contact_way{}
.tps_contact_way ul{ padding:20px;}
.tps_contact_way ul li{ line-height:24px;}

/*公司介绍*/
.tps_about_us{padding:20px 14px;word-wrap: break-word;line-height: 20px;}
.tps_about_us img{   padding:5px;border:1px solid #d7d7d7; float:left; max-height:140px; margin-right:16px;}
.tps_about_us .item{ width:auto;word-wrap: break-word;line-height: 20px; text-indent: 2em;}
/* .tps_about_us p a{color:#CD0202;} */
.tps_about_us .item_btn{color: #CD0202;}
.tps_about_us .item_btn:hover{text-decoration: underline;}
/*--------内页公司介绍-----------.company_infopage .aboutus p{ height:auto; overflow:auto;}-*/

.information{ padding:14px 17px;}
.information ul li{ width:327px; line-height:30px; float:left; padding-left:15px;}
.pagein_contact{ padding:14px 28px;position: relative;}
.pagein_contact strong{ font-size:14px; font-weight:bold; line-height:30px;}
.pagein_contact ul li{ line-height:25px;padding-left:15px;}
.pagein_contact ul li em{color:#CD0202;font-weight:bold;}
.pagein_contact .wxcode{width: 150px;height:120px;position: absolute;top:10px;right:60px;padding: 5px; background: #f1f1f1;}
.pagein_contact .wxcode img{width: 120px;float: left;}
.pagein_contact .wxcode span{width:20px;height:100%;line-height:20px;padding:0 5px; float: left;text-align:center;color:#fff;background:#000;display:block;}
.pagein_baidumap{height:500px;margin: 20px;}
/*--------内页产品展示------------*/
.pagein_category{padding: 20px;margin:0 auto;border-bottom:1px dashed #d7d7d7;min-height:auto;}
.w72 .pagein_bestproduct ul li{height:250px;}
.pagein_bestproduct {height:auto !important;}
.pagein_bestproduct .page{ padding-bottom:60px;}

/*-----------新闻内页-----------------*/
.pagein_news_list{ padding:0 10px;}
.pagein_news_list ul li{width:100%; padding:20px 0;border-bottom:1px dashed #d7d7d7;}
.pagein_news_list ul li .pic{float:left;width:101px;height:76px; border:1px solid #d7d7d7;}
.pagein_news_list ul li .pic img{max-width:101px;max-height:76px;}
.pagein_news_list ul li .main{float:left;width:610px;padding-left:10px;}
.pagein_news_list ul li .main a{ width:100%;height: 18px; font-size:14px; font-weight:bold;}
.pagein_news_list ul li .main p{width:100%; height:36px; overflow:hidden;line-height:18px;padding-top:10px; }
.pagein_news_list ul li a:hover{color:#CD0202;text-decoration:underline;}
.pagein_news_list .page{ text-align:center; padding:44px 0 50px 0;}
.news_detail{ padding:22px 14px;}
.news_detail h2{color:#3d516c; font-size:14px; font-weight:bold; line-height:26px; text-align:center; padding-bottom:12px; border-bottom:1px dashed #d7d7d7;}
.news_detail_info{ padding:14px 0 18px 0; text-align:center;}
.news_detail_info span{ display:inline-block;margin-right: 10px;}
.news_detail_profile{background-color:#eee;min-height:80px;line-height:24px;font-weight:bold; padding:10px;  text-indent: 2em;border: 1px solid #ddd;}
.news_detail_con{padding-top:20px;}
.news_detail_con p{ text-indent:2em; line-height:38px; font-size: 14px;}
.prevandnext{ padding:50px 14px 70px 14px;border:1px solid #eae1dd;border-top:0; }
.prevandnext a{color:#d82926;}
.prevandnext a.prev{ float:left;}
.prevandnext a.next{ float:right;}
.prevandnext a:hover{ text-decoration:underline;}

/*--------荣誉资质内页------------*/
.pagein_honorlist{ padding:20px 17px;}
.pagein_honorlist ul{width:708px;}
.pagein_honorlist ul li{ width:212px; float:left; margin-right:24px; position:relative;}
.pagein_honorlist ul li img{border:1px solid #d7d7d7; padding:5px; width:200px;height:150px;}
.pagein_honorlist ul li span{ display:block; padding:10px 0 20px 0; text-align:center;}
.pagein_honorlist ul li a:hover{color:#d82926;}
.honor_list_mask{ display:none; background-color:#000; opacity:0.4; position:absolute; top:0; width:100%; height:162px; z-index:2;}
.honor_list_mask i{ display:block; width:45px; height:45px; background-position:0 -242px; margin:60px 0 0 84px;}
.pagein_honorlist .page{ text-align:center; padding:44px 0 50px 0;}
/*-----------相册内页-----------------*/
.pagein_album_list{ width:100%;}
.pagein_album_list ul{ width:100%;}
.pagein_album_list ul li{  width:242px; float:left; margin:26px 0 0 78px; position:relative;}
.pagein_album_list ul li a{position:relative; display:block; width:240px; height:180px; border:1px solid #d7d7d7;}
.pagein_album_list ul li img{position:absolute;  width:100%; height:100%; top:5px; left:-5px;border:1px solid #d7d7d7;}
.pagein_album_list ul li span{display:block; height:14px; padding:10px 0 2px 0; text-align:center;}
.pagein_album_list .page{ padding:44px 0 50px 0;}
/*-------------产品详情-------------------  */
.product_detail_con{ padding:0px 10px;}
.main_l_product_name h1{ font-size:16px; font-weight:bold; padding:19px 0;text-align: center;
    color: #333;}
.main_l_product_photo{ width:266px; float:left;}
.main_l_product_bigphoto{ height:266px; position:relative;}
.main_l_product_bigphoto a{ position:absolute; bottom:4px; right:4px; display:block; width:70px; padding-left:30px; height:24px; line-height:24px; background:url(../images/companyallico.png) -4px -335px no-repeat #fff; text-align:left; font-weight:bold;}
.main_l_product_photo img{ padding:2px; border:1px solid #dddddd;}
.scrollimg{ height:46px; padding-top:5px;}
.scrollimg_main{ width:233px; height:46px; float:left; overflow:hidden; position:relative;}
.scrollimg_main ul{ position:absolute;}
.scrollimg_main li{ float:left; height:46px; margin-left:5px; cursor:pointer;}
.scrollimg_main li img{}
.scrollimg_main li img:hover{border-color:#ef3a07;}
.scrollimg span{ width:14px; height:44px; background-color:#f8f8f8; border:1px solid #e5e5e5;float:left; cursor:pointer;}
.scrollimg span.pre{ background-position:-6px -233px;}
.scrollimg span.next{ background-position:-18px -233px;}
.main_l_product_info{ float:right; width:414px;}
.main_l_product_info ul li{ height:36px; line-height:36px;overflow: hidden;}
.main_l_product_info ul li a{color: #3B3C40;}
.main_l_product_info ul li a.bargain_btn{ display:inline-block; width:80px; height:24px;line-height:24px; text-align:center;margin-left: 10px; background-color:#F96339; color:#fff;  border-radius:3px;}
.main_l_product_info ul li a:hover{color: #ef3a07;}
.main_l_product_info ul li a.bargain_btn:hover{color:#fff;}
.main_l_product_info ul li a.jiajing{ display:inline-block; width:42px; height:17px; background: url(../images/searchb_01.png) no-repeat 0 -970px;;vertical-align: middle;}
.main_l_product_info ul li a.main_l_product_info_btn{ display:inline-block; width:80px; height:24px;line-height:24px; text-align:center;margin-left: 10px; background-color:#64717e; color:#fff;  border-radius:3px;}
.main_l_product_info ul li span{ color:#999999; width:90px; display:inline-block;}
.main_l_product_info ul li span.contact_link{width:auto; color:#000;}
.main_l_product_info ul li em{ color:#ef3a07; font-size:18px;}
.main_l_product_info ul li.contact_people span{ float:left;}
.main_l_product_info ul li.contact_people a{ float:left; line-height:36px; margin-right:10px;}
.main_l_product_info ul li.contact_people a.qq{ display:inline-block; height:22px; margin-top:6px;}
.main_l_product_info ul li.contact_people .c_blue{    color: #3B3C40;}
.main_l_product_info .hotline{ background-color:#fff7e1; height:44px; line-height:44px; border:2px solid #ffa772; padding-left:50px;color:#ef3a07; font-size:18px;background: url(../images/companyallico.png) no-repeat #fff7e1 12px -183px;}
.main_l_product_info .tishi{ padding:17px 0 14px 0; display:block; color:#999999; border-bottom:1px dashed #dbdbdb;}
.main_l_product_info .prenext{ margin-top:12px;color:#999999;}
.main_l_product_info .prenext a,.scrollimg span{ background:url(../images/companyallico.png) no-repeat;}
.main_l_product_info .prenext a{color:#999999; display:block; width:60px; text-align:center; float:left; background-position:4px -225px;}
.main_l_product_info .prenext a.next{background-position:52px -235px;}
.main_l_product_info .prenext a:hover{color: #DB4F33;}
.main_l_product_info .prenext span{ width:292px;display:block; float:left;text-align:center; overflow:hidden; height:14px; }

.product_detail_info{ padding:18px 10px;}
.product_detail_info h3{ font-weight:bold; font-size:16px; padding-bottom:7px;}
.product_detail_info ul{ border:1px solid #eaeaea; border-top:2px solid #ef3a07; padding:10px 0; background:#f7f7f7;}
.product_detail_info li{ float:left; width:48%; height:14px; margin:8px 0 8px 12px; _margin:8px 0 8px 6px; overflow:hidden;}
.product_item{ padding:0 10px;word-wrap: break-word;overflow: hidden;}
.product_item img{ max-width:100%;max-width: 690px;width: auto;height: auto;}
/*-------------------*/
.footer{ /* width:1000px; */width: 100%;margin:0 auto;background-color:#f2f2f2;/* padding-bottom:34px; */margin-top: 54px;}
.footer a:hover{color:#CD0202;}

.footer_disclaimer{/* width:998px; *//* width: 100%; */margin:0 auto;background:#fafafa;  border:1px solid #eeeeee;}
.footer_disclaimer ul{width: 892px;      margin: 0 auto;padding:8px 0 8px 108px; background:url(../images/footer_icon1.png) no-repeat 40px center;}
.footer_disclaimer ul li{ line-height:22px;}
.footer_disclaimer ul li span{color:#CD0202;}

.footer_search{/* width:1000px; */width: 100%;margin:0 auto; height:88px; background-color:#e6e6e6; padding-top:32px;}
.footer_search_con{ width:506px; height:30px;border:1px solid #ef3a07; margin:0 auto;}
.search_select{ width:75px; float:left; position:relative;}
.search_select span{ display:block;line-height:30px;padding-left:10px;border-right:1px solid #ebebeb;color:#333;}
.search_select div{display: none;}
.search_select ul{ position:absolute; width:74px; border:1px solid #e2e2e2; border-top:none;background-color:#f5f5f5;}
.search_select ul li{ line-height:24px;cursor:pointer; padding-left:10px;}
.search_select:hover span{ background-position:60px -11px;}
.search_text{ width:332px; height:30px; line-height:30px; border:0; float:left; padding-left:10px;}
.search_sub{ width:89px; height:30px; border:0;background-color:#ef3a07; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;float:left;}
.footer_search .keyword{width:500px;margin:0 auto;padding-top:10px}
.footer_search .keyword .tit{font-weight:700;}
.footer_search .keyword .link-a{margin-right:6px;}

.footer_con{/* width:1000px; */width: 100%;margin:0 auto; background-color:#fafafa;border-top:1px solid #252525;}
.footer_con ul{width: 1000px;padding-top:7px;margin: 0 auto;/* border-top:2px solid #b3b3b3; */}
.footer_con ul li{height:154px; float:left; border-right:1px solid #ebebeb; padding-left:20px;}
.footer_con ul li h3{ font-size:18px;font-family:"微软雅黑"; padding:18px 0 6px 0;}
.footer_con ul li.li1{ width:191px;}
.footer_con ul li.li1 a{ display:block; line-height:24px;}
.footer_con ul li.li2{ width:200px;}
.footer_con ul li.li2 a{ display:inline-block; padding-right:10px; line-height:18px;}
.footer_con ul li.li3{ width:269px;}
.footer_con ul li.li3 span{ display:block; line-height:24px;}
.footer_con ul li.li4{ width:200px; border:none;}
.footer_con ul li.li4 .logo{display: block;width: 140px;margin: 20px 0 10px 0;}
.footer_con ul li.li4 .logo .pic{width: 100%;}
.footer_con ul li.li4 .link-a{}
.footer_con ul li.li4 .bor{color:#666;margin: 0 5px;}
.footer_con ul li.li4 p{padding:5px;}

.footer_link{text-align:center;padding:10px 0;}
.footer_link a{margin:0 5px;}
.footer_link img{/* width:120px;height:50px; */}

.tps_nocontact{padding-left:10px; line-height:30px;}
/*--------浮动联系我们---------*/
.float_box ul li.tel,.float_box ul li.tel span{background:url(../images/allico.png) no-repeat;}
.float_box{ position:fixed; right:0;bottom:12%;    z-index: 12;}
.float_box ul li{ width:44px; height:59px; border-bottom:1px solid #f98a04; background-color:#bb2202;}
.float_box ul li.qq{ background-position:9px -386px;}
.float_box ul li.qq a{ display:block; width:100%; height:100%;text-align: center;}
.float_box ul li.qq img {margin-top: 15px;}
.float_box ul li.tel{background-position: 6px -434px; position:relative;background-color: #bb2202;}
.float_box ul li.tel span{ overflow: hidden;position:absolute; height:100%; display:block; width:220px; top: 0;left:44px;font-family:"微软雅黑"; font-size:20px; font-weight:bold; font-style:italic; color:#fff; line-height:59px; padding-left:50px;background-color:#bb2202;background-position: 2px -528px;}
.float_box ul li.message{cursor: pointer;text-align: center;line-height: 60px;color: #FFF;font-size: 16px;font-weight: bold;font-family: "微软雅黑";}
.float_box ul li.code{position:relative;background-image:url(../images/code.png);    background-size: 30px auto;
    background-repeat: no-repeat;
    background-position: center;display:none;}
.float_box ul li .code-pop{    overflow: hidden;
    position: absolute;
    height: 180px;
    width: 180px;
    display: block;
    right: 50px;
    border: 5px solid #fff;
    box-shadow: 0 0 10px #f5f5f5;
    top: -65px;display:none;}
.float_box ul li.code:hover .code-pop{display:block;}
.float_box ul li .code-pop .pic{width:100%;display:block;}
/*-------留言----------*/
.msg_pop ul{ padding:20px 0;}
.msg_pop ul li{ margin-bottom:14px;}
.msg_pop ul li span{ float:left; width:100px;line-height:30px; text-align:right; font-size:14px;font-family:"微软雅黑"; font-weight:bold;}
.msg_pop ul li span i{font-weight:bold; color:#f00;}
.msg_pop ul li img{vertical-align: middle;}
.msg_pop ul li.msg_pop_con{}
.msg_pop ul li.msg_pop_con textarea{ height:100%; width:350px; height:150px;  float:left; background-color:#f7f7f7; border: 1px solid #ccc;font-size: 14px;
line-height: 30px;}
.msg_pop ul li.msg_pop_text{}
.msg_pop ul li.msg_pop_text input{width:350px; height:30px;   background-color:#f7f7f7; border: 1px solid #ccc; float:left;}
.msg_pop ul li.msg_pop_sub{ text-align:center;}
.msg_pop ul li.msg_pop_sub input{width:120px; height:30px; border:0; border-radius:3px; background-color:#ff4400; color:#fff; cursor:pointer;}
/*-------留言,议价----------*/
.productlist_pop{ background-color:#fff; opacity:1;filter:alpha(opacity=100);-moz-opacity:1;}
.productlist_pop_title{ height:50px; background-color:#f7f7f7; padding:0 20px;}
.productlist_pop_title h3{ float:left; font-family:"微软雅黑"; font-size:16px; line-height:50px;}
.productlist_pop_title a{ float:right; display:block; width:18px; height:18px;background:url(../images/close-ico.jpg) no-repeat center center; margin-top:16px;}
.productlist_pop_con{ padding:20px 0;}
.productlist_pop_con div{ min-height:50px;}
.productlist_pop_con div span{ display:block; width:120px; padding-right:10px; float:left; text-align:right; line-height:30px;}
.productlist_pop_con div span i{ vertical-align:middle; color:#f00; font-weight:bold;}
.productlist_pop_con div input{border:1px solid #ddd;}
.productlist_pop_con div.textinput input{ height:30px; width:200px;}
.productlist_pop_con div.textinput textarea{vertical-align:middle;border:1px solid #ddd;width:300px;height:100px; line-height:24px; margin-bottom:20px;}
.productlist_pop_con div.textinput .link{ margin-left:130px;}
.productlist_pop_con div.checkboxinput input{vertical-align:middle; }
.productlist_pop_con div.submitinput{ text-align:center;}
.productlist_pop_con div.submitinput input,.productlist_pop_con div.submitinput .regbtn{ width:120px; height:30px; border:0; border-radius:3px; background-color:#ff4400; color:#fff; float:left;}
.productlist_pop_con div.submitinput input{ margin-left:130px;}
.productlist_pop_con div.submitinput .regbtn{display: block;line-height:30px; margin-left:30px;}


label.error,label.message{ display:inline-block; margin-left:10px; padding:0 10px 0 30px;border:1px solid #ff7f40; background:url(../images/member_all_s_ico.png) no-repeat 4px -252px #fff5d8;line-height: 34px;}
label.valid,label.message{ background-position:4px -280px; border-color:#47b6fe; line-height:30px;}
label.message{ display:none;}
/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
	margin-left: 10px;
	line-height:20px;
	height:20px;
	/*overflow:hidden;*/
	color:#999;
	font-size:12px;
	/*vertical-align:middle;*/
	padding: 0 10px 0 30px;
	display:none;
}
.Validform_right{
	color:#71b83d;
	/*padding-left:20px;*/
	border:1px solid #71b83d;
	line-height: 30px;
	height: 30px;
	background: url(../images/member_all_s_ico.png) no-repeat 6px -549px #fff5d8;
	
}
.Validform_wrong{
	color:red;
	/*padding-left:20px;*/
	border:1px solid red;
	line-height: 30px;
	height: 30px;
	white-space:nowrap;
	background: url(../images/member_all_s_ico.png) no-repeat 4px -252px #fff5d8;
}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onload.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}



/* #marqueeUp */
/* #marqueeUp{height:250px;overflow:hidden;}
#marqueeUp ul li{float:left;}
#marqueeUp ul li img{display:block;}

#marqueeListUp
#marqueeListUp{height:100px;overflow:hidden;}
#marqueeListUp ul li{}

#marqueeLeft
#marqueeLeft{overflow:hidden;}
#marqueeLeft ul li{}
#marqueeLeft ul li img{display:block;} */


#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
#baguetteBox-overlay.visible{opacity:1}
#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}
#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}
#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}
#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}
#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
.baguetteBox-button#next-button,.baguetteBox-button#previous-button{display:block!important;top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}
.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}
.baguetteBox-button#next-button{right:2%}
.baguetteBox-button#previous-button{left:2%}
.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button svg{position:absolute;left:0;top:0}
.spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
.double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}

pre{width:340px;margin:0 auto;border:dashed 1px #aaa;margin-bottom:10px;}
header,footer{display:block;padding:.2em 0;background:#555;box-shadow:0 0 8px #222;}
footer{margin-top:1.5em;}
.content{max-width:1160px;margin:0 auto;}
.gallery:after{content:'';display:block;height:2px;margin:.5em 0 1.4em;background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(77,77,77,1) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(77,77,77,1) 50%,rgba(0,0,0,0) 100%);}
.gallery img{height:100%;}
.gallery a{position:relative;width:240px;height:180px;display:inline-block;overflow:hidden;margin:4px 6px;box-shadow:0 0 4px -1px #000;text-align: center;}
.gallery span{position:absolute;bottom:0;left:0;background-color:#000;opacity:0.7;display:block;width:100%;line-height:30px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.baguetteBoxOne{width:1160px;margin:0 auto;}
.hljs-comment{color:#969896}
.hljs-tag{color:#f8f8f2}
.css .hljs-class,.css .hljs-id,.css .hljs-pseudo,.hljs-attribute,.hljs-regexp,.hljs-title,.hljs-variable,.html .hljs-doctype,.ruby .hljs-constant,.xml .hljs-doctype,.xml .hljs-pi,.xml .hljs-tag .hljs-title{color:#c66}
.hljs-built_in,.hljs-constant,.hljs-literal,.hljs-number,.hljs-params,.hljs-pragma,.hljs-preprocessor{color:#de935f}
.css .hljs-rules .hljs-attribute,.ruby .hljs-class .hljs-title{color:#f0c674}
.hljs-header,.hljs-inheritance,.hljs-string,.hljs-value,.ruby .hljs-symbol,.xml .hljs-cdata{color:#b5bd68}
.css .hljs-hexcolor{color:#8abeb7}
.coffeescript .hljs-title,.hljs-function,.javascript .hljs-title,.perl .hljs-sub,.python .hljs-decorator,.python .hljs-title,.ruby .hljs-function .hljs-title,.ruby .hljs-title .hljs-keyword{color:#81a2be}
.hljs-keyword,.javascript .hljs-function{color:#b294bb}
.hljs{display:block;overflow-x:auto;background:#35383C;color:#c5c8c6;padding:.8em}
.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5}


.module-relatedlist{width:1000px;margin:20px auto 0 auto;}
.module-relatedlist .tit{font-size: 18px;font-family: "微软雅黑";padding: 6px 0 10px 0;}
.module-relatedlist .con{}
.module-relatedlist .con .a_hidden{float:left;width:180px;margin: 0 20px 10px 0;}
.module-relatedlist .con .a_hidden:hover{color: #CD0202;}


.tps_video{display:none;height: 100%;}
