﻿/*公共样式*/
blockquote,
body,
button,
dd,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
li,
ol,
pre,
td,
textarea,
th,
ul {
	margin: 0;
	padding: 0
}

body,
button,
input,
select,
textarea {
	font: 12px/1.5 tahoma, arial, 'Hiragino Sans GB', '\5b8b\4f53', sans-serif
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%
}

address,
cite,
dfn,
em,
var {
	font-style: normal
}

code,
kbd,
pre,
samp {
	font-family: courier new, courier, monospace
}



ol,
ul {
	list-style: none
}

a {
	text-decoration: none
}

a:hover {
	text-decoration: underline
}


button,
input,
select,
textarea {
	font-size: 100%
}
body {
  margin:0px;
  position:static;
}
a{text-decoration: none;}


table {
	border-collapse: collapse;
	border-spacing: 0
}
.fl{
	float: left;
}
.fr{
	float: right;
}
/*zf_ 顶部导航栏2017-6-26*/

.header {width: 100%;height:100%;background: #f3f3f3;}
.header_top{
	width: 100%;
	height:110px ;
	background: url(../images/logo.jpg) no-repeat center center;
}
.header_top .header_wrap{
	width: 1100px;
	height: 100%;
	overflow: hidden;
	margin: 0 auto;
}
.header_wrap .header_img_one{
	margin-top: 39px;
}

.header_wrap .header_img_two,.header_wrap .header_img_three{
	margin-top: 42px;
	margin-left: 85px;
}
.header_wrap .header_img_two{
	margin-top: 55px;
}
 .poto{
	    overflow: hidden;
	  	position:relative;
}

/*menu*/
.menu{ height:50px; background:#735015; line-height:50px; color:#ffffff; font-size:16px; font-family:"微软雅黑"; position:relative;}
.menu_main{ width:1189px; margin:0 auto; overflow:hidden;}
.menu_main li{ width:130px; margin:0 auto; text-align:center; float:left; display:inline;}
.menu_main li span{ float:right; display:inline;}
.menu_main li:hover{ color:#d8ccc3;background:url(../images/nav_beijingtu.png) no-repeat;  background-position:center 7px;}
.menu_main li a{ color:#ffffff;}
.menu_main li a:hover{ color:yellow;font-size:18px}


.warp_box{
	width:100%;

}

.head_one{
	width:1000px;
	height:300px;
	margin:0 auto;
	/* border:1px solid red; */

}
.head_top{
	width:116px;
	height:100px;
	position:relative;
	margin:0 auto;
	margin-top:-30px;

    /* border:1px solid green; */ 
}

.head_min{
   width:950px;
   height:230px;
  /*  border:1px solid #ddd;  */
   margin:0 auto;
}

.head_min p{
	
    font-size: 22px;
    color: #535353;
    width: 960px;
    word-wrap: break-word;
    text-align:center;
    line-height: 18px;
    padding-top: 20px;
}
.head_min {
	  width:940px;
	  height:30px;
	  text-align: right;
	  font-size: 18px;
	
	  /* border:1px solid red; */
}

.taoyan{
	width:940px;
	margin-top:10px;
	height:100px;
	/* border:1px solid red; */
}
.taoyan_yan{
	width:400px;
	height:100px;
	float:right;
	/* border:1px solid red; */
}
.taoyan_yan img{
	width:100%;
	height:100%;
	overflow: hidden;
	
}
.lhy{ 
	width:1000px;
	height:100px;
	margin-top:0px;
	padding-bottom:0px;
    text-align:center;
    display:block;
    margin:0 auto;
    position:relative; 
    background:url(../images/title_bj.png) no-repeat 0 0;
  ;}
.lhy h1{  
     color:#fff;
     font-weight: bold;
     font-size:42px;
     line-height: 100px;
     text-align:center;
  
  
   
} 

.min{
	width:1000px;
	height: 700px;
	margin:0 auto;
	margin-top:-3px;
	/* border:1px solid yellow; */
}

.min_right{
	width:272px;
	margin-left:10px;
	height:429px;
	/* border:1px solid red; */
}
.min_right img{
	width:100%;
	height:100%;
	overflow: hidden;
}

.min_left{
	width:690px;
	margin-right:20px;
	height:429px;
	float:right;
	margin-top:-429px;
	/* border:1px solid red; */
}

.min_left .left_one{
	  width:690px;
	  height:329px;
	  /* border:1px solid red; */

}
.min_left .left_one p{
		
    font-size: 22px;
    color: #535353;
    line-height: 38px;
    word-wrap: break-word;
    text-align:left;
    padding-top: 5px;
    text-indent: 2em;
   
}

.left_two{
	width:690px;
	height:100px;
	padding-top:16px;
	/* border:1px solid red; */
}
.left_two li{
	float:left;
	margin:20px;
	margin-left:50px;
	
}


.zs{
	width:977px;
	height:300px;
	margin:0 auto;
	margin-top:10px;
	/* border:1px solid red; */
}
.zs li{
	  width:224px;
	  height:184px;
	  float:left;
	  margin:8px;
	  /* border:1px solid blue; */
}

.zs  li img{
	  width:100%;
	  height:100%;
	  overflow: hidden;
}
.zs  li p{
	font-size: 18px;
    color: #535353;
    width:224px;
    height:40px;
    padding-top:10px;
    background:#f9f5f6;
    text-align: center;
    margin-top:-4px;
  
   
}

.ming{
	width:1000px;
	height:144px;
	padding-top:15px;
	margin:0 auto;
	/* border:1px solid red; */
}
.ming_top{
	width:977px;
	height:150px;
	margin:0 auto;
	/* border:1px solid blue; */
}
.ming_top img{
	width:100%;
	height:100%;
	
}
.writed{
	width:940px;
	height:160px;
	margin:0 auto;
}
.writed p{
	font-size: 22px;
    color: #535353;
    line-height: 38px;
    word-wrap: break-word;
    text-align: left;
    padding-top: 5px;
    padding-left:5px;
    margin-top:-136px;
    text-indent: 2em;
}

.ming_out{
	  width:1000px;
	  height:650px;
	  padding-left:34px;
	 /*  border:1px solid red; */
	  margin:0 auto;
}

.ming_one{
	 width:960px;
	 height:641px;
	 margin-top: 32px;
	 border:4px solid #8d0000;
}

.ming_head{
	width:960px;
	height:86px;
	
}

.ming_right{
	width:273px;
	height:88px;
	float:right;
	margin-top:-88px;
	
}


.ming_right img{
	width:100%;
	height:100%;
	overflow: hidden;
}


.ming_left{
	width:500px;
	margin-left:15px;
	height:86px;
	/* border:1px  solid blue; */

}
.ming_left h2{
 
  font-size:30px;
  font-weight: bold; 
  color:#8c0003;


}

.ming_left p{
  
  font-size:24px;
  color: #535353;



}
.tf{
	width:960px; 
	height:30px;
	
}
.tf img{
  width:100%;
  height:100%;
  overflow:hidden;
}

.warp_out{
	width:930px;
	height:366px;
    margin:0 auto;
	margin-top:15px;
	/* border:1px solid red; */
}
.tf_left{
	width:340px;
    height:406px;
    margin-left:-7px;
    float:left;
    /* border:1px solid red; */
}

.tf_left img{
	width:100%;
    height:100%;
    overflow: hidden;
}

.tf_right{
	width:590px;
	height:366px;
	margin-right:1px;
	float:right;
	/* border:1px solid blue; */
}

.right_t{
	width:610px;
	height:120px;
	padding-left:16px;
	/* border:1px solid red; */
}
.right_p{
   width:510px;
   height:87px;
   margin-left:32px;
   margin-top:-26px;
  
}
.right_p img{
   width:100%;
   height:100%;
   overflow: hidden;
}
.right_p_write {
  width:300px;
  height: 50px;
  margin:0 auto;
  margin-top:-61px;
  margin-right:100px;
  
 
}

 .xz{
 	width:579px;
 	height:60px;
 	margin-top:10px;
 	/* border:1px solid red; */

 }
.xz p{
 	 
    text-indent: 2em;
    font-size: 18px;
    color: #535353;
    padding-top: 100%
    text-align:left;
    margin-top: -4px;

 }
.sp{
	width:610px;
	height:243px;
	padding-left:7px;
	/* border:1px solid red;  */
	margin-top:22px;
}


.sp_left{
	width:416px;
	height:293px;
	margin-left:2px;
	float:left;
    /* border:1px solid red;   */
}


.sp_right{
	width:185px;
	height:114px;
	float:right;
	/* border:1px solid red;  */
}

.sp_one{
	
	width:170px;
	margin-left:-5px;
	height:135px;
	border:1px solid #ccc;
}
.sp_two{width:170px;
	height:135px;
	margin-left:-5px;
	margin-top:15px;
	border:1px solid #ccc;
}

.sp_one img {
	height:100%;
	width:100%;
	overflow:hidden;
}
.sp_two img{
	height:100%;
	width:100%;
	overflow:hidden;
}


.an{
	width:960px;
	height:60px;
	margin-top:71px;
	
}

.an_right{
	width:295px;
	height:53px;
	float:left;
	
}
.an_right img{
	width:100%;
	height:100%;
	overflow:hidden;
}

.an_left{
	width:310px;
	height:53px;
	float:right;
	
}
.an_left img{
	width:100%;
	height:100%;
	overflow:hidden;
}
.dian_out{
	width:1000px;
	height:70px;
	margin:0 auto;
	

}
#dianji{
    font-size:24px;width:400px;height:40px;border:1px solid #ddd;padding-top:6px;
    background:#f9f5f6;border-radius: 5px;text-align: center;padding-bottom:6px;
    margin-left:300px;margin-top:22px;
	
}
.jt{
	text-align: center;
}

.banner_two{
	width:1000px;
    height:330px;
    padding-top:32px;
    margin:0 auto;
}
.banner_two img{
	width:100%;
    height:100%;
    overflow: hidden;
}

.hua{
	width:1000px;
	height:95px;
	padding-top:10px;
	margin:0 auto;
	background:#f5f5f5;
	padding-bottom:10px;
    
}

.hua_pai{
	width:980px;
	height:93px;
	margin:0 auto;
	/*  border:1px solid green;  */
}
.hua_pai img{
	width:100%;
	height:100%;
	overflow: hidden;
}

/* .cfjm{
	width:500px;
	height:70px;
	text-align: center;
	margin:0 auto;
	
}
.cfjm p{
    font-weight: bold;
    font-size: 33px;
    line-height: 89px;
    color:#8c0003;
    padding-right: 2px;
    margin-top:-86px;
  
}
 */

.zb{
	width:1000px;
	height:1415px;
    background:#f6f6f6;
	/* border:1px solid red; */
	margin:0 auto;
}
.zb_img{
	width:961px;
	height:456px;
	margin:0 auto;
	/* border:1px solid red; */
}

.zb_img img{
	width:100%;
	height:100%;
	overflow:height;
	
}
.logo_big{
	width:961px;
	padding-top:20px;
	margin:0 auto;
	height:385px;
	/* border:1px solid red; */
}
.logo_left{
	width:423px;
	float:left;
	height:375px;
	/* border:1px solid red; */
}
.logo_left img{
	width:100%;
	height:100%;
	overflow:height;
	
}
.logo_right{
	width:520px;
	float:right;
	margin-left:13px;
	height:375px;
	/* border:1px solid blue; */
}

.logo_right p{
	font-size: 23px;
    color: #535353;
    line-height: 40px;
    text-align: left;
    padding-top: 5px;
    text-indent: 2em;
	
}
.jz{
	width:520px;
	height:170px;
	margin-top:5px;
	/* border:1px solid red;
	 */
}

.jz_left{
	margin-left:15px;
	width:238px;
	height:156px;
	float:left;
	
}

.jz_right{
	margin-right:15px;
	width:238px;
	height:156px;
	float:right;
	
}
.xun{
	width:542px;
	height:65px;
	margin:0 auto;
	padding-top:8px;
	


}
.xun_r{
	width:300px;
	height:50px;
	margin:0 auto;
	
}
.xun_r p{
	font-size: 30px;
    color: #535353;
    line-height: 40px;
    margin-top:-70px;
    text-align: center;
    padding-top: 5px;
    font-weight: bold;
    
}

.hua_opo{
	width:955px;
    padding-top:13px;
	height:410px;
	margin:0 auto;
	/*  border:1px solid red;  */
}

.hua_opo li{
	
    width: 306px;
    height: 185px;
    float: left;
    margin: 5px;
   /*  border: 1px solid red; */
}
.hua_opo li img{
	
    width: 100%;
    height: 100%;
    overflow: hidden;
   
}
.yue{
	width:955px;
	margin:0 auto;
	height:60px;
	/* border:1px solid red; */
}

.yue_right{
	width:370px;
	height:54px;
	float:right;
}
.yue_right img{
	width:100%;
	height:100%;
	overflow: hidden;
	
}
.yue_left{
	width:370px;
	float:left;
	height:54px;
	
}
.yue_left img{
	width:100%;
	height:100%;
	overflow: hidden;
	
}

.foot_out{
	width:960px;
	height:112px;
	margin:0 auto;
	margin-top:10px;
	/* border:1px solid red; */
}

.foot_right{
	width:830px;
	height:112px;
	padding-left:10px;
	float:right;
	padding-right:10px;
	border-bottom:1px dashed #ddd;
}
.foot_right h3{
	font-size: 24px;
    color: #535353;
    line-height: 40px;
    text-align: left;
    padding-top: 10px;
   
}
.foot_right p{
	text-indent: 2em;
    font-size: 16px;
    color: #535353;
    padding-top:5px;
    text-align:left;
    margin-top: -4px;
}
.foot_left{
	width:91px;
	height:91px;
	float:left;
	padding-top:10px;
	
}

.foot_left img{
	width:100%;
	height:100%;
	overflow: hidden;
	
}

.foot_logo{
	width:965px;
	margin:0 auto;
	height:291px;
	margin-top:20px;
	/* border:1px solid red; */
}
.foot_logo img{
	width:100%;
	height:100%;
	overflow: hidden;
	
}




h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em {
	margin:0;
	padding:0;
	border:0;
}
ul, ol, li {
	list-style:none;
}

body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
}
.clearfloat {
	height:0;
	font-size:1px;
	clear:both;
	line-height:0;
}
#container {
	width:100%;
	text-align:left;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#ef9b11;
	text-decoration:underline;
}

/*底部*/
.footer{overflow: hidden; min-width: 1000px; margin: 10px auto 0 auto; font-family: simsun; background: url(/images/bg_foot01.jpg);}
.footer .nav_foot{width: 1000px; margin: 0 auto; padding: 15px 50px; overflow: hidden; -webkit-border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; -ms-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; background-color: #f5eed1;}
.footer .nav_foot li{width: 98px; float: left; font-size: 15px; line-height: 15px; text-align: center; border-right: 0px solid #2f1109;}
.footer .nav_foot li a{color: #2f1109;}
.footer .nav_foot li a:hover{color:#725013;}
.footer .foot{width: 1000px; margin: 20px auto 0 auto; overflow: hidden;color:#f5eed1}
.footer .foot .foot_p{width: 647px; height: px; margin: 40px auto; font-size: 14px;  text-align: center; color: #ffe3ba; }
.footer .foot .address{height: 210px; margin: 10px auto; overflow: hidden;}
.footer .foot .address a{font-size: 16px; line-height: 26px; text-align: center; color: #fed59c; font-family: "microsoft yahei"; float: left; margin: 160px 0 0 70px;}
.footer .foot .address address{width: 350px; float: left; margin: -4px 0 0 324px;font-style: normal;}
.footer .foot .address address p{line-height: 26px; margin-left: 16px; color: #fed59c;}
.container{width:1000px;max-width:1000px;margin:0 auto;position:relative;}
.footer dl{width:38%; float:left; margin:50px 0;}
.footer dl a{font-size:13px;}
.footer dt{font-size:18px;height:40px;margin-left:22px;}
.footer dd{width:94%; line-height:25px; margin-left:2.5em;}
.footer dd b{color:;}
.footer .juli{width:35%;}
.footer dd p{text-indent:65px;}
.footer .footer-weixin{width:20%;position:relative;left:41px; padding-left:60px; line-height:30px; border-left:2px dashed #eee;margin-top:39px;}
.footer .footer-weixin p{text-indent:0; line-height:22px;}
.footer .footer-weixin img{margin-bottom:8px;}
.footer-add{background:#f1f1f1; line-height:40px; margin-bottom:70px; text-align:center;}

.footer .foot-logo {display: block;margin-top: -28px;margin-left:20px;width: 338px;height: 239px;background: url(/images/foot-logo.png) no-repeat center;font-size: 0;*text-indent:-99999px;}

.www{
	width:960px;
	height:47px;
	margin-top:65px;
 /* border: 1px solid red;  */
}


.www_yue{
	width:460px;
	height:45px;
	background:#95000f;
	float:left;
   /*  border: 1px solid red;  */
}


.www_zi{
	width:460px;
	float:right;
	height:45px;
	background:#f08900;
    
}

.www_yue p{
	color: #fff;
    font-size: 24px;
    margin-top:5px;
    margin-left:183px;
   
}


.www_zi p{
	color: #fff;
    font-size: 24px;
    margin-top:-35px;
    margin-left:183px;
   
}

.www_yue span {
  margin-top:10px;
  display:inline-block;
}


.www_zi span {
	
}
.yy{
	margin-top:-33px;
	margin-left:145px;
}