@charset "utf-8";
/* CSS Document */

.left{ float:left;}
.right{ float:right;}
.clearfix:before,.clearfix:after { content: "";display: block;clear: both;}
.clearfix{zoom: 1;}
.w_width{width:100%; margin: 0 auto;}
@media screen and (max-width: 1000px)
{
.w_width { width:1200px; }
}
.w_w{width:1350px; margin: 0 auto;}
.w_top{ margin-top:20px;}
.w_top_1{ margin-top:14px;}
.w_bg{ padding-top:24px; padding-bottom: 24px; background: #f5f5f5;}

/* top_bar----------------------------- */
.r_bar{width: 100%;background-color: #F8F9FB;border-bottom: 1px solid #DEDEDE;}
@media screen and (max-width: 1000px)
{
.r_bar { width:1200px; }
}
.r_bar li{ float: left;}
.r_bar li a{display: block; cursor: pointer;line-height:32px; height: 32px; font-size: 1.2rem;color: #9498a8;}
.r_bar li+li{ margin-left:18px;}
.r_bar li a:hover{color: #1a66f3;}
/* header----------------------- */

/* search_box */
.r_header{ padding-top:20px;padding-bottom:20px;}
.r_logo{ height:56px;}
.r_search{ margin-left:90px;}
.search_box{width:600px;height:38px;border:2px solid #1a66f3;}
.search_x{width:100%;margin:0px;line-height:34px;height:34px;}
.search_x a{text-decoration:none;cursor:pointer; font-family:"Microsoft Yahei","Simsun"; display: block;}
.search_x #s0{ height:34px; line-height:34px;width:68px; text-align:center;}
.search_x input{float:left; font-family:"Microsoft Yahei","Simsun"; }
.select{background:#fff url(../images/bg.png) no-repeat 64px -5px;border:0;border-right:solid 2px #fff;width:80px;height:34px;color:#666;line-height:34px;float:left;position:relative;z-index:99999;font-size:1.4rem;}
.select_hover{background:#fff url(../images/bg.png) no-repeat 64px 16px;color:#1a66f3;}
.part{left:-2px;top:34px;width:82px;padding:4px 0 1px 0;background:#fff;border:solid 2px #1a66f3;border-top:0;line-height:34px;position:absolute;z-index: 9999;height:auto;zoom:1;-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;}
.part p{overflow:hidden;}
.part p a{height:30px;color:#666;line-height:30px;width:100%;border-top:solid 1px #f3f3f3;background:#fff;display:inline-block;margin-left:-1px;margin-top:-1px;white-space:nowrap; text-align: center;}
.part a:hover{background:#f5f5f5;color:#1a66f3; font-family:"Microsoft Yahei","Simsun";}
.enter{border:0;width:340px;float:left;height:32px;color:#999;line-height:34px;padding-left:5px;font-size:1.4rem;outline:none;}
.enters{border:0;width:340px;float:left;height:36px;color:#333;line-height:36px;padding-left:5px;font-size:1.4rem;outline:none;}
.search_x .sb{float:right;border:0;width:84px;_width:81px;height:34px;cursor:pointer; background: #1a66f3; font-size:1.4rem; color: #fff; line-height:34px; text-align: center; font-family:"Microsoft Yahei","Simsun";}
.hot_i{display: flex;justify-content : flex-start;Flex-wrap: nowrap; padding-top: 8px; }
.hot_char{margin-right:14px; color: #323232; font-size: 1.2rem;}
.hot_a{ margin-right:14px;font-size:1.2rem; color: #ff500b;}

.shop_car{ position: relative;line-height: 32px; margin-top:4px; border: 1px solid #e4e4e4; font-size:12px; color: #323232; padding-left:40px; padding-right: 36px; background: url(../images/ai-cart.svg) 14px center no-repeat; background-size:auto 16px;border-radius:3px;-moz-border-radius:3px; -webkit-border-radius:3px;}
.car_num{ display: inline-block; min-width:15px; padding-left:2px; padding-right:2px; line-height:14px;  height:15px; font-size:12px; color:#fff; font-family: tahoma,arial; position:absolute; right:10px; top:4px;background: #d6000f; border-radius:7px;-moz-border-radius:7px; -webkit-border-radius:7px;letter-spacing:-1px; font-style: normal;text-align: center;}
.shop_car:hover{ background:#f1f1f1 url(../images/ai-cart.svg) 14px center no-repeat;background-size:auto 16px;}

/* search_box end */
.r_left{ width:77.5%; position: relative;}
.r_right{ width:21%; position: relative;}
.r_left_1{ width:74%; position: relative;}
.r_right_1{ width:25%; position: relative;}

.con_div{width:100%;}
.r_tab{background:#1a66f3;}
.r_menu{ padding-left:13%;}
.menu_menu{}
.menu_menu li{ float:left;}
.menu_menu li a{ display: block; font-size:1.6rem; line-height:42px; height:42px; color: #fff; padding-left:30px; padding-right:30px; cursor: pointer;}
.menu_menu li .r_active{ background:#1045a9;}
.menu_menu li a:hover{background:#1045a9;}
.menu_select {background:#1045a9;}

.class-all{ display:block; width:100%;height:42px;font-size:1.6rem; color:#fff; text-align: center;line-height:42px;background:#1045a9 url(../images/i_list.svg) 26% center no-repeat; background-size:auto 30px;position:relative;z-index:1000;}
.class-all:hover{ text-decoration:none;}

#nav {position:relative;z-index:1;width:100%;background:#f1f1f1;}
#nav .mainCate_1 {position:relative;}
#nav h3{ display:flex;justify-content : flex-start;Flex-wrap:nowrap;}
#nav h3 .icon_i{ height:30px; width:30px; margin-left:16px; margin-right:10px; margin-top:9px; }
#nav .mainCate_z{ border-bottom:1px dotted #d4d4d4;}

#nav .mainCate_z .category_p{ font-size:1.2rem; line-height:20px; padding-left:32px; color:#cccccc;font-weight:normal;}
#nav .mainCate_z {position:relative;}
#nav .mainCate_z h3{height:46px;overflow:hidden;}
#nav .mainCate_z h3 a{ display:block; width:100%; font-size:1.4rem; color:#323232; font-weight:normal; line-height:46px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#nav p {height:20px;line-height:20px;}
#nav p a {margin-right:10px;color:#666;}

#nav .subCate{ display:none;background:rgba(255,255,255,0.95); position:absolute;left:100%;top:0;width:317%; padding-top:10px; min-height:564px; border-left:1px solid #1045a9;border-right:1px solid #1045a9;border-bottom:1px solid #1045a9;padding-bottom:14px;}
#nav .subCate h4 {height:22px;padding:10px 0 10px 20px;border-bottom:1px dashed #ccc;font-size:1.4rem;color:#e4e4e4; font-family:"Microsoft Yahei","Simsun"; }
#nav .subCate ul {overflow:hidden;width:430px; padding-left:20px; border-bottom:1px dashed #e4e4e4;}
#nav .subCate li {float:left;}
#nav .subCate ul img{ float:left; margin-right:14px; margin-left:14px;}
#nav .subCate li a {display:block;float:left;line-height:25px; height:25px; padding-top:4px;color:#666;word-break:keep-all;white-space:nowrap; font-size:1.2rem;}

#mainCate-2 .subCate {top:-47px;}
#mainCate-3 .subCate {top:-94px;}
#mainCate-4 .subCate {top:-141px;}
#mainCate-5 .subCate {top:-188px;}
#mainCate-6 .subCate {top:-235px;}
#mainCate-7 .subCate {top:-282px;}
#mainCate-8 .subCate {top:-329px;}
#mainCate-9 .subCate {top:-376px;}
#mainCate-10 .subCate {top:-423px;}
#mainCate-11 .subCate {top:-470px;}
#mainCate-12 .subCate {top:-517px;}

.sub_box{ display:flex;justify-content : flex-start;Flex-wrap:wrap;}
.sub-ul-1{ width:100%; padding-left:20px; padding-right:20px; padding-bottom:5px; -moz-page-break-inside: avoid;-webkit-column-break-inside: avoid; break-inside: avoid;}
.sub-ul-1 dt{ padding:10px 0 10px 0; border-bottom:1px dotted #d4d4d4;}
.sub-ul-1 dd{ overflow:hidden; padding:5px 0;}
.sub-ul-1 dd a{ float:left; font-size:1.2rem; color:#323232; margin:2px 0 5px 0; padding:0 20px 0 0;height:16px; line-height:16px;white-space:nowrap;}
.sub-ul-1 dt a{font-size:1.4rem; color:#000; line-height:16px;white-space:nowrap;}
#nav .line_category{width:200px; line-height:1px; height:1px; background:rgba(255,255,255,0.1);}

#nav>li:hover .subCate{ display: block;}
#nav>li:hover h3{ background:#fff;}

.m_menu{width:24%; position:absolute; top:-42px;left: 0; z-index: 10000;}
.con_con{width:76%; margin-left:24%;}
.see_all{ display: block;background:#1a66f3; width:100%; line-height: 46px; color: #fff; font-size: 1.4rem; text-align: center;}
.see_all:hover{  background:#1045a9;}
.r_wow{ padding:4px 0 0 20px;}
/* bannner */
#flashBg{ width:100%; clear:both;height:320px;position: relative;}
#flash{width:100%;overflow:hidden;margin:0 auto;clear:both;position:relative;}
#flash a{width:100%;display:none;}
#flash img{width:100%;height:320px;}
.flash_bar{z-index:69;height:30px;overflow:hidden;position:absolute; left: 50%;transform: translate(-50%,0);bottom:20px;text-align:center;}
.flash_bar .dq{display:block;float:left;width:60px;height:10px;margin:5px 5px;cursor:pointer; background:#fff;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.flash_bar .no{display:block;float:left;width:10px;height:10px;margin:5px 5px;cursor:pointer; background:rgba(255,255,255,0.5);border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
#flashLine{width:100%;clear:both;}

/*常用工具 */
.tool_con{ margin-bottom:8px;}
.tool_a{ display:flex;Flex-wrap: nowrap;justify-content:flex-start;  margin-bottom:6px;background:#34b1df;
background:-moz-linear-gradient(left, #34b1df 0%, #0e9ef9 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#34b1df), color-stop(100%,#0e9ef9));
background:-webkit-linear-gradient(left, #34b1df 0%,#0e9ef9 100%);
background:-o-linear-gradient(left, #34b1df 0%,#0e9ef9 100%);background: -ms-linear-gradient(left, #34b1df 0%,#0e9ef9 100%);
background: linear-gradient(to right, #34b1df 0%,#0e9ef9 100%);
filter: progid:DXImageTransform.Microsoft.gradient
( startColorstr='#34b1df', endColorstr='#0e9ef9',GradientType=0 );}
.tool_a_1{ display:flex;Flex-wrap: nowrap;justify-content:flex-start;margin-bottom:6px;background:#f77718;
background:-moz-linear-gradient(left, #f77718 0%, #ed2a45 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f77718), color-stop(100%,#ed2a45));
background:-webkit-linear-gradient(left, #f77718 0%,#ed2a45 100%);
background:-o-linear-gradient(left, #f77718 0%,#ed2a45 100%);background: -ms-linear-gradient(left, #f77718 0%,#ed2a45 100%);
background: linear-gradient(to right, #f77718 0%,#ed2a45 100%);
filter: progid:DXImageTransform.Microsoft.gradient
( startColorstr='#f77718', endColorstr='#ed2a45',GradientType=0 );}
.tool_a_2{ display:flex;Flex-wrap: nowrap;justify-content:flex-start;  margin-bottom:6px;background:#25b198 ;
    background:-moz-linear-gradient(left, #25b198  0%, #0dae6c 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#25b198), color-stop(100%,#0dae6c));
    background:-webkit-linear-gradient(left, #25b198  0%,#0dae6c 100%);
    background:-o-linear-gradient(left, #25b198  0%,#0dae6c 100%);background: -ms-linear-gradient(left, #25b198 0%,#0dae6c 100%);
    background: linear-gradient(to right, #25b198  0%,#0dae6c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient
( startColorstr='#25b198', endColorstr='#0dae6c',GradientType=0 );}
.tool_a:hover{background:#34b1df;}
.tool_a_1:hover{background:#f77718;}
.tool_a_2:hover{background:#25b198;}
.tool_span{ display: block; width:64%;  font-size:1.6rem; line-height:48px;color: #FFF;text-align:left; font-weight: bold;}
.tool_icon{  height:28px; width:28px; margin-top:10px;  margin-left:14px; margin-right:14px;}
.tool_arrow{  height:44px;}

/* 常用工具end */
.login_butt{ width:100%; padding-top:10px; padding-bottom:10px;}
.login_a{ width:48%; line-height:36px; font-size:1.4rem; color: #fff; color: #fff; text-align: center;background:#3cba9b;border-radius:3px;-moz-border-radius:3px; -webkit-border-radius:3px;}
.register_a{ width:48%; line-height: 36px; font-size:1.4rem;  color: #fff; color: #fff; text-align: center;background:#fe8a45;border-radius:3px;-moz-border-radius:3px; -webkit-border-radius:3px;}

.tice_div{border:1px solid #e4e4e4;}
.tice_top{ background:#f5f5f5;}
.n_title{ color:#000; font-size: 1.4rem; line-height:40px; padding-left:14px; padding-right: 14px;}
.more_m{color:#888; font-size: 1.2rem; line-height:40px; padding-right:14px;}
.tice_list{ padding-top:12px; padding-bottom:12px;}
.tice_a{ display: block; color:#333; font-size: 1.2rem; padding-top:6px; padding-bottom:6px; line-height: 16px; padding-left:24px; padding-right:8px; background: url(../images/i_dot.png) 10px center no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tice_a:hover{color: #1a66f3;}
.more_m:hover{color: #1a66f3;}

.purchase{width:100%;}
.pur_title{display:block; line-height:40px; color: #323232; font-size: 2rem; font-weight: bold;}
.purchase_ul{margin-left:50px;}
.purchase_ul li{ float:left;margin-left:20px; margin-right:20px;}
.purchase_ul li a{display:block; line-height:38px; color: #666; font-size: 1.4rem;  }
.purchase_ul li .active_a{color:#1a66f3; border-bottom:2px solid #1a66f3;}
.more_more{display:block;color: #666;padding-left:10px;padding-right: 10px;line-height:40px;  font-size: 1.2rem; margin-left:20px; cursor: pointer;}
.more_more:hover{color:#1a66f3;}
.con_ul{ border-top:1px solid #e4e4e4;}
.border_none{ border:none;}
.r_list_con{ padding:10px 0 0 0;}
.r_list_1{ border:1px solid #e4e4e4; border-top:none;}
.r_list_2{ padding:20px;}
.r_list_a{ display:block; text-decoration: none;background:url(../images/i_dot.png) left center no-repeat; padding-left:14px;}
.r_list_a .r_list_span{ display: block;width:40%; padding-right:40px;text-align:left; font-family:"Microsoft Yahei","Simsun";font-size:1.4rem;color:#444; line-height:32px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.r_list_a .r_list_time{ display: block;width:16%;text-align: right;font-family:"Microsoft Yahei","Simsun";font-size:1.4rem;color:#82868E;line-height:32px;}
.r_list_a:hover .r_list_span{color:#1a66f3;}
.r_list_a:hover .r_list_time{color:#333;}
.list_new{ background:url(../images/new.svg) center right no-repeat;background-size:auto 20px; }

.gc_ul{}
.gc_ul li{ float:left;margin-right:40px; }
.gc_ul li a{display:block;line-height:42px;height:42px; color: #666; font-size: 1.4rem;cursor: pointer; }
.gc_ul li .active_a{color:#1a66f3; border-bottom:2px solid #1a66f3;}

.tab_ul{}
.tab_ul li{ float:left; padding-right:20px; }
.tab_ul li a{display:block;line-height:50px;height:50px; color: #666; font-size: 1.6rem;padding-right:20px; padding-left:20px; }
.tab_ul li .active_a{color:#1a66f3; border-bottom:2px solid #1a66f3; font-weight: bold;}


.t_div{border:1px solid #e4e4e4;}
.t_list{ padding-top:12px; padding-bottom: 12px;}
.t_top{  background:#f5f5f5}
.t_title_1{  display: block;color:#333; font-size: 1.6rem; line-height:40px; padding-left:36px; padding-right:16px; background:url(../images/i_title_5.svg) 10px center no-repeat; background-size:20px 20px; border-top-left-radius:5px;-moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px;}
.item_list{ padding-top:8px; padding-bottom:8px; padding-left:10px; padding-right: 10px;}
.t_i_1{ width:24px; text-align: center;font-size:1.4rem; color:#E10000; font-family: "Arial", "Microsoft Yahei,Arial","sans-serif"; padding-right: 10px; line-height:20px; font-weight: bold;}
.i_span{display: block;width: 60%;line-height: 20px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;}
.i_span:hover{ color:#1a66f3;}
.f_i{font-size:1.2rem; color: #ff500b; font-family:"Arial", "Microsoft Yahei,Arial","sans-serif"; line-height:20px;}
.t_i_2{  width:24px; text-align: center;font-size:1.4rem; color:#F72121; font-family: "Arial", "Microsoft Yahei,Arial","sans-serif"; padding-right: 10px; line-height:20px; font-weight: bold;}
.t_i_3{  width:24px; text-align: center;font-size:1.4rem; color:#FD4815; font-family: "Arial", "Microsoft Yahei,Arial","sans-serif"; padding-right: 10px; line-height:20px; font-weight: bold;}
.t_i_4{  width:24px; text-align: center;font-size:1.4rem; color:#F8922D; font-family: "Arial", "Microsoft Yahei,Arial","sans-serif"; padding-right: 10px; line-height:20px; font-weight: bold;}
.t_i_5{  width:24px; text-align: center;font-size:1.4rem; color:#888; font-family: "Arial", "Microsoft Yahei,Arial","sans-serif"; padding-right: 10px; line-height:20px; font-weight: bold;}
.i_a{display: block; color:#333; font-size: 1.2rem;  padding-right:8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.i_a:hover{ color:#1a66f3;}
.i_img{ display: block; width:20px; margin-right:10px;}
.t_title_2{ display: block; color:#333; font-size: 1.6rem; line-height:40px; padding-left:36px; padding-right:16px; background:url(../images/i_title_6.svg) 10px center no-repeat; background-size:20px 20px; border-top-left-radius:5px;-moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px;}
.t_title_3{ display: block; color:#333; font-size: 1.6rem; line-height:40px; padding-left:36px; padding-right:16px; background:url(../images/i_title_3.svg) 10px center no-repeat; background-size:20px 20px; border-top-left-radius:5px;-moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px;}
.t_title_4{ display: block; color:#fff; font-size: 1.6rem; line-height:40px; padding-left:36px; padding-right:16px;  margin-right:30px;background:#1045a9 url(../images/i_title_4.svg) 10px center no-repeat; background-size:20px 20px; border-top-left-radius:5px;-moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px;}
.a_a{display: block; color:#333; font-size: 1.2rem; padding-top:8px; padding-bottom:8px; line-height:16px; padding-left:24px; padding-right:8px; background: url(../images/i_dot.png) 10px center no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.a_a:hover{color:#1a66f3;}

.link_link{ display:flex;justify-content : flex-start;Flex-wrap:wrap; border-top:2px solid #1045a9;}
.link_a{display: block; width:24%;  margin-right:1%; padding:20px; background: #fff; margin-top:10px; text-align: center;}
.link_a_1{display: block; width:32.3%;  margin-right:1%; padding:20px; background: #fff; margin-top:10px; text-align: center; border:1px solid #e4e4e4;}
.link_a:hover{ background:#f4f7fb;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.1);  -moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.1); box-shadow:0 3px 10px 0 rgba(0,0,0,0.1); }
.link_a_1:hover{ border:1px solid #8DB5FC; background: #f4f7fb;}
.c_name{display: block; font-size: 1.6rem;padding-bottom:10px; line-height:40px; color: #000; text-align: center; border-bottom:1px solid #d4d4d4;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.c_c{ padding-top:14px; padding-bottom:14px;}
.c_div{ padding-top:8px; }
.c_char{ display: block; color:#999; font-size: 1.2rem; text-align: left;}
.c_span{display: block; color:#333; font-size: 1.2rem;text-align: left;}
.link_img{ height:50px; border:1px solid #e4e4e4;}
.link_n{display: block; color: #333; font-size: 1.4rem; line-height:40px; height:40px;}
.link_n i{ font-family: "Arial", "Microsoft Yahei,Arial","sans-serif";color: #ff500b; font-weight: bold;}
.famous_cg{ width:1200px; padding-top:10px; padding-bottom:0px;margin: 0 auto; margin-top: 20px; background: url(../images/mq_bg.png) center top repeat;}
.f_left{ width:10%; padding-left:2%}
.f_title{display: block; color:#fff; font-size:2rem; line-height: 28px; padding-top:14px; padding-bottom: 16px; font-weight: bold;}
.f_more{display: block; color:#fff; font-size: 1.4rem; line-height: 28px;}
.f_line{display: block; background:#fff; height:3px; width: 20px;}
.f_right{ width:90%;}
.f_logo_a{ display: block; float: left;padding:20px 20px; margin-right:0.5%; margin-bottom:10px; background: #fff;border-radius:8px;-moz-border-radius:8px; -webkit-border-radius:8px;text-align: center;}
.f_logo{ height:58px; margin-top:28px;}
.f_logo_logo{height:60px;}
.f_logo_p{display: block; color:#000; font-size: 1.4rem; margin-top:4px;}

.footer_con{ width:100%; background: url(../images/footer_bg.jpg) center;}
.footer_con_div{ width:100%; background: url(../images/footer_bg.jpg) center;}
@media screen and (max-width: 1000px)
{
	.footer_con_div { width:1200px; }
}
.footer_box{ padding-top:40px;padding-bottom: 20px;}
.footer_line1{ width:1px; min-height: 230px; background:rgba(4,6,9,0.4);}
.footer_line2{ width:1px; min-height: 230px; background:rgba(255,255,255,0.1);}
.foot_con{ padding-left:5%; padding-right:4%; min-width:12%}
.foot_con_1{ padding-left:5%;width:30%}
.foot_con_2{ padding-left:5%;width:25%}
.footer_span{display: block;display: block; color:rgba(255,255,255,0.7); font-size: 1.4rem; line-height: 28px;padding-left: 30px;}
.footer_span_1{display: block;display: block; color:rgba(255,255,255,0.7); font-size: 1.4rem; line-height: 28px;}
.footer_line3{ display: block;width:20px; background:rgba(255,255,255,0.7); height: 2px; margin-bottom:15px;}
.footer_a{display: block;color:rgba(255,255,255,0.5); font-size: 1.2rem; line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.footer_a:hover{color:rgba(255,255,255,0.8);}
.footer_line4{ width:100%;height:1px; background:rgba(4,6,9,0.4);}
.footer_line5{ width:100%;height:1px; background:rgba(255,255,255,0.1);}
.foot_foot{ padding-top:20px; padding-bottom: 20px; width:1200px; margin: 0 auto;}
.foot_foot p{display: block;color:rgba(255,255,255,0.5); font-size: 1.2rem; line-height:24px; text-align: center;}
.footer_phone{padding-top:30px;}
.footer_tel_img{height:32px;margin-right:8px;}
.footer_tel_p{display: block;font-size: 1.2rem; color: #fff; line-height: 15px;}
.fotter_tel_line{ display: block;font-size: 2.8rem; line-height:26px;color: #fff; padding-left:10px; padding-right: 10px;}
.footer_tel{display: block;font-family:"Tahoma","Arial";line-height:30px; color:rgba(255,255,255,0.9); font-size: 2.8rem;}


.census_div{ display: flex;justify-content:space-between;Flex-direction:row;flex-wrap:wrap;}
.census_item{width:49%; background:#3cba9b; padding-left:16px; padding-top:20px; padding-bottom:20px; margin-bottom:4px;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.census_item_1{width:49%; background:#fe8a45; padding-left:16px; padding-top:20px; padding-bottom:20px; margin-bottom:4px;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.census_item_2{width:49%; background:#34b1df; padding-left:16px; padding-top:20px; padding-bottom:20px; margin-bottom:4px;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.census_item_3{width:49%; background:#fa6668; padding-left:16px; padding-top:20px; padding-bottom:20px; margin-bottom:4px;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.item_name{ display: block;color: #fff; font-size:1.4rem;padding-bottom:6px;}	
.item_num{display: block;color:#fff; font-size:2rem; font-family:"Arial"; font-weight:bold;}

.n_nar{ width:100%;background:#f5f5f5; border-top:1px solid #e4e4e4; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}
.n_dl{width:100%;display: flex;Flex-direction: row;Flex-wrap: nowrap; padding-top:12px; padding-bottom:12px; border-bottom:1px dotted #d4d4d4;}
.n_dl dt{ color: #000; text-align:left; padding-left:20px; font-family:"Microsoft Yahei","Simsun"; font-size:1.2rem; line-height:22px;}
.n_dl dd{ max-width:86%; display: flex;Flex-direction: row;Flex-wrap: wrap; }
.n_dl dd a{padding-right:12px; padding-left:12px; font-family:"Microsoft Yahei","Simsun"; font-size:1.2rem; line-height:22px; color: #333; text-decoration: none;border-radius:15px;-moz-border-radius:15px; -webkit-border-radius:15px;}
.n_dl dd .dd_select{ background:#4d90ff;color:#fff;}
.page_turn{ width:100%;background:#f3f3f3;}
.page_turn ul{ padding-top:14px; padding-bottom:14px; padding-left:20px; padding-right: 20px;}
.page_turn ul li{ float:left; margin-right:10px;}
.page_turn ul li a{ display:block; font-size:1.4rem; line-height: 26px; padding-left:14px; padding-right:14px; color: #666; text-align: center;}
.page_turn ul li span{ display:block; font-size:1.4rem; line-height:26px; padding-left:14px; padding-right: 14px; color: #666;text-align: center;}
.page_turn ul li span strong{ padding-left:5px; padding-right: 5px; color:#1a66f3;  font-family: "Arial"; font-weight: bold;}
.page_turn ul li .can_click{color: #1a66f3; }
.tender_item{  position: relative;display: block; padding:24px 14px;border-bottom: 1px dotted #d4d4d4;}

.item_span{ display: block;font-size:1.6rem;  color: #333; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.item_span i{ color:#1a66f3;}
.item_con{ padding-top:10px;display: flex;Flex-direction: row;Flex-wrap:wrap;}
.item_i{ display: block; width:50%;font-size:1.4rem;color: #666; line-height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.item_time{ display:block; position: absolute; right:14px; bottom:24px; font-size:1.2rem;color: #999; line-height:26px;}
.tender_item:hover{ background:#f8fbfe;}
.tender_item:hover .item_span{ color:#1a66f3}
	
.now_add{ padding-top:12px;padding-bottom: 12px; border-bottom:1px solid #e4e4e4;}
.now_a{ font-size:1.4rem; color: #666; line-height: 20px;}
.now_arrow{ margin-left:5px; padding-right: 5px; height: 20px;}
.now_a:hover{color: #1a66f3;}
.home_img{ padding-right: 5px; height: 20px;}
.child_title{}
.child_span{display:block; font-size:2.0rem;  font-weight: bold; line-height: 34px; color: #333; text-align: center; }
.child_time{display:block; font-size:1.4rem; line-height: 32px; color: #999; text-align: center; }
.notice_box{ width:100%; background:#f1f1f1; position: relative; height: 42px; margin-top:16px; border:1px solid #e4e4e4; border-bottom:none;}
.notice_box .notice_time{ display: block;color:#666; font-size: 1.4rem; line-height: 42px; text-align: center;}
.tab_title_p{ display:block; font-size:1.4rem; font-weight:bold; line-height:25px; text-align:left; color:#323232; padding-top:10px;}
.tab_title_p1{ display:block; font-size:1.4rem; color:#646464;line-height:25px; text-align:left;}
.d_stlye{ width:100%; margin-top: 10px; margin-bottom: 10px; border-bottom: 1px solid #0164de;}
.d_stlye li{ display:block; float: left; background: #f1f1f1; padding-left: 20px; padding-right: 20px; margin-left: 20px;padding-top: 10px; padding-bottom: 10px; font-size: 1.4rem;  color: #000000;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.d_stlye .active_d{ background: #0164de;color: #fff;}
.add_now{ width:1200px;margin:20px auto 0 auto;}
.add_img{ margin-left:10px;}
.add_a{display:block; margin-left:10px; line-height:20px; color: #888; font-size:1.4rem;max-width:100px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.add_a:hover{ color:#0164de;}
.add_a_1{ display:block;margin-left:10px; line-height:20px; color: #323232; font-size:1.4rem;max-width:100px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.add_a_1:hover{ color:#0164de;}
.add_line{ display:block;margin-left:10px; line-height:20px; color: #d4d4d4; font-size:1.4rem; }
.want_button{ display:block;background:#fc4b05; width:24%; margin: 0 auto; margin-top:20px; padding-top:10px; padding-bottom:10px; color: #fff; font-size:1.8rem; text-align: center;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px;}
.want_button:hover{ background:#fb6225; }
.detail_con{ padding:0 50px 50px 50px; border:1px solid #e4e4e4;}
.detail_char{ padding:30px 0;  display: flex;Flex-direction:row;Flex-wrap:wrap;}
.detail_d{ width:50%; padding-bottom:10px;}
.detail_span{ display:block; font-size:1.2rem; color: #333; font-weight: bold;}
.detail_span_1{ display:block; font-size:1.2rem; color: #888; }

.supp_f_a{ position: relative;border:1px solid #e4e4e4; width:24%;height: 120px; margin-right:1%; text-align: center; margin-top:10px; overflow: hidden;border-radius:10px;-moz-border-radius:10px; -webkit-border-radius:10px;}
.supp_logo{ position: relative;height:100%; width:100%;}
.supp_logo img{ position:absolute;  left: 50%; top:50%; transform: translate(-50%,-50%); max-height:80px; max-width:70%;}
.supp_name{ display:none;height:100%; width:100%; line-height: 120px; color: #fff; background:rgba(4,153,248,0.85); text-align: center; font-size:1.4rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.supp_f_a:hover .supp_name{  display: block;position: absolute; top:0; left: 0;}

.news_a{ width:100%; display: block; padding-top:20px;  padding-bottom:20px; border-bottom: 1px dotted #d4d4d4;}
.news_one{ display:block; font-size:1.6rem; color: #000;  padding-bottom:10px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_con{ display:flex;Flex-wrap: nowrap; justify-content:flex-start;}
.news_pic{ width:20%;height:100px;}
.news_box{ width:80%; padding-left:2%; }
.news_span{display:block;line-height:24px; color:#82868E; font-size: 1.4rem; height:72px; overflow: hidden;}
.news_time{display:block;line-height:24px; color:#82868E; font-family: "Arial"; font-size: 1.4rem; line-height: 24px; margin-top:8px; text-align:center;}
.news_see{display:block;border:1px solid #1a66f3; line-height:22px; color:#1a66f3;font-size: 1.2rem; padding-left:16px; padding-right: 16px; margin-top:10px; text-align:center;border-radius:12px;-moz-border-radius:12px; -webkit-border-radius:12px;}
.news_a:hover .news_one{ color:#1a66f3;}
.news_a:hover .news_span{ color:#333333;}
.news_a:hover .news_see{background:#1a66f3; color: #fff;}

.news_child{ width:100%; min-height:700px;}
.news_child{ padding:20px;}
.child_title_1{ padding-bottom:16px;}
.child_span{display:block; font-size:2.0rem;  font-weight: bold; line-height: 34px; color: #333; text-align: center; }
.child_time{display:block; background:#f5f5f5; margin-top:10px;  font-size:1.4rem; line-height:42px; color: #666; text-align: center; }
.child_span_1{display:block; font-size:1.6rem;  line-height: 32px; color: #b50120; text-align:left;text-indent: 2em;}
.child_span_2{display:block;padding-top:16px; font-size:1.6rem;  line-height: 32px; color: #666; text-align:left;text-indent: 2em;}
.child_span_3{display:block;padding-top:16px; font-size:1.6rem;  line-height: 32px; color: #666; text-align:left;}
.child_span_4{display:block; padding-left:10px; line-height:20px; margin-top:20px; margin-bottom: 16px; font-size:1.6rem; color: #000; text-align:left; border-left:4px solid #de0e30;}
.child_span_5{display:block; line-height:24px; font-size:1.4rem; color: #666; text-align:left;}
.child_span_6{display:block; line-height:28px; font-size:1.4rem; color: #333; text-align:left;}
.child_span_7{display:block; line-height:28px; font-size:1.4rem; color: #666; text-align:left;text-indent: 2em;}
.child_span_8{display:block;  padding-left:14px;line-height:28px; font-size:1.4rem; color: #666; text-align:left;}
.child_span_a{display:block; line-height:28px; font-size:1.4rem; color: #de0d30; text-align:left;}
.child_span_a:hover{ text-decoration:underline;}

.company_infor{-moz-box-sizing:border-box;-webkit-box-sizing:border-box; margin-bottom:16px; padding:16px; background:#fff; border:1px solid #e4e4e4;}
.company_top{width:100%; display: block; padding-top:64px; padding-bottom:14px; background:#f9f9f9 url(../images/jiangpai.svg) center 14px no-repeat; background-size:50px 50px; font-family:"Microsoft Yahei","Simsun"; font-size:14px; color: #323232; line-height:30px; text-align: center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.company_ma{ padding-top:14px;padding-bottom:20px;}
.com_infor{ padding-top:6px;}
.com_char{ text-align:left; line-height:22px;font-family:"Microsoft Yahei","Simsun"; font-size:12px; color: #999; margin-right:2px;}
.com_value{ width:75%; text-align:left; line-height:22px;font-family:"Microsoft Yahei","Simsun"; font-size:12px; color: #323232;}
.com_peo{padding-left:26px; color: #019bfd; padding-top:2px; background: url(../images/message.svg) left 0 no-repeat; background-size:26px; padding-right:5px;}
.com_butt{ width:70px; font-family:"Microsoft Yahei","Simsun"; font-size:12px; color: #fff; line-height: 22px; background: #019bfd; border-radius:2px;-moz-border-radius:2px; -webkit-border-radius:2px; text-align: center;}
.com_tel{ width:70%; text-align:left; line-height:22px;font-family:"tahoma","Simsun"; font-size:12px; color: #019bfd; font-weight: bold;}
.com_pact{ display: block;width:100%; border-top:1px solid #e4e4e4; padding-top:14px;line-height:22px;font-family:"Microsoft Yahei","Simsun"; font-size:12px; color: #019bfd; }

.company_width{  width:100%;background: url(../images/child_bg3.jpg) center no-repeat;}
.com_div{ padding:60px 40px;}
.company_logo_d{ margin-right:20px; padding-top:14px; padding-bottom:14px;text-align: center;background: #fff; border-radius:10px;-moz-border-radius:10px; -webkit-border-radius:10px; text-align: center;}
.company_logo_d img{height:60px;}
.company_name{ color:#012d56; font-size: 2.2rem; line-height: 50px; font-weight: bold;}
.company_style{ margin-left: 15px; color:#fff; font-size: 1.2rem;line-height: 23px; height: 24px; background: #0164de; padding-left:15px; padding-right: 15px; margin-top: 13px; border-radius:12px;-moz-border-radius:12px; -webkit-border-radius:12px;}
.supplier_time{font-family:"Microsoft Yahei","Arial";color:#012d56; font-size:1.4rem; line-height:24px; }

.comany_pro{color:#323232; font-size: 1.4rem; line-height:28px;}
.comany_line{ display: block;width:100%; height: 1px; background: #e7e7e7; margin-top: 20px; margin-bottom: 20px;}
.comany_infor_1{ padding:30px;border:1px solid #e4e4e4; border-top:none;}
.company_pro_span span{display: block; font-size:1.4rem; padding-bottom:5px; line-height:28px;}
.company_pro_span .comany_span{display: block; width:100%; color:#012f53;}

.link_list{}
.supplier_list{ display: block; position: relative;border:1px solid #e7e7e7; padding:15px 20px; margin-bottom:15px;}
.supplier_list:hover{border:1px solid #b8dcfe;background: #eef5fd;}
.supplier_name{display: block; color:#000; font-size:1.6rem; padding-bottom:10px;}
.pro_div{ width:30%; margin-right:2%;}
.pro_div_1{ width:36%;}

.pro_c{display: block;color:#888; font-size:1.2rem; line-height: 22px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pro_infor{display: block;width:75%;color:#323232; font-size:1.2rem; line-height: 22px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pro_infor_1{display: block;width:75%;color:#323232; font-size:1.2rem; line-height: 22px; height:66px; overflow: hidden;text-align: left;}

.new_in{display: block; position: absolute; top: 0; right: 0; color:#fff; font-size:1.2rem;line-height:24px; background:#fc4b05; padding-left:20px; padding-right: 20px; }

.tel_s {display: block;font-size: 1.4rem;color: rgba(255,255,255,0.8);line-height: 30px;}
