/*自定义模块样式*/
/*左侧栏*/
.tithig1{ height:20px; line-height:20px; text-indent:27px; width:100%; background:url(/images/inside_tips.jpg) 3px center no-repeat;}
.tithig1 a{ color:#585858; display:block; width:100%; height:20px; line-height:20px; font-size:1.2em;margin-top: 3px;}
.tithig1 .cur{ }

.about_cate .tithig2{ line-height:18px; margin-left:23px; }
.about_cate .tithig2 a{ color:#585858; display:block; padding-left:13px;line-height:18px; margin-top:3px; font-size:1em; background:url(/images/square.jpg) no-repeat 5px center;}
.about_cate .tithig2 .cur{ font-weight:bold;}

.pro_cate .tithig1{ height:25px; line-height:25px; text-indent:6px; width:100%; background:#999;}
.pro_cate .tithig1 a{ color:#fff; display:block; width:100%; height:25px; line-height:25px;  font-size:1.2em; margin-top:0px;}
.pro_cate .tithig1 a img{ float:right; margin-top:7px; margin-right:5px;}
.pro_cate .tithig1 .havebg{ background:url(/images/goog.png) 164px center no-repeat; background-size:19px; }
.pro_cate .tithig1 .cur{ }
/*.pro_cate .box .box .tithig2{ display:none; }
.pro_cate .box .box .tithig2.cur{ display:block; }*/
.pro_cate .tithig2{ /*height:18px;*/ line-height:18px; padding-left:26px; /*width:100%;*/ background:url(/images/inside_tips.jpg) 3px center no-repeat;}
.pro_cate .tithig2 a{ color:#585858; display:block; /*width:101%;*/ /*height:18px;*/ line-height:18px; margin-top:3px; font-size:1em;}
.pro_cate .tithig2 .cur{ font-weight:bold;/*background:#ede9e0 url(/images/inside_tips_cur.jpg) 0px center no-repeat;*/}
/*自定义模块样式*/
/*sitemap*/
.sitemap .site_list{ margin:0px 0px 20px 10px;}
.sitemap .site_list .title{ color:#0062B9; font-size:1.3em; font-weight:bold; margin:5px 0px;}
.sitemap .site_list .title a{ color:#0062B9;}
.sitemap .site_list .desc{ padding:0px 0px 0px 12px;}
.sitemap .site_list .desc a{ margin-right:10px; margin-left:3px;}
.sitemap .site_list .desc img{}
.sitemap .site_list .desc li{ margin:3px 0px;}
.sitemap .site_list .desc .ins{ width:140px; margin:3px 0px; float:left; }

.fl{ float:left}
.fr{ float:right;}

.w228{ width:228px;} 
.h172{ height:172px;}

.w180{ width:180px;} 
.h255{ height:255px;}

.w189{ width:189px;}

.webpath{ position:absolute; top:0px; left:10px;}
.webpath a{ color:#000; font-size:1.05em;}
.webpath span{ color:#cc0000;font-size:1.05em;}

.more{ font-size:0.75em;}

.clearfix:after { clear: both; content: " "; display: block; height: 0;}

/*垂直居中特别鸣谢肛教授*/
.PicPath{ text-align:center; display:block; font-size:0px;}
.PicPath span{ display:inline-block; height:100%; vertical-align:middle;}
.PicPath img{ vertical-align:middle;}
/*垂直居中*/

.header{}
.header .google_tran{ height:20px; background:#f2f2f2;}
.header .google_tran a{ display:block; width:10%; text-align:center; line-height:20px;}
.header .google_tran a img{ margin-right:3px;}

.header .logo_info{ width:100%; background:#ddd;}
.header .logo_info .logo{/* margin-top:7px;*/ /*width:6%;*/}
.header .logo_info .logo img{/*  width:100%; */ margin-top:5px;}
.header .logo_info .logo .logoimg{ width:200px; float:left; vertical-align:middle; /*margin-left:29px;*/}
.header .logo_info .logo .csimg{ width:42px; float:left; vertical-align:middle; margin-top:14px; margin-left:8px;}
.header .logo_info .logo .speedup{ font-size:14px; font-style:italic; color:#EE0909; font-weight:bold;}
.header .logo_info .logo_str{ margin-top:11px; width:480px; margin-left:3px;}
.header .logo_info .logo_str span{ display:block; /*text-align:center;*/}
.header .logo_info .logo_str .span_red{ font-size:1.7rem; color:#EE0909 ; font-weight:bold; }
.header .logo_info .logo_str .span_red_other{font-size:20px; color:#EE0909; font-weight:bold; margin-top:10px;}
.header .logo_info .logo_str .span_b{ font-size:1.3em; font-weight:bold; color:#FF8D00;margin-top:4px;}
.header .logo_info .logo_str .span_b_other{font-size:20px; color:#EE0909;margin-top:11px; font-weight:bold;}
.header .logo_info .logo_right_img{width: 250px;display: inline-block;height: 90px;}
.header .logo_info .logo_right_img img{vertical-align: middle;display: inline-block;max-width: 100%;max-height: 100%;}
.header .logo_info .logo_right_img span{display: inline-block;vertical-align: middle;height: 100%;}

.header .search{ width:236px; margin-top:16px;}
.header .search .search_input{ background:url(/images/search_bg.jpg) no-repeat left center; width:84%; height:22px; border:0; text-indent:5px; color:#999; line-height:22px;}

.nav_ul{ width:100%; height:27px; overflow:hidden; margin-left:2px; margin-top:9px; text-align: center;}
.nav_ul li{ /*float:left; margin-left:1px;*/ display:inline-block; margin-left:5px;}
.nav_ul li a{ display:block; /*background:url(/images/nav_center.jpg) repeat-x;*/ background:#ed0707; border-radius:7px; color:#fff; height:26px; padding:0px 13px; line-height:26px;  font-size:1.1em;}

.hot_bg{ height:17px;background:#949494; padding:5px 0px; overflow:hidden;}
.hot_search{ line-height:17px;}
.hot_search .hot_search_title{ background:url(/images/hot_search_tip.jpg) no-repeat; height:17px; line-height:17px; width:30px; width:11%; text-indent:25px; color:#fff; font-size:1.2em;}
.hot_search a{ padding:0px 10px; color:#fff; font-size:1.1em; line-height:17px;}

.hot_product{ margin-top:7px;}
.hot_product_cont{ width:100%; /*background:url(/images/hot_center.jpg) left top repeat-x;*/ padding-top:6px; height:236px; border: 1px solid #CACACA; border-radius: 5px;}
.hot_product_cont .hot_title{ background:url(/images/hot_border.jpg) left bottom no-repeat; margin:0px 13px; height:22px; font-size:1.2em;}

.Banner{background:url(/images/banner_bg.jpg);}

#lib_product_hot{margin:0px 13px;}
#lib_product_hot .maybe_like{overflow:hidden;}
#lib_product_hot .maybe_like .scroller_contents{width:10000000px;}
#lib_product_hot .maybe_like #scroller_contents_0, #lib_product_hot .maybe_like #scroller_contents_1{float:left; display:block;}
#lib_product_hot .maybe_like .item{float:left;}
#lib_product_hot .maybe_like .item ul{overflow:hidden;}
#lib_product_hot .maybe_like .item ul li{text-align:center; margin-top:3px; font-size:1em;}
#lib_product_hot .maybe_like .item ul li.img{border:1px solid #ddd; margin:0; overflow:hidden; vertical-align:middle; display:table-cell; *font-family:Arial; *display:block; text-align:center;}
#lib_product_hot .maybe_like .item ul li.img:hover{border:1px solid #999;}
#lib_product_hot .maybe_like .item ul li.img img{vertical-align:middle;}
#lib_product_hot .maybe_like .item ul li.name{ padding-left:1px; *padding-left:0;  clear:both; font-size:1.2em;}
#lib_product_hot .maybe_like .item ul li.name a{}
#lib_product_hot .maybe_like .item ul li.brif{ color:#666; margin-top:2px;}
#lib_product_hot .maybe_like .item ul li.price del{color:#666;}
#lib_product_hot .maybe_like .item ul li.price span{color:#A92D2F; font-weight:bold; padding-left:10px;}

.ind_case{ margin-top:7px; }
.case_cont{ width:100%;/* background:url(/images/case_center00.jpg)*/ repeat-x; padding-top:12px; margin-bottom: 7px; height:542px; border:1px solid #CACACA; border-radius: 5px;}
.case_cont .case_title{ margin:0px 13px 7px 13px;font-size:1.2em;}

.case_ul{ height:350px; margin-left:22px;}
.case_ul li{ float:left; margin-right:4px; margin-bottom:5px;width:24%; text-align:center;}
.case_ul li .list_a, .list_span{ display:block;}
.case_ul li a.img{ height:220px;}
.case_ul li a.img img{-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: inset 0 1px 5px rgba(0,0,0,.5); -moz-box-shadow: inset 0 1px 5px rgba(0,0,0,.5); box-shadow: inset 0 1px 5px rgba(0,0,0,.5);width:100%;}
.case_ul li a.name{ margin-top:2px; font-size: 12px; text-indent:2px; height:32px; overflow:hidden; }
.case_ul li span.brif{ margin-top:5px; color:#666;text-indent:2px;}

.information_cont{ background:url(/images/information_center.jpg) repeat-x center center; height:282px; width:99%;}
.information_cont .new,.messages,.contact{ width:26%; float:left; height:270px; padding:12px 16px 0px 16px;}
.information_cont .new{ padding-left:13px; width:35%;}
.information_cont .messages{ width: 31%}
.information_cont .messages{ border-left:1px solid #ccc;}
.information_cont .contact{ border-left:1px solid #ccc; padding-right:0px;}
.information_cont .contact span{ display:block; margin-bottom:10px; height:20px;}
.information_cont .contact span font{ line-height:20px; margin-left:10px; font-size:14px; width:85%;}
.information_cont .new_title,.messages_title,.contact_title{ font-size:1.2em; height:27px; border-bottom:1px dotted #999;}

.new_ul li{ border-bottom:1px dashed #ccc; padding:4px 0px; background:url(/images/information_tip.jpg) left center no-repeat;overflow:hidden;}
.new_ul li a{  display: block;width: 73%; float: left; overflow: hidden; height: 18px;}
.new_ul li div.img{ display:block; width:24%;}
.new_ul li div img{ width:100%;}
.new_ul li .new_right{ width:73%;}
.new_ul li .time{ color:#999;}
.new_ul li .new_right .brif{ color:#666;}
.new_ul li .new_right .smore{ color:#666; font-size:0.9em; float: right;width: 44px;}
.new_ul li .nor_new{display:block; width:78%; text-indent:24px;}
.new_ul li.nor_blog{text-indent:24px;}
.new_ul li.nor_blog a{ display:block; width:74%; float:left; overflow:hidden}

.footer_one{ background:#d3d3d3; min-height:163px;}
.footer_two{ background:url(/images/foot_two_bg.jpg) repeat-x; height:28px;}
.footer_three{ background:#ACACAC url(/images/footer_three_bg.jpg) repeat-x top center; height:120px;}

.footer_one .foot_cate{ margin-right:19px; width:14.5%;}
.footer_one .foot_cate a{ display:block; background:url(/images/footer_tip.jpg) no-repeat 5px center; height:13px; line-height:13px; padding:6px 0px;  text-indent:17px; color:red; font-size:1.1em;}
.footer_one .foot_cate .cate_title a{color:#ff0000;}
.footer_one .erwei{ width:18%;}
.footer_one .erwei .erwei_img{ margin-left:10px;}
.footer_one .erwei .foot_share a{ margin-right:6px;}
.footer_one .erwei .foot_share a:last-child{ display:none; }

.footer_two .foot_nav{ width:100%;height:28px; overflow:hidden;}
.footer_two .foot_nav li{ float:left; height:28px; line-height:28px;}
.footer_two .foot_nav li a{ font-size:1.1em;}
.footer_two .foot_nav li span{ margin:0px 15px;}

.footer_three .footer_title{ padding-top:5px; font-size:1.3em; font-weight:bold;}
#lib_product_links{margin:0px 13px;}
#lib_product_links .maybe_like{overflow:hidden;}
#lib_product_links .maybe_like .scroller2_contents{width:10000000px;}
#lib_product_links .maybe_like #scroller2_contents_0, #lib_product_links .maybe_like #scroller2_contents_1{float:left; display:block;}
#lib_product_links .maybe_like .item{float:left;}
#lib_product_links .maybe_like .item ul{overflow:hidden;}
#lib_product_links .maybe_like .item ul li{text-align:left; margin-top:14px; font-size:1em;}
#lib_product_links .maybe_like .item ul li.img{border:1px solid #ddd; margin:0; overflow:hidden; vertical-align:middle; display:table-cell; *font-family:Arial; *display:block; text-align:center;}
#lib_product_links .maybe_like .item ul li.img:hover{border:1px solid #999;}
#lib_product_links .maybe_like .item ul li.img img{vertical-align:middle;}
#lib_product_links .maybe_like .item ul li.name{padding-top:3px; padding-left:1px; *padding-left:0;  clear:both; font-size:1.3em;}
#lib_product_links .maybe_like .item ul li.brif{ color:#666; margin-top:7px;}
#lib_product_links .maybe_like .item ul li.price del{color:#666;}
#lib_product_links .maybe_like .item ul li.price span{color:#A92D2F; font-weight:bold; padding-left:10px;}

.footer_three .foot_power{ text-align:center; line-height:18px;}

.inside_left{ width:16%;}
.inside_left .page_title{ background:#999; height:25px; line-height:25px; font-size:1.2em; text-indent:6px; color:#fff;}

.inside_right{ width:80%; margin-left:10px; min-height:500px;}
.inside_right .cont_title{ height:25px; line-height:25px; background:url(/images/cont_title_bg.jpg) repeat-x; text-indent:17px; font-size:1.2em; text-align:center;}
.inside_right .pro_name{ height:40px; line-height:40px; text-align: center; font-size:1.75em;padding-top: 7px;}
.inside_right .pro_brif{ text-align: center; font-size:1.25em;color: #666;padding-bottom: 10px;}

.scr{ height: 483px; width: 180px; overflow:hiddee; margin-left:17px; background:url(/images/small_list_bg.jpg) no-repeat;}
.scr a{ cursor:pointer;}
.scr div{height: 405px; margin-top: 46px; overflow: hidden; position: relative;width: 165px; margin-left:8px; overflow:hidden;}
.scr a.prev{ }
.scr a.next { bottom:0px;}
.scr a.pn{background: url(/images/default/img_tip_bottom.jpg) no-repeat ;font-size: 0; height: 25px; line-height: 0; overflow: hidden; position: absolute;width:179px; display:block;}
.scr div ul{ position:absolute; left:0px; top:0px;}
.scr div ul li{height: 121px;padding-bottom: 14px;}
.pic{ width:732px; height:488px; float:left;}

.description .title{  border-bottom:1px solid #c4c4c4;}
.description .title span{ display:block; width:150px; height:25px; line-height:25px;color:#000;font-size:15px; background:#ccc; text-align:left; text-indent:8px;}

#toTheTop { bottom: 50px;  height: 50px; overflow: hidden; position: fixed;  right: 10px;  width: 70px;}

.Banner .page{ z-index:100; height:25px; position:absolute; top:373px; right:0px; width:355px; text-align:center;}
.Banner .page a{ width:25px; height:25px; display:block; background:url(/images/banner_nor.png) no-repeat; margin-right:10px; line-height:25px; color:#fff; text-align:center; cursor:pointer;}
.Banner .page a.cur{ background:url(/images/banner_cur.png) no-repeat;}

.Banner2 .page2{ z-index:1000; height:25px; position:absolute; top:300px; right:15px; width:355px; text-align:center;}
.Banner2 .page2 a{ width:25px; height:25px; display:block; background:url(/images/banner_nor.png) no-repeat; margin-right:10px; line-height:25px; color:#fff; text-align:center; cursor:pointer;}
.Banner2 .page2 a.cur{ background:url(/images/banner_cur.png) no-repeat;}

#table dl dd{ width:30%; min-height:240px;}

.dis{ display:none;}

.inside_right .title{border-bottom: 1px solid #ccc;
padding: 10px 0px;}
.inside_right .title .news_title{font-size: 17px;text-align: center;}

.inside_message{ margin-left:10px; min-height:445px; margin:0 auto;}
.inside_message .cont_title{ height:25px; line-height:25px; background:url(/images/cont_title_bg.jpg) repeat-x; text-indent:17px; font-size:1.2em; text-align:center; margin-bottom:26px;}
.message_cont{ width:850px; margin:0 auto; border:1px solid #ccc;}


/*提交询盘成功*/
.ins_content{text-align: center;flex: 1 0 auto;}
.ins_title{margin-top: 6.5%;font-size: 72px;color: #333;font-family: "Opensans-Light";}
.ins_txt{line-height: 1.5;margin-top: 50px;font-size: 20px;color: #666;font-family: "Opensans-Light";}
.ins_btn{display: block;width: 90%;max-width: 360px;line-height: 3;margin:7% auto 0;background: #ed0707; font-size: 18px;color: #fff;font-family: "Opensans-Regular"; border-radius: 7px;}
.ins_btn:hover{opacity: .9;text-decoration: none; color:#fff;}