﻿.fullSlide {
	width:100%;
	position:relative;
	height:547px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:547px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:547px;
}

.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:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(../Images/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(../Images/right1s.png) no-repeat;
}
@charset "utf-8";
/*banner*/
.banner{ height:547px; }
.banner a{ display:block;height:547px;}

.g_cpshow{position: relative;margin-top: -195px;background:url(../Images/sha.png) repeat center 0;height:154px;padding-top: 42px;}
.g_cpshow li{position: relative; float: left;width: 124px;margin-right: 51px;}
.g_cpshow .lastli{margin-right: 0;}
.g_cpshow li em{display: block;height: 34px;line-height: 34px;padding-left: 12px; background:url(../Images/tcpico.png) no-repeat 0 12px;font-size: 14px;color: #fff;overflow: hidden;}
.g_cpshow li img{width: 124px;height: 120px;}
.g_cpshow li span{position: absolute;left:-30px;top:-55px; display: none;z-index: 100;}
.g_cpshow li:hover span{display: block;}
.g_cpshow li:hover span img{width: 190px;height: 180px; }
.g_cpshow li:hover em{display: none;}

.g_fw{height:595px; padding-top: 60px;}
.g_fw h2{background:url(../Images/fwtit.jpg) no-repeat center;text-align: center;font-size:18px;font-weight: normal;  height: 105px;}
.g_fw h2 a{color: #000;}
.g_fw h2 em{display: block;font-size: 26px;font-weight: normal;padding-top: 7px;}
.g_fw h2 em b{color: #01479d;font-weight: normal;}
.g_fw h2 span{display: block;font-size: 10px;color: #999999; font-family: arial;text-transform: uppercase; padding-top: 5px;}

.m_fw{background:url(../Images/fwbg2.jpg) no-repeat;height: 360px;}
.m_fw ul{float: left;width: 222px;padding-top: 40px;}
.m_fw li{height: 70px;margin-bottom: 10px;/*-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)*/}
.m_fw li:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}
.m_fw li a{display: block;width: 222px;height: 70px;}
.m_fw .fw1 a{background:url(../Images/fw1.jpg) no-repeat;}
.m_fw .fw1 a:hover,.m_fw .fw1.cur a{background:url(../Images/fw1h.jpg) no-repeat;}

.m_fw .fw2 a{background:url(../Images/fw2.jpg) no-repeat;}
.m_fw .fw2 a:hover,.m_fw .fw2.cur a{background:url(../Images/fw2h.jpg) no-repeat;}

.m_fw .fw3 a{background:url(../Images/fw3.jpg) no-repeat;}
.m_fw .fw3 a:hover,.m_fw .fw3.cur a{background:url(../Images/fw3h.jpg) no-repeat;}
.m_fw dl{float: left;width: 743px;}
.m_fw dt{ width: 448px; float: right;}
.m_fw dt img{ width: 448px; height: 360px;display: block; }
.m_fw dd{float:left;width: 256px;padding-top: 23px;}
.m_fw h3{background:url(../Images/fwtit2.jpg) no-repeat 0 bottom;height: 60px; line-height: 60px; overflow: hidden; font-weight: bold; font-size: 22px; margin-bottom: 48px;}
.m_fw h3 a{ color: #333333;text-decoration:none;}
.m_fw p{ font-size: 14px; color: #2a273a; height: 116px; line-height: 24px; overflow: hidden;}
.m_fw span a{display: block;margin-top: 40px;width: 90px;height: 25px;line-height: 25px;background: #000;text-align: center;font-size: 14px;color: #fff;text-transform: uppercase;}

.m_fw .u_lst1{ float: right; width: 955px; border: 1px solid #ccc;background:#fff; overflow: hidden; padding-top: 0px;}
.m_fw .u_lst1 li{ width: 238px;float: left;border-right: 1px solid #ccc;    border-bottom: 1px solid #ccc;height:200px;position: relative; margin-bottom: 0px; -webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);}
.m_fw .u_lst1 li img{ width: 238px; height: 173px;display: block;}
.m_fw .u_lst1 li span{position: absolute;left:0;bottom: 0;height: 24px; line-height: 24px; overflow: hidden; border: none; text-align: center; color: #666666;  font-size: 14px; text-align: center;width: 240px;}
.m_fw .u_lst1 li:nth-child(4n){border-right:none;}
/*产品展示一*/
.g_pro{ height: 760px;padding-top: 80px; background:url(../Images/probg.jpg) no-repeat center top; }
.m_pleft h2{background:url(../Images/flh2.jpg) no-repeat;padding: 50px 0 0 40px; height: 30px;font-size: 20px;font-weight: bold;}
.m_pleft h2 a{color: #242020}

/* 左边 */
.g_pro .m_pleft{ width:239px;}
.g_pro .m_pleft h3{height: 32px;line-height: 32px;margin-bottom: 10px;}
.g_pro .m_pleft h3 a{color: #fff;background:url(../Images/flh3.jpg) no-repeat;height: 32px;line-height: 32px; padding-left: 12px;font-size: 16px;color: #333333;display: block; font-weight: normal;}
.g_pro .m_pleft h3 a:hover,.g_pro .m_pleft .cur a{background:url(../Images/flh3h.jpg) no-repeat;color: #fff;}
.g_pro .m_plc{  padding: 36px 24px 50px 24px; background:url(../Images/flmid.jpg) repeat-y;}
.g_pro .m_plc ul{padding:0 0 10px 0;display:none; }
.g_pro .m_plc li {height: 30px;line-height: 30px; overflow: hidden;}
.g_pro .m_plc li a{ height: 30px; line-height: 30px;  overflow: hidden; padding-left: 12px; display: block;  font-size: 14px; color: #666666; background:url(../Images/flico.jpg) no-repeat 170px center; padding-right: 20px;}
.g_pro .m_plc li a:hover{ color: #02489d;}
.g_pro .fld{display: block;height: 116px; padding: 20px 0 0 106px; background:url(../Images/fltel.jpg) no-repeat;font-size: 14px;color: #343837; }
.g_pro .fld b{display: block;font-size: 18px;color: #343837;margin-bottom: 5px;}
.g_pro .fld a{text-decoration:none;}

/* 右边 */
.g_pro .m_pright{ width: 728px; }
.g_pro .cpban{position: relative;width: 728px;height: 146px;}
.g_pro .cpban img{display: block;width: 726px;height: 144px;border: 1px solid #ccc;}
.g_pro .cpban span{position: absolute;left:490px;top:86px;}
.g_pro .cpban span a{display: block;float: left;width: 90px;height: 25px;line-height: 25px;text-align: center;font-size: 14px;}
.g_pro .btn1{background: #02489d;color: #fff;margin-right: 1px;}
.g_pro .btn2{background: #fff;color: #666666;}
.g_pro .u_lst1{  border: 1px solid #ccc;border-top: none; background: #fff; height: 510px;overflow: hidden; padding-top: 20px;}
.g_pro .u_lst1 li{ width: 240px;float: left;border-right: 1px solid #ccc;height:230px;position: relative; margin-bottom: 30px; }
.g_pro .u_lst1 li img{ width: 240px; height: 233px;display: block;}
.g_pro .u_lst1 li span{position: absolute;left:0;bottom: 0;height: 24px; line-height: 24px; overflow: hidden; border: none; text-align: center; color: #666666;  font-size: 14px; text-align: center;width: 240px;}
.g_pro .u_lst1 li:nth-child(3n){border-right:none;}


/*小广告*/
.g_xban{ height: 199px;  background:url(../Images/xban.jpg) no-repeat center top;}
.g_xban .kong{ width: 1000px; height: 199px; display: block;}
.g_xban .u_tel1{ right:20px; top: 55px; color: #0b5298; font-size: 14px; font-weight: normal;text-align: right;}
.g_xban .u_tel1 b{color: #333333;font-size: 20px;font-family: arial;display:block;padding-top: 8px;font-weight: normal;}
.g_xban span{position: absolute;right:20px;top:116px;}
.g_xban span a{display: block;float: left;width: 90px;height: 25px;line-height: 25px;text-align: center;font-size: 14px;}
.g_xban .btn1{background: #02489d;color: #fff;margin-right: 1px;}
.g_xban .btn2{background: #fff;color: #666666;}


/* 品质 */
.g_pz{height: 552px;padding-top: 70px;}
.g_pz h2{background:url(../Images/pztit.jpg) no-repeat 0 0;text-align: center;font-size:24px;font-weight: normal;  height: 120px;}
.g_pz h2 a{color: #000;}
.g_pz h2 b{color: #01479d;font-weight: normal;}
.g_pz h2 em{display: block;font-size: 10px;color: #999999; font-family: arial;text-transform: uppercase; padding-top: 5px;}
.m_pz dl{float: left;width: 226px;border: 3px solid #fff; margin-right: 24px; height: 364px;}
.m_pz .lastdl{margin-right: 0;}
.m_pz dt{ width: 208px; padding-left: 8px;}
.m_pz dt img{ width: 208px; height: 163px;display: block; }
.m_pz h3{background:url(../Images/pztit2.jpg) no-repeat 0 bottom;height: 58px; font-weight: bold; font-size: 16px; margin-bottom: 16px;color: #333333;}
.m_pz h3 b{font-weight: normal;font-size: 14px;color: #999999;text-transform: uppercase;display: block; margin-bottom: 5px;}
.m_pz p{ font-size: 14px; color: #666666; height: 72px; line-height: 18px; overflow: hidden;}
.m_pz .dl01 dd{padding: 20px 0 0 8px; height: 168px;}
.m_pz .dl02 dd{padding: 10px 0 0 8px; height: 168px;}
.m_pz .dl02 dt{padding-top: 20px;}
.m_pz .bg1{border: 3px solid #0a4ea0;}
.m_pz .bg1 h3{background:url(../Images/pztit3.jpg) no-repeat 0 bottom;}

/* 优势 */
.g_ys{height: 1933px;background:url(../Images/ysbg.jpg) no-repeat center top; }
.ysimg1{top:290px;  left:44px;}
.ysimg2{top:573px; right:44px;}
.ysimg3{top:1466px; right:40px;}
.ys4bg{top:1422px; left:0;}
.g_ys h2{background:url(../Images/ystit.png) no-repeat 0 80px; padding-top: 90px; height: 160px;text-align: center;font-size:45px;color: #02489d;font-weight: bold; }
.g_ys h2 b{color: #222222; }
.g_ys h2 i{font-style: normal;color: #de1711;}
.g_ys h2 em{display: block;font-size: 14px;color: #999999; padding-top: 6px;text-transform: uppercase; font-family: arial; font-weight: normal;}
.m_ys1{top:342px;left:500px;width: 480px;}
.m_ys2{top:680px;left:38px;width: 480px;}
.m_ys3{top:1072px;left:540px; width: 330px;}
.m_ys4{top:1471px;left:82px;width: 480px;}
.g_ys .m_gy{position: absolute; }
.g_ys .m_gy h3{position: relative; height: 60px;  color: #333333; font-size: 18px;padding-left: 108px;padding-top: 5px; }
.g_ys .m_gy h3 b{position: absolute;left:0;top:0;width: 100px;height: 32px;line-height: 32px;background: #1861b2;text-align: center;font-size: 20px;color: #fff;}
.g_ys .m_gy p{font-size: 14px; color: #666666; line-height: 30px;background:url(../Images/ysico.jpg) no-repeat 0 9px;padding-left: 10px;}
.g_ys .m_ys3 p{line-height: 22px;margin-bottom:10px; background:url(../Images/ysico.jpg) no-repeat 0 4px;}

.ysteam{position: absolute; left:40px;top:1023px; height:300px; overflow:hidden;}
.ysteam h3 span{ float:right;}
.ysteam h3 span a{ font:12px "Microsoft YaHei"; color:#000000;line-height:48px;}
.ysteam ul{ height:353px; width:462px; overflow:hidden;}
.ysteam li{ position:relative;width:83px; height:300px;float:left; overflow:hidden; }
.ysteam li img{ display: block; right:50%;top: 0; width:212px; position: absolute; margin-right:-106px;}
.ysteam li span{ display:none; }
.ysteam .p{ width:212px;}
.ysteam .p span{ display:block;width:212px; height:40px; line-height: 40px; text-align: center; position:absolute; bottom:0; left:0px; font-size: 14px; color:#fff;  background:url(../Images/sha2.png) repeat; }

/* 案例事实见证 */
.g_an{padding-top: 78px;height: 668px;}
.g_an h2{background:url(../Images/antit.jpg) no-repeat 0 0;text-align: center;font-size:18px;font-weight: normal;  height: 146px;}
.g_an h2 a{color: #000;}
.g_an h2 span{display: block;font-size: 10px;color: #999999; font-family: arial;text-transform: uppercase; padding-top: 5px;}
.g_an h2 em{display: block;font-size: 26px;font-weight: normal; padding-top: 5px;}
.g_an .antab{float: left;width: 225px; background: #3e3e3e;}
.g_an .antab li{height: 64px;overflow: hidden;}
.g_an .antab li a{display: block;height: 63px;line-height: 63px;border-bottom: 1px solid #4b4b4b; padding: 0 40px 0 50px;font-size: 14px;color: #999999; background:url(../Images/antab1.jpg) no-repeat 187px 24px;}
.g_an .antab li a:hover,.g_an .antab .cur a{background:#01479d url(../Images/antab2.jpg) no-repeat 187px 24px; color: #fff;}
.g_an .antab span{height: 67px;overflow: hidden;}
.g_an .antab span a{display: block;height: 66px;line-height: 66px;border-bottom: 1px solid #4b4b4b; padding: 0 40px 0 50px;font-size: 14px;color: #999999; background:url(../Images/antab1.jpg) no-repeat 187px 24px;}
.g_an .antab span a:hover{background:url(../Images/antab1.jpg) no-repeat 187px 24px;}

.m_anc{float: right;width: 726px;}
.m_anc .antit{height: 114px;}
.m_anc .antit li{float: left;width: 174px;margin-right: 8px;}
.m_anc .antit .lastli{margin-right: 0;}
.m_anc .antit li img{width: 168px;height:84px;border: 1px solid #ccc;}
.m_anc .antit li:hover img,.m_anc .antit li.cur img{border: 3px solid #01479d; position: relative; margin: -2px;}
.ancon{height: 336px;}
.ancon li{float: left;width: 229px;margin-bottom: 6px;}
.ancon li img{width: 227px;height: 161px;border: 1px solid #ccc;}
.ancon .an1{float: left;width: 474px;margin-right: 19px;}
.ancon .an1 img{width: 472px;height: 334px;border: 1px solid #ccc;}

/* 走进 */
.g_zj{height: 309px;padding-top: 60px;    background: url(../Images/fwbg.jpg) no-repeat center 0;}
.g_zj .u_dlst1{height:308px; clear: both;}
.g_zj .u_dlst1 dt{ width:448px; float: left; margin-right: 70px; }
.g_zj .u_dlst1 dt img{ width: 448px; height: 262px;display: block;}
.g_zj .u_dlst1 dd{float: left; width: 708px; padding-top: 20px;padding-right:35px;    line-height: 24px;}
.g_zj .u_dlst1 h3{background:url(../Images/pztit2.jpg) no-repeat 0 bottom;height: 58px; font-weight: bold; font-size: 16px; margin-bottom: 16px;color: #333333;}
.g_zj .u_dlst1 h3 b{font-weight: normal;font-size: 14px;color: #999999;text-transform: uppercase;display: block; margin-top: 5px;}
.g_zj .u_dlst1 p{ font-size: 14px; color: #666666;  line-height: 26px; overflow: hidden;}

.g_zj .u_dlst1 .btn{display: block;margin-top: 35px;width: 90px;height: 26px;line-height: 26px;text-align: center;font-size: 12px;color: #fff; background: #02489d;}
.g_zj .u_dlst1 .btn a{color: #fff}
.u_xclst { height: 30px;line-height: 30px;overflow: hidden;margin-bottom: 30px;font-weight: normal; font-size: 16px;}
.u_xclst a{color: #222;display: block;margin-right: 34px;height: 30px;line-height: 30px; float: left;}
.u_xclst a:hover,.u_xclst .cur{color: #01479d;font-weight: bold;}

.m_zsc{position: relative;height: 210px;}
.m_zsc .u_lst1{ width:1000px; overflow:hidden;  }
.m_zsc .u_lst1 li{position: relative; width:226px; float:left; margin-right:30px; }
.m_zsc .u_lst1 .lastli{ margin-right:0;}
.m_zsc .u_lst1 li img{ width:226px; height:132px;display: block;}
.m_zsc .u_lst1 li em{position: absolute;left:0;top:0;padding-top: 70px; height: 62px; text-align: center;overflow: hidden;width: 226px;font-size: 14px;color: #fff; background: url(../Images/xcsha.png) no-repeat;display: none;}
.m_zsc .u_lst1 li:hover em{display: block;}
.g_zj .u_ljt,.g_zj .u_rjt{ width:42px; height:42px;position: absolute; cursor:pointer;  display:block;}
.g_zj .u_ljt{left:-70px;top:110px;}
.g_zj .u_rjt{right:-70px;top:110px;}
.g_zj .u_ljt a{ background: url(../Images/jt.png) no-repeat; width:42px; height:42px; display:block;}
.g_zj .u_rjt a{ background: url(../Images/jt.png) no-repeat right 0; width:42px; height:42px; display:block;}


/*新闻样式*/

.g_news{padding-top: 60px;}
.g_news h2 { background: url(../Images/fwtit2.jpg) no-repeat center; text-align: center;font-size: 18px;font-weight: normal;height: 105px;}
.g_news h2 em{display: block;font-size: 26px;font-weight: normal;color: #333;padding-top: 7px;}
.g_news h2 em b{color: #01479d;font-weight: normal;}
.g_news h2 span{display: block;font-size: 10px;color: #999999; font-family: arial;text-transform: uppercase; padding-top: 5px;}

.last-news{padding-bottom:30px}
.last-news .news ul{width:100%}
.last-news .news ul:before,.last-news .news ul:after{content:"";display:table}
.last-news .news ul:after{clear:both}
.last-news .news ul li{width:29.4786324786%;float:left;margin-right:55px}
.last-news .news ul li:nth-of-type(3n){margin-right:0}
.last-news .news ul li .news-picture{width:100%;height:155px;overflow:hidden}
.last-news .news ul li .news-picture img{width: 100%;}
.last-news .news ul li .news-text-box{padding:10px 0px;min-height:80px}
.last-news .news ul li .news-text-box .news-title{font-size:18px;color: #000;overflow:hidden;text-overflow:ellipsis;height:24px;line-height:24px;white-space:nowrap}
.last-news .news ul li .news-text-box .news-title:hover{color: #2d6dd7;}
.last-news .news ul li .news-text-box .news-time{font-size:14px;margin-top:5px}
.last-news .news ul li .news-text-box .news-text{margin-top:5px;font-size:13px; line-height: 24px;}
.last-news .mobile-news{display:none}
.last-news .news-more{width:140px;border:1px solid #555;border-radius:0px;margin:0 auto;height:40px;line-height:40px;text-align:center;color:#333;margin-top:30px;cursor:pointer}



.dtimg{float: left;width: 431px;height: 264px;position: relative;margin-right: 43px;}
.dtimg img{width: 431px;height: 264px;display: block;}
.dtimg em{position: absolute;left:0;bottom: 0; width: 429px;background: url(../Images/dtsha.png) no-repeat;height: 42px;line-height: 42px; font-size: 14px;color: #fff; padding-left: 12px;}
.newr{float: right;width: 505px; height: 285px;overflow: hidden;}
.newr .firstdl{padding-top: 0;}
.newr dl{padding-top: 13px;height: 62px;border-bottom: 1px dashed #d9d9d9;}
.newr dt{float: left;width: 60px;height: 44px;border-right: 1px solid #d4d3d3;font-size: 12px;color: #262425;}
.newr dt b{display: block;font-size: 36px;font-family: arial;font-weight: normal;}
.newr dd{float: left;width: 431px;margin-left: 10px;}
.newr dd h3{height: 26px;line-height: 26px;overflow: hidden;font-size: 14px;font-weight: normal;}
.newr dd h3 a{color: #333333;}
.newr dd p{height: 20px;line-height: 20px;overflow: hidden;font-size: 14px;font-weight: normal;color: #676667}

/* 友情链接 */
.g_link{background:url(../Images/linkbg.jpg) no-repeat center top; height: 55px;margin-bottom: 50px;}
.g_link h2{float: left;width: 154px;padding-left: 20px; font-size: 22px;font-weight: normal; padding-top: 6px; }
.g_link h2 em{display: block;height: 24px;}
.g_link h2 em a{color: #fff;}
.g_link h2 span a{display: block;font-size: 14px;color: #99aacd}
.link_c{line-height:55px; }
.link_c a{ white-space:nowrap; font-size: 14px; padding:0 12px; height: 55px; line-height:55px; color:#333;display: inline-block;}

.g_ser{margin-bottom:0px;}