@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:#333333; 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 50px 0; background:url(../images/bg_35.gif) repeat-x; min-height:500px; height:auto!important; height:500px; position:relative }

 ul#about{width:710px;}

 ul#about li{float:left; margin:0 0 12px 0; line-height:28px; font-size:14px;  padding:0 15px 20px 15px; width:680px;}
 
 ul#about li.about_tt{height:38px; width:630px; padding:0 0 0 70px; color:#597DA6; font-size:16px; font-family:"黑体", "宋体", "新宋体"; letter-spacing:2px; background:url(../images/txt_43.jpg) no-repeat;}

 
  .txt_title{color:#286CB8; font-size:18px; font-weight: bold; line-height:36px; text-align:center; margin-top:20px;}
 
 ul#about div.img_bg{width:660px; overflow:hidden; text-align:center; padding:10px 10px 10px 10px; margin-bottom:20px;}
 ul#about div.img_bg img{border:6px solid #8DB6EC;}
 ul#about li p img{border:6px solid #8DB6EC;} 
 ul#about li.vp_txt{ font-size:13px; line-height:22px;}
 ul#about li.vp_txt p{text-align:justify; padding:0; margin:5px 0 8px 0;}
 ul#about li.vp_txt p.txt_title{color:#286CB8; font-size:18px; font-weight: bold; line-height:36px; text-align:center; margin-top:20px;} 
 
 ul#about li.list_page{background:none; text-align:center; height:40px; padding-top:10px; font-size:12px; color:#999; position:absolute; bottom:10px; left:0; border:0; width:660px;} 
 ul#about li.list_page a{color:#666}
 ul#about li.list_page a:hover{ color:#333}
 
 .red_txt2{ font-size:12px; color:#FF0000}
  
 ul#pro_list{margin:10px 0 20px 20px; background:none; width:690px; height:1%; min-height:1px; height:auto; padding-bottom:20px;}
 ul#pro_list li{width:188px; float:left; height:170px; background:url(../images/home_67.jpg) no-repeat; margin:10px 10px 0 10px; font-size:13px; overflow:hidden; border:0; padding:12px 0 0 12px;}
 ul#pro_list li.Row_end{ margin:10px 0 20px 20px}	  
 ul#pro_list li a{text-decoration:none;}
 ul#pro_list li a:hover{color:#803F18; text-decoration:underline}
 ul#pro_list li.pr_mz{background:none;}
 
 ul#pro_list li img{ height:120px; width:160px;  margin:0; padding:0; border:1px solid #E4E9ED;}
 ul#pro_list li p{margin:10px 0 0 0; padding:3px 20px 0 0; height:27px; line-height:18px;  text-align:center; text-indent:0} 
 ul#pro_list li p img{ width:6px; height:6px; border:0; margin:0 5px 0 0;}
 
  ul#mid_content{margin:0 0 30px 0; width:670px; }
 ul#mid_content li{line-height:24px; font-size:14px;  padding:0 15px 20px 15px; width:660px;}
 ul#mid_content li p{ text-indent:28px;}
 ul#mid_content li.nextxt{ margin-top:30px; font-size:12px; line-height:28px;} 
 ul#mid_contact li.com_name{ padding-left:0px; }
 ul#mid_contact li.com_name p{text-align:center}
 ul#mid_content div.img_bg{width:660px; overflow:hidden; text-align:center; padding:10px 10px 10px 10px; margin-bottom:20px;}
 ul#mid_content div.img_bg img{max-width:550px; border:4px solid #D0E4EA;}
.big_txt_Red{ font-size:12px; color:#F00}
 
 .txt_titleF{font-size:20px; font-weight:bold; text-align:center; line-height:26px; text-indent:0; margin-top:0; padding-top:0;margin-bottom:10px;} 
 .txt_date{font-size:12px; line-height:23px;  height:30px; text-indent:0; text-align:center; border-bottom: dashed 1px #CCC}
 div.txt_d {text-align:center; width:120px; float:right;}
  .txt_print{ text-align:right; text-indent:0} 
 	/**--------------------标题列表格式开始---------------------**/
   ul#list_form{margin:16px 0 30px 20px;  width:690px; overflow:hidden; height:1%; min-height:1px;height:auto; }	
	   ul#list_form li.list_title{height:32px; font-size:14px; margin:0; width:670px; line-height:28px;}
	   
	   ul#list_form li.list_title p{ margin:0; padding:2px 0 0 0; height:30px; float:left; width:600px;overflow:hidden; border-bottom:1px dashed #999;}
	   ul#list_form li.list_title div{width:70px; overflow:hidden; float:right; height:32px; line-height:28px; font-size:12px; border:0; padding:0; margin:0; border-bottom:1px dashed #999;}	   	   
	   ul#list_form li.list_title img{margin:6px 6px 0 5px}	   
	   ul#list_form li.list_title a{line-height:32px;}
	   a.list_xm{ color:#8A5C3D; font-size:14px;}	   

 	  ul#list_form li.list_pic{float:left; text-align:center; width:290px;  margin:0 35px 25px 15px; padding:0 0 0 0; overflow:hidden;}	

	  ul#list_form li.list_pic img,ul#list_form li.list_pic2 img{border:5px solid #EFF3F6; padding:0; margin:0 0 2px 0;}
	  
	  div#list_pic_page_bar{width:660px; margin-left:14px; border-bottom:1px dashed #999; height:12px;}
	  div#list_pic_page{width:680px;  font-size:12px; color:#999; padding-top:10px; text-align:center; height:40px; margin-top:10px; float:none }
	  div#list_pic_page	a{color:#666;}
	  div#list_pic_page	a:hover{color:#333}	 
	  
 ul#mid_contact{margin:0 9px 10px 60px; line-height:32px; font-size:14px; height:460px; } 
 ul#mid_contact li{width:500px; line-height:36px; border-bottom:1px dashed #C4E4F1}
 ul#mid_contact li.com_name{ padding-left:0px; border:0; margin-bottom:30px;}

#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}

