﻿body
{background-color:#fdfdfd; font-family:Arial;
    }

.location
{ width:100%;
  height:35px;
  background-color:#f9f9f9;
  border-top:1px solid #fdfdfd;
  border-bottom:1px solid #eeeeee;
}
.lo_content
{  width:982px;
   height:35px;
   margin:0 auto;
}
  
 .location_btn
{ width:108px;
  height:16px;
  margin-top:10px;
  margin-left:15px;
  float:left;
  display:inline;
  background: url(../images/location.gif) no-repeat; 
   }
.location_txt p
{ font-family:Arial;
  font-size:12px;
  line-height:35px;
  color:#999999;
  float:left;
  padding-left:10px;
 }
 
 .paging_content
 { width:982px;
   margin:0 auto;
   margin-top:10px;
   min-height:300px;
   
 }
 .caidan
 { width:202px;
   float:left;
  }
.cd
{ width:202px;
  float:left;
 }
.caidan ul li
 { width:202px;
   float:left;
   list-style:none;
   margin-bottom:1px;
   background-color:#f4f4f4;
   border-bottom:1px solid #cecece;
   border-right:1px solid #cecece;
   border-radius:5px;



 }
.caidan ul li.title{
	padding:5px 0;
} 
.caidan ul li a 
{ 
  font-family:Arial;
  font-size:14px;
  color:#294c68; 
  line-height:20px;
  padding:5px 0 5px 25px;
  text-decoration:none;
  display:block;

  background: url(../images/cd_white.gif) 10px center no-repeat;
   }

.caidan ul li:hover
{  width:202px;
   background-color:#d73c46;
   border-bottom:1px solid #ad3038;
   border-right:1px solid #ad3038;
   border-radius:5px;
   behavior: url(Scripts/PIE.htc);  
}
.caidan ul li:hover > a
{
	color: White;
	background: url(../images/cd_red.gif) 10px center no-repeat #d73c46;
}
ul.left_menu li.title{
	position:relative;
}
ul.left_menu li.li_on{
  background:#d73c46;
}
ul.left_menu li.li_on a{
  color:White;
  background: url(../images/cd_red_on.gif) 10px center no-repeat;
}
ul.left_menu li.li_on dd a{
  color:black;
  background: url(../images/cd_white.gif) 10px center no-repeat;
}
.caidan ul.sub li{
  background:url(../images/cd_white.gif) 20px center no-repeat ;
  height:25px;
  line-height: 25px;
}
li.current div.sub_tree dd a{
	color:#000;
}
li.current div.sub_tree dd a:hover{
	color:#fff;
}
.caidan ul.sub li:hover{
  /*background:none;*/
  border:none;
}
.caidan ul.sub li a{
  background:none;
  line-height:15px;  padding-left:0;
}
.caidan ul.sub li a:hover,ul.sub li.current,.div.sub_tree dd a:hover{
  background:url(../images/cd_red.gif) 20px center no-repeat #d73c46;

  }
  ul.sub li.current a{
	  color:white;
	 }
.caidan ul li a:hover,.cd ul li.li_on dd a:hover
{   color:White;
    background: url(../images/cd_red.gif) 10px center no-repeat #d73c46;
}

.paging_txt
{  width:770px;
   float:right;
   margin-top:10px;
 }
  .paging_txt2
{  width:100%;
   float:right;
   margin-top:10px;
   min-height:300px;
 }
.paging_title 
{ height:30px;
  float:left;
  }
  
.paging_title p
{ font-family:Arial;
  font-size:14px;
  color:#294c68; 
  line-height:30px;
  padding-left:20px;
  width:650px;
  float:left;
 }
 .paging_white
 { width:768px;
   float:left;
   background-color:White;
   border:1px solid #e8e8e8;
min-height: 400px;
}
.paging_white2
 { width:970px;
   float:left;
   background-color:White;
   border:1px solid #e8e8e8;

}
.white_content
{ width:730px;
  float:left;
  margin-left:18px;
  margin-top:30px;
  margin-bottom:50px; 
  display:none;
  }
  .white_content.current{
    display: inline;
  }

  .white_content2
{ width:932px;
  float:left;
  margin-left:18px;
  margin-top:10px;
margin-bottom: 20px;
  min-height:400px;
  }
