

::selection {
	background: rgb(203, 237, 168);
}
a:focus {
	-moz-outline: none;
}
body {
	font-family: "微软雅黑",Arial, Verdana, Helvetica, sans-serif;min-width:1420px;height: 100%;margin: 0;
}
.clearfix::before {
	width: 0px; height: 0px; line-height: 0; overflow: hidden; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.clearfix::after {
	width: 0px; height: 0px; line-height: 0; overflow: hidden; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.clearfix::after {
	clear: both;
}
#index_banner {
	margin: 0px auto; width: 100%; height: 565px; overflow: hidden; position: relative; min-width: 1008px;
}
/*
#index_banner .BanPic {
	left: 0px; top: 0px; width: 100%; height: 515px; float: left; position: absolute; min-width: 1008px;
}
#index_banner .BanPic a {
	background: rgb(255, 255, 255); margin: 0px auto; height: 100%; overflow: hidden; display: block; position: relative; min-width: 1008px; max-width: 1420px;
}
#index_banner .BanPic a img {
	border: 0px currentColor; left: 50%; width: 1420px; height: 515px; margin-left: -710px; display: block; position: absolute;
}*/
#index_banner .box_skitter_medium {
	width: 1420px;
	/*margin-left: -710px;*/
	/*left: 50%;*/
	min-width: 1008px;
	height: 515px;
}

