﻿BODY {
	FONT-SIZE: 14px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: auto;
	font-family:微软雅黑; line-height:26px;
	 
}

@media screen and (max-width: 1000px) {
	BODY {
	FONT-SIZE: 0.876em;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: auto;
	font-family:微软雅黑; line-height:26px;
	 
}
}
*{ margin:0; padding:0}
ul li{list-style:none;
}

A {
	COLOR:#707070;
	TEXT-DECORATION: none; 
}

A:link {
	COLOR: #707070;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR:#707070;
	TEXT-DECORATION: none; 
}
A:active {
	COLOR: #707070;
	TEXT-DECORATION: none; 
}
A:hover {
	COLOR:#707070;
	TEXT-DECORATION: none; 
}


.banner{ width:100%; height:600px
}
.main_bg{ width:100%; height:auto; }
.main{ width:1200px; height:auto; margin:0px auto}

.clear_10{width:100%;height:10px;clear:both
}
.clear_20 {width:100%;height:20px;clear:both
}
.clear_30 {width:100%;height:30px;clear:both
}
.clear_40 {width:100%;height:40px;clear:both
}
.clear_50 {width:100%;height:50px;clear:both
}
.clear_60 {width:100%;height:60px;clear:both; 
}




.welcome_bg{ width:100%; height:40px; background-color:#ededed; }

.welcome{ width:1200px; height:40px;background-color:#ededed; line-height:40px; margin:0px auto; font-size:16px 
}

.logo_bg{ width:1200px; height:120px; margin:0px auto
}
.logo{ width:100%; height:50px; padding-top:70px;background:url(../images/logo.jpg) left no-repeat; text-align:right; font-size:26px; color:#fe7e11; font-weight:bold
}



.mu_bg{width:100%;height:50px; background:#001f58
}


.mu_bg ul {
	height:50px;width:1200px; margin:0px auto; background:#001f58
}
.mu_bg ul li {
	width:14%;
	height:50px;
	text-align:center;
	float:left;
	font-size:16px;
	line-height:50px;
	vertical-align:bottom; list-style:none;  color:#FFF
}
.mu_bg ul li A {
	TEXT-DECORATION: none;
	width:14%;
	height:50px;font-size:16px;color:#FFF
}


.mu_bg ul li.on {
	BACKGROUND: #fe7e13; HEIGHT: 50px; color:#FFF!important;list-style:nono;
}


.mu_bg ul li.on A { font-size:16px;color:#FFF!important;
}
.map_mu_bg{ display:none}


@media screen and (max-width: 1000px) {
	
.welcome_bg{ width:100%; height:40px; background-color:#ededed; display:none }
.welcome{ width:100%; height:40px;background-color:#ededed; line-height:40px; margin:0px auto; font-size:16px 
}
.logo_bg{ width:100%; height:120px; margin:0px auto;background:url(../images/m_logo.jpg) left no-repeat;
}

.logo{ display:none
}

.mu_bg{ display:none}
.map_mu_bg{width:100%;height:50px; background:#001f58; display:block
}



.map_mu_bg ul {
	height:50px;width:100%; margin:0px auto; background:#001f58; 
}
.map_mu_bg ul li {
	width:20%;
	height:50px;
	text-align:center;
	float:left;
	font-size:14px;
	line-height:50px;
	vertical-align:bottom; list-style:none;  color:#FFF
}
.map_mu_bg ul li A {
	TEXT-DECORATION: none;
	width:14%;
	height:50px;font-size:14px;color:#FFF
}


.map_mu_bg ul li.on {
	BACKGROUND: #fe7e13; HEIGHT: 50px; color:#FFF!important;list-style:nono;
}


.map_mu_bg ul li.on A { font-size:14px;color:#FFF!important;
}

.banner{ width:100%; height:230px
}
	
	.clear_60 {width:100%;height:20px;clear:both; 
}
	}
	
	@media screen and (max-width: 768px) {
		
		.banner{ width:100%; height:230px
}
	
	}
	


.ymx_bg{
	
width:100%; height:603px; 	
	
	}
	
	
.ymx_bg .l{ width:54%; height:603px; float:left; }

.about{ width:680px; height:603px; float:right;background:url(../images/aboution.jpg) no-repeat bottom 
	}
.about_title{
	
 width:660px; height:80px; border-left:3px solid #fe7e11!important; font-size:32px; line-height:40px;  color:#222f59; padding-left:20px
	
	}
.about p{ width:640px; margin-top:40px; padding-right:40px; text-align: justify;
	}	



.about_more_bg{ width:100%; height:35px; margin-top:40px}


.about_more{ width:120px; height:40px; line-height:40px; color:#FFF; text-align:center; font-size:16px; background:#fe7e11}


.about_more a{color:#FFF;font-size:16px;}





.ymx_bg .r{width:46%; height:603px; float:right;background:url(../images/ymx_bg.jpg) repeat-x bottom;  }	

	
.ymx_bg .r .pic{ width:534px; height:297px; float:left}	
	

.ymx_bg .r .pic img{ width:534px; height:297px}

 .pic_flash{ width:534px; height:296px}
 
  .pic_flash img{ width:534px; height:296px}
  
  .aboution{width:100%; margin-top:20px; display:none}
  .m_cf{width:100%; margin-top:20px; display:none}  
  
  
 @media screen and (max-width: 1000px) {
.ymx_bg{width:100%; height:1073px; }
.ymx_bg .l{ width:98%; height:1073px;margin:0px auto  }

.about{ width:98%; height:1073px;background:url(../images/aboution1.jpg) no-repeat bottom; margin:0px auto
	}
.about_title{
	
width:95%; height:80px; border-left:3px solid #fe7e11!important; font-size:32px; line-height:40px;  color:#222f59; 
	
	}
.about p{ width:100%; margin-top:20px;  text-align: justify; padding:0px
	}	
	
.m_cf{width:100%; margin-top:20px; display:block}
.m_cf img{ width:100%;}

.aboution{width:100%; margin-top:30px; display:block}
.aboution img{ width:100%;}

.about_more_bg{ width:100%; height:35px; margin-top:20px}


.about_more{ width:120px; height:40px; line-height:40px; color:#FFF; text-align:center; font-size:16px; background:#fe7e11}


.about_more a{color:#FFF;font-size:16px;}



.ymx_bg .r{width:46%; height:603px; float:right;background:url(../images/ymx_bg.jpg) repeat-x bottom; display:none  }	
	  
	  
  }
  
  
  	@media screen and (max-width: 768px) {
		
.ymx_bg{width:100%; height:883px; }
.ymx_bg .l{ width:98%; height:883px;margin:0px auto  }
	}
	
 
 
.title_en{ width:100%;height:25px; line-height:25px; font-size:20px; color:#999;text-align:center; text-transform:Uppercase
}

.title_zw{ width:100%;height:60px; line-height:55px;font-size:35px; color:#333;text-align:center; color:#1f3155
}


.title{ width:60px;height:3px; overflow:hidden;margin:0px auto; background:#fe7e11}













.cpsort_bg{width:1200px;height:60px; margin:0px auto; border-top:1px solid #CCC; border-bottom:1px solid #CCC; 
}
.cpsort_bg ul {
	height:40px;width:50%; margin:0px auto; margin-top:10px; 
}
.cpsort_bg ul li {
	width:20%;
	height:40px;
	text-align:center;
	float:left;
	font-size:16px;
	line-height:40px;
	vertical-align:bottom;list-style:none; margin-left:1%; margin-right:1% 
}


.cpsort_bg li a:active,.cpsort_bg li a:hover,.curr1 a:link,.curr1 a:visited{display:block;background:#ed8d37;color:#fff;border-radius:50px}










.cp_nr {
	width:1240px;height:540px;  margin:0px auto; display:none;
}

.cp_nr1 {
	width:1240px;height:540px;  margin:0px auto; display:block;
}

.cp_nr2 {
	width:1240px;height:540px;  margin:0px auto; display:none;
}




.cp_list{ width:390px; height:620px; float:left;  margin-left:20px
}

.cp_pic{ width:390px; height:620px;
}

.cp_pic img{ width:390px; height:620px;
}
.m_cp{display:none;}

 @media screen and (max-width: 1000px) {
	 
	 .cpsort_bg{width:100%;height:60px; margin:0px auto; border-top:1px solid #CCC; border-bottom:1px solid #CCC; 
}
.cpsort_bg ul {
	height:40px;width:98%; margin:0px auto; margin-top:10px; 
}
.cpsort_bg ul li {
	width:23%;
	height:40px;
	text-align:center;
	float:left;
	font-size:16px;
	line-height:40px;
	vertical-align:bottom;list-style:none; margin-left:1%; margin-right:1% 
}

.cp{display:none;}

.m_cp{display:block;}
.cp_nr {
	width:100%;height:auto;  margin:0px auto; display:block;
}



.cp_nr1 {
	width:100%;height:auto;  margin:0px auto; display:block;
}

.cp_nr2 {
	width:100%;height:auto;  margin:0px auto; display:none;
}




.cp_list{ width:50%; height:auto; float:left;  margin-left:0%
}

.cp_pic{ width:96%; height:auto; margin:0px auto; text-align:center
}

.cp_pic img{ width:100%; height:auto; padding-bottom:20px
}





 }
 
 
 
  	@media screen and (max-width: 768px) {
.cp_list{ width:50%; height:auto; float:left;  margin-left:0%
}

.cp_pic{ width:96%; height:auto; margin:0px auto; text-align:center
}

.cp_pic img{ width:100%; height:auto; padding-bottom:20px
}

	}


/*.cpsort_bg ul li A {
	TEXT-DECORATION: none;
	width:20%;
	height:40px; color:#000
}
*/
.equipment_wz{width:100%; height:auto; line-height:30px; margin:0px auto; text-align:center; padding:20px 0px 50px 0px; color:#FFF;}


.cpsort_bg ul li.on {
	BACKGROUND: #ff7d11; HEIGHT: 40px; color:#FFF!important;list-style:nono;border-radius:50px
}


.cpsort_bg ul li.on A { color:#FFF!important;
}


.equipment_bg{width:100%; height:730px;background:url(../images/equipment_bg.jpg) no-repeat top}


.equipment_bg .title_en{ width:100%;height:25px; line-height:25px; font-size:20px; color:#fff;text-align:center
}

.equipment_bg .title_zw{ width:100%;height:60px; line-height:55px;font-size:35px; color:#fff;text-align:center; 
}


.equipment_bg .title{ width:60px;height:3px; overflow:hidden;margin:0px auto; background:#fe7e11}

.equipment_list_bg { width:1240px; height:520px; margin:0px auto}


.equipment_list{ width:390px; height:420px; float:left; background:#396; margin-left:20px
}

.equipment_pic{ width:390px; height:420px; 
}

.equipment_pic img{width:390px; height:420px; }




 @media screen and (max-width: 1000px) {
	.equipment_bg{width:100%; height:auto;background:url(../images/equipment_bg1.jpg) no-repeat top} 
	 
.equipment_list_bg { width:100%; height:auto; margin:0px auto; padding-bottom:30px}


.equipment_list{ width:31%; height:auto; float:left; margin-left:2%
}

.equipment_pic{ width:100%; height:auto
}

.equipment_pic img{width:100%; height:auto }
.equipment_wz{width:100%; height:auto; line-height:30px; margin:0px auto; text-align:center; padding:20px 0px 20px 0px; color:#FFF; font-size:12px}
 }








.news_bg{
	height:670px;width:100%; background:#f8f8f8
}


.news{
	height:380px;width:1200px; margin:0px auto; padding-top:60px
}
.news ul{ height:380px; width:1200px;}

.news_list_l{ height:180px; width:595px; float:left;margin-right:5px;  margin-bottom:10px; background:#FFF}
.news_list_l span{ padding:10px; display:block}
.news_list_r span{ padding:10px; display:block}

.news_list_r{ height:180px; width:595px; float:left; margin-left:5px;margin-bottom:10px;background:#FFF}

.news_list_l img{width:215px; height:180px; float:right; padding-left:20px}
.news_list_r img{width:215px; height:180px; float:left; padding-right:20px}

.news h3{ padding-top:10px}
.new_more_bg{ width:100%; height:28px;}
.new_more{ width:80px; height:30px; line-height:28px; float:right;border:1px solid #000; color:#000; text-align:center; font-size:12px;}
.new_more a{color:#000;font-size:12px;}
.news1{
	height:380px;width:100%; margin:0px auto; padding-top:60px; display:none
}

 @media screen and (max-width: 1000px)
 {
	 .news_bg{
	height:740px;width:100%; background:#f8f8f8
}


.news{ display:none}	
.news1{
	height:740px;width:100%; margin:0px auto; padding-top:30px; display:block;
}
.news1 ul{ height:380px; width:98%;margin:0px auto;}




.news_list_l{ height:180px; width:98%; margin-bottom:10px; background:#FFF; padding-left:2%}
.news_list_l span{ padding:10px; display:block}

.news_list_l img{width:30%; height:auto; float:right; padding-left:10px}

.news1 h3{ padding-top:10px}
.new_more_bg{ width:100%; height:28px;}
.new_more{ width:80px; height:30px; line-height:28px; float:right;border:1px solid #000; color:#000; text-align:center; font-size:12px;}
.new_more a{color:#000;font-size:12px;}



}



.foot_bg{ width:100%; height:250px; background:#303030 }


.foot{ width:1200px; height:160px; background:#303030; margin:0px auto; padding:30px 0px 30px 0px; color:#b6b6b6}

.foot .l{ float:left; width:60%}

.foot .l ul{}
.foot .l li{ height:40px; line-height:40px}

.ion1{background:url(../images/ion_01.jpg) no-repeat; padding-left:50px; list-style:none; margin-top:10px}
.ion2{background:url(../images/ion_03.jpg) no-repeat; padding-left:50px; list-style:none; margin-top:10px}
.ion3{background:url(../images/ion_05.jpg) no-repeat; padding-left:50px; list-style:none; margin-top:10px}




.foot .r{ float:right; width:40%; text-align:center; line-height:30px}

.foot a{ color:#FFF}



.copyright{ width:1200px; height:30px; background:#303030; margin:0px auto;  color:#b6b6b6; text-align:center}

 @media screen and (max-width: 1000px)
 {
	.foot{ width:96%; height:160px; background:#303030; margin:0px auto; padding:30px 0px 30px 0px; color:#b6b6b6} 
	
	.foot .l{  width:100%; display:none}
	.foot .r{  width:100%; text-align:center; line-height:30px}
 }

/****内容页*****/



.pro_t{width:237px; height:60px; background-color:#072e75; line-height:60px; color:#FFF; font-size:20px; text-align:center; font-family:微软雅黑
}

.nry_list{width:217px; height:40px; line-height:40px;background-image:url(../images/fw_list.jpg); padding-left:20px
}

.nry_list A:link {  font-size:14px;
	
}
.nry_list A:visited {
	  font-size:14px;
	
}
.nry_list A:active {
	  font-size:14px;
	
}
.nry_list A:hover {
	  font-size:14px;
}


.nry_list1{width:217px; height:40px; line-height:40px;background-image:url(../images/fw_list1.jpg); padding-left:20px
}

.nry_list1 A:link {  font-size:14px;
	
}
.nry_list1 A:visited {
	  font-size:14px;
	
}
.nry_list1 A:active {
	  font-size:14px;
	
}
.nry_list1 A:hover {
	  font-size:14px;
}

.about_t_k{ height:16px; background-image:url(../images/t_bg.jpg); width:943px}


.nry_nr{ line-height:25px; text-align:justify; padding:10px 0px 10px 10px; width:928px
}

.cp_nry_nr{ line-height:25px; text-align:justify; padding:10px 0px 10px 10px; width:928px
}
.cp_nry_nr1{ line-height:25px; text-align:justify; padding:10px 0px 10px 10px; width:928px; display:none
}
.nry_title{height:26px;  font-size:15px; width:943px;}
.nry_table{ width:1200px;margin:0px auto;}

 @media screen and (max-width: 1000px)

{
.nry_td{ display:none}
.nry_c_td{ display:none}
.nry_table{ width:98%;margin:0px auto;}

.nry_nr{ line-height:25px; text-align:justify; padding:10px 0px 10px 10px; width:98%
}

.cp_nry_nr1{ line-height:25px; text-align:justify; width:97%; padding-right:3%; display:block
}
.cp_nry_nr{ line-height:25px; text-align:justify; padding:10px 0px 10px 10px; width:928px; display:none
}
.cp_nry_nr img{ width:100%;}

.cp_nry_nr1 img{width:100%;}
.nry_nr img{width:96%;}


.nry_nr p{width:100%;}

.about_t_k{ height:16px; background-image:url(../images/t_bg.jpg);width:100%}
.nry_title{height:26px;  font-size:15px; width:98%; margin:0px auto}
}


.m_cp_list{ padding: 2px; }

.m_cp_list img{ width:280px; height:auto;border:solid #CCC 1px; padding:2px}

.m_cp_table{ width:310px;margin-bottom: 22px; }
.nry_xl_dh{ display:none}

 @media screen and (max-width: 1000px)

{
	.nry_xl_dh{ display:block}
.m_cp_list{ padding: 2px; }

.m_cp_list img{ width:98%; height:auto;border:solid #CCC 1px; padding:2px}

.m_cp_table{ width:98%;margin-bottom: 22px; margin:2%; text-align:center;margin:0px auto}



}


