html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#147FC6;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}
.w1920{
	width: 1920px;
	left: 50%;
	margin-left: -960px;
	position: relative;
}
.w1200{
	width: 1200px;
	position: relative;
	left: 50%;
	margin-left: -600px;
}
.w1280{
	width: 1280px;
	margin: 0 auto;
}

.page-position,.xypg-left-title{
	background: #3480ce;
}
.page-position,.page-position a,.page-product-inquiry a{
	color: #fff;
}
.container{
	    width: 1200px !important;
}



/*头部样式*/
#header{width:1280px;margin:0 auto;height: 100px;}
.logo{float:left;line-height: 100px;}


.topLink{float:right;text-align:left;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{color:#404040;font-size:17px;font-family:"微软雅黑";background: url(../images/tpla1.png) no-repeat left center;padding-left: 45px;margin-top: 18px;}

.head1{
	border-bottom: 1px solid #cdcdcd;
}
.head1,.head1 a{
	color: rgba(35,35,35,.6);
	font:500 14px/30px "微软雅黑";
}

#menu{
	background: url(../images/nagg1.png) repeat-x center top;
	height: 61px;
}

/*热门搜索*/
.sskaa{
	border-bottom: 1px solid #bcbcbc;
	height: 60px;
}
.search{text-align:left;}
#formsearch{width:auto;float:right;background: url(../images/ssk.png) no-repeat left center;width: 319px;height: 35px;    margin-top: 14px;}
.hotSearch{width:auto;float:left;height:60px;line-height:60px;font-weight:normal;font-size: 12px;color: #5a5a5a;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;color: #5a5a5a;}
#formsearch input{height:35px;background:#fff;border:1px solid #c8c8c8;line-height:35px;}
#formsearch input#keyword{height:35px;line-height:35px;padding-left:4px;color:#686868;    width: 268px;background: transparent;border: none;    text-indent: 24px;font-size: 13px;outline: none;}
#formsearch input#s_btn{width:46px;height:35px;line-height:35px;text-align:center;background-color:transparent;color:#fff;border:none;cursor:pointer;outline: none;}

/*导航栏样式*/
.x-menu{
	float: none;
	width:1280px;
	margin: 0 auto;
}
.nav{height:61px;}
.nav li{line-height:61px;height:61px;text-align:center;width:142px;float:left;position:relative;z-index:999;}
.nav li+li{
	background: url(../images/afnfgh.png) no-repeat left center;
}
.nav li a{display:block;line-height:61px;color:#fff;height:61px;font-size: 17px;}
.nav li a:hover{color:#fff;text-decoration:none;background: url(../images/agffgh.png) repeat-x center top;}

.nav .sec{height:0;background:#2d5fbe;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:61px;left:0px;}
.nav .sec a{background:#2d5fbe;color:#fff;height:38px;line-height:38px;width:142px;}
.nav .sec a:hover{background:#9dc03b;text-decoration:none;}

.x-menu>li {
    line-height: 61px;
    height: 61px;
    text-align: center;
	width: 160px;
	margin: 0;
}
.x-menu>li>a {
    line-height: 61px;
    color: #fff;
    height: 61px;
	font-size: 17px;
	padding: 0;
}

.x-menu>li+li{
	background: url(../images/afnfgh.png) no-repeat left center;
}

.x-menu>li>a:hover{
	background: url(../images/agffgh.png) repeat-x center top;
}


/*首页banner*/
.banner{width:1920px;margin:0 auto;position:relative;height:624px;left: 50%;margin-left: -960px;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;bottom:10px;z-index:100;width: 1920px;left: 50%;margin-left: -960px;text-align: center;}
.banner .num li{width:18px;height:18px;display:inline-block;margin: 0 2px;background:#fff;line-height:18px;
	text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background-color:#9dc03b;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}

/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}
/*产品列表*/
.product_list li{float:left;margin-left:15px;margin-right:15px;padding-bottom:15px;_display:inline;}
.product_list li a.img{padding:1px;border:1px solid #e0e1dc;}
.product_list li a.img img{width:150px;height:120px;}
.product_list li h3{text-align:center;padding-top:5px;}
.product_list li h3 a{font-weight:normal;}
.product_list li a.img{display:block;}
.product_list li a.img:hover{border-color:#e87518;}
.roll_product{float:left;}



/*cont1*/
.cont1{
	margin-top: 50px;
}
.title_a1{
	text-align: center;
	background: url(../images/adfghfgh.png) no-repeat center bottom;
	padding-bottom: 21px;
}
.title_a1 h2{
	color: #272727;
	font:600 40px/62px "微软雅黑";
}
.title_a1 h2 span{
	display: block;
	color: #777676;
	font:500 18px/30px "微软雅黑";
}
.a1_b1{
	 display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 38px;
}
.a1_b1 li{
	width: 191px;
	height: 223px;
	text-align: center;
	color: #fff;
	padding-top: 100px;
	box-sizing: border-box; transition: all .5s ease;cursor: pointer ;
}
.a1_b1 li h3{
	font:600 28px/32px "微软雅黑";
}
.a1_b1 li p{
	font:500 17px/32px "微软雅黑";
}
.a1_b1 li:hover{
	margin-top: -20px;
}
a.more_a1{
	display: block;
	background: url(../images/agfyfgh.png) no-repeat 165px center #9dc03b;
	color: #fff;
	font:500 21px/48px "微软雅黑";
	width: 228px;
	text-align: center;
	border-radius: 24px;
	margin: 30px auto 0;
}
/*cont2*/
.cont2{
	background: url(../images/bj1.jpg) no-repeat center top;
	height: 918px;
	overflow: hidden;
	box-sizing: border-box;
	padding-top: 75px;
	margin-top: 45px;
}
.title_a2 h2,.title_a2 h2 span{
	color: #fff;
}
.title_a22 span{
	color: #d2d2d2 !important;
}
.title_a2{
	background: url(../images/adfghfgh1.png) no-repeat center bottom;
}
.a2_b1{
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap; 
    background: url(../images/aghjghf.png) no-repeat center 71px;
}
.a2_b1 li{
	width: 427px;
	background: url(../images/ys1.png) no-repeat right center;
	height: 141px;
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap; align-items: center;cursor: pointer;    margin-bottom: 11px;
}
.a2_b1 li a.img{
	display: block;
	width: 141px;
}
.a2_b1 li a.img img{
	width: 141px;
	height: 141px;
	border-radius: 50%;
}
.a2_b1 li .wenzzs{
  width: 277px;
  color: #272727;
}
.a2_b1 li .wenzzs h3{
   font:600 27px/30px "微软雅黑";
}
.a2_b1 li .wenzzs p{
	font:500 16px/26px "微软雅黑";
	margin-top: 5px;
}
.a2_b1 li:hover{
	background: url(../images/ys2.png) no-repeat right center;
}
.a2_b1 li:hover .wenzzs{
	color: #fff;
}
.a2_b1{
	margin-top: 40px;
}
/*cont3*/
.cont3{
	margin-top: 54px;
}
.a3_b1{
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 50px;
    background:url(../images/aahgj.png) no-repeat 216px 86px,url(../images/aahgj.png) no-repeat 493px 86px,url(../images/aahgj.png) no-repeat 770px 86px,url(../images/aahgj.png) no-repeat 1045px 86px;
}
.a3_b1 li{
  width: 176px;
  text-align: center;
}
.a3_b1 li a.img{
	display: block;
	width: 162px;
	height: 162px;
	border-radius: 50%;
	padding: 6px;
	border:1px solid #d3d3d3;
	box-sizing:content-box;
}
.a3_b1 li a.img img{
	width: 162px;
	height: 162px;border-radius: 50%;
}
.a3_b1 li h2 a{
	display: block;
	color: #272727;
	font:500 18px/38px "微软雅黑";
	background: url(../images/ahkjahjk.png) no-repeat center top;
	margin-top: 10px;
}
.a3_b1 li:hover a.img{
	border-color: #a2c344;
}
.a3_b2{
	margin-top: 62px;
}
.a3_b2 li{
	float: left;
	text-align: center;
	margin-right: 16px;
}
.a3_b2 li:nth-child(4n){
	margin-right: 0;
} 
.a3_b2 li div.img{
	display: block;
}
.a3_b2 li div.img img{
	width: 308px;
	height: 316px;
	border:1px solid #bfbfbf;
}
.a3_b2 li h3{
	color: #272727;
	font:500 17px/42px "微软雅黑";
}
/*cont4*/
.cont4{
	background: url(../images/bj2.jpg) no-repeat center top;
	height: 783px;
	overflow: hidden;
	box-sizing: border-box;
	margin-top: 64px;
	padding-top: 70px;
}
.a4_v1 {
	margin-top: 35px;
}
.a4_b1{
	background: url(../images/aghffgh1.png) no-repeat center top;
	height: 493px;
	overflow: hidden;
	width: 427px;
	box-sizing: border-box;
	padding: 106px 22px 0;
	color: #fff;
}
.a4_b1 h2{
   font:600 26px/38px "微软雅黑";
   text-align: center;
}
.a4_b1 h2 span{
   font:600 37px/46px "微软雅黑";
   display: block;
}
.a4_b1 h3{
	font:500 19px/28px "微软雅黑";
   text-align: center;
   border-top: 1px solid #fff;
   border-bottom: 1px solid #fff;
   padding: 9px 0;
   margin-top: 18px;
}
.a4_b1 h4{
	font:500 16px/38px "微软雅黑";
	background: url(../images/ghaghj1.png) no-repeat left center;
	padding-left: 20px;
	margin-left: 8px;
	margin-top: 26px;
}
a.case_more{
	display: block;
	    display: block;
    background: url(../images/agfyfgh.png) no-repeat 113px center #9dc03b;
    color: #fff;
    font: 500 18px/41px "微软雅黑";
    width: 145px;
    text-align: center;
    border-radius: 21px;
    margin: 28px auto 0;
}
.a4_b2{
	width: 847px;
}
.a4_b2c1 li{
	float: left;
	margin-right: 6px;
}
.a4_b2c1 li:nth-child(3n){
	margin-right: 0;
} 
.a4_b2c1 li:nth-child(1){
	margin-left: 121px;
}
.a4_b2c1 li:nth-child(4),.a4_b2c1 li:nth-child(5),.a4_b2c1 li:nth-child(6){
	margin-top: -64px;
}

/*cont5*/
.cont5{
	padding-top: 72px;
	background: url(../images/bj3.jpg) no-repeat center bottom #f4f4f4;
	padding-bottom: 108px;
}
.a5_b1 li{
	margin-bottom: 14px;
}
.a5_b1 li a.img{
   display: block;
   width: 640px;
   float: right;
}
.a5_b1 li a.img img{
	width: 640px;
	height: 371px;
}
.a5_b1 li .wenzzs{
	background:#fff;
	float: left;
	width: 640px;
	height: 371px;	
	padding-top: 55px;
}
.a5_b1 li .wenzzs .awenagh{
	background: #fff;    width: 100%;
	display: flex;
    flex-wrap: wrap;
     align-items: center;
}
.a5_b1 li .wenzzs .awenagh b{
	display: block;
	width: 87px;
	height: 87px;
	text-align: center;
	color: #fff;
	font:500 55px/87px "Arial";
	background: #2c55a4;
}
.a5_b1 li .wenzzs .awenagh .aghjghahg {
	margin-left: 20px;
}
.a5_b1 li .wenzzs .awenagh .aghjghahg h2{
   color: #2c55a4;
   font:600 30px/40px "微软雅黑";
}
.a5_b1 li .wenzzs .awenagh .aghjghahg h2 span{
	color: #7f9c2d;
}
.a5_b1 li .wenzzs .awenagh .aghjghahg h3{
   color: #8d8d8d;
   font:500 12px/30px "微软雅黑";text-transform: uppercase;
}
.a5_b1 li .ratyufgha{
	color: #525151; font:500 15px/31px "微软雅黑";
	width: 534px;
	margin:24px 0 0 86px;
}
.a5_b1 li:nth-child(2n) a.img{
   float: left;
}
.a5_b1 li:nth-child(2n) .wenzzs{
	float: right;
}
.a5_b1 li:nth-child(3){
   margin-top: 30px;
}
.a5_b1 li:nth-child(3) .wenzzs,.a5_b1 li:nth-child(4) .wenzzs{
   background: #fff;
}
.a5_b1 li:nth-child(3) .wenzzs .awenagh,.a5_b1 li:nth-child(4) .wenzzs .awenagh{
   background: #fff;
}
.a5_b1{
	margin-top: 77px;
}

/*cont6*/
.cont6{
	background: url(../images/heng1.jpg) no-repeat center top;
	height: 263px;
	overflow: hidden;
	box-sizing: border-box;
}
.cont6 a.msg_more{
	display: block;
	  color: #fff;
   font:500 18px/46px "微软雅黑";
   width: 140px;
   text-align: center;
   background: url(../images/agfyfgh.png) no-repeat 113px center #9dc03b;
   border-radius: 8px;
   margin-top: 112px;
}
.cont6 h2{
	float: right;
	 color: #fff;
   font:600 32px/46px "微软雅黑";margin-top: 140px;margin-right: 28px;
}
/*cont7*/
.cont7{
	margin-top: 92px;
}
.abt_tup{
	width: 600px;
}
.abt_wenzz{
	width: 640px;
}
.abt_wenzz .abt_wen{
	color: #484848;
   font:500 15px/27px "微软雅黑";
   margin-top: 24px;
}
.adahah li{
	float: left;
	margin-top: 26px;
}
.adahah li a{
	display: block;
	color: #fff;
	font:500 16px/45px "微软雅黑";
	background: url(../images/ghafhfg.png) no-repeat center top;
	width: 149px;
	box-sizing: border-box;
	padding-left: 24px;
	margin-right: 56px;
}
.adahah li a:hover{
	background: url(../images/ghafhfg1.png) no-repeat center top;
}
/*cont8*/
.cont8{
	background: #f6f6f6;
	padding: 50px 0 96px;
	margin-top: 98px;
}
.a8_b1{
	width: 830px;
}
.xw_tit{
	border-bottom: 1px solid #a7a7a7;
}
.xw_tit li{
	float: left;
	box-sizing: border-box;
	height: 46px;
}
.xw_tit li+li{
	margin-left: 42px;
}
.xw_tit li a{
	display: block;
	color: #272727;
	font:600 20px/46px "微软雅黑";
}
.xw_tit a.ahahh1{
    color: #2c55a4;
	font:500 15px/46px "微软雅黑";
}
.xw_tit li.cur{
	border-bottom: 4px solid #2c55a4;
}
.xw_a1{
	width: 335px;
}
.xw_a1 li a.img{
	display: block;
}
.xw_a1 li a.img img{
	width: 335px;
	height: 215px;
}
.xw_a1 li h2 a{
	color: #2c55a4;
	font:600 15px/40px "微软雅黑";
	margin-top: 15px;
	display: block;
}
.xw_a1 li h3{
	color: #615c5c;
	font:500 14px/23px "微软雅黑";
}
.xw_a1 li h3 a{
	color: #2c55a4;
	font:500 14px/23px "微软雅黑";
}
.xw_a2{
	width: 462px;
}
.xw_a2 li{
	padding: 1px 7px;
	border:1px solid #d8d8d8;
}
.xw_a2 li+li{
	margin-top: 17px;
}
.xw_a2 li h2 a{
	display: block;
	color: #2c55a4;
	font: 500 15px/26px "微软雅黑";
}
.xw_a2 li h3{
	color: #615c5c;
	font: 500 14px/28px "微软雅黑";
}
.tab_content{
	margin-top: 41px;
}
.a8_b2{
	width: 408px;
}
.a8_b2 .xw_tit span{
	color: #272727;
	font:600 20px/46px "微软雅黑";
	display: inline-block;
	background: url(../images/ahkjhk.png) no-repeat left bottom;
}
.a8_b2c1{
	margin-top: 42px;
}
.gun_list li{
	padding: 10px 0;
	border-bottom: 1px dashed #e3e3e3;
}
.gun_list li a{
   display: block;
   color: #2c55a4;
   font:500 15px/34px "微软雅黑";
   background: url(../images/wen.png) no-repeat left center;
   padding-left: 24px;
}
.gun_list li span{
   display: block;
   color: #615c5c;
   font:500 14px/23px "微软雅黑";
   background: url(../images/da.png) no-repeat left 4px;padding-left: 24px;
}


#kehu{overflow:hidden;height:361px;margin:0 auto;position:relative;}
#jian {height:100%;}
#zheng {}
#xtop{}

.yqlj{
	background: url(../images/yq_bj.png) no-repeat center top;
	height: 232px;
	margin-top: -56px;
	box-sizing: border-box;
	padding-top: 120px;
}
.yqlj,.yqlj a{
 color: #444444;
   font:500 15px/37px "微软雅黑";
}
.f_link{
	min-height: 37px;
}

.foot-bg{
	background: #013d86;
	padding: 26px 0;
}

.foot-nav{
	width:710px;
}

.foot-nav dl{
	float: left;
	width: 130px;
}

.foot-nav dl dt{
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	margin-bottom: 5px;
}

.foot-nav dl dd{

}

.foot-nav dl dd a{
	display: block;
	color: #c2c2c2;
	font-size: 14px;
	line-height: 32px;
}

.erq{
	text-align: center;
	font-size: 14px;
	color: #8697b8;
	line-height: 30px;
}


.ct p{
	padding-left: 35px;
	font-size: 14px;
	line-height: 40px;
	color: #fff;
}

.ct p:nth-of-type(1){
	background: url(../images/pp1.png) no-repeat left center;
}

.ct p:nth-of-type(2){
	background: url(../images/pp2.png) no-repeat left center;
}


.ct p:nth-of-type(3){
	background: url(../images/pp3.png) no-repeat left center;
}


.link-bg{
	background: #013d86;
	border-top: 1px solid #5f80a8;
}

.link-index{
	line-height: 38px;
	color: #c2c2c2;
}

.link-index a{
	font-size: 12px;
	color: #c2c2c2;
}


.coleft{
	width: 1160px;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	color: #717171;
}

.coleft a{
	color: #717171;
}

.coright{
	line-height: 40px;
	color: #717171;
}

.coright a{
	color: #717171;
}




.page-wrap{
	padding-top: 35px;
}


.xypg-product-list li{

}

.xypg-product-list li .img{
	width:233px;
	height: 239px;
}
.xypg-product-list li .img img{
	width:233px;
	height: 239px;
}
.xypg-case-list li .img{
	width:233px;
	height: 239px;
}

.xypg-case-list li .img img{
	width:233px;
	height: 239px;
}










