@charset "utf-8";
/* CSS Document */

/***************************宽屏样式(start)***************************/
/***************************宽屏样式(end)***************************/
#ibanner{ text-align:center; position:relative; width:100%; min-width:1440px; margin:0 auto;}
#float_ad{ position:absolute; right:140px; top:37px; z-index:7;}
#iart{ height:48px; overflow:hidden; text-align:center; width:700px; margin:0 auto;}
#iart *{ display:inline-block; float:left;}
#iart span{ width:29px; height:49px; background:url(letter.png) no-repeat 0px 0px;}
#iart div{ font-family:Verdana, Geneva, sans-serif; color:#333333; line-height:48px; margin:0 10px;}
#iart a{ font-family:Verdana, Geneva, sans-serif; color:#2996cc; line-height:48px; background:url(../images/learn.png) no-repeat right center; padding-right:10px;}

#index_data{ overflow:hidden; border-top:1px solid #e6eaed; border-bottom:1px solid #e6eaed; margin-bottom:45px;}
#index_data .img{height:70px; text-align:center; margin-top:32px; margin-bottom:12px;}
#index_data .img img{max-height:100%;}
#index_data .it{ float:left; width:399px; height:210px; border-right:1px solid #e6eaed; text-align:center;}
#index_data .it:last-child{ border-right:0px none;}
#index_data .it span{ display:block; width:70px; height:73px; margin:0 auto; margin-top:32px; margin-bottom:12px; background:url(../images/iico.png) no-repeat;}
#index_data .it span.t1{ background-position:0px 0px;}
#index_data .it span.t2{ background-position:-412px 0px;}
#index_data .it span.t3{ background-position:-820px 0px; width:77px;}
#index_data .it font{ color:#333333; font-size:14px; text-align:center; display:block; margin-bottom:7px; font-family:Verdana, Geneva, sans-serif;}
#index_data .it div{ text-align:center; font-family:Verdana, Geneva, sans-serif;}
#index_data .it a{ display:inline-block; margin-top:10px; font-family:Verdana, Geneva, sans-serif; color:#2996cc; background:url(../images/learn.png) no-repeat right center; padding-right:10px;}

#popular{ margin:0 auto; width:900px; height:21px; line-height:21px; background:url(cbg.png) no-repeat center center; text-align:center; overflow:hidden; margin-bottom:20px;}
#popular span{ font-size:16px; font-family:Verdana, Geneva, sans-serif; display:inline-block; background:#fff; padding:0 35px;}
#popular_list{ overflow:hidden;}
#popular_list .it{ float:left; width:360px; height:203px; margin:0 54px 35px 0; overflow:hidden; position:relative;border:2px solid transparent;}
#popular_list .it:nth-child(3){margin-right:0 !important;}
#popular_list .it:nth-child(6){margin-right:0 !important;}
#popular_list .it:hover{ border:2px solid #3CA8D3;}
#popular_list .it img{ position:absolute; right:0px; top:0px;}
#popular_list .it .demo{ width:80%; height:122px; margin:48px 0 0 20px; position:relative; z-index:100;display:none;}
#popular_list .it .demo .n{ display:block; height:18px; line-height:18px; overflow:hidden; font-size:16px; font-family:Verdana, Geneva, sans-serif; color:#000; margin-bottom:15px;}
#popular_list .it .demo .d{ line-height:150%; font-family:Verdana, Geneva, sans-serif; color:#8b8d8d; height:34px; overflow:hidden; margin-bottom:15px;}
#popular_list .it .demo .m{ display:inline-block; padding:12px 15px; color:#fff; background:#3ca8d3; font-family:Verdana, Geneva, sans-serif;}

#bottom_ad{ width:1175px; margin:0 auto; overflow:hidden; margin-bottom:38px;}
#bottom_ad a{ width:569px; height:190px; overflow:hidden;}
#products_box{ margin:0 auto; width:1175px; overflow:hidden;}
#in_title{ overflow:hidden; border-bottom:1px solid #e4e4e4; background:#fff;}
#subs{ overflow:hidden;}
#subs span{ float:left; font-size:14px; color:#fff; padding:10px 20px; background:#58595b; margin-right:1px; cursor:pointer;}
#subs span.cur{ background:#3ca8d3;}
#subs .fr{ margin:14px 0 0 0; background:url(../images/more.png) no-repeat right center; padding-right:23px; margin-right:9px; height:17px; line-height:17px;}
#subs .fr a{ color:#757575;}
#products_box div.indexpro{ display:none;}
.product_list .item .inner .price{ color:#49add6 !important;}
.bgss{ background:#f9f9f9; overflow:hidden;}