@charset "UTF-8";

/* Page	Title */
body { padding:0px; margin:0px;  }

#wrap				{width:1200px; margin:0 auto;  }
#border_wrap  {width:100%; float:left; border-bottom:1px solid #ddd; padding-bottom:50px;}
#bg_wrap  {background-color:#f7f9fd; border:1px solid #ddd; padding:30px; box-sizing:border-box; float:left; width:100%; margin-top:30px;}

#main_vi   {width:100%; height:580px;  min-width:1200px; text-align:center;  float:left; background-color:#efefef; }

.bn  {width:100%; float:left; margin-top:50px;}
.bn  li  {float:left; width:20%; text-align:center;}

.product_wrap  {width:100%; float:left; margin-top:50px;}
.product_wrap  .title  {width:100%; float:left; text-align:center; height:50px;}
.product_wrap .btn  {float:left; padding-top:70px; width:60px; }
 .product_wrap  .box  {width:1000px; margin-left:40px; float:left;  height:200px;}
.product_wrap  .box_in  {width:175px; margin-left:12px; margin-right:12px;   float:left;}
.product_wrap  .box_in .text {width:100%; text-align:center; float:left; font-size:15px; line-height:20px; font-weight:600; color:#333;}
.product_wrap  .box_in img {width:100%; float:left;  }


 
.notice  {width:350px; float:left; }
.notice  ul  {width:100%; float:left;}
.notice  li  {float:left;}

.notice  .link_t  {   font-size:13px; line-height:22px; color:#555;}
.notice  .date  {color:#999; float:right; font-size:12px; line-height:22px;}


 

.icon_link  {width:440px; float:left;   margin-left:60px;}
.icon_link img  {margin-bottom:10px;}
.icon_link  p  {width:33%; padding-top:10px; float:left; border-right:1px solid #ddd; text-align:center; font-size:15px;  font-weight:600; line-height:30px; color:#333;}
.icon_link  p:last-child  {  border-right:none; }
.call  {width:220px; float:right;  }
.call .title {font-size:17px; font-weight:600; color:#333;}
.call .info1 {font-size:35px; font-weight:800; color:#333;  width:100%; float:left; padding-top:4px;}
.call .info2 {font-size:13px; font-weight:400; color:#777; line-height:19px; width:100%; float:left; padding-top:3px;}


.cusotomer_roll  {width:100%; float:left; margin-top:50px;}
.cusotomer_roll  .title { font-size:17px; font-weight:600; color:#333;}


.tab               {width:100%;  float:left;   height:41px;  border-bottom:1px solid #2db0d5; margin-bottom:30px;}


.tab .tab_p              {float:left; font-size:14px; text-align:center; line-height:40px;  
                            border:1px solid #ddd; border-right:none; border-bottom:none;   border-bottom:1px solid #2db0d5;}

.tab .tab_p:last-child              {border-right:1px solid #ddd;}


.tab .tab_p  a {
	display:inline-block;
	width:100%;
	height:100%;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
 
   padding-left:30px;
   padding-right:30px;
   font-weight:600;
	
}



.tab .tab_p a:link	{  background-color:#f9f9f9;  color:#888; }
.tab .tab_p a:hover	{  background-color:#f9f9f9;  color:#888;  }
.tab .tab_p a:active	{  background-color:#f9f9f9;  color:#888;  }
.tab .tab_p a:visited	{ background-color:#f9f9f9;  color:#888;  }

.tab .tab_p_ov              {float:left; font-size:15px; text-align:center;   line-height:40px;  border:1px solid #2db0d5; border-bottom:1px solid #f7f9fd;  }


.tab .tab_p_ov  a {
	display:inline-block;
	width:100%;
	height:100%;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
   padding-left:30px;
   padding-right:30px;
   font-weight:600;
 	
}



.tab .tab_p_ov a:link	{ color:#2593af; background-color:#f7f9fd;  }
.tab .tab_p_ov a:hover	{   color:#2593af; background-color:#f7f9fd; }
.tab .tab_p_ov a:active	{  color:#2593af; background-color:#f7f9fd; }
.tab .tab_p_ov a:visited	{  color:#2593af; background-color:#f7f9fd; }