.white_content p
{ font-family:Arial;
  font-size:13px;
  line-height: 20px;
  min-height: 20px;
  color:#294c68; text-align: justify;
}
.white_content2 p
{ font-family:Arial;
  font-size:14px;
  color:#294c68; 
}
.p_title
        {
            width: 730px;
            height: 44px;
            background: url(../images/p_title.gif) no-repeat;
        }
        .p_title p
        {
            font-family: Arial;
            font-size: 13px;
            color: #da2625;
            line-height: 40px;
        }
        
        .p_txt p
        {
            font-family: Arial;
            font-size: 12px;
            color: #294c68;
            line-height: 25px;
            padding-bottom: 25px;
        }

.white_01
{
  width:100%;
 height:38px;
 border-bottom:1px dashed #7f7f7f;
 }
 .white_02 {
  background: url(../images/w1.gif) left center no-repeat;
}.white_02 {
  width: 730px;
  height: 110px;
  float: left;
  border-bottom: 1px dashed #7f7f7f;
}
.white_03,.white_04,.white_05
 { width:730px;
   height:38px;
   float:left;
   border-bottom:1px dashed #7f7f7f;  
   }
   
.white_03
{ background: url(../images/w2.gif) left center no-repeat;
   }
.white_04
{ background: url(../images/w3.gif) left center no-repeat;
   }
.white_05
{ background: url(../images/w4.gif) left center no-repeat;
   }
      
.white_02 p,.white_03 p,.white_04 p,.white_05 p
{ padding-left:30px;
 padding-top:10px;
 } 
 
 .white_06
 { height:50px;
   float:left;
  }                  
 /**************************************************************联系我们***********************************************************************/  
 .factory
 { width:698px;
   float:left;
   margin-left:18px;
 }
 .factory_txt
 { width:346px;
   height:177px;
   float:left;
   margin-right:2px;
   margin-bottom:2px;
   background-color:#dddddd;
}

.factory_txt p
{ font-family:Arial;
  font-size:12px;
  color:#294c68; 
  line-height:22px;
  padding:20px 20px
 }
 
 .factory_pic
 {width:172px;
  height:177px;
  float:left;
  margin-right:2px;
  margin-bottom:2px;
  background-color:#f2f2f2;
}

.factory_tu
{ width:172px;
  height:127px;
  float:left;
 }
 
.factory_p p
{ width:172px;
  height:50;
  float:left;
  }
 .factory_p p
{
  font-family:Arial;
  font-size:12px;
  color:#294c68; 
  text-align:center;
  line-height:50px;
 }
  /**************************************************************关于我们***********************************************************************/  
  .black
  { width:49px;
    height:14px;
    float:right;
    margin-top:10px;
 }
 
  .news_list
  {  width:932px;
      float:left; 
	margin-bottom: 30px;
      }
 .news_list ul li 
 {  float:left;
    width:932px;
    list-style:none;
     line-height:40px;
    border-bottom:1px dashed #7f7f7f;
  }
.news_list ul li a
{ font-family:Arial;
  font-size:12px;
  color:#294c68; 
  float:left;
  text-decoration:none;
 }
 .news_list ul li a:hover
 { color:#da2625; 
  }
.news_list span
{ float:right;
  color:#294c68;
   font-family:Arial;
  font-size:12px;
  }
  /**************************************************************Support列表***********************************************************************/  
   .news_list1
  {  width:730px;
      float:left; 
      }
 .news_list1 ul li 
 {  float:left;
    width:730px;
    list-style:none;
     line-height:40px;
    border-bottom:1px dashed #7f7f7f;
  }
.news_list1 ul li a
{ font-family:Arial;
  font-size:12px;
  color:#294c68; 
  float:left;
  text-decoration:none;
 }
 .news_list1 ul li a:hover
 { color:#da2625; 
  }
.news_list1 span
{ float:right;
  color:#294c68;
   font-family:Arial;
  font-size:12px;
  }
  
   /**************************************************************Support列表***********************************************************************/   
 .fanye
{ width:160px;
  height:25px;
  margin:auto;
 }
      
 .fanye ul li
 {  width:26px;
    height:25px;
    float:left;
    margin-right:4px;
    display:inline;
    list-style:none;
    background: url(../images/fanye_bai.gif) no-repeat;
 }
 
.fanye ul li a 
{ width:26px;
  color:#717171;
  font-family:Arial;
  font-size:12px;
  line-height:25px;
  text-align:center;
  display:block;
  text-decoration:none;
  }
 .fanye ul li a:hover
 { color:White;
   background: url(../images/fanye_red.gif) no-repeat;  
  }
  
  .products
  { width:730px;
    height:85px;
    float:left;
    margin-bottom:10px;
    border-bottom:1px dashed #7f7f7f;
 }
   .products2
  { width:932px;
    height:85px;
    float:left;
    margin-bottom:10px;
    border-bottom:1px dashed #7f7f7f;
 }
 .products_tu
 { width:84px;
   height:73px;
   float:left;
   border:1px solid #eaeaea;
  }
  
