@charset "utf-8";
*{ padding:0; margin:0; text-decoration:none; font-weight:normal; list-style-type:none; }
	#header {
	width: 100%;
	height: 135px;
	min-width: 1280px;
}
body{
	/* font-family: SimSun, "宋体", serif; */
	font-family: "黑体", "Heiti SC", "Blod";
}
#header .header_inner {
	width: 1200px;
	margin: 0 auto;
	height: 135px;
	
}
#notice_index {
    /* min-width: 1280px; 
    position: fixed;
    background-color: rgba(0,0,0,0.5);
    z-index: 999;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;*/
	position: absolute;
    top: 330px;
    z-index: 10;
    left: 50px;
	display:none
}
#notice_index .Bombbox {
    width: 284px;
    background: #FFFFFF;
    border-radius: 6px;
    overflow-y: auto;
    margin: 0 auto;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
	border: 1px solid;
}
#notice_index .Bombbox .info-app{
	padding:20px;
	color: #999;
	line-height: 36px;
}
#notice_index .Bombbox .top{
	padding-top: 10px;
    padding-bottom: 10px;
    background: #5d605e;
    border-radius: 6px 6px 0px 0px;
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #FFFFFF;
    line-height: 28px;
    text-align: center;
} 
#header .header_inner .logo {
	float: left;
	padding: 40px 0;
	display: flex;
}
#header .header_inner .logo .logo_a {
	width: 247px;
	height: 54px;
	background: url("../images/logo.png") no-repeat;
	display: block;
}
#header .header_inner .logo img{
	width:80px;
}
#header .header_inner .logo .gsname{
	line-height: 72px;
    font-weight: 800;
	padding-left:8px;
	font-size:64px;
}
#header .header_inner .nav_login {
	float: right;
	padding: 40px 0;
	overflow: hidden;
	width: 700px
}

#header .header_inner .login_all {
	float: right;
	color: #999;
	margin-top: 45px;
	height: 42px;
	text-align: center;
	cursor:pointer;
	line-height: 42px;
	position: relative;
}
#header .header_inner .login_all a {
	color: #444;
	width: 118px;
	height: 35ppx;
	line-height: 40px;
	border: 1px solid #dedede;
	display: inline-block;
}
#header .header_inner .login_all a:hover {
	color: #9d293c;
	background: #9d293c;
	color: #fff;】
}
#ganbenlunbo {
	width: 100%;
	height: 360px;
	position: relative;
}
#ganbenlunbo .tupian {
	width: 100%;
	/*height: 600px;*/
	margin: 0 auto;
}
#ganbenlunbo .tupian ul {
	overflow: hidden;
}
#ganbenlunbo .tupian ul li {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 600px;
	min-width: 1280px;
}
#ganbenlunbo .tupian ul li.no1 {
	display: block;
}
#ganbenlunbo .heikuang {
	width: 100%;
	height: 35px;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;
}
#ganbenlunbo .heikuang ul {
	width: 415px;
	margin: 0 auto;
	overflow: hidden;
}
#ganbenlunbo .heikuang ul li {
	float: left;
	width: 15px;
	height: 15px;
	margin-right: 25px;
	background: url("../images/icons.png") no-repeat -180px -70px;


	cursor: pointer;
}
#ganbenlunbo .heikuang ul li.cur {
	background-position: -180px -10px;
}
#businesscolumn{width: 100%;
	height: 750px;
	min-width: 1280px;}
	
