﻿*{
margin: 0;
padding: 0;
}
body{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#012837;
font-size:12px;
text-align:center;
}
p
{
    text-indent:2em;
    line-height:22px;
    }
a{
color:#990022;
text-decoration:none;
}
a:hover
{
    color:#990022;
    text-decoration:underline; 
    }
 img
 {
    border:none;
    }
.container{
width:996px;
height:auto;
text-align:left;
margin:0px auto;
background:#fff;
}
 /*banner*/
.toppic{
width:100%;
height:250px;
line-height:128px;
float:left;
}
    .toppicleft{
    width:427px;
    height:323px;
    line-height:128px;
    float:left;
    }
    .toppicmid{
    width:285px;
    height:323px;
    line-height:128px;
    float:left;
    }
    .toppicright{
    width:284px;
    height:323px;
    line-height:128px;
    float:left;
    }

.footer{
width:auto;
height:50px;
float:left;
margin-top:10px;
margin-left:150px;
display:inline;
padding-top:5px;
font-size:12px;
text-indent:2em;
}
.footer a{color:#000;}
/*友情链接*/
.friend
{
width:100%;
float:right;
margin-top:10px;
padding-top:5px;
font-size:12px;
background:#dedede;
}
.friend ul
{
    width:100%;
    list-style:none;
    text-align:left;
    }
.friend li
{
    width:120px;
    margin-left:20px;
    height:20px;
    line-height:20px;
    float:left;
    display:block;
    color:#000;
    }
    .friend li a
    {
        width:100%; 
        height:20px;       
        line-height:20px;  
        display:block;
        color:#000;
        }
    .friend li a:hover
    {
        width:100%;        
        height:100%;  
        display:block;
        color:#000;
        text-decoration:underline;
        }

/*导航*/
.nav
{
width:100%;
height:34px;
float:left;
}    
    .nav .navleftdiv
    {
        width:52px;
        height:34px;
        float:left;
        background:url(image/nav_left.jpg);
        }
     
    .nav .navmiddiv
    {
        width:873px;
        height:34px;
        float:left;
        background:url(image/nav_back.jpg) repeat-x;
        overflow:hidden;
    }
	    .nav .navmiddiv ul
	    {
	        width:873px;
	        list-style-type:none;
	    }
	    .nav .navmiddiv li
	    {
	        margin-left:40px;
	        background:url(image/nav_img.gif) no-repeat;
	        text-indent:4em;
	        float:left;
	        width:125px;
	        height:34px;
	        line-height:35px;
	        font-family:黑体;
	        font-size:14px;
	    }
	    .nav .navmiddiv a
	    {
	        width:100%;
	        height:100%;
	        display:block;
	        color:#963b3b;
	        text-decoration:none;
	    }
	    .nav .navmiddiv a:hover
	    {	
	        color:#963b3b;
	        text-decoration:underline;
	    }
	.nav .navrightdiv
    {
        width:71px;
        height:34px;
        float:left;
        background:url(image/nav_right.jpg);
        }
.mainBox
{    
    width:100%;
    height:auto;
    text-align:left;
    clear:both;
    background:#fff;
    }
 /*标题栏*/   
.title
    {
        width:100%;
        clear:left;
        height:30px;
        line-height:30px;
        background:url(image/title_back.jpg) repeat-x;
        } 
     .title img
     {
        border:none;
        float:left;
     }
 .title2
    {
        width:100%;
        clear:left;
        height:19px;
        line-height:19px;
        text-indent:1em;
        font-weight:bold;
        text-align:center;
        color:#fff;
        border-top:1px #ccc solid;
        border-bottom:1px #ccc solid;
        position:relative;
        }   

     /*新闻标题时间详细*/
   .newsTitle
    {       
        text-align:left;
        padding:0px 10px 0px 10px;
        border-top:1px #94897C dashed;
        } 
  
   .newsDetails
    {
        text-align:left;
        padding:0px 10px 0px 10px;
        } 
/*小的提示标题*/
 .commonTitle
 {
    font-size:13px;
    font:黑体;
    color:#000;
    border-bottom:1px #666 dashed;
    font-weight:bold;
    padding-bottom:3px;
    text-indent:0em;
    margin-top:5px;
    }
.commonTitleBig
{
    font-size:15px;
    font:黑体;
    font-weight:bold;
    color:#000;
    text-align:left;
    border-bottom:#ccc 1px solid;
    margin-top:5px;
    padding-bottom:8px;
}
/*右边部分*/
  #leftBox
  {
    width:747px;
    padding:10px 15px 15px 15px;
    float:right;
    height:auto;   
    background:#fff;
    }   
    /*产品页面的证书，介绍，客户UL*/
    .productInfo
    {
        width:100%;
        margin-top:8px;
        height:20px;
        text-align:left;
        margin-bottom:0px;
        }
        .productInfo ul
        {
            width:400px;
            height:20px;
            list-style:none;
            float:left;
            }
        .productInfo li
        {
            
            float:left;
            width:80px;
            line-height:20px;
            text-align:center;
            }
        .productInfo li a
        {
            display:block;
            background:#990022;
            color:#fff;
            }
        .productInfo li a:hover
        {
            color:#fff;
            font-weight:bold;
            text-decoration:underline;
            }
   .newAuction
   {
    width:100%;
    height:16px;
    background:url(images/D_new.jpg);
    }
    .oldAuction
   {
    width:100%;
    height:16px;
    background:url(images/D_old.jpg);
    }
/*左边部分*/ 
  #rightBox
  {
    width:218px;
    padding-top:10px;
    float:left;
    height:auto;
    border-right:1px #dedede solid;
    background:#fff;
    }
    #rightBox .mytitle
    {
        width:192px;
        height:25px;    
        margin:0 auto;    
    }
    #rightBox .companyBox
    {
        width:180px;
        height:auto;    
        margin:5px auto 5px auto;
        padding:10px 5px 10px 5px; 
        border:1px solid #dedede;
        list-style:none; 
    }
    #rightBox li
    {
        width:100%;
        height:50px;
        line-height:25px;
        display:block;
        text-align:left;
        }
   #rightBox li a
    {
        width:100%;
        height:100%;
        display:block;
        color:#000;
        }
    #rightBox ul
    {
        margin:0 auto 5px auto;
        width:192px;
        height:auto;
    }
    #rightBox .myProList li
    {
        width:182px;
        height:50px;
        margin-top:10px;
        padding-bottom:10px; 
        padding-left:10px;      
        line-height:20px; 
        border-bottom:1px dashed #666;        
        }
     #rightBox .myProList li img
     {
        width:52px;
        height:52px;
        border:none;
        float:left;
     }
      #rightBox .myProList li span
      {
        width:120px;
        margin-top:0px;
        line-height:20px;
        float:right;
        display:inline;
      }
      #rightBox .backBox
      {
        float:left;
        text-align:center;
        margin-top:4px;
        width:89px;
        height:30px;
        line-height:30px;
        border:2px #dedede solid;
      }
 /*常用的文字DIV*/
 .textbox
 {
    padding:5px 10px 5px 10px;   
    line-height:18px; 
    }     
    
 /*GRIDVIEW样式部分*/   
.GridViewStyle
{   
     border:1px #fff solid;
     clear:left;
     font-size:12px;
     text-align:center;
     overflow:hidden;
     width:100%;
     margin:0px auto;
}
.GridViewStyle a
{
     color: #000;
}

.GridViewHeaderStyle th
{
   background:#557DAA;
   height:22px;
   line-height:22px;
   text-align:center;
}

.GridViewHeaderStyle
{
     background-color: #555;
     font-weight: bold;
     color: White;
}

.GridViewFooterStyle
{
     background-color: #5D7B9D;
     font-weight: bold;
     color: White;
}

.GridViewRowStyle
{
     background-color: #fff;
     color: #464646;
     height:40px;
}

.GridViewAlternatingRowStyle
{
     background-color: #E5ECF3;
     color: #464646;
     height:40px;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
     border: 1px solid #fff;
}

.GridViewSelectedRowStyle
{
     font-weight: bold;
     color: #333333;
}

.GridViewPagerStyle
{
     background-color: #DFDAD0;
     color: #FFFFFF;
}

.GridViewPagerStyle table /**//* to center the paging links*/
{
     margin:0 10px 0 auto;
}

 /*首页GRIDVIEW样式部分*/   
.GridViewStyleT
{       
     clear:left;
     font-size:12px;
     text-align:center;
     overflow:hidden;
     width:100%;
     margin:0px auto;
     border:1px #fff solid;
}
.GridViewStyleT a
{
     color: #000;
}

.GridViewHeaderStyleT th
{
   background:#fff;
   height:18px;
   line-height:18px;
   text-align:center;
   color:#000;
   font-weight:bold;
   border:1px #fff solid;
}

.GridViewHeaderStyleT
{
}

.GridViewFooterStyleT
{
     background-color: #fff;
     font-weight: bold;
     color: #000;
}

.GridViewRowStyleT
{
     background-color: #fff;
     color: #464646;
     height:24px;
}

.GridViewAlternatingRowStyleT
{
     background-color: #fff;
     color: #464646;
     height:24px;
}

.GridViewRowStyleT td,.GridViewRowStyleT tr, .GridViewAlternatingRowStyleT td ,.GridViewAlternatingRowStyleT tr
{
     border-bottom:1px #fff solid;
}

.GridViewSelectedRowStyleT
{
     
}

.GridViewPagerStyleT
{
     background-color: #fff;
     color: #000;
}

.GridViewPagerStyleT table /**//* to center the paging links*/
{
     margin:0 10px 0 auto;
}

.GridViewRowStyleT2
{
     background-color: #fff;
     color: #464646;
     height:20px;
     overflow:hidden;
}

.GridViewAlternatingRowStyleT2
{
     background-color: #fff;
     color: #464646;
     height:20px;
     overflow:hidden;
}


.first table
{
    border-collapse:collapse;
    font-size:12px;
    width:99%;
    margin:1px auto;
    color:#666;
    }
.first table th
{
    background:#702c2c;
    border:1px #fff solid;
    text-align:center;
    height:25px;
    font-size:13px;
    font-weight:normal;
    color:#fff;
    }
.first table td
{
    background:#EFEFE0;
    border:1px #fff solid;
    text-indent:1.5em;
    height:20px;
    padding:3px 5px 2px 5px;   
    }

.whitetable table
{
    border-collapse:collapse;
    font-size:12px;
    width:99%;
    margin:1px auto;
    color:#000;
    }
.whitetable table th
{
    text-indent:1.5em;
    height:20px;
    }
.whitetable table td
{
    text-indent:1.5em;
    height:20px;
    border-bottom:1px #ccc solid;
    }    


/*about.aspx中的组织结构的CSS*/
.aboutli
{
    float:left;
    width:20px;
    height:100px;
    line-height:20px;
    border:1px #000 solid;
    text-align:center;
    margin-left:40px;
    font-size:14px;
    padding:10px 10px 10px 10px;
    }
.aboutli2
{
    float:left;
    width:20px;
    height:120px;
    line-height:20px;
    border:1px #000 solid;
    text-align:center;
    margin-left:15px;
    font-size:14px;
    padding:10px 10px 10px 10px;
    }

/*- Menu Tabs K--------------------------- */ 	

    #tabsK {
      float:left;
      width:100%;
      line-height:normal;
	  border-bottom:1px solid #54545C;
      }
    #tabsK ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
      }
    #tabsK li {
      display:inline;
      margin:0;
      padding:0;
      cursor:pointer;
      }
    #tabsK a {
      float:left;
      background:url("image/tableftK.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsK a span {
      float:left;
      display:block;
      background:url("image/tabrightK.gif") no-repeat right top;
      padding:8px 16px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsK a span {float:none;}
    /* End IE5-Mac hack */
    #tabsK a:hover span {
      cursor:pointer;
      color:#FFF;
	  background-position:100% -42px;
      }
    #tabsK a:hover {
      background-position:0% -42px;
      cursor:pointer;
      }  
	  #tabsK .hover a
	  {
	     background-position:0% -42px;
	  }
	  #tabsK .hover span 
	  {
	    background-position:100% -42px;
	  }
	  
