BODY {
	FONT-SIZE: 14px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: auto;
	font-family:Î¢ÈíÑÅºÚ; line-height:26px; background:url(bg.jpg) repeat-x #fff; 
}
*{ margin:0; padding:0}
ul li{list-style:none;
}
A {
	COLOR:#383838;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #383838;
	TEXT-DECORATION: none
}
.top_bg{width:100%; height:78px; 
}

.top {
	width:1200px;height:78px;margin:0px auto; 
}
.logo{float:left; width:600px; height:78px
}
.logo img{ border:0px
}






.mu_bg{width:600px;height:78px; float:left
}
.mu_bg ul { height:78px;width:600px;margin:0px auto;
}
.mu_bg ul li {
	width:100px;
	height:78px;
	text-align:center;
	float:left;
	font-size:16px;
	line-height:78px;
	vertical-align:bottom; list-style:none; 
}
.mu_bg li a:active,.mu_bg li a:hover,.curr1 a:link,.curr1 a:visited{display:block;background:#004d81;color:#fff;color:#FFF}

.banner{width:100%;height:460px;margin:0 auto; overflow:hidden;
}
.head1{width:1200px; height:46px; margin:0px auto; line-height:46px; color:#FFF
}
.head1 A {color:#FFF
}
.kong{width:100%; height:40px;margin:0px auto}

.title {
	width:300px;height:30px;line-height:30px; color:#000; font-size:20px; text-align:center;margin:0px auto;
}
.title_en{width:300px;height:30px;line-height:30px; color:#000; font-size:16px; font-family:Arial;text-align:center; margin:0px auto;
}

.xian {
	width:300px;height:5px; overflow:hidden;  margin:0px auto;background:url(xian.jpg) no-repeat center
}

.about{ width:1120px; height:240px;  background-color:#e9e9e9;  padding:40px; line-height:25px; margin:0px auto;
}

.about_nr{ width:720px; height:240px; float:left; padding-right:40px
}

.about_cf{ width:360px; height:240px; float:left;background:url(cf.jpg) no-repeat center
}


.cp_wz{ width:880px; height:80px;line-height:25px; margin:0px auto; text-align:center;
}
.main {
	width:1200px;
	height:380px;
	margin:0px auto;
}



.main_l{ width:200px; height:300px; float:left; background-color:#004d81; padding:40px 20px 40px 20px
}


.pro_list{width:200px;; margin:0px auto
}
.pro_list ul { 
}
.pro_list ul li {
	width:200px;height:48px;line-height:48px; padding-left:0px; color:#FFF;  border-bottom:1px dashed #669fbd;
}
.pro_list li a:active,.pro_list li a:hover,.left_nav1 a:link,.left_nav1 a:visited{display:block;background:#0080d7;color:#fff;color:#FFF;height:48px;line-height:48px;}


.main_k {
	width:30px;
	height:300px;
	float:left
}


.main_r {
	width:930px;
	height:300px;
	float:left
}
.cp_nr{
	width:930px;height:300px;
}

.cp_pic2 {
	width:189px;
	height:200px;
	float:left;
	text-align:center; line-height:25px
}
.cp_pic2 img {
	width:170px;height:155px; border:1px solid #CCC
}
.cpnry_pic {
	width:185px;
	height:200px;
	float:left;
	text-align:center; line-height:25px
}
.cpnry_pic img {
	width:170px;height:155px; border:1px solid #CCC
}
.new{ width:1200px; height:430px;margin:0px auto
}
.new_list_bg{width:600px; height:140px; float:left
}
.new_time{width:98px; height:93px; line-height:27px;float:left; border:1px solid #03b0f4; color:#03b0f4; text-align:center; padding-top:5px;  line-height:40px
}
.font1{ font-size:40px
}
.font2{ font-size:20px
}

.new_list{width:430px; height:100px; line-height:25px;float:left; padding-bottom:40px; padding-left:20px; overflow:hidden
}

.new_list_k{width:100px; height:120px; float:left
}


.foot_bg{ width:100%; height:230px;background-color:#004d81;
}
.foot{ width:1200px; height:180px; line-height:25px; margin:0px auto; padding:30px 0px 20px 0px; color:#FFF
}


.foot_l{width:900px; height:180px; float:left 
}




.foot_ewm{width:200px; height:180px; float:right ; 
}


.foot A:link {color:#FFF
	
}
.foot A:visited {color:#FFF
	
}
.foot A:active {color:#FFF
	
}
.foot A:hover { color:#FFF
}

.link_bg{ width:100%; height:auto;background-color:#004d81;
}
.link{ width:1200px; height:auto; line-height:25px; margin:0px auto; padding:10px 0px 0px 0px; color:#FFF
}

.link A:link {color:#FFF
	
}
.link A:visited {color:#FFF
	
}
.link A:active {color:#FFF
	
}
.link A:hover { color:#FFF
}

.nry_nr{ line-height:25px; width:930px; height:auto
}
.nry_title{height:46px;  font-size:15px; width:930px;}



.nry_new_list{width:930px;height:auto;
}

.nry_new_list ul{width:350px;
}


.nry_new_list ul li {
	width:900px; height:auto;
	line-height:25px;
	background:url(new_list_kong.jpg) bottom repeat-x;
	padding-left:15px; list-style:none; float:left; text-align:left; padding-top:10px; padding-bottom:20px
}


.nry_new_list ul li .l{ float:left
}

.nry_new_list ul li .r{ float:right
}





.tj_new_list{width:930px;height:270px;
}

.tj_new_list ul{width:350px;
}


.tj_new_list ul li {
	width:711px; height:25px;
	line-height:20px;
	background:url(new_list_kong.jpg) bottom repeat-x;
	padding-left:15px; list-style:none; float:left; text-align:left; 
}


.tj_new_list ul li .l{ float:left
}

.tj_new_list ul li .r{ float:right
}


.zy{border:1px solid #dbdbdb; width:940px; height:auto; padding:10px
}


/*.main1{ width:100%; height:390px;background:url(main1.jpg) repeat-x; 
}







.gg {
	width:1200px;
	height:42px;
	line-height:42px;background:url(gg.jpg); margin:0px auto
}
.gg_l{float:left; padding-left:20px
}
.gg_l strong{color:#1185da; font-SIZE:14PX
}
.gg_r{float:right; padding-right:20px
}







.n_title {
	width:100%;height:50px;line-height:50px; color:#000; font-size:30px; text-align:center;  padding-top:20px
}
.n_title_en{width:100%;height:30px;line-height:30px; color:#10a4d4; font-size:16px; font-family:Arial;text-align:center; 
}

.p_title {
	width:100%;height:50px;line-height:50px; color:#000; font-size:30px; text-align:center;  padding-top:20px
}
.p_title_en{width:100%;height:30px;line-height:30px; color:#10a4d4; font-size:16px; text-align:center; 
}

.service_wz{ color:#0d97db;  margin:0px auto; width:1200px
}


.fw{width:1200px; height:240px; margin:0px auto }


.fw_k{ width:87px; height:240px; float:left;
}
.fw_list{ width:166px; height:240px; float:left;
}

.fw_pic{ width:166px; height:164px; 
}
.div_pro1{height:164px; width:166px;position:relative; }
.div_pro3{height:164px; width:166px; position:absolute; z-index:1000; background:url(list_bg.png)}
.div_pro2{height:164px; width:166px; position:absolute; z-index:2;}

.fw_wz{ padding:10px 10px 10px 10px; line-height:23px; ; text-align:center
}
.fw_more{width:219px;  text-align:right; padding-right:20px;background-color:#f1f1f1; padding-bottom:10px
}

.main2{ width:1200px; height:410px; margin:0px auto;
}







.new{ width:1200px; height:430px;margin:0px auto
}
.new_time{width:98px; height:93px; line-height:27px;float:left; border:1px solid #03b0f4; color:#03b0f4; text-align:center; padding-top:5px;  line-height:40px
}
.font1{ font-size:40px
}
.font2{ font-size:20px
}

.new_list{width:430px; height:100px; line-height:25px;float:left; padding-bottom:50px; padding-left:20px
}

.new_list_k{width:100px; height:120px; float:left
}



.cp_title_bg{ width:1170px; height:75px; margin:0px auto; background-color:#f0f0f0; line-height:40px; padding:10px 15px 5px 15px; 
}

.cp_list{ width:117px; height:35px; line-height:35px;  float:left;font-size:15px; 
}

.cp_show{ width:1200px; height:780px;margin:0px auto
}





.gl{ width:100%; height:5px; background-color:#0d97db; overflow:hidden
}




.pro_t{width:237px; height:60px; background-color:#0d97db; 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(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;
}

.about_t_k{ height:16px; background-image:url(t_bg.jpg); width:943px}






*/