#businesscolumn .business{	width: 1200px;
	margin: 0 auto;
	height: 135px;
	}
	#businesscolumn .business .bus{ color: #888; font-size: 32px; margin-top: 70px; display: block;}	
	#businesscolumn .business .over{ color: #888; font-size: 32px;  margin-bottom:0;padding-bottom:0}	
	#businesscolumn .business p{ color: #3a3a3a; font-size: 52px; margin-top: 5px;}	
	#businesscolumn .business .gaishu{ width: 100%; height: 450px; background-color: #f9f8f8; margin-top: 70px; position: relative;}
	#businesscolumn .business .gaishu .heng{width: 130px; height: 1px; background-color: #979797; margin-left: 85px; float: left;}
	#businesscolumn .business .gaishu .title{ color: #383838; font-size: 26px; float: left; margin-top: -18px; margin-left: 20px;} 
	#businesscolumn .business .gaishu .zititle{ clear: both; font-size: #2f2f2f; font-size: 28px; margin-left: 150px; margin-top: 68px; margin-bottom: 55px; width: 345px;}
	#businesscolumn .business .gaishu .detaile{ width: 345px; line-height: 40px; color: #989898; font-size: 22px; margin-left: 150px;}
	#businesscolumn .business .gaishu .jzimg{position: absolute; bottom: 0px; right: 0px; width: 445px; height: 536px;}
	#areacolumn{ width: 100%;
	height: 681px;
	min-width: 1280px;
	background: url("../images/areaimg.png") no-repeat; }
	#areacolumn .area{	width: 1200px;
	position: relative;
	height: 681px;
	margin: 0 auto;
	}
	#areacolumn .area  .bus{ color: #fff; font-size: 32px; padding-top: 50px; display: block;}	
	#areacolumn .area  .over{ color: #fff; font-size: 32px;  margin-bottom:0;padding-bottom:0}	
	#areacolumn .area p{ color: #fff; font-size: 52px; margin-top: 5px;}	
	#areacolumn .area .arearight{ background: url("../images/areabgrightimg.png") no-repeat; width: 593px; height: 500px;position: absolute;right: 0px; bottom: 0px;}
	#areacolumn .area .arearight h1{ color:#383838; font-size: 26px; margin-top: 120px; margin-left: 240px;}
	#areacolumn .area .arearight p{ color: #666666; font-size: 14px; width: 363px; line-height: 22px; margin-left: 125px;}
	#areacolumn .area .arearight .heng{ width: 85px; height: 1px; background-color: #979797; float: right; margin-right: 190px; margin-top: 25px;}
	#areacolumn .yw-info{
      display: flex;
	  flex: 1;
	  justify-content:space-between;
	  margin-top: 28px;
	}
	#areacolumn .yw-info .info-list{
		background-color: #FFF;
		width: 334px;
		height: 410px;
		border-bottom-right-radius: 20px;
		border-bottom-left-radius: 20px;
		border-top-right-radius: 20px;
		border-top-left-radius: 20px;
	}
	#areacolumn .yw-info .info-list .img{
		display: flex;
		justify-content: center;
		margin-top: 20px;
	}
	#areacolumn .yw-info .info-list .tile{
		font-size: 36px;
		font-weight: 800;
		text-align: center;
		padding-top: 8px;
		padding-bottom: 15px;
	}
	#areacolumn .yw-info .info-list .js-wa{
		color: #989898;
    	font-size: 22px;
		padding: 0px 30px;
		line-height: 30px;
	}
	#footercolumn{width: 100%;
	height: auto;
	min-width: 1280px; 
	}
	#footercolumn .footerson .footer{width: 1200px;
	background: url("../images/footerimg.png") no-repeat center center; position: absolute; 
	height: 365px;
	margin: 0 auto; z-index: 999; top: -205px;	}
	#footercolumn .footerbt{ width: 100%; height:275px; background-color: #3a3a3a; margin-top: 445px;}
	#footercolumn .footerson{width: 1200px; height: 275px; margin: 0 auto; position: relative}
	#footercolumn .footerson .footer .first1{ float: left; margin-left: 65px; margin-top: 162px; color: white; font-size: 14px;}
	#footercolumn .footerson .footer .first2{ text-align: center; margin-top: 162px; color: white; font-size: 16px; width: 520px; margin: 0 auto;}
	#footercolumn .footerson .footer .first2 p{ color: white; font-size: 32px; margin-top: 65px; margin-bottom: 30px; }
	#footercolumn .footerson .footer .first2 h1{ color: white; font-size: 44px; }
	#footercolumn .footerson .footer .first3{ float: right; margin-right: 65px; width: 120px; color: white; font-size: 14px; margin-top: -50px;}
	#footercolumn .footerson .beian{ padding-top: 225px; font-size: 28px; color: #8d8d8d; float: left;}
	#footercolumn .footerson ul li{ float: left; margin-right: 20px;  padding-top: 225px; font-size: 14px; color: #8d8d8d;}
	#footercolumn .footerson ul li a{  font-size: 14px; color: #8d8d8d;}
	#footercolumn .footerson ul{ float: right;}
	#about_bg{ width: 100%; height: 355px; min-width: 1280px; background: url("../images/hezuoimg.png") center center no-repeat;}
	#footercolumn .footerson .bed{ padding-top: 140px; color: white;
	}
	#footercolumn .footerson #topul li{padding-top: 55px;}


