.tab2 ul
{
    display:none;
    list-style-type:none;
    height:383px;
}
.tab2 ul li
{
    text-align:left;
    line-height:20px;
    text-indent:1em;
}
.tab2 .block
{
    display:block;
}



.quickPro
{
    width:976px;
    padding:10px;
}
.productList
{
    width:100%;
    height:52px;
}
.productList a
{
    width:239px;
    height:50px;
    float:left;
    margin-right:3px;
    margin-top:2px;
    display:block;    
}
.productList a img
{
    width:40px;
    height:40px;
    margin-top:5px;    
    margin-left:5px;
    margin-right:5px;
    float:left;
    display:inline;
}
.inA_title
{
    width:183px;
    height:40px;
    margin-top:5px;
    line-height:20px;
    float:left;
    display:inline;
    overflow:hidden;
}

.login_left
{
    width:30%;
    height:200px;
    float:left;
    border:1px #666 solid;
}
.login_left table tr
{
    width:100%;
    height:30px;
    line-height:30px;
}
.login_left table tr td
{
    line-height:30px;
}

.login_right
{
    width:69%;
    height:200px;
    float:right;
    border:1px #666 solid;
    background:url("image/login_right.jpg");
}

/* ---------------------- Blueslate nav ---------------------- */
.blue{width:100%;clear:left;}
.blue #slatenav{position:relative;display:block;height:42px;font-size:13px;font-weight:bold;background:url("images/redbg.jpg");font-family:"微软雅黑",Verdana,Helvitica,sans-serif;text-transform:uppercase;width:100%;}
.blue #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.blue #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.blue #slatenav ul li a{display:block;float:left;color:#D5F1FF;text-decoration:none;padding:12px 22px 0 22px;height:28px;border-right:1px #fff solid;}
.blue #slatenav ul li a:hover,.blue #slatenav ul li a.current{color:#fff;background:transparent url("images/redslate_backgroundOVER.gif") no-repeat top center;}