.ournews {
	border-bottom: 1px solid #CCCCCC;
	clear: both;
	height: 420px;
	margin: 0 auto;
	overflow: hidden;
	width: 1008px;
}
.ournews_title {
	padding-top: 80px;
	text-align: center;
	width: 100%;
}
.ournews_title h1 {
	color: #6FB62B;
	font-size: 28px;
	margin-bottom: 3px;
}
.ournews_title span {
	color: #676767;
	font-size: 14px;
}
.ournews_cont {
	clear: both;
	height: 380px;
	overflow: hidden;
	padding: 65px 0 0;
	width: 1008px;
}
.ournews_cont .ournews_left {
	float: left;
	height: 350px;
	width: 600px;
}
.ournews_cont .ournews_left h2 {
	color: #666666;
	font-size: 28px;
	/*font-weight: 200;*/
	padding: 0 0 35px;
}
.ournews_cont .ournews_left ul {
}
.ournews_cont .ournews_left li {
	background: url("../image/page_new_li_back.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	height: 33px;
	padding-left: 18px;
}
.ournews_cont .ournews_left li a {
	color: #676767;
	display: block;
	font-size: 14px;
	height: 33px;
	line-height: 33px;
	text-align: left;
}
.ournews_cont .ournews_left li a:hover {
	color: #6FB62B;
	text-decoration: underline;
}
.ournews_cont .ournews_right {
	background:url("http://www.guangyuanbj.com/images/weisi/img.png") no-repeat scroll -400px -100px rgba(0, 0, 0, 0);
	float: left;
	height: 240px;
	width: 400px;
}
h2.moduleHGreen a {
	color: #666666;
	font-size: 36px;
	font-weight: 200;
	padding: 35px 0;
}
h2.moduleHGreen a:hover {
	color: #6FB62B;
}
.weisi_introduction {
	width: 100%; height: 555px; clear: both;
}
.weisi_introduction_cont_title {
	padding: 80px 0px 0px; width: 1008px; height: 60px; text-align: center; clear: both;
}
.weisi_introduction_cont_title h1 {
	color: rgb(111, 182, 43); font-size: 28px;
}
.weisi_introduction h2 {
	padding: 35px 0px; color: #666666; font-size: 36px; font-weight: 200;
}
.weisi_introduction span {
	color: rgb(103, 103, 103); font-size: 14px;
}
.weisi_introduction p {
	/*width: 450px; */
	color: rgb(75, 75, 75); line-height: 26px; font-size: 14px;
	/*margin-left: 120px;*/
}

.weisi_introduction_cont_div {
	margin: 0px auto; width: 822px; height: 500px;
}

.weisi_introduction_cont {
	margin: 0px auto; width: 1400px; height: 500px;
}
.weisi_introduction_left {
	width: 400px; height: 400px; float: left;clear: both;
}
.weisi_introduction_left_pic {
	/*background:url("http://www.guangyuanbj.com/images/weisi/img.png") no-repeat scroll 0px -100px rgba(0, 0, 0, 0);*/
	position: relative;
	width:400px;
	height:400px;
}
.weisi_introduction_left_pic img {
	display: none;
}
.weisi_introduction_cont_right {
	width: 500px; height: 450px; padding-top: 30px;  float: right;
}
.weisi_introduction p.weisi_introduction_cont_right_p1{
	font-size:22px;font-weight:300;color:#666666;margin-bottom:20px;
}
.weisi_introduction_cont_right_detailBt{
	cursor:pointer;background-color:#008FDC;width:100px;height:24px;line-height:24px; text-align:center;border-radius: 5px;font-size:14px;color:#ffffff;
	/*margin-top:30px;*/
	/*margin-left:120px;*/
	float: right;
	margin-right: 15px;
	margin-top: -30px;
}
.weisi_case {
	width: 100%; height: 600px;background: none repeat scroll 0 0 #FFFFFF;	clear: both;
}
.weisi_case_cont {
	margin: 0px auto; width: 1130px; text-align: center;
}

.weisi_case_cont_title {
	margin: 0px auto; width: 1008px; text-align: center; padding-top: 60px; clear: both; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}

.weisi_case_cont_title h1 {
	color: rgb(111, 182, 43); padding-bottom: 8px; font-size: 28px;
}

.weisi_case_cont_title span {
	color: rgb(103, 103, 103); font-size: 14px;
}

.weisi_case_cont_title h2 {
	height: 30px; color: #4B4B4B; padding-top: 12px; font-size: 36px;font-weight:200;
}

.weisi_case_cont_title {
	padding-bottom: 40px;border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.weisi_case_cont_left {
	margin: 0px 0px 0px 0px;
	/*padding: 25px; */
	width: 260px; height: 240px; float: left; display: inline;
	position: relative;
}
.weisi_case_cont_left h1 a{
	/*padding-top: 20px;*/
	height:18px;
	font-size:18px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:#333333;
	line-height:28px;
	width: 80%;
	margin-left: 10%;
}
/*案例title样式*/
.anli_title{
	margin-top: 15px;
}
.anli_title:hover{
	/*border-bottom: 2px solid #1a89d3;*/
	/*margin-top: 30px;*/
}
.weisi_case_cont_left h1 a:hover{
	border-bottom: 2px solid #1586D2;
	padding-bottom: 28px;
	text-decoration: none;
	padding-top: 8px;
	/*margin-top: 20px;*/
	height:18px;
	font-size:18px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(21,134,210,1);
	line-height:28px;
}
.weisi_case_cont_left h1 a {
	display: block;
}
.weisi_case_cont_left p {
	text-align: left; color: #ffffff; line-height: 28px; padding-top: 30px; font-size: 14px;
}
.weisi_case_cont_left > div.weisi_case_cont_img {
	margin: 0px auto;
	width: 260px;
	height: 240px;
	border-width:0;
	overflow: hidden;
	clear: both;
	position: relative;
	cursor: pointer;
}
/*.weisi_case_cont_img_case1{*/
/*	background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll 0px -820px;*/
/*}*/
/*.weisi_case_cont_img_case2{*/
/*	background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -310px -820px;*/
/*}*/
/*.weisi_case_cont_img_case3{*/
/*	background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -620px -820px;*/
/*}*/

/*.weisi_case_cont_img_case4{*/
/*	background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -620px -1775px;*/
/*}*/
/*.weisi_case_cont_img_case5{*/
/*	background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll  -0px -1775px;*/
/*}*/
/*.weisi_case_cont_img_case6{*/
/*	background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -310px -1775px;*/
/*}*/
/*.weisi_case_cont_img_case7{*/
/*	background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll 0px -1487px;*/
/*}*/
/*.weisi_case_cont_img_case8{*/
/*	background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -310px -1487px;*/
/*}*/
/*.weisi_case_cont_img_case9{*/
/*	background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -620px -1487px;*/
/*}*/

.gy_solutions{
	width:100%;height:485px;background:rgba(248,248,248,1);
	overflow: auto;
	margin: auto;
	left: 0;
	right: 0;
	height: 550px;
}
.gy_solutions_title{
	width:112px;
	height:28px;
	font-size:28px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(75,75,75,1);
	line-height:42px;
	padding-top: 38px;
	margin:0 auto;
}
.gy_solutions_product{
	height:400px;
	margin-top: 88px;
}
.gy_solutions_product_1{
	position: relative;
	width:250px;
	height:295px;
	background:linear-gradient(180deg, rgb(35, 57, 226) 0%, rgb(78, 217, 232) 100%);
	border-radius:5px;
	float:left;
	margin-left:30px;
}
.gy_solutions_product_2{
	position: relative;
	width:250px;
	height:295px;
	background:linear-gradient(180deg,rgba(199,73,226,1) 0%,rgba(232,33,135,1) 100%);
	border-radius:5px;
	float:left;
	margin-left:30px;
}
.gy_solutions_product_3{
	position: relative;
	width:250px;
	height:295px;
	background:linear-gradient(180deg,rgba(232,51,33,1) 0%,rgba(238,131,33,1) 100%);
	border-radius:5px;
	float:left;
	margin-left:30px;
}
.gy_solutions_product_4{
	position: relative;
	width:250px;
	height:295px;
	background:linear-gradient(180deg,rgba(0,140,168,1) 0%,rgba(0,187,187,1) 100%);
	border-radius:5px;
	float:left;
}
.gy_solutions_product_hide{
	float: left;
	position: absolute;
	width:250px;
	height:295px;
	background:rgba(0,0,0,0.75);
	border-radius:5px;
	top: 0;
	left: 0;
	opacity: 0;
	padding-left: 35px;
	padding-top: 76px;
}
.gy_solutions_product_hide p1{
	width: 164px;
	display: inline-block;
	vertical-align: middle;
	text-align: left;
	font-size:14px;
	font-family:SourceHanSansCN-Normal,SourceHanSansCN;
	font-weight:400;
	color:rgba(237,237,237,1);
	line-height:26px;
}
.gy_solutions_product_hide p2{
	width: 164px;
	display: inline-block;
	vertical-align: middle;
	text-align: left;
	font-size:18px;
	font-family:SourceHanSansCN-Normal,SourceHanSansCN;
	font-weight:400;
	color:rgba(237,237,237,1);
	line-height:26px;
}
.gy_solutions_product a:hover .gy_solutions_product_hide {
	opacity: 0.95;
}

.gy_solutions_product_img{
	margin:42px 54px 0px 54px;
}
.gy_solutions_product_about{
	font-size:14px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:22px;
	margin-top: 24px;
	text-align:center;
}
.gy_solutions_product_about_more{
	font-size:12px;
	font-family:SourceHanSansCN-Regular,SourceHanSansCN;
	font-weight:400;
	color:rgba(237,237,237,1);
	line-height:26px;
	text-align:center;
}
.gy_solutions_more{
	height:14px;
	font-size:14px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(21,134,210,1);
	line-height:21px;
	float:right;
	margin-right: 400px;
	padding-top: 25px;
}
.paging_left{
	float: left;
	margin-top: 124px;
}
.paging_right{
	float: left;
	margin-top: 124px;
}
.gy_advantage{
	width: 100%;
	height:422px;
	background:rgba(17,29,68,0.85);
	overflow: auto;
	margin: auto;
	left: 0;
	right: 0;
	background-image:url("../image/hxys.png");
}
.gy_advantage_list{
	width: 1100px;
	height: 238px;
	margin: auto;
	margin-top: 85px;
	text-align: center;
}
.gy_advantage_list li{
	float: left;
}
.gy_advantage_title{
	width:112px;
	height:28px;
	font-size:28px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:42px;
	padding-top: 38px;
	margin:0 auto;
}
.gy_advantage_circle0{
	position: relative;
	border-radius:50%;
	width:200px;
	height:200px;
	background:rgba(255,255,255,0.1);
}
.gy_advantage_hide0{
	position: absolute;
	border-radius:50%;
	width:200px;
	height:200px;
	background:rgba(7,101,179,1);
	top: 0;
	left: 0;
	opacity: 0;
}
.gy_advantage_circle0 img{
	padding: 57px 59px;
}
.gy_advantage_circle img{
	padding: 57px 59px;
}
.gy_advantage_circle{
	position: relative;
	border-radius:50%;
	width:200px;
	height:200px;
	background:rgba(255,255,255,0.1);
	margin-left: 95px;
}
.gy_advantage_hide{
	position: absolute;
	border-radius:50%;
	width:200px;
	height:200px;
	background:rgba(7,101,179,1);
	top: 0;
	left: 0;
	opacity: 0;
}
.gy_advantage_p{
	width:100%;
	height:14px;
	font-size:20px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:21px;
	/*margin-left: 70px;*/
}
.gy_advantage_hide0 p{
	width:189px;
	height:88px;
	font-size:14px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:22px;
}
.gy_advantage_circle0 a:hover .gy_advantage_hide0 {
	opacity: 1;
}
.gy_advantage_circle a:hover .gy_advantage_hide0 {
	opacity: 1;
}
.weisi_solutions {
	width:1400px;height:485px;background:rgba(248,248,248,1);
}
.weisi_solutions_title h1 {
	color: rgb(111, 182, 43); padding-bottom: 8px; font-size: 28px;
}
.weisi_solutions_cont {
	margin: 0px auto; width: 1208px; text-align: center;
}
.weisi_solutions_title {
	margin: 45px auto; width: 1008px; text-align: center;
	/*padding-top: 30px;*/
	clear: both; border-top-color: rgb(204, 204, 204);
	border-top-width: 0px;
	border-top-style: solid;
}
.weisi_solutions_title h2 {
	height: 30px; color: #666666; padding-top: 12px; font-size: 28px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(75,75,75,1);
}
.weisi_solutions_title span {
	color: rgb(103, 103, 103); font-size: 14px;
}
.weisi_solutions_cont {
	margin: 0px auto; width: 1208px; padding-top: 40px;
}
.weisi_solutions_cont div.weisi_solution_outer {
	margin: 0px 40px 0px 0px; width: 260px; height: 380px; float: left; display: inline;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_img {
	width: 160px; height: 160px; float: left; display: block;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_img img {
	border: 0px currentColor; width: 100%;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_img .solution_espd_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll 0px -500px;margin-left: 45%;
}

.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_img .solution_ruanjian_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll 0px -2870px;margin-left: 45%;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_img .solution_jieneng_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -160px -2870px;margin-left: 45%;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_img .solution_dianli_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -320px -2870px;margin-left: 45%;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_img .solution_zikong_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -480px -2870px;margin-left: 45%;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_img .solution_guangyuan_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -160px -500px;margin-left: 45%;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_img .solution_enterprise_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -320px -505px;margin-left: 45%;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_img .solution_air_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -480px -505px;margin-left: 45%;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail {
	width: 275px; height: 210px; margin-left: 15px; float: left;margin-top:20px;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail h3 {
	height: 50px; text-align: left; font-size: 24px; font-weight: normal;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail h3 a {
	font-size: 24px; font-weight: normal; display: block;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail h3 a.solution_espd {
	color: rgb(111, 182, 43);
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail h3 a.solution_guangyuan {
	color: rgb(241, 132, 65);
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail h3 a.solution_enterprise {
	color: rgb(25, 158, 132);
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail h3 a.solution_air {
	color: rgb(0, 174, 255);
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail h3 a.solution_espd:hover {
	color: rgb(119, 212, 44);
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail h3 a.solution_guangyuan:hover {
	color: rgb(119, 212, 44);
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail h3 a.solution_air:hover {
	color: rgb(119, 212, 44);
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail h3 a.solution_enterprise:hover {
	color: rgb(119, 212, 44);
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail ul {
	width: 300px; height: 180px; clear: both;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail li {
	background: url("http://www.guangyuanbj.com/images/weisi/fourSkillLi.png") no-repeat left; height: 30px; text-align: left; color: rgb(128, 128, 128); line-height: 30px; padding-left: 15px; font-size: 14px;
}
.weisi_solutions_cont div.weisi_solution_outer .weisi_solution_detail p {
	clear: both;
	height: 180px;
	width: 227px;
	color: #808080;
	font-size: 14px;
	text-align: left;
	height: 30px;
	line-height: 30px;
}


.weisi_product {
	width: 100% !important;height: 620px; clear: both;background: none repeat scroll 0 0 #F3F4F5;
}
.weisi_product_yj {
	width: 100%; height: 320px; clear: both;background: none repeat scroll 0 0 #F3F4F5;
}
.weisi_product_title h1 {
	color: rgb(111, 182, 43); padding-bottom: 8px; font-size: 28px;
}
.weisi_product_cont {
	margin: 0px auto; width: 1008px; text-align: center;
}
.weisi_product_title {
	margin: 0px auto; width: 1008px; text-align: center; padding-top: 60px; clear: both; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.weisi_product_title h2 {
	height: 30px; color: #666666; padding-top: 12px; font-size: 36px; font-weight:200;
}
.weisi_product_cont {
	margin: 0px auto; width: 1008px; padding-top: 40px;
}
.weisi_product_cont div.weisi_product_outer {
	margin: 8px 40px 0px 0px; width: 464px; height: 170px; float: left; display: inline;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_img {
	width: 160px; height: 160px; float: left; display: block;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_img img {
	border: 0px currentColor; width: 100%;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_img .product_elec_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll 0px -660px;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_img .product_txjs_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -650px -500px;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_img .product_communication_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -320px -660px;
}

.weisi_product_cont div.weisi_product_outer .weisi_product_img .product_tan_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -400px -350px;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_img .product_waterMeter_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -160px -660px;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_img .product_jnlsh_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -650px -660px;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_img .product_service_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -480px -660px;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_img .product_nysj_img{
	width:160px; height:160px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -550px -340px;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail {
	width: 275px; height: 210px; margin-left: 15px; float: left;margin-top:20px;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail h3 {
	height: 30px; text-align: left; font-size: 24px; font-weight: normal;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail h3 a {
	font-size: 24px; font-weight: normal; display: block;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail h3 a.product_elec {
	color: rgb(111, 182, 43);
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail h3 a.product_communication {
	color: rgb(241, 132, 65);
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail h3 a.product_waterMeter {
	color: rgb(25, 158, 132);
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail h3 a.product_service {
	color: rgb(75, 77, 106);
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail h3 a.product_elec:hover {
	color: rgb(119, 212, 44);
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail h3 a.product_communication:hover {
	color: rgb(119, 212, 44);
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail h3 a.product_service:hover {
	color: rgb(119, 212, 44);
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail h3 a.product_waterMeter:hover {
	color: rgb(119, 212, 44);
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail ul {
	width: 300px; height: 180px; clear: both;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail li {
	background: url("http://www.guangyuanbj.com/images/weisi/fourSkillLi.png") no-repeat left; height: 30px; text-align: left; color: rgb(128, 128, 128); line-height: 30px; padding-left: 15px; font-size: 14px;
}
.weisi_product_cont div.weisi_product_outer .weisi_product_detail p {
	clear: both;
	height: 180px;
	width: 300px;
	color: #808080;
	font-size: 14px;
	text-align: left;
	height: 30px;
	line-height: 30px;
}
.weisi_friendly_links_show {
	height: 320px; float: left; position: relative;text-align: center;
	width: 1008px;clear: both;
}
.weisi_friendly_links_show img {
	border: 0px currentColor; width: 888px; height: 520px; display: block;
}
.weisi_friendly_links_show .friendly_links {
	top: 0px; width: 1008px; height: 420px; position: absolute; z-index: 1;overflow: hidden;
}
.weisi_friendly_links_show .friendly_links dl {
	margin: 30px 25px 0px; width: 200px; height: 135px; float: left;
}
.weisi_friendly_links_show .friendly_links dt {
	background: rgb(255, 255, 255); padding: 4px; border: 1px solid rgb(204, 208, 198);border-radius:5px; width: 200px; height: 120px; overflow: hidden;
}
.weisi_friendly_links_show .friendly_links dt:hover {
	background: rgb(119, 212, 44); border: 1px solid rgb(119, 212, 44);
}
.weisi_friendly_links_show .friendly_links dt a {
	display: block;
}
.weisi_friendly_links_show .friendly_links dt img {
	border: 0px currentColor; width: 182px; height: 152px;
}
.weisi_friendly_links_show .friendly_links dd {
	margin: 0px; width: 182px; height: 50px; text-align: center; color: rgb(79, 79, 79); line-height: 50px; font-size: 14px;
}
.weisi_friendly_links_show .friendly_links .friendly_link_img1{
	width:200px; height:120px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll 0px -1100px;
}
.weisi_friendly_links_show .friendly_links .friendly_link_img2{
	width:200px; height:120px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -210px -1100px;
}
.weisi_friendly_links_show .friendly_links .friendly_link_img3{
	width:200px; height:120px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -420px -1100px;
}
.weisi_friendly_links_show .friendly_links .friendly_link_img4{
	width:200px; height:120px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -630px -1100px;
}
.weisi_friendly_links_show .friendly_links .friendly_link_img5{
	width:200px; height:120px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll 0px -1230px;
}
.weisi_friendly_links_show .friendly_links .friendly_link_img6{
	width:200px; height:120px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -210px -1230px;
}
.weisi_friendly_links_show .friendly_links .friendly_link_img7{
	width:200px; height:120px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -420px -1230px;
}
.weisi_friendly_links_show .friendly_links .friendly_link_img8{
	width:200px; height:120px;border-width:0;background:transparent url('http://www.guangyuanbj.com/images/weisi/img.png') no-repeat scroll -630px -1230px;
}




.weisi_friendly_links {
	width: 100%; height: 520px; padding-bottom: 40px;
}
.weisi_friendly_links_title {
	margin: 0px auto; width: 1008px; height: 120px; text-align: center;
}
.weisi_friendly_links_title h1 {
	color: #666666; padding-top: 60px; padding-bottom: 40px; font-size: 36px;font-weight:200;
}
.weisi_friendly_links_title span {
	height: 20px; color: rgb(103, 103, 103); font-size: 14px;
}
.weisi_friendly_links_cont {
	/*background: url("../images/weisi/dichan.png") no-repeat right top;*/ margin: 0px auto 0px; width: 1008px; height: 200px; clear: both; position: relative;
}
.weisi_friendly_links_cont a {
	display: block; position: absolute;
}
.weisi_friendly_links_cont {

}
.container-fluid{
	width: 100%;
}
.banner_top_jjfa{
	background: url(../image/banner2.png) no-repeat center top;
}
.banner_top_cp{
	background: url(../image/banner_cp.png) no-repeat center top;
}
.banner_top_anli{
	background: url(../image/banner7.png) no-repeat center top;
}
.banner_top_aboutus{
	background: url(../image/banner_about.png) no-repeat center top;
}
.banner_top_contactus{
	background: url(../image/banner_contact_us.png) no-repeat center top;
}

.slidePanel{
	width:1030px;
	height:175px;
	background:rgba(255,255,255,1);
	box-shadow:0px 2px 2px 4px rgba(0,0,0,0.07);
	margin: 0 auto;
	margin-top: -90px;
	position: relative;
	z-index: 1;
}
.news {
	background-color: #ffffff;
	padding: 45px;
	width: 1400px;
	overflow: auto;
	margin: auto;
	left: 0;
	right: 0;
}

.news-title {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}

.news-title h2 {
	font-size: 28px;
	color: #4b4b4b;
}

.news-title a {
	display: inline-block;
	float: right;
	text-decoration: none;
	color: #1a89d3;
	font-weight: 700;
	font-size: 14px;
	padding-right: 55px;
}

/* tab 切换  */
.news-container {
	/* background-color: #eee; */
}

.new_tabs {

	text-align: center;
	font-size:14px;
	height:34px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height:21px;
}

.new_addClass {
	border-bottom: 2px solid #eeeeee;

}
.new_active {
	border-bottom: 2px solid #1a89d3;
}

.new_tab_con {
	border-bottom: 2px #eeeeee solid;
}

.new_tab_con-ul {
	width: 810px;
	padding-left: 15%;
	padding-right: 15%;

}

.new_tab_con-li {
	width: 811px;
	height: 110px;
	background-color: #F8F8F8;
	margin-bottom: 15px;
}

.new_tab_con-li:hover {
	box-shadow: 1px 0px 9px rgb(221, 221, 221);
}
.new_li-coert h3{
	height:42px;
	font-size:18px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(0,0,0,0.75);
	line-height:22px;
}.new_li-coert h3:hover {
	 height:42px;
	 font-size:18px;
	 font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	 font-weight:550;
	 color:#1586D2;
	 line-height:22px;
 }
.new_li-coert p{
	font-size:12px;
	font-family:SourceHanSansCN-Regular,SourceHanSansCN;
	font-weight:400;
	color:rgba(75,75,75,1);
	line-height:22px;
}
.new_li-img {
	float: left;
	width: 190px;
	height: 110px;

}

.new_li-coert {
	float: left;
	width: 70%;

}

.new_li-coert h3 {
	font-size: 18px;
	padding: 15px 20px;
}

.new_li-coert p {
	padding: 3px 20px;
}

.new_tabs span {
	padding: 5px 35px;
}

.new_tab_con>div {
	display: none;
	padding: 25px 55px;
}

.new_tab_con>div.show {
	display: block;
}
/*  合作伙伴 开始 */
.clearfix img{
	width: 130px;
	height: 60px;
}
.partner {
	text-align: center;
	padding-bottom: 45px;
	/* background-color: #eee; */
}

.partner-con {
	position: relative;
}

.partner-con ul {

	padding: 0 30px;
	display: inline-block;
	margin-top: 25px;
}

.partner-con li {
	width: 132px;
	height: 60px;
	background: rgba(255, 255, 255, 1);
	border-radius: 4px;
	border: 1px solid rgba(237, 237, 237, 1);
	text-align: center;
	float: left;
	margin-left: 26px;
	/* margin-right: 12px; */
	list-style: none
}

.partner-con img {
	height: 100%;
	margin: 0 auto;
}

/* 蒙版  */
.lef {
	position: absolute;
	top: 700px;
	left: 0;
	width: 202px;
	height: 642px;
	background: linear-gradient(90deg, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0.18) 125%, rgba(240, 240, 240, 0.11) 70%, rgba(216, 216, 216, 0) 100%);

}
.rig{
	position: absolute;
	top: 700px;
	right: 0;
	width: 202px;
	height: 642px;
	background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.18) 60%, rgba(216, 216, 216, 0) 100%);
}
.gy_footer_tab_contact span{
	float: left;
	margin: 0;
	margin-top: 6px;
}
/* product S */
.product {
	width: 100%;
}

.product .product-title {
	margin-top: 48px;
	margin-bottom: 50px;
	text-align: center;
	font-size: 28px;
	font-family: SourceHanSansCN-Medium,
	SourceHanSansCN;
	font-weight: 500;
	color: rgba(75, 75, 75, 1);
	line-height: 42px;
}

.product-conter {
	/*width: 1400px;*/
	width: 100%;
	overflow: auto;
	margin: auto;
	left: 0;
	right: 0;

	/* background-color: #eee; */
}

.product-conter .tabs {
	width:100%;
	height: 220px;
	display: flex;

}

.product-conter .tabs span {
	flex: 1;
	text-align: center;
}
.tabs span img{
	width: 120px;
	height: 120px;
}
.tabs span p{
	margin-top: 22px;
	margin-bottom: 54px;
	font-size:14px;
	font-family:SourceHanSansCN-Medium,
	SourceHanSansCN;
	font-weight:500;
	color:rgba(51, 51, 51, 1);
	line-height:21px;
}
.product-conter .tab_con{
	background-color: #111D44;
	height:228px;
	padding-bottom: 25px;
}
.tab_con .tab-box{
	margin-left: 20%;
	margin-right: 20%;
}
.tab-box h4{
	padding-top: 35px;
	padding-bottom: 20px;
	font-size:22px;
	font-family:SourceHanSansCN-Medium,
	SourceHanSansCN;
	font-weight:500;
	color:rgba(255, 255, 255, 1);
}
.tab-box p{
	font-size:14px;
	color:rgba(205, 205, 205, 1);
	padding-bottom: 20px;
}
.tab-box button{
	width: 120px;
	height: 40px;
	background:rgba(24, 144, 255, 1);
	border-radius:2px;
	border: 0;
	color: #ffffff;
}
.tab-box button:hover{
	background:#2AB5FF;
	cursor:pointer;
}
/* span {
    padding: 5px 20px;
} */

.tab_con>div {
	display: none;
}

.tab_con>div.show {
	display: block;
}

.anli_show {
	position: relative;
}
.jiao{
	/* margin: 0 auto; */
	position: absolute;
	/*top: 0px;*/
	margin-top: -19px;
	left: 22%;
	width: 0;
	height: 0;
	border-width: 0 20px 20px;
	border-style: solid;
	border-color: transparent transparent #111D44;
}
.jiao1 {
	/* margin: 0 auto; */
	position: absolute;
	margin-top: -19px;
	left: 49%;
	width: 0;
	height: 0;
	border-width: 0 20px 20px;
	border-style: solid;
	border-color: transparent transparent #111D44;
}

.jiao2 {
	/* margin: 0 auto; */
	position: absolute;
	margin-top: -19px;
	left: 76%;
	width: 0;
	height: 0;
	border-width: 0 20px 20px;
	border-style: solid;
	border-color: transparent transparent #111D44;
}
/* product N */

/*banner图三圆入口*/
.index_banner_round{
	width: 60%;
	display: flex;
	margin-left: 16%;
}
.index_banner_round_1{
	width: 147px;
	height: 134px;
	padding-top: 40px;
	padding-left: 22px;
}
.index_banner_round_2{
	width: 140px;
	height: 142px;
	padding-top: 48px;
	padding-left: 5px;
}
.index_banner_round_3{
	width: 143px;
	height: 143px;
	padding-top: 40px;
	padding-left: 5px;
}
.index_banner_round a{
	width:115px;
	font-size:16px;
	font-family:SourceHanSansCN-Normal,SourceHanSansCN;
	font-weight:400;
	color:rgba(255,255,255,1);
	text-align: center;
}
.index_banner_round a:hover{
	color:rgba(255,255,255,1);
	text-decoration: none;
}

/*项目案例悬停效果*/
.gy_solutions_product_hide{
	float: left;
	position: absolute;
	width:250px;
	height:295px;
	background:rgba(0,0,0,0.75);
	border-radius:5px;
	top: 0;
	left: 0;
	opacity: 0;
	padding-left: 35px;
	padding-top: 40px;
}
.gy_solutions_product_2{
	position: relative;
	width:250px;
	height:295px;
	background:linear-gradient(180deg,rgba(199,73,226,1) 0%,rgba(232,33,135,1) 100%);
	border-radius:5px;
	float:left;
	margin-left:30px;
}
.weisi_case_cont_left{
	position: relative;
}
.anli_hide{
	position: absolute;
	width: 260px;
	height: 240px;
	float: left;
	background:rgba(0,0,0,0.75);
	border-radius:5px;
	top: 0;
	left: 0;
	opacity: 0;
	text-align: left;
}
.weisi_case_cont_left a:hover .anli_hide {
	opacity: 0.95;
}
.anli_hide p1{
	/*background-color: #00CC66;*/
	width:240px;
	font-size:18px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:26px;
	/*text-align:left;*/
}
.anli_hide p2{
	width:240px;
	height: 200px;
	font-size:14px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height:26px;
	/*text-align:left;*/
}
/*项目案例tab切换*/
/* tab 切换  */
.anlitab-container {
	/* background-color: #eee; */
}

.anlitab_tabs {
	text-align: center;
	font-size:14px;
	height:34px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:600;
	color:rgba(51,51,51,1);
	line-height:21px;
	width: 1480px;
	margin: 0 auto;
}

.anlitab_addClass {
	border-bottom: 2px solid #eeeeee;

}
.anlitab_active {
	border-bottom: 2px solid #1a89d3;
}

.anlitab_tab_con {
	border-bottom: 2px #eeeeee solid;
}

.anlitab_tab_con-ul {
	width: 80%;
	margin: 0 auto;
	/*padding-left: 10%;*/
	/*padding-left: 100px;*/
}

.anlitab_tab_con-li {
	width: 811px;
	height: 110px;
	background-color: #F8F8F8;
	margin-bottom: 15px;
}

.anlitab_tab_con-li:hover {
	box-shadow: 1px 0px 9px rgb(221, 221, 221);
}
.anlitab_li-coert h3{
	height:42px;
	font-size:18px;
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	font-weight:500;
	color:rgba(0,0,0,0.75);
	line-height:22px;
}.anlitab_li-coert h3:hover {
	 height:42px;
	 font-size:18px;
	 font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	 font-weight:550;
	 color:#1586D2;
	 line-height:22px;
 }
.anlitab_li-coert p{
	font-size:12px;
	font-family:SourceHanSansCN-Regular,SourceHanSansCN;
	font-weight:400;
	color:rgba(75,75,75,1);
	line-height:22px;
}
.anlitab_li-img {
	float: left;
	width: 190px;
	height: 110px;

}

.anlitab_li-coert {
	float: left;
	width: 70%;

}

.anlitab_li-coert h3 {
	font-size: 18px;
	padding: 15px 20px;
}

.anlitab_li-coert p {
	padding: 3px 20px;
}

.anlitab_tabs span {
	padding: 5px 35px;
}

.anlitab_tab_con>div {
	display: none;
	padding: 25px 55px;
}

.anlitab_tab_con>div.anlitab_show {
	display: block;
}
.anli_news {
	background-color: #ffffff;
	padding: 45px;
	width: 100%;
	overflow: auto;
	margin: auto;
	left: 0;
	right: 0;
}
.product_con-ul{
	width: 100%;
}
.product_show{
	width: 100%;
	/*padding-left: 15%;*/
}
/*更多链接-默认状态*/
.more_url{
	font-family:SourceHanSansCN-Medium,SourceHanSansCN;
	color: #1586d2;
	font-size: 14px;
	border-radius:2px;
	font-weight: 600;
}
.more_url:hover{
	color: #2AB5FF;
	/*取消超链接下划线*/
	text-decoration:none;
}
.hzhb_gy{
	/*background:rgba(7,101,179,1);*/
	box-shadow:0px 0px 6px 6px rgba(21,134,210,0.64);
	border-radius:4px;
	padding-top: 12px;
}

.owl-dots{
	bottom: 100px!important;
	left: 47%!important;
}