﻿@charset "utf-8";
/*banner*/



.g_zy{height: 791px;padding-top: 40px;}
.g_zy h2{background:url(Img/Index/ab1tit.jpg) no-repeat center 0;height:122px;text-align: center;font-size: 38px;font-weight: bold;color: #0158b1;}
.g_zy h2 a{color: #0158b1;}
.g_zy h2 em{display: block;font-size: 24px;font-weight: normal;}
.g_zy .zyimg,.g_zy .zyimg img{width: 1000px;height: 423px;display: block;}
.g_zy .m_zytab{height: 165px;}
.g_zy .m_zytab dl{position: relative; float: left;width: 332px;height: 163px;border: 1px solid #c0c0c0;border-right: none;}
.g_zy .m_zytab .lastdl{border-right: 1px solid #c0c0c0;}
.g_zy .m_zytab dd{display: none;}
.g_zy .m_zytab dl:hover dd{display: block;}
.g_zy .m_zytab dt{padding-top: 25px;text-align: center;font-size: 30px;color: #333333;}
.g_zy .m_zytab dt b{display: block;font-size: 38px;color: #848484;font-family: impact;}
.g_zy .m_zytab dt em{display: block;font-size: 12px;color: #c5c5c5;text-transform: uppercase;padding-top: 8px;}
.g_zy .m_zytab dd{position: absolute; left:0;top:0;width: 302px;height: 148px;background: #ea1919;padding: 15px 0 0 30px;}
.g_zy .m_zytab dd h3{height: 30px;line-height: 30px;font-size: 18px;color: #fff;font-weight: bold;}
.g_zy .m_zytab dd p{font-size: 14px;color: #fff;line-height: 26px;width: 280px}

/* 产品 */
.g_pro{height:868px; padding-top: 66px;background:url(Img/Index/cpbg.jpg) no-repeat center top;}
.g_pro h2{background:url(Img/Index/cptit.png) no-repeat ;height: 120px; padding-top: 10px; text-align: center;font-size: 38px;font-weight: bold;color: #fff;}
.g_pro h2 a{color: #fff;}
.g_pro h2 em{display: block;font-weight: normal;font-size: 22px;color: #fff;padding-top: 5px;text-transform: uppercase;}
.g_pro .m_left{float: left;width: 230px;}
.g_pro .m_left h3{background:#ea1919;height:75px;padding-top: 20px; text-align: center;font-size: 24px;color: #fff;font-weight: bold; }
.g_pro .m_left h3 a{color: #fff;text-decoration: none;}
.g_pro .m_left h3 em{display: block;font-size: 16px;color: #f07c7c;text-transform: uppercase;font-weight: normal;padding-top: 7px;}
.g_pro .flc{background: #fff;}
.g_pro .m_left h4{height: 67px;line-height: 67px;border-bottom: 1px solid #d5d5d5;}
.g_pro .m_left h4 a{display: block;height: 67px;line-height: 67px; color: #333333;font-size: 16px; font-weight: bold; background:url(Img/Index/flico1.jpg) no-repeat 180px 23px; padding: 0 50px 0 25px;overflow: hidden;text-decoration: none;}
.g_pro .m_left h4 a:hover,.g_pro .m_left .cur a{background:url(Img/Index/flico2.jpg) no-repeat 180px 23px;color: #ea1919;}

.m_cp{float: right;width: 764px;background: #fff;}
.g_pro .tjcp{width:764px;height: 320px; background: #f2f2f2;}
.g_pro .u_cplst{height: 320px; }
.g_pro .u_cplst dt{position: relative; width:380px;height: 320px;overflow: hidden; float: left;margin-right: 20px;}
.g_pro .u_cplst dt img{width: 380px;height: 320px;display: block;transition: all 0.3s linear 0s;
-webkit-transition: all 0.3s linear 0s; }
.g_pro .u_cplst dt img:hover{transform:scale(1.03);-webkit-transform:scale(1.03);}
.g_pro .u_cplst dt em{position: absolute;left:38px;top:0;width: 30px;height: 62px;}
.g_pro .u_cplst dt em img{width: 30px;height: 62px;display: block;}
.g_pro .u_cplst dd{float: left;width: 320px; padding-top: 40px;}
.g_pro .u_cplst dd h3{background:url(Img/Index/tjcptit.jpg) no-repeat 0 bottom;  height: 44px;line-height: 44px;font-size: 20px;font-weight: normal; overflow: hidden; margin-bottom: 26px;}
.g_pro .u_cplst dd h3 a{color: #003333;text-decoration: none;}
.g_pro .u_cplst dd h3 b{color: #ea1919;}
.g_pro .u_cplst .wz{height: 180px;}
.g_pro .u_cplst dd p{ color: #333; font-size: 14px;line-height: 22px; margin-bottom: 12px; }
.g_pro .u_cplst .wz b{font-size: 14px;margin-bottom: 5px;display: block;color: #333;}

.g_pro .u_lst1{height: 319px;background: #fff;}
.g_pro .u_lst1 li{width: 254px;height: 310px; border-right: 1px solid #dbdde0; float: left;}
.g_pro .u_lst1 li a{text-decoration: none;}
.g_pro .u_lst1 .lastli{margin-right: 0;border-right: none;}
.g_pro .u_lst1 li img{ width: 254px; height: 254px;display: block;  }
.g_pro .u_lst1 li span{display: block; width: 174px; height: 24px;background: url(Img/Index/cpico.jpg) no-repeat 208px 0; padding: 0 50px 0 30px; font-size: 14px;color: #666666; overflow: hidden;line-height: 24px;}

/* 优势 */
.g_ys{height: 1031px; background: url(Img/Index/ysbg1.png) no-repeat center top;}
.g_ys2{height:370px; background: url(Img/Index/ysbg2.png) no-repeat center top;}
.g_ys3{height: 426px; background: url(Img/Index/ysbg3.png) no-repeat center top;}
.g_ys4{height: 396px; background: url(Img/Index/ysbg4.png) no-repeat center top;}
.ysimg1{top:359px;  right:0;}
.ysimg2{top:731px; left:0;}
.ysimg3{top:71px; right:0;}
.ysimg4{top:71px; left:0;}
.ysimg5{top:17px; right:1px;}
.g_ys h2{padding-top: 100px;height: 115px;font-size: 49px;font-weight: bold;color: #0158b1; background:url(Img/Index/ystit.png) no-repeat; position: relative;z-index: 1;}
.g_ys h2 em{display: block;font-size: 18px;color: #fff;font-weight: normal;text-align: center; padding-left:6px;}
.g_ys h2 span{display: block;padding-left: 328px;}
.ysimg1 img{width: 501px;height: 356px;}
.ysimg2 img{width: 500px;height: 300px;}
.ysimg3 img{width: 500px;height: 300px;}
.ysimg4 img{width: 500px;height: 300px;}
.ysimg5 img{width: 500px;height: 300px;}

.m_ys1{top:360px;left:100px;width: 375px}
.m_ys2{top:750px;left:636px;width: 375px}
.m_ys3{top:87px;left:100px;width: 375px}
.m_ys4{top:92px;left:636px;width: 375px}
.m_ys5{top:30px;left:100px;width: 375px}
.g_ys .m_gy{position: absolute;}
.g_ys .m_gy h3{height: 110px;  color: #ea1919; font-size: 24px;font-weight: bold;}
.g_ys .m_gy h3 em{display: block;  font-weight: normal;}
.g_ys .m_gy p{font-size: 14px; color: #666666; line-height: 24px;background:url(Img/Index/ysico.png) no-repeat 0 10px;padding-left: 16px;margin-bottom: 10px;}
.g_ys .m_gy p b{color: #dab96a;}

.g_kf{padding-top: 56px;height: 506px;}
.g_kf h2{padding-top: 70px;height: 135px;font-size: 34px;font-weight: bold;color: #0158b1; background:url(Img/Index/kftit.jpg) no-repeat;}
.g_kf h2 a{color: #0158b1;}
.g_kf h2 em{display: block;font-size: 18px;color: #fff;font-weight: normal;text-align: center;padding-top: 22px;}
.g_kf h2 span{display: block;padding-left: 382px;}
.g_kf dl{float: left;width: 455px;height: 202px;margin-right: 26px; padding: 27px 10px 0 20px; background:url(Img/Index/kfbg1.jpg) no-repeat;}
.g_kf .lastdl{margin-right: 0;}
.g_kf dl dt img{ width:132px; height:132px;}
.g_kf dt{float: left;width: 132px;margin-right: 17px;}
.g_kf dd{float: left;width: 300px;}
.g_kf h3{background:url(Img/Index/kftit1.jpg) no-repeat 0 bottom;height: 46px;line-height: 46px;font-size: 16px;font-weight: bold;color: #333333;overflow: hidden;margin-bottom: 12px;}
.g_kf h3 a{color: #333333;}
.g_kf p{font-size: 14px;line-height: 24px;height: 72px;overflow: hidden;}
.g_kf span a{display: block;font-size: 14px;color: #bc0a0a;margin-top: 23px;}
.g_kf dl:hover{background:#0C67D5 url(Img/Index/kfbg2.png) repeat;}
.g_kf dl:hover h3 a,.g_kf dl:hover p,.g_kf dl:hover span a{color: #fff;}
.g_kf dl:hover h3{background:url(Img/Index/kftit2.jpg) no-repeat 0 bottom;}
.g_kf .u_ljt,.g_kf .u_rjt{ width:41px; height:56px; position: absolute; cursor:pointer;  display:block;}
.g_kf .u_ljt{left:-70px;top:300px;}
.g_kf .u_rjt{right:-70px;top:300px;}
.g_kf .u_ljt a{ background: url(Img/Index/ljt.jpg) no-repeat -41px 0; width:41px; height:56px; display:block;}
.g_kf .u_rjt a{ background: url(Img/Index/rjt.jpg) no-repeat -41px 0; width:41px; height:56px; display:block;}
.g_kf .u_ljt a:hover,.g_kf .u_rjt a:hover{background-position: 0 0;}

/* 定制案例 */
.g_an{padding-top: 70px;height: 635px;background: #f7f7f7;}
.g_an h2{background:url(Img/Index/anltit.jpg) no-repeat ;height: 137px; padding-top: 3px; text-align: center;font-size: 44px;font-weight: bold;color: #0158b1;}
.g_an h2 a{color: #0158b1;}
.g_an h2 em{display: block;font-weight: normal;font-size: 24px;color: #777777;text-transform: uppercase;}
.g_an .antab{float: left;}
.g_an .antab li{width: 159px;height: 75px;border: 1px solid #dadada; padding: 30px 0 0 20px;font-size: 16px;font-weight: bold;color: #333333;border-bottom: none;}
.g_an .antab .lastli{border-bottom: 1px solid #dadada;}
.g_an .antab li em{display: block;font-size: 12px;color: #999;text-transform: uppercase;font-weight: normal;}
.g_an .antab li:hover,.g_an .antab .cur{background: #ea1919;color: #fff;}
.g_an .antab li:hover em,.g_an .antab .cur em{color: #f07c7c;}
.g_an .ancon{float: right;width: 810px;height: 425px;position: relative;}
.g_an .ancon dt,.g_an .ancon dt img{width: 810px;height: 425px;display: block;}
.g_an .ancon dd{position: absolute;left:130px;top:300px;background:url(Img/Index/anddbg.png) no-repeat ;width: 385px;height: 74px; padding-left: 160px;padding-top: 20px;}
.g_an .ancon h3{height: 28px;line-height: 28px;overflow: hidden;font-size: 18px;color: #333;font-weight: normal;width:307px;overflow: hidden;}
.g_an .ancon h3 a{color: #333;}
.g_an .ancon p{width: 230px;overflow: hidden;font-size: 14px;color: #666;height: 28px;line-height: 28px;overflow: hidden;text-align: center;}
.g_an .ancon span{position: absolute;right: 2px;top:0;}

.g_lc{background:url(Img/Index/lcbg.jpg) no-repeat center top;height: 388px;padding-top: 64px;overflow: hidden;}
.g_lc h2{position: absolute;left:0;top:0;height: 46px;font-size: 30px;font-weight: bold;color: #fff;}
.g_lc h2 a{color: #fff;}
.g_lc .m_lctel{right: 126px;top:0;position: absolute;text-align: right; font-size: 14px;color: #759ace;}
.g_lc .m_lctel b{display: block;font-size: 20px;color: #cbd7eb;font-weight: normal;}
.g_lc .lcbtn{position: absolute;right: 0;top:0;z-index: 90;}
.g_lc .lcbtn a{display: block;width: 112px;height: 38px;line-height: 38px;border: 1px solid #80b0dc;text-align: center;font-size: 14px;color: #fff;}
.g_lc ul{padding-top: 110px;position: relative;}
.g_lc p.sp{text-align: center; font-size: 20px; color: rgb(203, 215, 235); padding-top: 183px; padding-left: 65px;}
.g_lc li{font-size: 14px;color: #cbd7ea;position: absolute;height: 50px;text-align: center;}
.g_lc li:hover{color: #fff;}
.g_lc li:hover p{display:none;}
.g_lc .lc1{width: 100px;left:0;top:110px;padding-top: 105px;background:url(Img/Index/lcico.png) no-repeat 0 0;}
.g_lc .lc1:hover{background:url(Img/Index/lcico2.png) no-repeat -57px 0;}

.g_lc .lc2{width: 100px;left:124px;top:110px;padding-top: 105px;background:url(Img/Index/lcico.png) no-repeat -124px 0; height: 80px;}
.g_lc .lc2:hover{background:url(Img/Index/lcico2.png) no-repeat -166px -55px;}

.g_lc .lc3{width: 110px;left:255px;top:110px;padding-top: 105px;background:url(Img/Index/lcico.png) no-repeat -257px 0;}
.g_lc .lc3:hover{background:url(Img/Index/lcico2.png) no-repeat -276px 0;}

.g_lc .lc4{width: 130px;left:377px;top:110px;padding-top: 105px;background:url(Img/Index/lcico.png) no-repeat -377px 0;height: 80px;}
.g_lc .lc4:hover{background:url(Img/Index/lcico2.png) no-repeat -377px -55px;}

.g_lc .lc5{width: 110px;left:516px;top:110px;padding-top: 105px;background:url(Img/Index/lcico.png) no-repeat -515px 0;}
.g_lc .lc5:hover{background:url(Img/Index/lcico2.png) no-repeat -490px 0;}

.g_lc .lc6{width: 110px;left:638px;top:110px;padding-top: 105px;background:url(Img/Index/lcico.png) no-repeat -639px 0;height: 80px;}
.g_lc .lc6:hover{background:url(Img/Index/lcico2.png) no-repeat -608px -55px;}

.g_lc .lc7{width: 110px;left:769px;top:110px;padding-top: 105px;background:url(Img/Index/lcico.png) no-repeat -769px 0;}
.g_lc .lc7:hover{background:url(Img/Index/lcico2.png) no-repeat -723px 0;}

.g_lc .lc8{width: 110px;left:908px;top:110px;padding-top: 105px;background:url(Img/Index/lcico.png) no-repeat -907px 0;height: 80px;}
.g_lc .lc8:hover{background:url(Img/Index/lcico2.png) no-repeat -838px -55px;}


/* 公司新闻 */
.g_newc{padding-top: 60px;height: 480px;background: #f7f7f7;}
.g_newc .m_newl{float: left;width: 480px;}
.g_newc h2{height: 40px;line-height: 40px;font-size: 18px;color: #0158b1;font-weight: bold;margin-bottom: 16px;}
.g_newc h2 a{color: #0158b1}
.g_newc h2 span a{font-size: 14px;color: #999999;text-transform: uppercase;font-weight: normal;}
.g_newc .m_newl dl{height: 260px;border-bottom: 1px dashed #a7a7a7;margin-bottom: 24px;}
.g_newc .m_newl dt,.g_newc .m_newl dt img{width: 475px;height: 143px;display: block;}
.g_newc .m_newl dd{margin-top: 16px;}
.g_newc .m_newl h3{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;font-weight: bold;color: #333333;margin-bottom: 10px;}
.g_newc .m_newl h3 a{color: #333333;}
.g_newc .m_newl h3 span{font-size: 14px;font-weight: normal;color: #666666;}
.g_newc .m_newl p{font-size: 14px;line-height: 24px;color: #333;height: 48px;overflow: hidden;}
.g_newc .m_newl li a{display: block;height: 28px;line-height: 28px;color: #666666;font-size: 14px;overflow: hidden;background:url(Img/Index/newico1.jpg) no-repeat 0 15px;padding-left: 15px; }
.g_newc .m_newl li a:hover{background:url(Img/Index/newico2.jpg) no-repeat 0 15px;color: #ea1919;}
.g_newc .m_wd{float: right;width: 476px;}
.g_newc .wdcon{height: 135px;}
.g_newc .wdcon p{float: left;width: 179px;margin-right: 20px;}
.g_newc .wdcon p img{width: 179px;height: 93px;display: block;}
.g_newc .wdcon dl{float: left;width: 270px;}
.g_newc .wdcon dt{background:url(Img/Index/wen.jpg) no-repeat;padding-left: 30px;font-size: 14px;font-weight: bold;color: #333333;margin-bottom: 24px;height: 22px;line-height: 22px;overflow: hidden;}
.g_newc .wdcon dt a{color: #333333;}
.g_newc .wdcon dd{background:url(Img/Index/da.jpg) no-repeat 0 3px;padding-left: 30px;font-size: 14px;color: #333333;height: 48px;line-height: 24px;overflow: hidden;}


/* 走进 */
.g_zj{height: 720px;padding-top: 67px;}
.g_zj h2{background:url(Img/Index/zjtit.jpg) no-repeat; height: 125px;padding-top: 15px; font-size: 40px; text-decoration: none; font-weight: bold;text-align: center;}
.g_zj h2 a{color:#0255b1;  }
.g_zj h2 em{display: block;font-weight: normal;font-size: 22px;color: #333}

.g_zj .u_dlst1{height:340px; clear: both; overflow: hidden;}
.g_zj .u_dlst1 dt{width:526px;height: 299px;overflow: hidden; float: left;}
.g_zj .u_dlst1 dt img{ width:526px; height: 299px;display: block;transition: all 0.3s linear 0s;
-webkit-transition: all 0.3s linear 0s;}
.g_zj .u_dlst1 dt img:hover{transform:scale(1.03);-webkit-transform:scale(1.03);}
.g_zj .u_dlst1 dd{float: right; width: 450px;}
.g_zj .u_dlst1 .wz{height: 260px;}
.g_zj .u_dlst1 p{ font-size: 14px; color: #333333; line-height: 28px;margin-bottom: 15px; }
.g_zj .u_dlst1 span a{display: block;width: 112px;height: 37px;line-height: 37px;text-align: center;font-size: 14px;color: #ea1919;border: 1px solid #dd8484;}
.m_zsc .u_lst1{ width:1000px; overflow:hidden;  }
.m_zsc .u_lst1 li{position: relative; width:228px;  float:left; margin-right:28px; }
.m_zsc .u_lst1 .lastli{ margin-right:0;}
.m_zsc .u_lst1 li img{ width:228px; height:159px;display: block;}

.m_zsc .u_lst1 li a{text-decoration: none;}
.m_zsc .u_lst1 li em{position: absolute; left:0;bottom:0;width:228px; height:74px; padding-top: 85px;  background: url(Img/Index/xcsha.png) repeat; text-align: center;font-size: 14px;color: #fff; display: none;transition: all 0.3s linear 0s;
-webkit-transition: all 0.3s linear 0s; }
.m_zsc .u_lst1 li:hover em{display: block;}
.g_zj .u_ljt,.g_zj .u_rjt{ width:41px; height:56px; position: absolute; cursor:pointer;  display:block;}
.g_zj .u_ljt{left:-70px;top:50px;}
.g_zj .u_rjt{right:-70px;top:50px;}
.g_zj .u_ljt a{ background: url(Img/Index/ljt.jpg) no-repeat -41px 0; width:41px; height:56px; display:block;}
.g_zj .u_rjt a{ background: url(Img/Index/rjt.jpg) no-repeat -41px 0; width:41px; height:56px; display:block;}
.g_zj .u_ljt a:hover,.g_zj .u_rjt a:hover{background-position: 0 0;}



/* 友情链接 */
.g_link{background:url(Img/Index/linkbg.jpg) no-repeat center top; height: 62px;line-height: 62px;}

.g_link span{display: block;font-size: 14px;font-weight: normal;}
.g_link span a{color: #ea1919;}
.link_c{line-height:62px; overflow:hidden;font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 22px; height: 62px; line-height:62px; color:#333333;display: inline-block;}


.fullSlide {
	width:100%;
	position:relative;
	height:468px;

}

.fullSlide .bd li {
	
	height:468px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li  a
{
     display:block;  height:468px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:6px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:20px;
	height:20px;
	margin:1px;
	overflow:hidden;
	background:#0255b1;
	  border-radius:100%;
	
}
.fullSlide .hd ul .on {
	background:#ea1919;
}
.fullSlide .prev,.fullSlide .next {	display:block;
	position:absolute;
	z-index:1;top:50%;
	margin-top:-30px;left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:81px; height:80px;}
.fullSlide .prev{ background:url(img/Index/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:1%;background:url(img/Index/right1s.png) no-repeat;}