#cooperative_con_all .partner {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;
}
#cooperative_con_all .partner .partner_ul {
	width: 100%;
	height: auto;
	overflow: hidden;
}
#cooperative_con_all .partner .partner_ul .partner_li {
	width: 386px;
	height: 150px;
	background: #fafafa;
	border: #e6e6e6;
	margin-right: 21px;
	margin-bottom: 20px;
	float: left;
}
#cooperative_con_all .partner .partner_ul li.last {
	margin: 0;
}
#cooperative_con_all .partner .partner_ul .partner_li a {
	width: 385px;
	height: 150px;

	display: block;
}
#cooperative_con_all .partner .partner_ul .partner_li a.zhongrjj {
	background: url("../images/shenling.png") center center no-repeat;
}
#cooperative_con_all .partner .partner_ul .partner_li a.zhongyou {
	background: url("../images/zhongyou.png") center center no-repeat;
}

#cooperative_con_all .partner .partner_ul .partner_li a.dongwu {
	background: url("../images/dongwu.png") center center no-repeat;
}
#cooperative_con_all .partner .partner_ul .partner_li a.dongxing {
	background: url("../images/dongxing.png") center center no-repeat;
}



#cooperative_con_all .partner .partner_ul .partner_li a.guojin {
	background: url("../images/guojin.png") center center no-repeat;
}




#cooperative_con_all .partner .partner_ul .partner_li a.rongtong {
	background: url("../images/rongtong.png") center center no-repeat;
}

#cooperative_con_all .partner .partner_ul .partner_li a.jinys {
	background: url("../images/jinys.png") center center no-repeat;
}

#pagecolumn{ width: 100%; height: auto; margin-top: 35px;}
#pagecolumn .page{ width: 305px; height: auto; cursor: pointer; font-size: 14px; line-height: 36px; margin: 0 auto; }
#pagecolumn .page .toppage{color: #5f5f5f;
    float: left;
    border: 1px solid #ddd;
    padding: 0 15px;
    border-radius: 3px;}




#pagecolumn .onepage {
    width: 35px;
    cursor: pointer;
    height: 35px;
    border: 1px solid #dddddd;
    display: block;
    float: left;
    text-align: center;
    line-height: 35px;
    border-radius: 3px;
    margin-left: 10px;
    color: #5f5f5f;
}
#pagecolumn .page .on a {
    color: #fff !important;
    background: #dd0313;
    display: block;
}
a {
    text-decoration: none;
    color: #5f5f5f;
}
#pagecolumn .page .downpage {
    color: #5f5f5f;
    cursor: pointer;
    float: left;
    line-height: 36px;
    margin-left: 15px;
    border: 1px solid #ddd;
    padding: 0 15px;
    border-radius: 3px;
}
.partition {
    height: 110px;
    width: 100%;
    min-width: 1280px;
}
.partition .imgall {
    width: 1200px;
    height: 110px;
    margin: 0 auto;
}
.partition ul {
    height: 110px;
    width: auto;
}
.partition ul li .parimg {
    width:1200;
    height: 325px; margin-top: 120px;
    background: url("../images/ggbanner.jpg") no-repeat center center;
    display: block;
}
#pagecolumn .page .toppage:hover{
	border:1px solid #dd0313;
	background:#fbe1e3;
}
#pagecolumn .page .downpage:hover{
	border:1px solid #dd0313;
	background:#fbe1e3;

}
#pagecolumn .page .onepage:hover{
	border:1px solid #dd0313;
	background:#fbe1e3;
}
#pagecolumn .page .onepage:hover a{
	color:#dd0313;

}

#pagecolumn .page .toppage:hover {
		color:#dd0313;

}
#pagecolumn .page .downpage:hover {
		color:#dd0313;

}