.products_txt
{ width:625px;
  float:right;
}
.products_txt2
{ width:827px;
  float:right;
}
.products_txt p,.products_txt2 p
{ font-family:Arial;
  font-size:12px;
  line-height:22px;
  color:#294c68;
}
.products_txt p span,.products_txt2 p span
{float:right;
 }
 
 /**************************************************************新闻***********************************************************************/  
 .ems
 { width:202px;
   height:38px;
   float:left;
   margin-top:10px;
   display:inline;
   background: url(../images/ems.gif) no-repeat;  
}
.ems_current, .ems:hover
{
   cursor: pointer;
   background: url(../images/ems_red.gif) no-repeat; 
}

.p_usb
{ width:745px;
  float:left;
  margin-right:20px;
  margin-top:30px;
  padding-left: 5px;
  display:inline;
  margin-bottom: 10px;
}
.usb_pic
{ width:169px;
  float:left;
  margin-left:17px;
  margin-bottom:5px;
  display:inline;
 }
 
 .usb_pic2
{ width:450px;
  float:left;
  margin-left:25px;
  margin-bottom:20px;
 }

.usb_tu
{ width:160px;
  height:160px;
  float:left;
  border:1px solid #e8e8e8;
}


.usb_txt
{ width:169px;
  float:left;  
  height: 50px;
}

.usb_txt p
{ font-family:Arial;
  font-size:12px;
  text-align:center;
  color:#294c68;
  line-height:20px;
}
.usb_txt p a {
    color: #294C68;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
}
.usb_txt p a:hover {
    color: #294C68;
    font-family: Arial;
    font-size: 12px;
    text-decoration:underline;
}

.usb_txt2
{ width:269px;
  float:left; 
  margin-left:10px;
}
.usb_txt2 p
{
	border-width: 2px;
	font-family: Arial;
	font-size: 12px;
	color: #294c68;
	border-bottom-style: dashed;
	padding-bottom:10px;
	margin-bottom:10px;
}
.usb_txt2 p a {
    color: #294C68;
    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
}
.usb_txt2 p a:hover {
    color: #294C68;
    font-family: Arial;
    font-size: 12px;
    text-decoration:underline;
}

.ems_title
{ width:768px;
  float:left;  
  background: url(../images/ems_bg.gif) repeat-x;  
 }
 
.ems_title ul
{ float:left;
  margin-left:10px;
  display:inline;
 } 

.ems_title ul li
{ width:148px;
  float:left;
  list-style:none;
 }
 
 .ems_title ul li a 
 { font-family:Arial;
   font-size:13px;
   text-align:center;
   color:#424242;
   line-height:45px;
   text-decoration:none;
   display:block;
 }
 
 .ems_title ul li a:hover,.ems_title ul li.current,.slideTxtBox .hd ul li.on
 { width:148px;
   height:45px;
   color:#da2625;
   background: url(../images/ems_li.gif) no-repeat; 
}
.slideTxtBox .hd ul li.on a{
   color:#da2625;	
}
.usb_zs
{width:730px;
 height:315px;
 float:left;
 margin-left:20px;
 margin-top:20px; 
 margin-bottom:30px;
 display:inline;  
 }

.usb01_pic
{width:320px;
 height:320px;
 float:left;
 border:1px solid #e8e8e8;
 }
 .usb01_pic li
 {
 	list-style:none;
 }
.usb01_pic_js
{ width:380px;
  float:right; 
 }
 
 .usb01_pic_js p
 {font-family:Arial;
  font-size:12px;
  color:#294c68;
  line-height:22px;
 }
.usb01_pic_js b
 {font-family:Arial;
  font-size:14px;
  color:#294c68;
 }
 
 .usb_icon
 { width:380px;
   height:40px;
   float:left;
   border-bottom:1px dashed #7f7f7f;
   padding-top:5px;
  /* background: url(../images/ttt.gif) no-repeat;    */
  }
  .usb_icon ul{
	list-style:none;
 }
 .usb_icon li{
	 float:left;
	 width:26px;
	 height:26px;
	 line-height:26px;
	 text-align:center;
	 margin-right:5px;
}
.usb_icon li img{
	line-height:26px;
	width:24px;
	 height:24px;
	
}
  
.usb_x_tu
{  width:350px;
   float:left;
}
   