.myProListZhongXin
{
    list-style:none;
    width:100%;
    height:150px;
}
.myProListZhongXin li
{
    margin:0;
    padding:0;
    width:30%;
    height:50px;
    float:left;
    margin-top:10px;
    padding-bottom:10px; 
    padding-left:10px;      
    line-height:20px; 
    border-bottom:1px dashed #666;  
}
.myProListZhongXin li img
{
      width :52px;
        height:52px;
        border:none;
        float:left;
}

.myProListZhongXin li span
  {
    width:160px;
    margin-top:0px;
    line-height:20px;
    float:right;
    display:inline;
  }
  
  .beian
  {
      width:100%;
      height:50px;
      text-align:center;
  }
  .beian ul
  {
      width:auto;
      height:50px;
      margin-left:300px;
      display:inline;
      float:left;
      background:#ffffff;
  }
   .beian ul li
  {
      list-style:none;
      width:140px;
      height:80px;
      float:left;
  }
   .beian ul li span
  {
      width:100px;
      height:80px;
      float:right;
      line-height:20px;
  }
   .beian ul li img
  {
      float:left;
  }
  
  
  .mainAD
  {
  	width:976px;
  	height:60px;
  	background:#ccc;
  	margin-top:10px;
  	clear:both;
  	float:left;
  }
  .midAD
  {
  	width:100%;
  	height:60px;
  	background:#ccc;
  	margin-top:10px;
  	margin-bottom:10px;
  	clear:both;
  	float:left;
  }
