﻿BODY {
	FONT-SIZE: 14px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: auto;
	font-family:微软雅黑; 
	 
}
*{ margin:0; padding:0}
ul li{list-style:none;
}
A {
	COLOR:#383838;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #383838;
	TEXT-DECORATION: none
}

.clear{clear: both;height:0px;margin-top:-1px;overflow:hidden;}
.clear_3{clear: both;height:2px;margin-top:-1px;overflow:hidden; background-color:#fff}
.clear_10{clear: both;height:10px;margin-top:-1px;overflow:hidden;}
.clear_20{clear: both;height:20px;margin-top:-1px;overflow:hidden;}
.clear_30{clear: both;height:30px;margin-top:-1px;overflow:hidden;}
.clear_40{clear: both;height:40px;margin-top:-1px;overflow:hidden;}
.clear_50{clear: both;height:50px;margin-top:-1px;overflow:hidden;}



/***头部*/

.gg_bg{ width:100%; height:40px; line-height:40px; background-color:#eaeaea}
.gg{ width:65%; height:40px; line-height:40px; margin:0px auto; }

.gg span{ float:right;}

.top{ width:65%; height:122px; margin:0px auto
}

.logo{width:100%;height:122px;
}


.logo .l{ float:left;background:url(../images/logo.jpg) no-repeat; width:60%;height:122px}

.top .r{ float:right;background:url(../images/tel.jpg) no-repeat right;width:40%; height:114px;}


/***头部结束**/


/***正文**/


.hz_bg{ width:100%;background-color:#f7f7f7; height:auto;}
.hz{ width:65%; height:auto; margin:0px auto;padding-top:50px; padding-bottom:50px }
.index_title{ text-align:center; font-size:34px; color:#1e50ae; font-weight:bold;}
.index_title font{color:#fea525}
.index_title span{ color:#383838; font-size:20px ; font-weight:200}
.gl1{ width:7%; height:3px; margin:0px auto; overflow:hidden; background:#1e50ae; margin-top:20px}
.gl2{ width:20%; height:1px; margin:0px auto;overflow:hidden; background:#1e50ae; margin-bottom:20px}


.hz_pic{width:100%; height:auto; padding-top:30px}



.cp_title_bg{background:url(../images/cp_bg.jpg) no-repeat; width:100%;height:192px; margin:0px 0px 50px 0}

.cp_title{ text-align:center; font-size:34px; color:#fff; font-weight:bold; padding-top:40px}
.cp_title font{color:#fff}
.cp_title span{ color:#fff; font-size:20px ; font-weight:200}
.cpgl1{ width:7%; height:3px; margin:0px auto; overflow:hidden; background:#fff; margin-top:20px}
.cpgl2{ width:20%; height:1px; margin:0px auto;overflow:hidden; background:#fff; margin-bottom:20px}

.cp_list{ width:98%; height:auto; margin:0 auto}

.cp_list ul{ width:100%}


.cp_list ul li{ width:15.6%; margin:0.5%;  text-align:center; float:left}


.cp_list ul li span{ height:75px;background:#1e50ae; line-height:75px; color:#FFF; display:block; font-size:22px;margin:0; padding:0 }
.cp_list ul li span a{color:#FFF;}
.cp_list ul li .pic_div{height:100%; width:100%; border:1px solid #CCC;border-bottom:0px
}

.cp_list ul li img{ height:100%; width:100%; margin:0; padding:0;display:block}



.sp{ width:100%; height:200px; background-color:#fff; padding-top:0px}



.sp video{width:auto;max-width:100%;height:100%;/*border:solid #ccc 1px;*/}


.ys_title{ text-align:center; font-size:34px; color:#1e50ae; font-weight:bold; margin-top:50px; margin-bottom:50px}
.ys_title font{color:#fea525}
.ys_title span{ color:#383838; font-size:20px ; font-weight:200}


.yz_bg{width:100%; height:auto; background-color:#f7f7f7}

.yz_bg1{width:100%; height:auto; background-color:#f7f7f7}
.yz_bg1 .l{ width:50%;height:auto; float:left;  }
.yz_bg1 .l .nr{ width:60%; height:auto; float:right; padding-right:5%; padding-top:7%}

.yz_bg1 .l .nr .title{ color:#0CF; width:100%; height:auto}
.yz_bg1 .l .nr .title .sz{ width:14%; color:#1f51ae; float:left; font-style:italic; font-weight:bold; }
.yz_bg1 .l .nr .title .sz  img{width:100%;height:100%;}
.yz_bg1 .l .nr .title .wz{width:86%;font-size:28px!important; color:#1f51ae; float:left;font-weight:bold; line-height:26px!important; }

.yz_bg1_wz{line-height:26px!important; padding-left:15%; padding-top:3%; color:#4e4e4e; text-align:justify}
.yz_bg1_span{color:#bbbbbb; font-size:14px;font-weight:200;line-height:20px!important; display:block; padding-top:2%}






/*.yz_bg1_r{width:50%; float:right; background-color:#FFF}
.yz_bg1_r_nr{ width:65%; height:auto; float:left; background-color:#fff; text-align:left}
.yz_bg1_r_nr img{width:100%; height:100%; margin:0!important; padding:0!important;}*/



.yz_bg1_r{ width:50%; height:auto; float:right; background:#fff}
.yz_bg1_r_nr{width:65%; float:left;}
.yz_bg1_r_nr img{ width:100%;height:100%; float:right}




.yz_bg2{width:100%; height:auto; background-color:#f7f7f7}

.yz_bg2_l{ width:50%; height:auto; float:left; background:#fff}
.yz_bg2_l_nr{width:65%; float:right;}
.yz_bg2_l_nr img{ width:100%;height:100%; float:right}

.yz_bg2_wz{line-height:26px!important; padding-left:15%; padding-top:3%; color:#4e4e4e; text-align:justify}

.yz_bg2 .r{ width:50%;height:auto; float:right;  }


.yz_bg2 .r .nr{ width:60%; height:auto; float:left; padding-left:5%; padding-top:7%}

.yz_bg2 .r .nr .title{ color:#0CF; width:100%; height:auto}
.yz_bg2 .r .nr .title .sz{ width:14%; color:#1f51ae; float:left; font-style:italic; font-weight:bold; }
.yz_bg2 .r .nr .title .sz  img{width:100%;height:100%;}
.yz_bg2 .r .nr .title .wz{width:84%;font-size:28px!important; color:#1f51ae; float:left;font-weight:bold; line-height:35px!important; padding-left:2% }



.mob_ys2{ width:100%; height:auto; display:none
}

.pc_ys2{ width:100%; height:auto; display:block
}




.pinjia_bg{ width:100%; height:auto; background:#2658b6 }
.pinjia{ width:65%; height:auto; margin:0px auto; padding:2% 0%}



.pinjia .title{ width:44%; margin:0px auto; text-align:center; font-size:34px; color:#fff; font-weight:bold;background:url(../images/pinjia_title.png) no-repeat center}

.pinjia .title span{ color:#fff; font-size:24px ; font-weight:200;color:#fea525;padding-top:15px; padding-bottom:20px;text-transform:uppercase; display:block}

.pinjia .gl1{ width:20%; height:3px; margin:0px auto; overflow:hidden; background:#fff; margin-top:20px}
.pinjia .gl2{ width:40%; height:1px; margin:0px auto;overflow:hidden; background:#fff; margin-bottom:0px}


.pj_list_bg{ width:100%; height:auto;background:#f7f7f7; padding:50px 0px}



.pj_list_bg ul{ width:66%; height:auto; margin:0px auto}


.pj_list_bg ul li{ width:23%; float:left; margin:1%; background:#fff;font-size:16px;}

.pj_list_bg ul li img{ width:100%;}
.pj_list_bg ul li .title{ width:100%; padding:8%;  text-align:center; font-weight:bold}
.pj_list_wz{ width:90%; height:210px; margin:0px auto;  line-height:30px; padding-bottom:8%; font-size:14px}






.pinjia_bg{ width:100%; height:auto; background:url(../images/pinjia.jpg) }
.pinjia{ width:65%; height:auto; margin:0px auto; padding:2% 0%}


.about_title_bg{ width:100%; height:auto; margin:3% 0%;}


.about_title{ width:25%; margin:0px auto; text-align:center; font-size:34px; color:#1e50ae; font-weight:bold; border:5px solid #1e50ae; padding:0.5% 0%}

.about_title_bg  span{ color:#fff; font-size:24px ; font-weight:200;color:#bbbbbb;padding-top:15px; padding-bottom:20px;text-transform:uppercase; display:block}
.about_title_bg  font{ color:#f0910b;}

.about_title_bg .gl1{ width:20%; height:3px; margin:0px auto; overflow:hidden; background:#1e50ae; margin-top:20px}
.about_title_bg .gl2{ width:40%; height:1px; margin:0px auto;overflow:hidden; background:#1e50ae; margin-bottom:0px}


.about_bg{ width:100%; height:auto; background:url(../images/about_bg.jpg) no-repeat center bottom;}





.about_bg1{ width:65%; height:auto; margin:0px auto}

.about_bg1 .l{ width:63%; height:auto; float:left;}

.about_bg1 .l video{width:auto;max-width:100%;height:auto; vertical-align:top/*border:solid #ccc 1px;*/}


.about_bg1 .r{ width:35%; height:auto; float:left; color:#fff; padding-top:18%; padding-left:3%;font-size:26px; text-align:left}


.about_bg1 .r font{font-size:28px}



.about_bg1 .r span{ font-size:14px}

.about_gl{ width:15%; height:3px; overflow:hidden; background:#FFF; display:block; margin:5% 0%}


.about_bg2{ width:65%; height:auto; margin:0px auto}

.about_bg2 .l{ width:56%; height:auto; float:left; padding:5% 5% 0% 2%; color:#FFF; line-height:26px}




.about_bg2_r{ width:37%; height:auto; float:right; }
.about_bg2_r_nr{width:100%; }
.about_bg2_r_nr img{ width:100%;height:100%; float:right}









.fz_bg{ width:100%; height:auto; background:url(../images/year_bg.jpg) no-repeat center; padding-bottom:3%; border-bottom:3px solid #1e50ae}
.fz{ width:65%; height:auto; text-align:center!important; margin:0px auto }
.fz img{ width:100%; height:auto}


.fz_title{ text-align:center; font-size:34px; color:#1e50ae; font-weight:bold; padding-top:50px; padding-bottom:50px}
.fz_title font{color:#fea525}
.fz_title span{ color:#383838; font-size:20px ; font-weight:200}

.gl1{ width:7%; height:3px; margin:0px auto; overflow:hidden; background:#1e50ae; margin-top:20px}
.gl2{ width:20%; height:1px; margin:0px auto;overflow:hidden; background:#1e50ae; margin-bottom:20px}


.honor_bg{ width:100%; height:auto; padding-bottom:50px }
.honor{ width:65%; height:auto; margin:0px auto;  }
/*.honor_l{ width:20%; height:250px; float:left; background:#1e50ae; color:#FFF; font-size:30px; text-align:center; line-height:35px; display: inline-block;vertical-align:middle;}*/

.honorwrapper{ width:20%; height:auto; background-color: #1e50ae;text-align: center;line-height:35px; color:#FFF; font-size:29px; padding:8% 0% 6% 0%; float:left;}
.honorbox{
            width:100%; height:auto;  display: inline-block; vertical-align: middle;  margin: 0 auto; }
.honorhelp{
        width: 0; height: 100%;display: inline-block; vertical-align: middle;}
		
		
		
.honor_r{ width:77%; height:auto;float:left; padding-left:3%; padding-top:3%
	}
	
	
.yinxiang_bg{ width:100%; height:auto; background:#f7f7f7}
.yinxiang{ width:65%; height:auto; margin:0px auto}


.yinxiang_title{ text-align:center; font-size:34px; color:#1e50ae; font-weight:bold; padding-top:3%}
.yinxiang_title font{color:#fea525}
.yinxiang  span
{ color:#fff; font-size:24px ; font-weight:200;color:#bbbbbb;padding-top:5px; padding-bottom:20px;text-transform:uppercase; display:block}

.gl1{ width:7%; height:3px; margin:0px auto; overflow:hidden; background:#1e50ae; margin-top:20px}
.gl2{ width:20%; height:1px; margin:0px auto;overflow:hidden; background:#1e50ae; margin-bottom:20px}

.yxyz_img{ width:99%; height:auto }
.yxyz_img_l{ width:50%; height:auto; float:left}
.yxyz_img_r{ width:49%; height:auto; float:right}

.yxyz_img_l img{ width:100%; padding-bottom:3%}
.yxyz_img_r img{ width:100%; padding-bottom:3%}

.nry_xgnew{width:100%; height:auto;  margin:0px auto; margin-top:20px; }
.nry_xgnew ul{ width:100%; height:auto}
.nry_xgnew ul li{ width:47%; margin:0% 1.5% 0% 1.5%; float:left ; border-bottom:1px dashed #CCC; list-style:inside; height:30px; line-height:30px; float:left}
.nry_xgnew ul li span{ float:right}

.right_news_title{ text-align:center}
.right_news_info_text{ text-align:center; margin:20px 0}
.right_news_content_text{ line-height:26px}
.right_news_content_c_url{margin:20px 0}
.right_news_content_c_sx{ margin:20px 0}
.right_news_content_c_sx .p1{ float:left}
.right_news_content_c_sx .p2{ float:right}

.new_bg{ width:100%; height:auto; padding-top:2% }
.new{ width:66%; height:auto; margin:0px auto}
.new ul{}

.new ul li{ width:30.4%; height:auto; float:left; margin:1.46%;  display:block;}
.new_t{ width:100%; height:50px; border-bottom:1px solid #1e50ae; line-height:49px
}
.new_t_wz{ font-size:16px;}
.new_t_img{width:100%; height:auto; padding-top:25px}

.new_t_img img{width:100%;}

.new_t_list{width:100%; height:auto;padding-top:10px}
.new_t_list ul{width:100%; height:auto;}

.new_t_list ul li{ width:100%; line-height:32px!important; display:block; margin:0}

/***正文结束**/


.foot_bg
{ width:100%; height:auto; background:#343434;padding-top:3%; padding-bottom:3%	}

.foot{ width:64%; height:auto; margin:0px auto; color:#FFF; line-height:28px; font-size:16px }
.foot .l{ float:left; width:40%}
.foot .c{ float:left; width:40%; padding-top:5%}
.foot .r{ float:left; width:20%; padding-top:5%;line-height:40px;}
.foot font{font-size:24px ;}
.foot span{font-size:34px ;}


.nry_bg{ width:65%; height:auto; margin:0px auto; }

.nry_bg_title{width:100%; height:40px; border-bottom:1px solid #cecece; line-height:40px; margin-top:30px}
.nry_bg_title_wz{ float:left; width:20%; font-size:18px; color:#252525}

.nry_bg_title_list{ float:right; width:70%; font-size:18px; color:#252525; }
.nry_bg_title_list ul{}
.nry_bg_title_list ul li{ background-color:#1e50ae; float:right; font-size:14px; display:block; margin:0px 10px; padding:0px 5px; height:30px; line-height:30px; color:#FFF}
.nry_bg_title_list ul li a{ color:#FFF}

.nry_bg_title_more{ float:right;width:60%; text-align:right }
.nry_bg_title_more a{color:#252525 }

.nry_pro_bg{ width:65.5%; height:auto; margin:20px auto; 
}
.nry_pro_bg p{ line-height:30px; width:100%; display:block}

.nry_pro_pic1{width:24%;background:url(../images/fl/pro1_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%}
.nry_pro_img{width:75.8%; height:400px;  float:right; }
.nry_pro_img ul{}
.nry_pro_img ul li{width:32%; margin:0.5% 0.5% 0.5% 0.5%; background:#f5f5f5; height:198px; float:left; text-align:center; border:1px solid #CCC}
.nry_pro_img ul li img{ width:auto; max-width:100%; height:100%}

.nry_pro_img ul li span{ height:30px; line-height:30px;width:100%; text-align:center; display:none}
.nry_pro_img ul li span a{ }


.nry_pro_pic2{width:24%;background:url(../images/fl/pro2_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%}
.nry_pro_pic3{width:24%;background:url(../images/fl/pro3_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%}
.nry_pro_pic4{width:24%;background:url(../images/fl/pro4_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%}
.nry_pro_pic5{width:24%;background:url(../images/fl/pro5_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%}
.nry_pro_pic6{width:24%;background:url(../images/fl/pro6_ion.jpg) no-repeat center; text-align:center;color:#FFF; font-size:24px; padding-top:10%; height:405px;  float:left; line-height:50px;margin-top:0.4%}


/*
.pro_list_bg1 img{ width:30%}

.pro_list_bg2{background:url(../images/pro_2.jpg) no-repeat center; }
.pro_list_bg3{background:url(../images/pro_3.jpg) no-repeat center;}
.pro_list_bg4{background:url(../images/pro_4.jpg) no-repeat center;}
.pro_list_bg5{background:url(../images/pro_5.jpg) no-repeat center;}
.pro_list_bg6{background:url(../images/pro_6.jpg) no-repeat center;}
*/

.nry_prolist_img{width:100%; height:auto; }
.nry_prolist_img ul{}
.nry_prolist_img ul li{width:24%; margin:0.5% 0.5% 0.5% 0.5%; background:#184ba6; height:auto; float:left;  text-align:center}
.nry_prolist_img ul li span{ height:50px; line-height:50px;width:100%; display:block}
.nry_prolist_img ul li span a{ color:#FFF}
.nry_prolist_img ul li img{ width:100%; height:200px; min-height:100%;border:1px solid #CCC;border-bottom:0px}



.nry_article_pic{width:30%;height:auto;  float:left; }
.nry_article_pic img{ width:100%; height:auto; border:1px solid #CCC}


.nry_pro_shuoming{width:65%; height:400px;  float:right; }


.nry_pro_shuoming strong{ color:#184ba6; font-size:22px}

.nry_pro_shuoming span{ color:#184ba6;}

.nry_pro_shuoming a{ width:150px; height:40px; line-height:40px; text-align:center; display:block; color:#FFF; background:#184ba6}





.nry_newlist_bg{ width:66.5%; height:auto; margin:0px auto }


.nry_new_bg{ width:47%; height:auto; margin:0% 1.5% 0% 1.5%; float:left 
}

.nry_new_pic{width:24%; background-color:#184ca7; text-align:center;color:#FFF; font-size:24px; height:150px;  float:left; line-height:150px;}
.nry_new{width:70%; height:auto;  float:right; }
.nry_new ul{}
.nry_new ul li{ border-bottom:1px dashed #CCC; list-style:inside; height:30px; line-height:30px;}
.nry_new ul li span{ float:right}

.small_newtilee{width:100%; border-bottom:1px solid #CCC; height:30px; margin:30px 0px 20px 0px}
.small_newtilee_left{float:left; font-size:18px}
.small_newtilee_right{float:right}



.nry_bignew{width:66.5%; height:auto;  margin:0px auto; margin-top:20px; }
.nry_bignew ul{ width:100%; height:auto}
.nry_bignew ul li{ width:47%; margin:0% 1.5% 0% 1.5%; float:left ; border-bottom:1px dashed #CCC; list-style:inside; height:30px; line-height:30px; float:left}
.nry_bignew ul li span{ float:right}



.tab{ width:60%; margin:0px auto; background-color:#999
	}
	
.tab tr{}

.tab tr td{  height:40px; padding:1%}
.lytext{ width:80%}
.tab_td{width:15%}


.cpxiangxi{ width:100%; height:auto}
.cpxiangxi table{ width:95%!important; padding:0; margin:0
}
.cpxiangxi tr{padding:0; margin:0}
.cpxiangxi tr td{padding:0; margin:0}
	
	
.epages{ margin:30px}
.epages a{ margin:5px 10px 5px 10px; padding:5px; border:1px solid #CCC;  width:60px; display:inline-block}
		
	
	