﻿BODY {
	FONT-SIZE: 14px;
	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; font-size:14px;
}

A:link {
	COLOR: #707070;
	TEXT-DECORATION: none; font-size:14px;
}
A:visited {
	COLOR:#707070;
	TEXT-DECORATION: none; font-size:14px;
}
A:active {
	COLOR: #707070;
	TEXT-DECORATION: none; font-size:14px;
}
A:hover {
	COLOR:#707070;
	TEXT-DECORATION: none; font-size:14px;
}

.banner{ width:100%; height:580px
}

.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
}

.top{}
.top_gg{ width:100%; height:40px; background-color:#ededed; }

.gg{ width:1200px; height:40px;background-color:#ededed; line-height:40px; margin:0px auto
}
.gg .l{ float:left;height:40px; display:block
}

.gg .r{ float:right; background:url(../image/language.jpg) left no-repeat;height:40px; padding-left:30px; display:block;
}




.top_logo{ width:1200px; height:120px; margin:0px auto
}
.logo{ width:50%; float:left;height:120px;background:url(../image/logo.jpg) left no-repeat;
}

.mu_bg{width:50%;height:120px; float:right
}
.mu_bg ul {
	height:120px;width:100%; 
}
.mu_bg ul li {
	width:20%;
	height:120px;
	text-align:center;
	float:left;
	font-size:16px;
	line-height:120px;
	vertical-align:bottom; list-style:none;  
}
.mu_bg ul li A {
	TEXT-DECORATION: none;
	width:20%;
	height:120px;font-size:16px;
}


.mu_bg ul li.on {
	BACKGROUND: #001f58; HEIGHT: 120px; color:#FFF!important;list-style:nono;
}


.mu_bg ul li.on A { font-size:16px;color:#FFF!important;
}


.title_en{ width:100%;height:25px; line-height:25px; font-size:16px; color:#999;text-align:center
}

.title_zw{ width:100%;height:60px; line-height:55px;font-size:35px; color:#333;text-align:center
}


.title{ width:107px;height:3px; margin:0px auto; overflow:hidden;background:url(../image/title.png) no-repeat;}


.cpsort_bg{width:1200px;height:35px; margin:0px auto
}
.cpsort_bg ul {
	height:35px;width:80%; margin:0px auto 
}
.cpsort_bg ul li {
	width:12%;
	height:35px;
	text-align:center;
	float:left;
	font-size:16px;
	line-height:35px;
	vertical-align:bottom; border:1px solid #003; margin:1%;list-style:none;  
}
.cpsort_bg ul li A {
	TEXT-DECORATION: none;
	width:20%;
	height:35px;
}


.cpsort_bg ul li.on {
	BACKGROUND: #001f58; HEIGHT: 35px; color:#FFF!important;list-style:nono;
}


.cpsort_bg ul li.on A { color:#FFF!important;
}

.cp{width:1220px;height:535px; margin:0px auto}


.cp ul {
	height:535px;width:100%; margin:0px auto 
}
.cp ul li {
	width:22%;
	height:256px;
	text-align:center;
	float:left;
	font-size:16px;
	vertical-align:bottom; margin-left:1.5%; margin-right:1.5%;list-style:none;  
}

.cp ul li img{ width:290px; height:210px; border:1px solid #CCC}



.about_bg{ width:100%; height:430px;background:url(../image/about_bg.jpg) no-repeat;}


.about_jj{ width:1300px;height:430px;margin:0px auto }

.about{ width:45%;height:370px; float:left; margin:50px; color:#FFF}

.about_bg .title_en{ width:100%;height:25px; line-height:25px; font-size:16px; color:#fff;text-align:left
}

.about_bg .title_zw{ width:100%;height:60px; line-height:55px;font-size:35px; color:#fff;text-align:left;background:url(../image/about_title.png) left bottom no-repeat; margin-bottom:30px
}



.about_more_bg{ width:100%; height:35px;}


.about_more{ width:100px; height:35px; line-height:35px; float:right;border:1px solid #FFF; color:#FFF; text-align:center; font-size:14px;}


.about_more a{color:#FFF;font-size:14px;}



.new_bg{ width:1200px; height:400px; margin:0px auto}


.new_bg .pic{ width:515px; height:400px; float:left;}
.new_bg .list ul li img{ width:514px; height:315px}

.new_bg .list{ width:625px; height:400px; float:right;}

.new_bg .list ul{}

.new_bg .list ul li{width:625px; height:118px; margin-bottom:15px;}
.new_bg .list ul li h3{ padding-top:10px}
.new_bg .list ul li img{ float:left; margin-right:30px; width:165px; height:115px}

.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;}

.honor_bg{ width:100%; height:500px; background:#d9ddef}

.honor{ width:1200px; height:400px; background:#d9ddef; padding-top:50px; padding-bottom:50px; margin:0px auto}



.honor_wz{width:100%; height:auto; line-height:30px; margin:0px auto; text-align:center; padding:20px 0px 50px 0px}
.honor ul{ width:100%;}
.honor ul li{ float:left; width:20%;}
.honor ul li img{ width:230px; height:170px; border:1px solid #FFF; }

.link{width:100%; height:120px; border-top:5px solid #CCC; text-align:center}
.foot_bg{ width:100%; height:220px; background:#343434 }


.foot{ width:1200px; height:160px; background:#343434; margin:0px auto; padding:30px 0px 30px 0px; color:#FFF}

.foot .l{ float:left}

.foot .r{ float:right; width:300px; text-align:center; line-height:30px}

.foot a{ color:#FFF}





.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(../image/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(404.png); 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(../image/t_bg.jpg); width:943px}




.nry_nr{ line-height:25px; text-align:left; padding:10px 0px 10px 10px; width:928px
}
.nry_title{height:26px;  font-size:15px; width:943px;}