.header{
	width: 100%;
	position: absolute;
	left: 0px;
	top:0px;
	height: 129px;
	z-index: 8;
}
.search{
	height: 49px;
	width: 100%;
	background: rgba(0,0,0,.4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); 
}
.sear_box{
	width: 194px;
	height: 42px;
	-moz-border-radius: 6px 6px 0 0; /* Firefox */
    -webkit-border-radius: 6px 6px 0 0; /* Safari 和 Chrome */
    border-radius: 6px 6px 0 0; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
	background: #831825;
	margin-top: 7px;
	/*overflow: hidden;*/
	position: relative;
}
.top_soso{
	width: 846px;
	display: none;
}
.wid1000{
	width: 1000px;
	margin:0 auto;
}
.wid1200{
	width: 1200px;
	margin:0 auto;
}
.search_k,.search_k1{
	display: block;
	width: 32px;
	height: 19px;
	background: url(../images/search.png) no-repeat 0 0px;
	margin-left: 8px;
	margin-top: 11px;
	border: none;
	cursor: pointer;
}
.top_txt{
	width: 760px;
	height: 28px;
	line-height: 28px;
	background: #ffffff;
	border: none;
	float: left;
	padding:0 10px;
	position: relative;
	top:7px;
	display: inline-block;
}
.yuyan{
	width: 60px;
	height: 18px;
	background:url(../images/search.png) no-repeat  -123px 6px;
	margin-top: 9px;
	cursor: pointer;
	position: relative;
}
.yuyan .lan{
	color:#fff;
	font-size: 14px;
	padding-left: 10px;
}
.sear_box .wenzi{
 margin-top: 12px;
 width: 86px;
 background:url(../images/search.png) no-repeat  -31px -1px;
 height: 18px;
 color: #ffffff;
 font-size: 12px;
 text-align: right;
}
.nav_wrap{
	height: 80px;
	clear: both;
	background: #f9f9f9;
	width: 100%;
}
.nav{
	clear: both;
}
.logo{
	display: block;
	margin-top: 20px;
	width: 167px;
}
.nav_bar{
	width: 778px;
	margin-left: 55px;
}
.nav_bar li{
	position: relative;
	width: 111px;
	height: 80px;
	background:url(../images/line.png) no-repeat  right 18px;
	
	float: left;
}
.nav_bar li.on,.nav_bar li:hover{
	background:none;
}
.nav_bar li.on .alink,.nav_bar li:hover .alink{
color: #ffffff;
}
.alink{
	color: #606060;
	font-size: 14px;
	display: block;
	width: 100%;
	height: 100%;
	line-height: 80px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 5;
	text-align: center;
}
.nav_bar li .libg{
	left: 0px;
	bottom: 0px;
	position: absolute;
	width: 123px;
	height: 89px;
	z-index: 2;
	background: none;
    
}
.nav_bar li.on .libg,.nav_bar li:hover .libg{	
	background:url(../images/li_bg.png) no-repeat  left bottom;
	/*background: green;*/
	
}
.nav_bar li.lastli{
	background: none;
}
.erji{
	position: absolute;
	top: 21px;
	height: 59px;
	line-height: 59px;
	width: 100%;
	/*display:block;*/

	background: rgba(0,0,0,.4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
    z-index: -1;
}
.erji_a{
	display: block;
	/*width: 20%;*/
	float: left;
	color:#fff;
	text-align: center;
	font-size: 14px;
	background: none;
	transition: all .8s;
}
.erji_a:hover,.erji_a.on{
	/*background: rgba(175,31,31,.8);*/
	background:#a97b59;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8000000,endColorstr=#c8000000);
	color:#fff;
}
/*尾部样式*/
.foot_wrap{
	width: 100%;
	height: 379px;
	background:url(../images/fooer_bg.jpg) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.sanjiao{
	position: absolute;
	width: 61px;
	height: 25px;
	background:url(../images/sanjiao.png) no-repeat;
	left: 50%;
	margin-left:-31px;
	top:-25px;
	cursor: pointer;
}
.foot_box{
	overflow: hidden;
	padding-top: 51px;
	/*background: red;*/
}
.fir_div{
	width: 102px;
	overflow: hidden;
}
.lm_title{
	color: #9f9f9f;
	font-size: 14px;
	text-align: left;
}
.lm_title a{ 
	color: #9f9f9f;
	
}
.lm_box{
	overflow: hidden;
	padding-top: 20px;
}
.lm_box a{
	display: block;
	color: #9f9f9f;
	font-size: 12px;
	padding-bottom: 10px;
}
.sed_div{
	width: 120px;
	overflow: hidden;
}
.t_cen{
	text-align: center;
}
.bol_bor{
	border-left: #535353 solid 1px;
	border-right: #535353 solid 1px;
}
.bor_none{
	border-right: none;
}
.txt_inde{
	text-indent: 32px;
}
.txt_inde26{
	text-indent: 26px;
}
.thir_div{
	width: 169px;
	overflow: hidden;
	margin-left: 50px;
}
.four_div{
	width: 101px;
	overflow: hidden;

}
.copyright{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 52px;
	background: #8d582e;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000); 
}
.cpy_box{
	overflow: hidden;
}
.bot_logo{
	display: block;
	width: 208px;
	/*margin-top: 10px;*/
}
.cpry{
	font-size: 12px;
	color: #bababa;
	padding: 18px 24px 18px 36px;
	width: 648px;
}
.bottom_rig_nav{
width: 284px;
overflow: hidden;
padding-top: 18px;
}
.bottom_rig_nav a{
	font-size: 12px;
	color: #bababa;
	padding: 0 12px;
}
.bottom_rig_nav a:hover{	
	color: #b50000;
}
.bottom_rig_nav .pal_none{
	padding: 0px 13px 0 0;
}
.bottom_rig_nav .par_none{
	padding: 0px 0 0 13px;
}
.zjygc_nav li{
	position: relative;
	height: 60px;
}
.zjygc_nav{
	height: 60px;
	background: #a97b59;
	position: absolute;
	bottom: -21px;
	left: 50%;
	margin-left: -500px;
}
.zjygc_nav a{
	position: absolute;
	color:#d7d7d7;
	font-size: 14px;
	line-height: 60px;
	height: 100%;
	width: 100%;
	z-index: 8;
	display: block;
	text-align: center;

}
.zjygc_nav li.on a,.zjygc_nav li:hover a,.lm_title a:hover{
	color: #b50000;
}
.wid20{
width: 20%;
}
.wid25{
width: 25%;
}
.wid33{
width: 33.33%;
}
.wid50{
width: 50%;
}
.wid16{
width: 16.666%;
}
.zjygc_nav li.on .sp_on,.zjygc_nav li:hover .sp_on{
position: absolute;
width: 104.3%;
height: 68px;
left: 0px;
bottom: 1px;
z-index: 6;
background:url(../images/span_bg.png) no-repeat;
background-size: 100% 100%;
}
.zjygc_nav li.on .sp_on_1,.zjygc_nav li:hover .sp_on_1{
position: absolute;
width: 101.6%;
height: 68px;
left: 0px;
bottom: 1px;
z-index: 6;
background:url(../images/span_bg_1.png) no-repeat;
background-size: 100% 100%;
}
/*全站的topbanner*/
.gla_top{
	width: 100%;
	height: 450px;
	position: relative;
}
.zjygc_banner{
	background:url(../images/baner.jpg) no-repeat center center;
}
.cpfw_banner{
	background:url(../images/banner.jpg) no-repeat center center;
}
.news_banner{
	background:url(../images/banner1.jpg) no-repeat center center;
}
.ygrc_banner{
	background:url(../images/banner2.jpg) no-repeat center center;
}
.investor_banner{
	background:url(../images/banner3.jpg) no-repeat center center;
}
.contact_banner{
	background:url(../images/banner4.jpg) no-repeat center center;
}
/*面包屑*/
.bread_nav{
	overflow: hidden;
	padding-top: 65px;
	border-bottom: #e5e5e5 solid 1px;
	position: relative;
	padding-bottom: 5px;

}
.lm_name{
	font-size: 18px;
	color: #b50000;
	font-weight: bold;

}
.lm_eng{
	color: #a6a6a6;
	font-size: 14px;
	padding-left: 10px;
	text-transform:capitalize;
	
}
.nav_de{
	position: absolute;
	right: 0px;
	bottom: 5px;
	font-size: 14px;
	color: #606060;
}
.nav_de a{
	color: #606060;
}
.nav_de a:hover{
	color: #b50000;
}
.dangq{
	color: #b50000;
}
.txt_ce{
	text-align: center;
}
.txt_le{
	text-align: left;
}
.txt_ri{
	text-align: right;
}
.master_yu{
	width: 100%;
	background: url(../images/yu_bg1.jpg) no-repeat center bottom;
	/*background-size: auto bottom;
	/*min-height: 541px;*/
	overflow: hidden;
}
.color6060{
	color: #606060;
}
/*产品服务、新闻中心左边导航*/
.jiaoyu{
	width: 127px;
	overflow: hidden;
}
.jiaoyu ul,.jiaoyu ul li{
	overflow: hidden;
}
.jiaoyu ul li{
	margin-bottom: 1px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background: #f3f3f3;
	cursor: pointer;
	transition: all .5s;
}
.jiaoyu ul li:hover,.jiaoyu ul li.on{
	background: #b50000;
	
}
.jiaoyu ul li a{
	color: #b50000;
	font-size: 14px;
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
}
.jiaoyu ul li:hover a,.jiaoyu ul li.on a{
	color: #fff;
}
.wysevice,.xm_wrap{
	overflow: hidden;
	padding-top: 50px;
}
.jiaoyu_rig{
	width: 100%;
	overflow: hidden;
}
/*分页*/
/*分页*/
.pages{
	/*width: 90%;*/
	text-align: center;
	margin:15px auto 100px;
	    height: 30px;
	    
}
.pages a{
	display: inline-block;
	
	    padding: 5px 14px;
	border:1px solid #ddd;
	color: #606060;
	cursor: pointer;
	margin: 0 2px;
	border-radius: 4px;
    transition: all .5s;
   
}
.pages a:hover,.pages a.on{
	color: #ffffff;
	border:1px solid #b50000;
	background: #b50000;
}
.current{
	color: #ffffff;
	border:1px solid #b50000;
	background: #b50000;
	 padding: 5px 14px;
	 cursor: pointer;
	margin: 0 2px;
	border-radius: 4px;
	display: inline-block;
}
.hot_x{
	color: #b50000;
}
.f14{
	font-size: 14px;
}
.f16{
	font-size: 16px;
}
.wenzi a{
	color: #ffffff;
	display: none;
	letter-spacing: 3px;
	text-align: right;
}
.lm_box a:hover{
	color:#b50000;
}
.lange_ch{
	display: none;
	position: absolute;
	height: 44px;
	padding-bottom: 5px;
	width: 45px;
	       right: 5px;
    top: 26px;
	    z-index: 222;
    background: #831825;
}
.lange_ch li{
 height: 22px;
 line-height: 22px;

     text-align: center;
     color: #9a434d;
     font-size: 14px;
     cursor: pointer;
}
.lange_ch li:hover span{
	border-bottom: #fff solid 1px;
	color: #ffffff;
}
.top_jt{
	    display: block;
    width: 20px;
    height: 20px;
    text-align: center;
    float: right;
    margin-top: 9px;
    cursor: pointer;
}
.zhihui{
	width: 980px;height: 800px;overflow: hidden;overflow-y:auto;
border: 10px solid #f5f5f5;
}
.zhihui img{width: 100%;}