@charset "utf-8";
/* CSS Document */

body{margin:0; font-size:13px; color:#333;}
ul{list-style:none; margin:0; padding:0}
li{list-style:none; margin:0;}
div{margin:0; padding:0}
.sub_div{width:993px; margin-left:auto; margin-right:auto;}
a{color:#BDBDBD; text-decoration:none;}
img{border:0}

#webtop{height:346px; overflow:hidden; background:url(../images/home_01.jpg) no-repeat;}

 ul#Ts_nav{height:48px; padding:0 0 0 672px; color:#FFF;}
 ul#Ts_nav li{width:321px;} 
 ul#Ts_nav li p{ line-height:17px; width:66px; float:left; padding:0; margin:0; font-size:12px;} 
 ul#Ts_nav li a{color:#FFF;} 
 ul#Ts_nav li a:hover{color:#FFF;}
 ul#Ts_nav li span{ font-family:Arial, Helvetica, sans-serif} 
 
 ul#top_nav{height:62px; padding:0 0 0 6px; margin:0;}
 ul#top_nav li{padding-right:31px; float:left; width:auto; background:url(../images/test_04.jpg) no-repeat right top;}
 ul#top_nav li img{margin-bottom:5px;} 
 
 ul#top_nav li.menu_end{ padding:0} 
 
 ul#top_nav li.top_logo{ width:130px; padding:10px 45px 0 40px; background:none}
 

 ul#top_swf{height:236px; background:url(../images/home_02.jpg) no-repeat;}
 
#home_txt{ height:auto; overflow:hidden; height:1%; min-height:1px; background:url(../images/bg_33.jpg) no-repeat #DBE2EA}
 
div#txt_left{overflow:hidden; padding-left:20px; float:left; width:236px; background:url(../images/bg_35.gif) repeat-x; height:470px;}

  ul#Pro_menu{width:216px; background:url(../images/home_18.jpg) no-repeat; margin-top:15px;}
  ul#Pro_menu li{width:178px; height:39px; margin-bottom:3px; padding-left:38px; font-size:16px; font-family:"黑体", "宋体", "新宋体"; letter-spacing:1px; color:#012C72; line-height:39px;} 
  ul#Pro_menu li a{color:#597DA6; width:178px; height:39px; display:block}
  ul#Pro_menu li a:hover{color:#012C72;}  
  ul#Pro_menu li.br_title{background:url(../images/home_11.jpg) no-repeat; margin:0; padding:0; width:216px;}
  ul#Pro_menu li img{width:140px; height:70px;}
  ul#Pro_menu li.Mpro1{ background:url(../images/Mpro_1.jpg) no-repeat;}
  ul#Pro_menu li.Mpro2{ background:url(../images/Mpro_2.jpg) no-repeat;}  
  ul#Pro_menu li.Mpro3{ background:url(../images/Mpro_3.jpg) no-repeat;}  
  ul#Pro_menu li.Mpro4{ background:url(../images/Mpro_4.jpg) no-repeat;}
  ul#Pro_menu li.Mpro5{ background:url(../images/Mpro_5.jpg) no-repeat;}  
  ul#Pro_menu li.Mpro6{ background:url(../images/Mpro_6.jpg) no-repeat;}    
  ul#Pro_menu li.Mpro7{ background:url(../images/Mpro_7.jpg) no-repeat;}  
  ul#Pro_menu li.Mpro8{ background:url(../images/Mpro_8.jpg) no-repeat;}   
  ul#Pro_menu li.Mpro9{ background:url(../images/Mpro_9.jpg) no-repeat;}
  ul#Pro_menu li.Mpro10{ background:url(../images/Mpro_10.jpg) no-repeat;}  
  ul#Pro_menu li.Mpro11{ background:url(../images/Mpro_11.jpg) no-repeat;}    
  ul#Pro_menu li.Mpro12{ background:url(../images/Mpro_12.jpg) no-repeat;}
  
  ul#con_tel{height:100px; width:216px; margin-top:10px; background:url(../images/home_33.jpg) no-repeat}
  ul#con_tel li{padding:10px 0 0 66px; line-height:18px;} 
  ul#con_tel p{font-family:Arial, Helvetica, sans-serif; margin:0 0 0 36px;}  
  ul#con_tel p.L_tel{color:#1346A6; margin:0 0 5px 0; font-size:16px; color:#1346A6; font-weight: bold; letter-spacing:2px; line-height:20px;}   
  ul#con_tel a{ color:#333;}  
  
div#txt_mid{float:left; width:737px; padding:23px 0 16px 0; background:url(../images/bg_35.gif) repeat-x;}

 ul#about{height:198px; float:left; width:468px; margin-right:15px;}
 ul#about li{line-height:22px; height:128px; background:url(../images/home_13.jpg) no-repeat; padding:20px;}
 ul#about li.about_tt{height:30px; background:none; padding:0; width:468px;}
 ul#about li p{line-height:20px; margin:4px 0 0 0; text-indent:26px;} 
 ul#about li p img{ margin:5px 10px 0 5px;}
 
 ul#news{float:left; width:238px; height:198px;}
 ul#news li.news_tt{height:30px; background:none; padding:0}
 ul#news li{height:144px; background:url(../images/home_14.jpg) no-repeat; padding:12px 0 0 10px;} 
 ul#news li object{ border:#FFF 3px solid}

 
 ul#Pro_new{width:720px; float:left; overflow:hidden; margin-top:5px; }  
 ul#Pro_new li{ height:198px; overflow:hidden;}
 ul#Pro_new li.pro_tt{ height:50px;} 
 ul#Pro_new li.pro_tt img { height:28px; width:170px; border:0;} 
 
 ul#Pro_new li div#demo{width:690px; height:257px; overflow:hidden; margin:0 10px 15px 10px;} 
 ul#Pro_new li td{background:url(../images/home_67.jpg) no-repeat; height:148px;}
 ul#Pro_new li img{margin:12px 30px 15px 11px; width:160px; height:120px; border:1px solid #E4E9ED;}
 ul#Pro_new li P{ line-height:20px; margin:0; padding:0 10px 0 0}
 ul#Pro_new li P a{color:#333}
 
#webend{overflow:hidden; font-size:12px;}
#webend ul{line-height:22px; color:#666; height:62px; padding-left:20px;  background:url(../images/home_38.jpg) repeat-x #D6DEE9;}
#webend ul li{background:url(../images/home_37.jpg) no-repeat; width:973px; height:62px}
#webend ul p{ float:left; padding:0 0 0 40px; color:#fff; width:auto; margin:0; line-height:22px; letter-spacing:1px;}
#webend ul p b{ font-family:Arial, Helvetica, sans-serif; font-weight:normal}
#webend ul p.end_add{ float: right; text-align:right; margin:0 10px 0 0; color:#333;}
#webend ul p.end_add span{color: #999}
#webend ul a{color:#fff}

