﻿

@charset "utf-8";

/* CSS Document */

/*common*/

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}



/**/

.banners{height: 600px;}

.fullSlide {

	width:100%;

	position:relative;

	height:600px;

}

.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:600px;

	overflow:hidden;

	text-align:center;

	 background-position:center top;

	 background-repeat:no-repeat;

}

.fullSlide .bd li a {

	display:block;

	height:600px;

}



.fullSlide .hd {

	

}

.fullSlide .hd ul {

	

}

.fullSlide .hd ul li {

	

}

.fullSlide .hd ul .on {

	color:#ed7020;

}

.fullSlide .prev,.fullSlide .next {

	display:block;

	position:absolute;

	z-index:1;

	top:50%;

	margin-top:-30px;

	left:2%;

	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:2%;

	background:url(../images/right1s.png) no-repeat;

}



/*banner*/

.banner{ height:600px; }

.banner a{ display:block; height:600px;}

.banner .content{position: absolute;left:50%;margin-left: -600px;top:0; }

.bano{position: absolute;right: 0;top:530px;width: 200px;height: 62px;padding-top: 90px; background:url(../images/sha1.png) repeat;padding-left: 20px;}

.bano h3{height: 46px;font-size: 18px;font-weight: bold;color: #fff;margin-bottom: 35px;}

.bano h3 b{font-size: 42px;color: #fff;font-weight: normal;display: inline-block;padding-right: 10px;}

.bano ul{font-size: 30px;color: #b9b9b9}

.bano li{width: 60px;text-align: center;font-size: 30px;color: #fff; float: left; background:url(../images/line.png) no-repeat right 12px; }

.bano .lastli{background: none;}

.bano .cur{color: #ed7020;}



.fullSlide .bd li h3{color: #fff;font-size: 18px;font-weight: bold;height: 46px;left: 50%;margin-bottom: 35px;margin-left: 395px;position: absolute;text-align: left;top: 540px;width: 220px;z-index: 99999;}

.fullSlide .bd li h3 b{font-size: 42px;color: #fff;font-weight: normal;display: inline-block;padding-right: 10px; z-index:200  !important;}



.fullSlide .bd2 li h3{color: #fff;font-size: 20px;font-weight: bold;height: 46px;left: 50%;margin-bottom: 35px;margin-left: 408px;position: absolute;text-align: left;top: 540px;width: 192px;z-index: 99999;}

.fullSlide .bd2 li h3 b{font-size: 42px;color: #fff;font-weight: normal;display: inline-block;padding-right: 10px; z-index:200  !important;}



/* 产品 */

.g_pro{height: 655px;}

.g_pro .protit{background:url(../images/cpleft.jpg) no-repeat;width: 282px;height: 587px; margin-left: -100px;padding-top: 30px; float: left;}

.g_pro .protit h2{height: 206px;padding-left: 118px;text-transform: uppercase;font-weight: normal;}

.g_pro .protit h2 a{font-size: 18px;color: #fff;}

.g_pro .protit h2 em{display: block;font-weight: normal;color: #fff;height: 100px;}

.g_pro .protit h2 em b{display: block;font-size: 30px;color: #fff;}

.g_pro .protit span{display: block;height: 92px;padding-left: 118px;font-size: 14px;color: #fff;}

.g_pro .protit span b{display: block;font-weight: normal;font-size: 16px;}

.g_pro .protit p{padding-left: 118px;font-size: 33px;color: #ed7020;}

.g_pro .protit p em{display: block;font-size: 14px;}

.g_pro .m_cpr{float: right;width: 1000px; position: relative;}

.g_pro .m_cpr h3{position: absolute;right: 0;top:10px;width: 223px;background:url(../images/cptit.jpg) no-repeat; padding-top: 15px;height: 72px;font-size: 14px;text-align: right;text-transform: uppercase;font-weight: normal;}

.g_pro .m_cpr h3 a{color: #666666;}

.g_pro .m_cpr h3 .aem{display: block;margin-top: 20px;font-size: 14px;color: #444444;}

.g_pro .m_cpr .cptab{height: 111px;line-height: 48px;}

.g_pro .m_cpr .cptab li{position: relative; float: left;width: 140px;background:url(../images/cptab1.jpg) repeat-x; }

.g_pro .m_cpr .cptab li:hover{background:url(../images/cptab2.jpg) repeat-x;}

.g_pro .m_cpr .cptab li a{display: block;float: left;width: 100px;height: 48px;line-height: 48px;background:url(../images/cpico1.jpg) no-repeat 25px 25px;padding-left: 40px;font-size: 18px;color: #fff; text-decoration: none;}

.g_pro .m_cpr .cptab li a:hover,

.g_pro .m_cpr .cptab .cur a{background:url(../images/cpico2.jpg) no-repeat 25px 25px;}

.g_pro .m_cpr .cptab .cur{background:url(../images/cptab2.jpg) repeat-x ;}



.g_pro .m_cpr .tab2{display: block;position: absolute;left:0;top:66px; width: 480px;}

.g_pro .m_cpr .tab2 a{float: left;background:url(../images/cpico3.jpg) no-repeat 0 7px;padding-left: 17px;font-size: 14px;color: #444444;height: 24px;line-height: 24px; width:100px; display:block;}

.g_pro .m_cpr .cptab .cur li .tab2{background: none;}

.g_pro .m_cpr .cptab .cur li .tab2 a:hover{background: none;}



.cpcon li{float: left;width: 308px;height: 220px;position: relative;margin-bottom: 22px;}

.cpcon li img{width: 308px;height: 220px;display: block;}

.cpcon .firstli{width: 662px;height: 463px;margin-right: 20px;}

.cpcon .firstli img{width: 662px;height: 463px;display: block;}

.cpcon li em{position: absolute;left:0;bottom: 0;background:url(../images/sha1.png) repeat;height: 38px;line-height: 38px;font-size: 14px;color: #fff;width: 308px;text-align: center; overflow: hidden;}

.cpcon .firstli em{width: 662px;}



.g_dz{background:url(../images/dzbg.jpg) no-repeat center top; padding-top: 85px;height: 1060px;}

.g_dz h2{background:url(../images/dztit.png) no-repeat;height: 240px;font-weight: normal;}

.g_dz h2 span{display: block;padding: 20px 0 0 140px;font-size: 41px;color: #fff;}

.g_dz h2 em{display: block;padding: 10px 0 0 190px;font-size: 22px;color: #fff;}

.g_dz .m_dz{padding-left: 50px; overflow: hidden;}

.g_dz .m_dz dl{float: left;width: 346px;margin-right: 30px;height: 340px;}

.g_dz .m_dz .lastdl{margin-right: 0;}

.g_dz .m_dz dt,.g_dz .m_dz dt img{width: 346px;height: 199px;display: block;}

.g_dz .m_dz dd{padding-top: 10px;}

.g_dz .m_dz h3{background:url(../images/pztit.jpg) no-repeat center bottom; height: 44px;line-height: 44px;text-align: center;font-size: 18px;font-weight: bold;color: #1b1c1d;margin-bottom: 18px;}

.g_dz .m_dz p{padding: 0 20px;font-size: 14px;line-height: 24px;color: #606163;text-align: center;}

.g_dz .m_dz .last2 h3{letter-spacing: -2px;}

.g_dz .tel{margin-top: 20px;margin-left: 355px;font-size: 18px;font-weight: bold;color: #ed7020;}

.g_dz .tel b{font-size: 24px;}

.g_dz .tel span a{display: inline-block;margin-left: 22px;background:url(../images/dzbtn.jpg) no-repeat;width: 170px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #ed7020;font-weight: normal;}



/* 成就非凡品质 */

.g_pz{background:url(../images/pzbg.jpg) no-repeat center 142px;height: 664px;}

.g_pz h2{background:url(../images/zytit.jpg) no-repeat center bottom; height: 85px;font-weight: normal;font-size: 38px;color: #444444;text-align: center;}

.g_pz h2 em{display: block;font-size: 18px;color: #a5a5a5;}

.g_pz li{font-size: 18px;color: #444444;line-height: 24px;position: absolute;}

.g_pz .pz01{left:480px;top:318px;}

.g_pz .pz02{left:657px;top:490px;}

.g_pz .pz03{left:850px;top:388px;}

.g_pz .pz04{left:1034px;top:448px;}



.g_ys{background:url(../images/ysbg1.jpg) no-repeat center top;height:1318px;}

.g_ys h2{background:url(../images/ystit.jpg) no-repeat center bottom; height: 125px;font-weight: normal;font-size: 38px;color: #444444;text-align: center;}

.g_ys h2 em{display: block;font-size: 18px;color: #a5a5a5;}

.g_ys .ysimg1{position: absolute;left:600px;top:554px;}

.g_ys .m_ys1{height: 768px;width: 556px;}

.g_ys .m_ys2{height: 428px;width: 556px; margin-left: 625px;}

.ysgy h3{height: 160px;font-size: 80px;font-weight: bold;color: #ed7020;line-height: 70px;text-transform: uppercase;}

.ysgy h3 em{display: block;font-weight: normal;font-size: 60px;}

.ysgy h4{background:url(../images/ystit2.jpg) no-repeat 0 12px;padding-left: 55px;font-size: 26px;font-weight: bold;color: #261712;height: 88px;}

.ysgy h4 em{display: block;font-size: 18px;font-weight: normal;}

.ysgy p{background:url(../images/ysico.jpg) no-repeat 0 13px;padding-left: 24px;font-size: 14px;line-height: 30px;color: #666666;}

.ysgy p b{font-weight: normal;color: #ed7020;}



.g_ys2{background:url(../images/ysbg2.jpg) no-repeat center top;height:1419px;}

.g_ys2 .ysimg2{position: absolute;left:151px;top:497px;}

.g_ys2 .m_ys3{height: 756px;width: 556px; padding-top: 80px;}

.g_ys2 .m_ys4{height: 428px;width: 546px; margin-left: 570px;}



/* 客户 */

.g_kf{padding-top: 77px;height: 633px;background: #f4f4f4;}

.g_kf h2{background:url(../images/zytit.jpg) no-repeat center bottom; height: 85px;font-weight: normal;font-size: 38px;color: #444444;text-align: center;margin-bottom: 35px;}

.g_kf h2 a{color: #444444;}

.g_kf h2 em{display: block;font-size: 18px;color: #a5a5a5;}

.g_kf .u_ljt,.g_kf .u_rjt{ width:42px; height:74px; position: absolute; cursor:pointer;  display:block;}

.g_kf .u_ljt{left:-63px;top:320px;}

.g_kf .u_rjt{right:-63px;top:320px;}

.g_kf .u_ljt a{ background: url(../images/ljt.png) no-repeat; width:42px; height:74px; display:block;}

.g_kf .u_rjt a{ background: url(../images/rjt.png) no-repeat; width:42px; height:74px; display:block;}

.g_kf .u_ljt a:hover,.g_kf .u_rjt a:hover{background-position: -42px 0;}

.g_kf .kfc{width: 579px;height: 453px; float: left;margin-right: 30px;position: relative;background: #fff; padding:3px;}

.g_kf .lastdiv{margin-right: 0;}

.g_kf .kfimg,.g_kf .kfimg img{width: 579px;height: 297px;display: block;}

.g_kf dt,.g_kf dt a img{width: 150px;height: 150px;display: block;}

.g_kf .kfmore{position: absolute;right: 0;bottom: 0;width: 32px;height: 32px;z-index: 100}

.g_kf .kfmore a{display: block;width: 32px;height: 32px;}

.g_kf dl{padding: 0 20px 0 30px;margin-top: -50px;z-index: 10;position: relative; }

.g_kf dt{float: left;width: 150px;margin-right: 12px;}

.g_kf dt span{display: block;padding: 12px 0 0 0; width:60px; margin:0 auto; text-align:center;}

.g_kf dt span em{display: block;float: left;width: 20px;margin-right: 6px;}

.g_kf dt span em img{width: 20px;height: 20px;display: block;}

.g_kf dd{float: left;width: 366px;margin-top: 70px;}

.g_kf h3{height: 32px;line-height: 32px;overflow: hidden;font-weight: normal;font-size: 18px;color: #ed7020;margin-bottom: 7px;}

.g_kf h3 a{color: #ed7020;}

.g_kf p{font-size: 14px;line-height: 24px;height: 72px;overflow: hidden;}

.g_kf .kfc:hover .hover,.g_kf .kfc.cur .hover{background:url(../images/kk.png) no-repeat;width: 585px;height: 459px;position: absolute;left:0;top:0;}

.g_ab{background:url(../images/abbg.jpg) no-repeat center top;height: 621px;}

.g_ab .abtit{background:url(../images/abtit.jpg) no-repeat;width: 215px;height: 287px;margin-bottom: 272px;}

.g_ab .abtit h2{padding: 107px 0 0 30px;font-size: 20px;font-weight: normal;height: 100px;}

.g_ab .abtit h2 a{color: #fff;}

.g_ab .abtit .tel{font-size: 14px;color: #fff;padding-left: 30px;}

.g_ab .abtit .tel em{display: block;font-size: 20px;}

.g_ab p{font-size: 14px;line-height: 26px;height: 52px;overflow: hidden;color: #fff;}

.g_ab p a{color: #ed7020;}



/* 公司形象*/

.g_xc{padding-top: 47px;height: 363px;}

.g_xc .xctit{height: 50px;line-height: 50px;border-bottom: 1px solid #eee;margin-bottom: 20px;}

.g_xc .xctit li{float: left;margin-right: 50px;}

.g_xc .xctit li a{display: block;float: left;height: 50px;line-height: 50px;padding: 0 0 0 35px;font-size: 18px;color: #444444;text-decoration: none;}

.g_xc .xctit li .xcico1{background:url(../images/xctit1.jpg) no-repeat 0 10px;}

.g_xc .xctit li .xcico2{background:url(../images/xctit2.jpg) no-repeat 0 10px;}

.g_xc .xctit li .xcico3{background:url(../images/xctit3.jpg) no-repeat 0 10px;}

.g_xc .xctit li.cur .xcico1{background:url(../images/xctit1h.jpg) no-repeat 0 10px;}

.g_xc .xctit li.cur .xcico2{background:url(../images/xctit2h.jpg) no-repeat 0 10px;}

.g_xc .xctit li.cur .xcico3{background:url(../images/xctit3h.jpg) no-repeat 0 10px;}

.g_xc .xctit li.cur a,.g_xc .xctit li a:hover{font-weight: bold;color: #ed7020}

.g_xc .xctit span a{text-transform: uppercase;font-size: 14px;color: #666666;}

.g_xc .u_ljt,.g_xc .u_rjt{ width:36px; height:36px; position: absolute; cursor:pointer;  display:block;}

.g_xc .u_ljt{left:-53px;top:155px;}

.g_xc .u_rjt{right:-53px;top:155px;}

.g_xc .u_ljt a{ background: url(../images/ljt.jpg) no-repeat; width:36px; height:36px; display:block;}

.g_xc .u_rjt a{ background: url(../images/rjt.jpg) no-repeat; width:36px; height:36px; display:block;}

.g_xc .u_ljt a:hover,.g_xc .u_rjt a:hover{background-position: -36px 0;}

.g_xc .xclst li{position: relative; float: left;width: 282px;margin-right: 23px;}

.g_xc .xclst .lastli{margin-right: 0;}

.g_xc .xclst li img{width: 282px;height: 179px;display: block;}

.g_xc .xclst li em{display: block;height: 50px;line-height: 50px;text-align: center;overflow: hidden;font-size: 14px;font-weight: normal;color: #333333}

.g_xc .xclst li span{position: absolute;right: 0;top:147px;width: 32px;height: 32px; background: url(../images/kfico.png) no-repeat;}



/* 新闻 */

.g_news{height: 770px;}

.g_news h2{background:url(../images/zytit.jpg) no-repeat center bottom; height: 90px;font-weight: normal;font-size: 38px;color: #444444;text-align: center;margin-bottom: 35px;}

.g_news h2 a{color: #444444;}

.g_news h2 em{display: block;font-size: 18px;color: #a5a5a5;}

.g_news .newstit{height: 130px;margin-left: 360px;}

.g_news .newstit li{float: left;width: 160px;text-align: center;}

.g_news .newstit li a{display: block;padding-top: 36px;font-size: 18px;color: #101010;background:url(../images/newico1.png) no-repeat center 0;text-decoration: none;}

.g_news .newstit li a:hover,.g_news .newstit .cur a{background:url(../images/newico2.png) no-repeat center 0; color:#ED7020;}

.g_news .newleft{float: left;width: 300px; height:400px;}
.g_news .newleft img{width:100%; height:100%;}

.g_news .dt img{width: 573px;height: 274px;display: block;}

.dtleft dt{float: left;padding: 37px 0 0 0;width: 100px;margin-right: 20px;text-align: right;font-size: 14px;color: #676767;font-family: arial;}

.dtleft dt b{display: block;font-size: 30px;color: #676767;margin-bottom: 5px;font-weight: normal;}

.dtleft dd{background:url(../images/dtline.jpg) no-repeat;height: 200px;padding-top: 40px; float: left;width: 450px;}

.dtleft h3{height: 24px;line-height: 24px;margin-bottom: 26px;background:url(../images/line2.jpg) no-repeat; padding-left: 40px;font-size: 16px;font-weight: normal;}

.dtleft h3 a{color: #ed7020}

.dtleft p{padding-left: 40px;font-size: 14px;color: #666666;line-height: 24px;height: 72px;overflow: hidden;margin-bottom: 25px;}

.dtleft span{display: block;margin-left: 40px;}

.newr{float: right;width: 852px;padding-top: 6px;}
.newr .tit{border-bottom:1px solid #CCC; padding-bottom:12px; margin-bottom:30px;}
.newr .tit h4{font-size:24px; color:#ed7020; float:left;}
.newr .tit .more{float:right; font-size:14px; color:#999; margin-top:8px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.newr .fl{width:380px;}
.newr .fl dt{font-size:30px; color:#666; text-align:left; padding-bottom:10px; position:relative; margin-bottom:10px;}
.newr .fl dt:before{content:""; position:absolute; left:0; bottom:0; width:20px; height:3px; background:#ed7020;}
.newr .fl dt small{display:block; font-size:16px; color:#999; display:block;}
.newr .fl dd h3 a{font-size:16px; color:#ed7020; font-weight:normal;}
.newr .fl dd p{margin-top:20px;}

.newr .fr{width:420px;}
.newr .fr dl{height:82px; background:#f5f5f5; box-sizing:border-box; padding:15px 0; margin-bottom:10px;}
.newr .fr dl dt{float:left; width:110px; border-right:1px solid #c7c7c7; font-size:30px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.newr .fr dl dt small{display:block; font-size:16px; color:#666; text-align:left; padding-left:20px;}
.newr .fr dl dd{margin-left:130px; padding-right:12px; height:52px; overflow:hidden;}
.newr .fr dl dd h3{font-size:16px; color:#333; margin-bottom:10px;}
.newr .fr dl dd p{font-size:12px; color:#666; line-height:24px;}
.newr .fr dl:hover{background:#ed7020;}
.newr .fr dl:hover dt{color:#FFF;}
.newr .fr dl:hover dt small{color:#FFF;}
.newr .fr dl:hover dd h3{color:#FFF;}
.newr .fr dl:hover dd p{color:#FFF;}






/* 友情链接 */

.g_link{background: #444444;height: 150px;}

.g_link .content{background:url(../images/linkbg.jpg) no-repeat;height: 140px; overflow: hidden;}

.g_link h2{float: left; padding: 35px 0 0 45px; width: 72px;font-size: 16px;color: #fff;font-weight: normal;}

.g_link h2 a{color: #fff;}

.link_c{line-height:34px; overflow:hidden;float: left;width: 970px; font-size: 14px; margin-top:29px;}

.link_c a{ white-space:nowrap; padding:0 19px; height: 34px; line-height:34px; color:#b4b4b4;display: inline-block;}

.g_link span a{display: block;height: 84px;line-height: 84px;font-size: 14px;color: #ed7020;}



/*搜索*/

.g_ser{height: 81px;border-bottom: 1px solid #fbe2d2;margin-bottom: 100px;font-size: 14px;}

.h_sea{ height:81px;line-height: 81px; overflow:hidden; color:#8b8b8b; }

.h_sea b{font-weight: normal; color: #444444;}

.key{float: left;width: 600px}

.key a{color:#444444;padding-right: 15px;}

.s_inp{float:left; margin-top: 19px; background:url(../images/serbg.jpg) no-repeat; width: 288px;height: 36px;}

.s_ss{float:left; width:40px; height:36px; background: none;border: none; cursor: pointer;}

.inp01{height:36px;line-height:36px;   padding-left: 10px; width:235px;float:left;color:#676767;  border: none; background: none; font-family:"Microsoft Yahei"}

.g_flogo{height: 200px; width:100%; overflow: hidden;}

.g_flogo p{width: 224px;margin: 0 auto;}

.g_flogo p img{width: 224px;height: 200px;display: block;}



.s_inp{float:left;}

.key{width: 600px}

.g_ser{margin-bottom: 100px;}

