@charset "utf-8";
/* CSS Document */

.topnav{ height:45px; background:#28292E;min-width: 1300px; width:100%;} .topnav .topnav_con{ /*width:1000px; */min-width:1300px;margin:auto; line-height:45px; color:#ffffff;} .topnav_con .topnav_con_l ul li{ float:left;margin-right:30px;} 
.topnav_con_l a{ color:#ffffff;} .topnav_con_l a:hover{ color:#3d97f2;}
.nav{ /*width:1000px;*/min-width:1300px;height:90px; margin:auto} .nav .logo{ margin-top:22px; float:left;} .nav .nav_main{ font-size:16px; margin-top:30px;} 
.nav_main .nav_main_info{ float:left; margin:0 10px; text-align:center; width:60px; display:inline-block; line-height:33px; height:37px;}  .nav_main .nav_a{ color:#666; display:block; } 
.nav_main .nav_a:hover{color:#3d97f2;} .c{background-image:url(/default/images/index/index_icon.png); background-position:-314px 25px;} .nav_main .mr34{ margin-right:34px;}
.nav_main .nav_a_selected {background-color:#398fe6;border-radius:3px;color:#FFF!important;}
.ft{ background:#34495e; padding:25px 0 70px; color:#98a6b2;min-width: 1300px;} .ft .footer{ width:860px; margin:auto; padding:0 0 45px;} .footer .ft_list{ width:160px; margin-right:30px; float:left;} 
.footer .ft_list dt{ font-size:16px; margin-bottom:20px;} .footer .ft_list dd{ font-size:13px; margin-bottom:8px;} .footer .ft_list dd a{ color:#98a6b2;} 
.footer .ft_list dd a:hover{ color:#ebeff2;}
.footer .ft_tel{ width:230px; height:100px; background:#3e556b; border-radius:3px; float:left; padding:15px;}.ft_tel .ft_tel_v1{ font-size:16px; margin-bottom:15px;} 
.ft_tel .ft_tel_v2{ font-size:26px;text-align: right; background-image:url(/default/images/index/index_icon.png); background-position:-83px -4px;} 
.ft_tel .ft_tel_v3{ text-align:right; margin-top:5px;}
.ft .ft_copyright{ width:1000px; margin:auto;} .ft .ft_copyright p{ text-align:center; margin-top:15px;}
.subnav{ height:4px; background:#d2d6d9;}

/*----- 首页_新-------*/
.banner { position: relative; }
.banner_img { position: absolute; }
.banner .blue { color: #3399FF; }
.banner .w1000 { width:1000px; margin: 0px auto; position: relative; }
.banner .board { position: absolute; height: 300px; width: 220px; right:0px; top: 20px; overflow: hidden; }
.banner .board_title { padding-left: 15px; height: 40px; line-height:40px; font-size: 16px; color: #FFF; background:rgba(0,0,0,0.5); border-radius:3px 3px 0 0;  filter:alpha(opacity=50);  
-moz-opacity:0.5; -khtml-opacity: 0.5;  }
.banner .board_content { background-color: #FFFFFF; height: 260px; border-bottom-right-radius:3px; border-bottom-left-radius:3px; }
.banner .board_content .b_content_list { }
.banner .board_content .b_content_list .part { width: 190px; margin: 0px auto; line-height: 34px; color: block; border-top: 1px solid #DFE3E6;  }
.banner .board_content .b_content_list .bt0 { border-top: 0px; }
.banner .board_content .b_content_list .part > span { display: inline-block; }
.banner .board_content .b_content_list .part .column1 { width: 70px; }
.banner .board_content .b_content_list .part .column2 { width: 55px; }
.banner .board_content .b_content_list .part .column3 { width: 36px; }
.banner .board_content .b_content_list .part .column4 { width: 15px; vertical-align: middle; }
.banner .board_content .b_content_list .part .column4  .small_down { width:9px; height: 12px; background-image: url(/default/images/index/small_down.png); background-repeat: no-repeat; margin:0px auto; }
.banner .board_content .b_content_list .part .column4  .small_allow { width:15px; height: 4px; background-image: url(/default/images/index/small_allow.png); background-repeat: no-repeat; margin:0px auto; }
.banner .board_content .b_content_list .full { padding-top: 5px; padding-bottom: 5px; height: 110px; background-color: #F0F0F0; }
.banner .board_content .b_content_list .full .full_title { color: black; font-size: 18px; font-weight: bold; text-align: center; }
.banner .board_content .b_content_list .full .full_middle { color: #70B32D; text-align: center; padding-left: 30px; position: relative; }	
.banner .board_content .b_content_list .full .full_middle .bigNum { font-size: 30px; font-weight: bold; height: 40px; }	
.banner .board_content .b_content_list .full .full_middle .smallNum { font-size: 13px; }
.banner .board_content .b_content_list .full .full_middle .icon_down { width: 30px; height: 50px; position: absolute; top: 10px; left: 40px; background-image:url(/default/images/index/banner_09.png); background-repeat:no-repeat; }
.banner .board_content .b_content_list .full .full_footer { color: #999999; text-align: center; padding-top: 5px; }
.wrapp { width: 195px; height: 340px;}
.wrapp .all-sort-list { position: relative; height: 340px; }
.wrapp .all-sort-list .item { height: 112px;  position: relative; background:#41a8f7; border-top:1px solid #4cb2ff; }
.wrapp .all-sort-list div.item:last-child{ height:113px;}
.wrapp .all-sort-list .item div.primary { height: 113px; line-height: 44px; font-weight: normal; overflow: hidden;  }
.wrapp .all-sort-list div.primary img.cicon { display: inline-block; width: 20px; height: 20px; margin-left: 15px; }
.wrapp .all-sort-list .item div.primary a { font-size: 15px; }
.wrapp .all-sort-list .item:hover {border-top:1px solid #2a9af0;}
.wrapp .all-sort-list .item:hover div.primary{ position:relative;z-index:13;background:#2a9af0; height:113px; background-image:url(../images/index_new/icon_index_new_06.png); background-repeat: no-repeat; background-position:174px 17px;}
.wrapp .all-sort-list .item:hover .item-list { display:block; }
.wrapp .all-sort-list .item a { text-decoration: none; padding-left: 10px; cursor: default; color: #fff; vertical-align: middle; font-weight:bold; }
.wrapp .all-sort-list div.primary .contain { padding: 4px 10px; overflow: hidden; position: relative;}
.wrapp .all-sort-list div.primary .contain label { float: left; margin: 2px 5px; line-height: 16px; color: #b2deff; }
.wrapp .all-sort-list .item-list {position: absolute;height:338px; width:580px; background:#FFF; left:195px; border: 1px solid #2a9af0; top:-1px; z-index: 10; border-left:none; display:none; }
.wrapp .all-sort-list .item-list .subitem { float: left;  padding: 15px 0px 15px 10px; width:570px;}
.subitem .sub_title{ font-size:14px; color:#2a9af0; font-weight:bold; border-bottom:1px solid #dfe3e6; width:560px;}
.wrapp .all-sort-list .item-list .subitem dl { padding: 10px 0px; overflow: hidden; zoom: 1; width:85px; float:left; margin-right:10px; height:125px; }
.wrapp .all-sort-list .item-list .subitem dt { width:75px; height:20px; background:#f2f2f2; font-weight:bold; color:#4c4c4c; padding-left:10px; line-height:20px; }
.item-list .subitem dd {padding: 3px 0px 0px; overflow: hidden;}
.wrapp .all-sort-list .item-list .subitem dd p { height: 14px; line-height: 14px; padding: 3px 0px; font-style: normal; }
.wrapp .all-sort-list .item-list .subitem dd p a, .item-list .cat-right dd a { color: #999; font-weight:normal; cursor:pointer;}
.wrapp .all-sort-list .item .item-list .subitem a:hover{color:#2a9af0; }
.wrapp .all-sort-list .hover div.primary{ position:relative;z-index:13;background:#FFF;border-color:#007dd4;border-width:1px 0px;border-style:solid;}

.index_con{ background:#f0f1f2; padding:30px 0 55px 0;}
.index_main{ width:1000px; margin:auto;} 
.index_main .main_list{ margin-bottom:25px; height:277px;}
.main_list .m_right{ margin-right:10px; float:left; background:#fff; border-bottom:2px solid #dfe3e6; height:275px; width:770px;}  .m_right .m_title{ position:relative;}
.m_title .m-idxtt{ background:url(/default/images/index_new/index_new_icon.png); position:absolute; margin-left:-5px;}
.m_title .title_name{ float:left; width:200px; height:44px;}
.m_title .title_name span{ font-size:17px; color:#FFF; line-height:40px; padding-left:20px;}
.m_title .title_time{ float:right; background:#e9e2d8; width:575px; height:40px; line-height:40px;}
.title_time .title_time_v1{ float:left; width:230px; height:40px;}
.title_time .title_time_v1 p{ color:#fff; font-size:22px; font-weight:bold; float:left; width:35px; height:28px; line-height:28px; text-align:center; background:#666; border-radius:3px; margin-top:6px;}
.title_time .title_time_v1 span{ float:left; font-size:14px;}
.title_time .title_time_v1 .title_time_span1{ margin:0 10px 0 15px;}
.title_time .title_time_v1 .title_time_span2{ font-size:22px; margin:0 3px;}
.title_time_v1 .pl60{ padding-left:60px;} .title_time_v1 .pl18{ padding-left:17px;} .title_time_v1 .pl19{ padding-left:18px;}
.title_time .title_time_v2{ font-size:14px; color:#666; float:right; padding-right:10px;}
.m_right .m_shop{ padding:15px 3px 15px 4px; overflow:hidden;} .m_shop .shop_v1{ width:170px; height:205px; float:left; padding:0 10px; border-right:1px solid #f0f1f2;}
.shop_v1 img{ max-width:170px; max-height:130px; overflow:hidden} 
.shop_v1 .shop_p1{ font-size:14px; color:#4c4c4c; margin-top:5px;} .shop_v1 .shop_p2{ color:#d94141; font-size:17px; margin-top:6px;} 
.shop_v1 .shop_p3{ color:#4c4c4c; margin-top:3px;} .shop_v1 .shop_p3 span{text-decoration: line-through;} .shop_v1 p{ width:130px; height:20px; overflow:hidden;}
.m_shop >div:last-child{ border-right:none;}
.main_list .m_left{ height:275px; float:left; background:#fff; border-bottom:2px solid #dfe3e6; width:220px; overflow: hidden;}
.main_list .m_left p{ width:205px; height:40px; line-height:40px; color:#fff; background:#787879; padding-left:15px; font-size:17px;}
.main_list .m_left ul{ color:#4c4c4c;} .main_list .m_left ul li{  border-bottom:1px solid #dfe3e6; width:190px; margin:auto;} 
.main_list .m_left ul li span{ display:block; line-height:18px;}
.m_left .name{ width:48px; height:18px; overflow:hidden; float:left;}
.m_left .product{ width:68px; height:18px; overflow:hidden; padding-left:20px; float:left;}
.m_left .number{ width:29px; height:18px; overflow:hidden; padding-left:17px; color:#3399ff;}
.m_title .tt{ background-position:0 -64px;} 
.m_title .title_info{ background:none; color:#666; font-size:14px;} .title_info .ml15{ margin-left:15px;} .title_info span{ margin:0 5px; font-size:18px; font-weight:bold; color:#3abae8;}
.m_right .inquiry_shop{ width:708px; margin:auto; overflow: hidden;} .index_main .h335{ height:335px;} .main_list .h333{ height:333px; } 
.inquiry_shop ul li{ border-bottom:1px dashed #dfe3e6; padding:15px 0;width:708px; display:inline-block;} .inquiry_shop .inquiry_con{ width:210px; float:left; cursor: pointer;}
.inquiry_con .inquiry_con_img{ float:left; width:40px; height:40px;} .inquiry_con .inquiry_con_img img{ max-height:40px; max-width:40px;} .inquiry_con_txt span{ display:inline-block;}
.inquiry_con .inquiry_con_txt{ float:left; margin-left:10px; width:160px;} .inquiry_con_txt .name{ color:#d94141; overflow:hidden; width:50px; height:18px;} 
.inquiry_con_txt .time{ width:35px; color:#bbb; height:18px; overflow:hidden; margin-left:5px;} .inquiry_con_txt .product{ width:160px; height:20px; overflow:hidden;}
.inquiry_shop .ml30{ margin-left:30px;}
.m_left .offer{ padding:15px 15px 17px;} .offer .offer_select{ width:190px; height:30px; border:1px solid #bec2c4; border-radius:2px; color:#bbb; padding-left:10px; margin-bottom:10px;}
.offer .w90{ width:90px;}
.m_left .offer_butten{ padding:10px 0; background:#fafafa; border-top:1px solid #f0f1f2;} 
.m_left .offer_butten span{ width:190px; height:40px; display:block; cursor:pointer; background:#3d97f2; color:#fff; font-size:14px; text-align:center; line-height:40px; margin:auto;}
.index_main .h226{ height:226px;} .main_list .h224{ height:224px; } .m_title .ttt{background-position:0 -129px;} .title_info .fa7d64{ color:#fa7d64;}
.inquiry_shop .h177{ height:177px;} .inquiry_con_txt .span1{ color:#bbb;} .inquiry_con_txt .span2{ color:#333; font-weight:bold;} 
.m_left .h177{ height:177px;} .m_left .c3399ff{ color:#3399ff;} .m_left .pl0{ padding-left:0;} .m_left .pl39{ padding-left:39px; width:35px; color:#bbb;}
.index_main .news{ margin-bottom:25px;} .index_main .news_list{ width:460px;  background:#fff; float:left; padding:15px; border-bottom:2px solid #dfe3e6;}
.news_list .news_title{ padding-bottom:10px; border-bottom:1px solid #dfe3e6; overflow:hidden;} .news_title .news_title_v1{font-size:17px; color:#333; float:left;}
.news_title .news_title_v2{ float:right; margin-top:7px; color:#3d97f2; font-weight:bold; cursor:pointer; display: table;}
.news_title .news_title_v2 > span { display: table-cell; }
.news_title .news_title_v2 .text_desc { padding-right: 4px; }
.news_title_v2 .more{background-image:url(/default/images/index_new/index_new_icon.png); background-position: 0 -237px; width:11px; height:11px; display:inline-block; margin-left: 3px; display:table-cell;}
.news_content { margin-top:10px; overflow:hidden;}  .news_content > div { float: left; }
.news_content .news_img{ width:168px; height:128px; border:1px solid #dfe3e6; color:#e2e5e8;} 
.news_content .news_img img{ max-height:128px; max-width:168px; text-align:center; vertical-align:middle; overflow:hidden;}
.news_content .news_txt{ margin-left:20px;} .news_txt ul li{ line-height:25px; display:table;} .news_txt ul li:hover{ color:#3d97f2;}
.news_txt ul li span{ display:block; float:left;} 
.news_txt .txt_con{ margin-left:10px; width:190px; height:22px; text-overflow:ellipsis; overflow:hidden;  white-space:nowrap;}

/* flexslider */
.flexslider{position:absolute;height:340px; width: 100%; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; z-index: -10;}
.slides{position:relative;z-index:1;}
.slides li{height:340px;}

/*----工作台气泡提示--------*/
.topnav_con .one{ float:left; width:16px; height:16px; background:#e64552; color:#FFF; text-align:center; line-height:15px; border-radius:9px; margin:8px 0 0 5px;}
.topnav_con .nine{ width:23px; height:16px; border-radius: 7px;} 


.logo{margin-left:53px;}

.notblue:hover{color:#4c4c4c}
.right_four{border:1px solid #EFEFEF;float:left;margin-right:2.63%;cursor:pointer;width:22.76%;min-width:171px;}
.right_four_left{width:55px;height:55px;margin:8px 0px 8px 8px;float:left;}
.notauto{width:auto;}
.right_four_left_p{font-size:23px;font-weight:800;color:#333;}
.right_four_right{float:right;}
.right_four_right img{width:55px;height:55px;margin:8px 8px 8px 45px;}