﻿/*1029626114@qq.com*/
@charset "utf-8";
/*banner*/
.g_pp{height: 135px;background: #f7f7f7;padding-top: 27px;}
.g_pp .ibrand-num li{float: left;height: 111px;border-right:1px solid #ebebeb}
.g_pp .ibrand-num li em{display: inline-block;font-size: 60px;color: #4d4d4d;}
.g_pp .ibrand-num li span{display: block;font-size: 18px;color: #888888;}
.g_pp .ibrand-num .li1{width: 232px;margin-right: 132px;}
.g_pp .ibrand-num .li2{width: 237px;margin-right: 120px;}
.g_pp .ibrand-num .li3{width: 252px;margin-right: 105px;}
.g_pp .ibrand-num .li4{width: 115px;border-right: none;}
.g_pp .ibrand-num li:hover em,.g_pp .ibrand-num li:hover span{color: #caa266;}


.g_video{background:url(../images/videobg.jpg) no-repeat center top;height: 525px;padding-top: 90px;}
.g_video .videol{float: left;width: 540px;}
.g_video .videol h2{height: 190px;position: relative;font-size: 42px;color: #333333;font-weight: normal;}
.g_video .videol h2 em{display: block;font-size: 46px;color: 333333;font-weight: bold;}
.g_video .videol h2:before{content: "";position: absolute;width: 90px;height: 3px;background: #333333;left:0;top:156px;}
.g_video .videol p{font-size: 15px;line-height: 30px;color: #777777;margin-bottom: 70px;}
.g_video .videol span a{display: block;width: 136px;height: 44px;line-height: 44px;background: #caa266;border-radius: 20px;text-align: center;font-size: 14px;color: #fff;}
.g_video .video{float: right;width: 588px;height: 416px;margin-right: 12px;}
.g_video .video img{width: 588px;height: 416px;display: block;}


.g_gxfw{background:url(../images/fwbg.jpg) no-repeat center top;height: 607px;padding-top: 80px;}
.g_gxfw h2{height: 124px;text-align: center;font-size: 46px;color: #333333;background:url(../images/fwtit.png) no-repeat}
.g_gxfw h2 em{display: block;font-size: 20px;color: #666666;font-weight: normal;}
.m_gxfw dl{float: left;width: 380px;margin-right: 26px;background: #fff;width: 356px;height: 365px;padding: 12px;border: 1px solid #eaeaea;border-bottom: 3px solid #a8a8a8;transition: all 0.3s linear 0s;}
.m_gxfw dl:nth-child(3){margin-right: 0;}
.m_gxfw dt{margin-bottom: 20px;}
.m_gxfw dt img{width: 355px;height: 220px;display: block;}
.m_gxfw h3{line-height: 48px;font-size: 24px;color: #333333;font-weight: normal;}
.m_gxfw p{font-size: 15px;line-height: 24px;color: #777777;}
.m_gxfw dl:hover{border-bottom: 3px solid #caa266; transform: translateY(-10px);}
.m_gxfw dl:hover h3{color: #caa266;font-weight: bold;}

.g_ys{margin-top: 77px;}
.g_ys h2{background:url(../images/ystit.png) no-repeat center top;height: 143px;margin: 0 auto;text-align: center;font-size: 54px;color: #333333;font-weight: normal;}
.g_ys h2 em{display: block;font-size: 20px;color: #666666;}
.g_ys .m_ys1{background:url(../images/ysbg1.jpg) no-repeat center top;height: 474px;}
.g_ys .m_ys2{background:url(../images/ysbg2.jpg) no-repeat center top;height: 602px;}
.g_ys .m_ys3{background:url(../images/ysbg3.jpg) no-repeat center top;height: 651px;}
.g_ys .m_ys4{background:url(../images/ysbg4.jpg) no-repeat center top;height: 577px;}
.g_ys h3{height: 160px;padding-left: 15px;background:url(../images/ystit2.jpg) no-repeat 0 128px;font-size: 40px;color: #333333;}
.g_ys h3 em{font-weight: normal;display: block;font-size: 28px;}
.g_ys p{font-size: 15px;line-height: 30px;padding-left: 12px;width: 445px;}
.ys1c{width: 1200px;margin: 0 auto;}
.g_ys span a{display: block;margin-top: 40px;width: 136px;height: 42px;line-height: 42px;background: #caa266;border-radius: 50px;text-align: center;font-size: 14px;color: #fff;}

.g_ys .m_ys1 .ys1{padding: 83px 0 0 730px;}
.g_ys .m_ys2 .ys1{padding: 266px 0 0 0;}
.g_ys .m_ys3 .ys1{padding: 211px 0 0 730px;}
.g_ys .m_ys4 .ys1{padding: 190px 0 0 0;}




.g_pro{height: 951px;padding-top: 73px; background:url(../images/cpbg.jpg) no-repeat center top; }
.g_pro h2 a{display: block;height: 133px;background:url(../images/cptit.jpg) no-repeat;text-align: center;font-size: 46px;color: #333333;font-weight: normal;}
.g_pro h2 em{display: block;font-size: 20px;color: #666666;padding-top: 5px;}

.g_pro .m_fl{height: 164px; position: relative;}
.g_pro .flhd{height: 64px;background: #4a4a4a;position: relative;z-index: 111;}
.g_pro .flhd li{float: left;height: 64px;line-height: 64px;padding: 0 13px; position: relative;}
.g_pro .flhd li:before{content: "";position: absolute;width: 1px;height: 36px;background: #5c5c5c;right: 0;top:15px;}
.g_pro .flhd li:last-child:before{background: none}
.g_pro .flhd li a{font-size: 18px;color: #fff;display: block;}
.g_pro .flhd li:hover,.g_pro .flhd .on{color: #fff; background: #caa266;}
.g_pro .flhd li:hover a,.g_pro .flhd .on a{color:#fff;}
.g_pro .flhd li:hover:before,.g_pro .flhd .on:before{background: none}
.g_pro .flhd li i{display: inline-block;background:url(../images/cptab.jpg) no-repeat;width: 14px;height: 12px;position: relative;left:3px;}
.g_pro .flhd li:hover i,.g_pro .flhd .on i{display: inline-block;background:url(../images/cptabh.jpg) no-repeat;}
.g_pro .flbd2{position: absolute;left:0;top:64px;background:#f1f1f1; border: 1px solid #d9d9d9;height: 72px;line-height: 72px;border-top: none;width:1198px;}
.g_pro .cpej a{display: inline-block;padding-left: 60px;background:url(../images/cpe1.jpg) no-repeat 37px 33px;font-size: 16px;color: #666666;}
.g_pro .cpej a:hover{background:url(../images/cpe2.jpg) no-repeat 37px 33px;color: #caa266;font-weight: bold;}

.flbd dl{height: 562px;}
.flbd dt{float: left;width: 746px;height: 560px;overflow: hidden;border: 1px solid #eeeeee;}
.flbd dt img{width: 746px;height: 560px;display: block;transition: all 0.3s linear 0s;}
.flbd dt:hover img{transform: scale(1.1);}
.flbd dd{float: left;background: #f6f6f6;width: 324px;padding:58px 70px 0 56px;border: 1px solid #eeeeee;height: 502px;border-left: none;}
.flbd h3 a{background:url(../images/cptit2.jpg) no-repeat 0 bottom;display: block;line-height: 80px;font-size: 24px;color: #333333;font-weight: bold;margin-bottom: 26px;}
.flbd p{font-size: 16px;line-height: 36px;color: #333333;margin-bottom: 40px;}
.flbd span{display: block;} 
.flbd span a{display: block;float: left;width: 136px;height: 42px;line-height: 42px;background: #caa266;border-radius: 50px;text-align: center;font-size: 14px;color: #fff;margin-right: 30px;}
.flbd span a:nth-child(2){margin-right: 0;background: #4a4a4a}




.g_an{height: 838px;padding-top: 80px; background:url(../images/anbg.jpg) no-repeat center top; }
.g_an h2 a{display: block;height: 126px;background:url(../images/antit.png) no-repeat;text-align: center;font-size: 46px;color: #fff;font-weight: normal;}
.g_an h2 em{display: block;font-size: 20px;color: #fff;padding-top: 5px;}

.g_an .m_an{height: 496px;}
.g_an dl{background: #fff;}
.g_an dt{float: left;width: 600px;height: 450px;overflow: hidden;position: relative;}
.g_an dt img{width: 600px;height: 450px;display: block;}
.g_an dt em{position: absolute;left:355px;top:220px;transition: all 0.3s linear 0s;}
.g_an dt:hover em{transform: rotateY(180deg);	}
.g_an dt em img{width: 210px;height: 210px;border-radius: 50%;border: 2px solid #dddddd;display: block;}
.g_an dd{float: left;background: #fff;width: 488px; padding:58px 55px 0 55px;border: 1px solid #eeeeee;border-left: none; height: 390px;border-left: none;}
.g_an h3 a{background:url(../images/ystit2.jpg) no-repeat 0 bottom;display: block;line-height: 100px;font-size: 34px;color: #333333;font-weight: bold;margin-bottom: 26px;}
.g_an p{font-size: 16px;line-height: 30px;color: #777777;margin-bottom: 40px;height: 120px;overflow: hidden;}
.g_an span{display: block;} 
.g_an span a{display: block;float: left;width: 136px;height: 42px;line-height: 42px;background: #caa266;border-radius: 50px;text-align: center;font-size: 14px;color: #fff;margin-right: 30px;}
.g_gsxc{height: 150px;position: relative;}
.g_gsxc li{float: left;width: 220px;height: 110px; border: 2px solid #efefef; overflow: hidden;margin-right: 23px;}
.g_gsxc li img{width: 220px;height: 110px;display: block;transition: all 0.3s linear 0s;}
.g_gsxc li:hover img{transform: scale(1.1);}
.g_gsxc .ljt,.g_gsxc .rjt{ width:25px; height:20px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.g_gsxc .ljt{left:-45px;top:50px;}
.g_gsxc .rjt{right:-55px;top:50px;}
.g_gsxc .ljt{ background: url(../images/jt.png) no-repeat; width:25px; height:20px; display:block;}
.g_gsxc .rjt{ background: url(../images/jt.png) no-repeat right 0; width:25px; height:20px; display:block;}



/* 新闻 */
.g_newcon{height:734px;padding-top: 76px; }
.g_newcon h2 a{display: block;height: 136px;background:url(../images/newtit.jpg) no-repeat;text-align: center;font-size: 46px;color: #333333;font-weight: normal;}
.g_newcon h2 em{display: block;font-size: 20px;color: #666666;padding-top: 5px;}
.g_news12{width:754px; }
.g_news12 h3{background: url(../images/newtitline.jpg) no-repeat 0 bottom;height: 50px;line-height: 50px;padding-left: 15px; font-size: 20px;margin-bottom: 25px; overflow: hidden; font-weight: bold;position: relative;}
.g_news12 h3:before{content: "";position: absolute;width: 2px;height: 15px;background: #caa266;left:0;top:19px;}
.g_news12 h3 a{color: #222222;}
.g_news12 h3 span{display: block;padding-top: 10px;}

.g_news12 .newup{height:226px;}
.g_news12 .u_dlst3 dt{width: 326px;float: left; height: 192px;overflow: hidden; }
.g_news12 .u_dlst3 dt img{width: 326px; height: 192px;display: block;transition: all 0.3s linear 0s;}
.g_news12 .u_dlst3 dt:hover img{transform: scale(1.1)}
.g_news12 .u_dlst3 dd{float: right;width: 390px;padding: 20px 20px 0 0;}
.g_news12 .u_dlst3 dd h4{height: 32px;line-height: 32px;overflow: hidden; margin-bottom: 2px;}
.g_news12 .u_dlst3 dd h4 a{ font-size: 16px; display: block; color: #caa266;font-weight: bold;}
.g_news12 .u_dlst3 dd p{ color: #555555; font-size: 14px; line-height: 24px; height:72px; overflow: hidden;margin-bottom: 20px;}
.g_news12 .u_dlst3 dd span a{display: block;font-size: 12px;color: #caa266;text-decoration: underline;text-transform: uppercase;padding-bottom: 6px;}
.g_news12 .u_lst5 li{height: 50px;line-height: 50px;overflow: hidden;border-top: 1px dashed #dbdbdb;}
.g_news12 .u_lst5 li a{ font-size: 14px; color: #222222;}
.g_news12 .u_lst5 li span{color: #999999;}



.g_newcon .wend{width: 355px;}
.g_newcon .wend h3{background: url(../images/newtitline.jpg) no-repeat 0 bottom;height: 50px;line-height: 50px;padding-left: 15px; font-size: 20px; overflow: hidden; font-weight: bold;position: relative;}
.g_newcon .wend h3:before{content: "";position: absolute;width: 2px;height: 15px;background: #caa266;left:0;top:19px;}
.g_newcon .wend h3 a{color: #222222;}
.g_newcon .wend h3 span{display: block;padding-top: 10px;}
.g_newcon .wend .otwdl{ height: 92px; padding-top: 28px; border-bottom: 1px dashed #e4e4e4;}
.g_newcon .wend .otwdl dt{ height:22px;  line-height:22px; margin-bottom: 9px; overflow: hidden;  font-size:14px; color:#222222; font-weight: normal;}
.g_newcon .wend .otwdl dt a{ color:#222222;background:url(../images/wen.jpg) no-repeat 0 3px;padding-left:32px; display: block;}
.g_newcon .wend .otwdl dt a:hover{color: #caa266;}
.g_newcon .wend .otwdl dd{  font-size: 14px; padding-left:32px; background:url(../images/da.jpg) no-repeat; line-height:20px; color:#666666; height: 48px; overflow: hidden; }  
.g_newcon .wend .otwdl dd a{color: #caa266;}
.g_newcon .wend .lastdl{border-bottom: none;}



/* 走进 */
.g_zj{height: 976px;padding-top: 82px;background:url(../images/abbg.jpg) no-repeat center top;}
.g_zj h2 a{display: block;height: 110px;background:url(../images/abtit.png) no-repeat;text-align: center;font-size: 46px;color: #333333;font-weight: normal;}
.g_zj h2 em{display: block;font-size: 20px;color: #666666;padding-top: 5px;}
.g_zj p{padding: 0 180px;text-align: center;font-size: 14px;line-height: 24px;color: #777777;margin-bottom: 30px;}
.g_zj span a{display: block;width: 136px;height: 42px;line-height: 42px;background: #caa266;border-radius: 50px;margin: 0 auto;text-align: center;font-size: 14px;color: #fff;}
.g_zj .m_zj{height: 590px;}

.g_zs2{height:360px;}
.zz{width:1200px; height:360px; margin:0 auto; position:relative;}
.zz ul{height:44px;line-height: 44px;margin-bottom: 13px; }
.zz ul li{float:left; height:44px; width: 154px;line-height: 44px; font-size: 20px;color: #333333;position: relative;padding-left: 42px;}
.zz ul li i{position: absolute;left:0;top:6px;width: 32px;height: 32px;overflow: hidden;}
.zz ul li a{display:inline-block; width:154px; height:44px;line-height: 44px;  color:#333333;text-decoration: none;}
.zz ul li a:hover,.zz ul li.cur a{color: #caa266;font-weight: bold;}
.zz ul li:hover i img,.zz ul li.cur i img{margin-left: -32px;}
.zz_q{position: relative;}
.zz_q .more{position: absolute;right: 0;top:0;line-height: 44px;font-size: 14px;color: #666666;text-transform: uppercase;}
.zz_q .more a{color: #666666}


.zz_box{ position: relative;}
.zz_box .ljt,.zz_box .rjt{ width:25px; height:20px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.zz_box .ljt{left:-45px;top:90px;}
.zz_box .rjt{right:-35px;top:90px;}
.zz_box .ljt a{ background: url(../images/jt.png) no-repeat; width:25px; height:20px; display:block;}
.zz_box .rjt a{ background: url(../images/jt.png) no-repeat right 0; width:27px; height:20px; display:block;}
.zz-s ol li{position: relative; float:left; width:285px; margin-right:18px; *display:inline;transition: all 0.3s linear 0s;}
.zz-s ol li.no{margin:0;}
.zz-s ol li img{width:285px; height:213px; display: block; }
.zz-s ol li em{display: block; width: 285px;line-height: 46px;text-align: center;font-size: 16px;color: #666666;}
.zz-s ol li:hover{ transform: translateX(-5px);}
.zz-s ol li:hover em{color: #caa266;}




/* 友情链接 */
.g_link{ height: 56px;background: #caa266;}
.link_c{line-height:56px; overflow:hidden;font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 30px;float: left; height: 56px; line-height:56px; color:#fff;display: block; position: relative;}