.usb_x_tu ul li
{  width:70px;
   height:70px;
   float:left;
   margin-top:10px;
   margin-right:6px;
   display:inline;
   list-style:none;
   border:1px solid #e8e8e8;       
   }
   
.download
{width:293px;
 float:left; 
 margin-top:30px;
 margin-left:22px;
 margin-bottom:30px;
 display:inline;      
 }
 
.download ul li
 {width:293px;
   height:32px;
   float:left;
   margin-bottom:15px;
   display:inline;  
   list-style:none;
}

.usb_photo
{  
   float:left;  
   margin-left:30px;
   margin-top:30px;
  margin-bottom:30px;
   display:inline;  
 }
 .usb_photo p
 {font-family:Arial;
  font-size:12px;
  color:#294c68;
  line-height:30px;
 }
 /**************************************************************产品***********************************************************************/
 .dl p
 {font-family:Arial;
  font-size:12px;
  color:#294c68;
  line-height:22px;
 }  
  .dl span
  {color:#d91f1e;
      }
      
.dl_select
{  width:728px;
   height:104px;
   float:left;
   margin-top:20px;
   margin-bottom:50px;
   display:inline;
  border:1px solid #dadada;     
  background: url(../images/dl-bg.gif) repeat-x;       
}
.dl_select_01
{ width:302px;
  float:left;  
  margin-top:20px;
  margin-left:40px;
  display:inline;
}
.dl_select_01 p
{font-family:Arial;
 font-size:12px;
 color:#294c68;
 line-height:22px;
 }
#select1,#select2
 {
  width:302px;
  height:32px;
  float:left;  
}
.q_table
{  width:728px;
   float:left;
   margin-top:20px;
   display:inline;
   background-color:#f4f4f4;
   border:1px solid #dadada;     
}
 .table_01
 {  width:728px;
    float:left;
    margin-top:20px; 
    display:inline;
  }

.q_table_p
{  float:left;
   width:160px;
   margin-right:10px; 
   display:inline;
  }
.q_table_p p
{
 font-family:Arial;
 font-size:12px;
 color:#294c68;
 line-height:34px;
 text-align:right;  
 }
 
 .q_table_txt
 {  width:350px;
    height:34px;
    float:left;
 }
 
 .q_table_txt02
 {  width:350px;
    height:134px;
    float:left;
 }
.txtkeyword001
 {  
    height:34px;
    line-height:34px;
    vertical-align:middle;
    float:left;
    border:none;
    background: url(../images/txttt.gif) no-repeat; 
    padding-left: 10px;
    padding-right: 10px;
    width: 330px;      
 }
.txtkeyword002
{   width:330px;
    padding:10px;
    
    height:114px;
    float:left;
    border:none;
    background: url(../images/txt02.gif) no-repeat;    
 }
 
.btn_red
{ width:400px;
  float:left;
  margin-left:170px;
  margin-top:20px;
  margin-bottom:20px;
  display:inline;
 }
 
 .btn_red_01
 {  width:100px;
    height:32px;
    float:left;
  }
 .btn_red_02
 {  width:80px;
    height:32px;
    float:left;
    margin-left:10px;
    display:inline;
  }
  ul.sub li{
    background:none;
    text-indent: 40px;
    border:none;
  }
  .sub_tree{
    position: absolute;
    top:0;
    left:200px;
    overflow: hidden;
    display: none;
    width: 100%;
    border:1px #ccc solid;
	background:#fff;
	z-index: 999;
  }
  .hover_obj{
	 
}
.pci_hover .sub_tree,.index_hover .sub_tree,.network_hover .sub_tree{
	display:block;
}
li_on .sub_tree{
	display:none;
}
.showbox{

	display:none;
}
.txt_content{
	width:720px;
	overflow:hidden;
	padding-left:30px;
	padding-top:20px;
	min-height:200px;
	float:left;
}
.txt_content ul{
	width:100%;
}
.txt_content .bd .infoList p{
	
	width:100%;
	font-family: Arial;
	font-size: 12px;
	color: #294C68;
	line-height: 20px;
}
.txt_content .bd .infoList p a
{
	display:inline
}
.txt_content .bd .infoList p img{
	margin:1px auto;
}
.txt_content .bd p.infoList p a:hover{
	background:none;
}
.slideTxtBox .bd ul{ padding:10px;  } 
.title:hover .sub_tree
{
	display:block;
	}
	
 .usb_x_tu ul li a.zoomThumbActive{
    border: 1px solid red;
    display: block;
    height: 70px;
    width: 70px;
}
