@charset "utf-8";
.g_pro{padding-top: 60px;height: 655px;}
.g_pro h2{height: 153px;}
.g_pro .m_pro1{height: 500px;}
.m_progy dt{float: left;position: relative;width: 500px;height: 500px;}
.m_progy dt img{width: 500px;height: 500px;display: block;}
.m_progy dt em{position: absolute;left:17px;top:-4px;background: url(../images/cpico2.png) no-repeat;width: 38px;height: 86px;padding: 10px 15px 0;font-size: 24px;color: #fff;font-weight: bold;text-align: center;}
.m_progy dd{float: right;width: 470px;}
.m_progy h3{height: 56px;line-height: 56px;border-bottom: 1px solid #e0e0e0;font-size: 24px;color: #017bc4;margin-bottom: 25px;}
.m_progy h3 b{display: inline-block;font-size: 24px;color: #017bc4;height: 56px;line-height: 56px;padding-right: 10px;letter-spacing: 2px;}
.m_progy h3 a{color: #017bc4;}
.m_progy h3 em{display: inline-block;padding-left: 16px;padding-top: 19px;line-height:0;}
.m_progy h3 em,.m_progy h3 b,.m_progy h3 span{display: block;float: left;}
.m_progy p{font-size: 14px;line-height: 26px;height: 78px;overflow: hidden;margin-bottom: 53px;}
.m_progy li{float: left;width: 230px;height: 184px;position: relative;margin-right: 10px;}
.m_progy li img{width: 230px;height: 230px;display:block;}
.m_progy .lastli{margin-right: 0;}
.m_progy li span{position: absolute;left:0;top:0;width: 230px;height: 184px;background: url(../images/cpshaw1.png) no-repeat;display: none;}
.m_progy li:hover span{display: block;}
.m_progy li em{display: block;width: 230px;height: 26px;line-height: 26px;overflow: hidden;font-size: 14px;color: #666666;text-align: center;}
.m_newsc.bd {
height: 360px;
overflow: hidden;
}
.g_pro2{height:500px;padding-top: 60px; background: url(../images/cptjbg2.jpg) no-repeat;background-size:100% 100%;}
.g_pro2 dt em{left: 417px;}
.g_pro2 dd{float: left;}
.g_pro2 dt{float: right;}
.g_pro3{height:500px;padding-top: 60px;}
.g_pro4{height:500px;padding-top: 60px; background: url(../images/cptjbg2.jpg) no-repeat;background-size:100% 100%;}
.g_pro4 dd{float: left;}
.g_pro4 dt{float: right;}
.g_pro4 dt em{left: 417px;}
.g_cpfl{padding-top: 63px;}
.g_cpfl h2{background: url(../images/fltit.jpg) no-repeat 0 8px;text-align: center;font-size: 50px;font-weight:bold; height: 106px;}
.g_cpfl h2 a{color: #333333;}
.g_cpfl h2 em{display: block;font-size: 14px;text-transform: uppercase;font-weight: normal;}
.g_cpfl .m_fl{height: auto;}
.g_cpfl .m_fl dl{float: left;width: 499px; margin-right: 70px; margin-bottom:20px;border-right: 1px solid #ccc;}
.g_cpfl .m_fl .lastdl2,.g_cpfl .m_fl .lastdl4,.g_cpfl .m_fl .lastdl6,.g_cpfl .m_fl .lastdl8,.g_cpfl .m_fl .lastdl10,.g_cpfl .m_fl .lastdl12,.g_cpfl .m_fl .lastdl14{border-right: none; width: 425px;margin-right: 0;}
.g_cpfl .m_fl dt{background: url(../images/fltit2.jpg) no-repeat center top;height: 32px;line-height: 32px;text-align: center;font-size: 18px;font-weight: bold;color: #333333;margin-bottom: 16px;}
.g_cpfl .m_fl dt a{color: #333333;}
.g_cpfl .m_fl dd p{height: 60px;}
.g_cpfl .m_fl dd p a{font-size: 14px;line-height: 30px;color: #666666;display: block;float: left;width: 163px;}
.g_cpfl .m_fl dd span a{display: block;font-size: 14px;line-height: 30px;color: #666666;}
.g_cpfl .m_fl .lastdl p a{width: 140px;}
.g_cpfl .m_cp dl{float: left;width: 320px;height: 380px;border: 1px solid #e5e5e5;margin-right: 16px;margin-bottom: 20px;}
.g_cpfl .m_cp .lastdl{margin-right: 0;}
.g_cpfl .m_cp dt{width: 305px;height: 251px;padding: 7px;}
.g_cpfl .m_cp dt img{width: 305px;height: 251px;display: block;}
.g_cpfl .m_cp h3{height: 58px;line-height: 58px;border-bottom: 1px dashed #d0d0d0;font-size: 18px;font-weight: bold;color: #555555;text-align: center;overflow: hidden;}
.g_cpfl .m_cp h3 a{color: #555555;}
.g_cpfl .m_cp span{height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #ffb400;display: block;}
.g_cpfl .m_cp span a{color: #ffb400;}


/* 均通过第三方检测单位认证 */
.g_rz{height: 105px;}
.g_rz li{float: left;width: 242px;margin-right: 8px;height: 64px;line-height: 64px;text-align: center;font-size: 16px;color: #fff;font-weight: bold; background: #999999;}
.g_rz li:hover{background: #ffb400;}
.g_rz .lastli{background: url(../images/rztab2.jpg) no-repeat}
.g_rz .lastli:hover{background: url(../images/rztab2h.jpg) no-repeat}
.g_rz .firstli{background: url(../images/rztab1.jpg) no-repeat}
.g_rz .firstli:hover{background: url(../images/rztab1h.jpg) no-repeat}

.g_ly{background: url(../images/xban.jpg) no-repeat center top;height: 356px;}
.g_ly .lytel{position: absolute;right: 15px;top:235px;text-align: right;font-size: 14px;color: #017bc4}
.g_ly .lytel b{display: block;font-size: 26px;color: #017bc4;font-family: arial;font-weight: normal;}
.m_ly{padding-left: 40px;width: 276px}
.m_ly h2{height: 58px;line-height: 58px;text-align: center;font-size: 16px;font-weight: bold;color: #fff;}
.p_ak ul li{margin-bottom:12px;font-size: 14px;color: #b4b4b4}
.p_ak .ly1{background: url(../images/lybg1.jpg) no-repeat;width: 276px; height: 35px;line-height: 35px;}
.p_ak .ly2{background: url(../images/lybg2.jpg) no-repeat;width: 276px; height: 35px;line-height: 35px;}
.p_ak .ly3{background: url(../images/lybg3.jpg) no-repeat;width: 276px; height: 81px;line-height: 27px;}

.p_ak input{float: left; width:198px;height:35px;line-height:35px;background:none;border:none; padding-left: 50px; color: #b4b4b4;}
.p_ak textarea{width:198px;height:72px;overflow:hidden;border:none;background:none; font-size: 14px; color: #b4b4b4; padding: 9px 0 0 50px; resize:none; float: left;}
.p_ak span{color:#b0cce6;float:left;line-height:35px;margin-left:10px;font-weight:bold; font-size: 14px;}
.p_ak .s_btn{width:266px;height:35px;overflow:hidden;margin:14px 0 0 0;_display:inline;+display:inline;}
.p_ak .s_btn input{border:none;width:120px;height:35px;cursor:pointer; padding-left: 0;}
.p_ak .s_btn .t_i{background:url(../images/cz.jpg) no-repeat;display: inline-block; width: 120px; height: 35px; }
.p_ak .s_btn .s_m{background:url(../images/tj.jpg) no-repeat;display: inline-block; width: 120px; height: 35px; margin-right: 5px;}

.g_an{padding-top: 74px;height: 600px;}
.g_an h2{background: url(../images/antit.jpg) no-repeat 0 8px;text-align: center;font-size: 32px;font-weight:bold; height: 106px;}
.g_an h2 a{color: #333333;}
.g_an h2 em{display: block;font-size: 14px;text-transform: uppercase;font-weight: normal;padding-top: 9px;}
.g_an .antab{float: left;background: url(../images/antabg.jpg) no-repeat;width: 295px;height: 417px;}
.g_an .antab li{float: left;width:147px;height: 104px;line-height: 104px;text-align: center;font-size: 16px;font-weight: bold;color: #333333;border-bottom: 1px dashed #a9a9a9;border-right: 1px dashed #a9a9a9; }
.g_an .antab .lastli{border-right: none;}
.g_an .antab .nob{border-bottom: none;}
.g_an .antab li.on{background: #ffb400;color: #fff;}
.g_an .antab li.on a{color:#fff;}
.g_an .m_ancon{float: right;width: 700px;}
.g_an .m_ancon .animg{float: left;width: 499px;height: 415px;border: 1px solid #cdcdcd}
.g_an .m_ancon .animg dt{width: 485px;height: 349px;padding: 7px;}
.g_an .m_ancon .animg dt img{width: 485px;height: 349px;display: block;}
.g_an .m_ancon .animg dd{height: 46px;line-height: 46px;font-weight: normal; padding: 0 7px;}
.g_an .m_ancon .animg h3{display: block;float: left;width: 396px;padding-left: 20px; background: url(../images/anico.jpg) no-repeat 0 15px;font-size: 16px; font-weight: normal;}
.g_an .m_ancon .animg h3 a{color: #666666;}
.g_an .m_ancon .animg span{display: block;float: right;font-size: 14px;text-transform: uppercase;}
.g_an .m_ancon .animg span a{color: #666666;}
.g_an .m_ancon .anclist{float: right;width: 189px;}
.g_an .m_ancon .anclist li{position: relative; width: 189px;height: 133px;margin-bottom: 9px;}
.g_an .m_ancon .anclist li img{ width: 189px;height: 133px;display:block;}
.g_an .m_ancon .anclist li em{position: absolute;width: 189px;height: 133px;left:0;top:0; background: url(../images/ank.png) no-repeat; display: none;}
.g_an .m_ancon .anclist li.on em{display: block;}


/* 品质 */
.g_ys { background: url(../images/chobg.jpg) no-repeat center top; height: 614px;padding-top: 60px; }
.g_ys h2{background:url(../images/ystit.png) no-repeat 0 6px;height: 115px;text-align: center;font-size: 46px;color: #fff;font-weight: bold;}
.g_ys h2 em{display: block;font-size: 14px;color: #fff;text-transform: uppercase;font-weight: normal;font-family: arial;}

.g_ys dl {height: 366px; overflow: hidden; }
.g_ys dl dt { float: left; width: 500px; height: 366px; }
.g_ys dl dt img { width: 500px; height: 366px; display: block; }
.g_ys dl dd {position: relative; float: left;height: 266px;width: 420px; padding: 100px 0 0 38px; }
.g_ys dl dd h3{position: absolute;left:-30px;top:40px;}
.g_ys dl h4 {height: 64px;line-height: 64px;border-bottom: 1px solid #c1c1c1; font-size: 20px;font-weight: bold;color: #017bc4; margin-bottom: 15px;}
.g_ys dl h4 em {font-size: 20px;color: #999999;font-weight: normal;text-transform: uppercase;padding-left: 12px;}
.g_ys dl p { font-size: 14px; color: #666666; line-height: 30px; padding-left: 23px; background: url(../images/ysico.jpg) no-repeat 0 15px;}
.g_ys ul {height: 130px; }
.g_ys ul li {position: relative; float: left; width: 250px; height:130px; }
.g_ys ul li img { display: block; width: 250px; height:130px; }
.g_ys ul li em {position: absolute; left:0;top:0; padding: 25px 0 0 35px;width: 215px;height: 105px;background: url(../images/ystit2.jpg) no-repeat 40px 100px;font-size: 24px;color: #fff;font-weight: bold;}
.g_ys ul li em b{font-size: 16px;font-weight: bold;color: #ffb400;padding-top: 8px;display: block;}
.g_ys ul li.on em{background: #017bc4}

/* 客户见证 */
.g_kf{padding-top: 70px;height: 532px;}
.g_kf h2{text-align: center;height: 70px;font-size: 32px;font-weight: bold;color: #333333;}
.g_kf h2 a{color: #333333;}
.g_kf h2 em{display: block;font-size: 14px;text-transform: uppercase;color: #666666;font-weight: normal;font-family: arial;}
.g_kf h4{height: 30px;line-height: 30px;text-align: center;font-size: 20px;text-transform: uppercase;color: #017bc4;font-weight: normal;text-align: right; top: -50px;position: relative;}
.g_kf h3 a{color: #017bc4;}
.g_kf dl{position: relative; background: #f1f1f1;width: 400px;height: 305px;padding: 50px 45px 0;margin-right: 18px;float: left;}
.g_kf .lastdl{margin-right: 0;}
.g_kf dt{position: relative; width: 390px;background: #017bc4;height: 130px;margin-bottom: 26px;}
.g_kf dt img{width: 250px;height: 130px;display: block;}
.g_kf dt em{position: absolute;left:220px;top:42px;background: url(../images/kfline.jpg) no-repeat;padding: 10px 0 0 50px;font-size: 14px;color: #fff; }
.g_kf dt em i,.g_kf dt em b{height: 24px;line-height: 24px;overflow: hidden;display: block;font-style: normal;}
.g_kf dt em b{display: block;font-size: 13px;font-weight: bold;color: #dde9f4;padding-top: 5px;}

.g_kf dd h3{height: 24px;line-height: 24px;overflow: hidden;font-size: 15px;font-weight: bold;color: #696969;margin-bottom: 10px;}
.g_kf dd h3 a{color: #696969;}
.g_kf dd p{font-size: 14px;line-height: 26px;color: #666666;height: 78px;overflow: hidden;}
.g_kf dd span{position: absolute;right: 0;bottom: 0;width: 40px;height: 36px;}
.g_kf dd span a{background: url(../images/kfico1.jpg) no-repeat;display: block;width: 40px;height: 36px;}
.g_kf dd span a:hover{background: url(../images/kfico2.jpg) no-repeat;}

.g_ab{background: url(../images/abbg.jpg) no-repeat center top;height: 600px;}
.g_ab h2{background: url(../images/abtit.jpg) no-repeat center top;height: 125px;text-align: center;font-size: 32px;font-weight: normal;}
.g_ab h2 a{color: #333333;}
.g_ab h2 b{display: inline-block;padding-left: 40px;font-weight: normal;}
.g_ab h2 em{display: block;padding-top: 2px;font-size: 18px;color: #666666;font-weight: normal;}
.g_ab dd{float: left;padding-left: 25px;width: 405px;}
.g_ab dt{float: right;margin-right: 25px;width: 488px;}
.g_ab dt img{width: 488px;height: 400px;display: block;}
.g_ab dd h3{padding-top: 20px;height: 90px;border-bottom: 1px solid #dfdfe0;font-size: 18px;font-weight: bold;margin-bottom: 24px;}
.g_ab dd h3 em{display: block;font-size: 36px;color: #999999;text-transform: uppercase;font-weight: normal;}
.g_ab dd h3 a{color: #017bc4; text-decoration: none;}
.g_ab dd p{font-size: 14px;color: #666666;line-height: 30px;height: 150px;margin-bottom: 60px; overflow: hidden;}
.g_ab dd span a{display: block;background:url(../images/abtn.jpg) no-repeat;width: 174px;height: 42px;line-height: 42px;text-align: center;font-size: 14px;color: #fff;}



/**/
.g_zs{height:316px;}
.zz{width:1000px; height:316px; margin:0 auto; position:relative;}
.zz ul{background:url(../images/xctit.jpg)  no-repeat; height: 74px; padding-left: 200px;}
.zz .zstit li{float: left;height: 46px;line-height: 46px; width: 142px;background: #999999;  font-size: 16px;color: #fff;margin-right: 10px;text-align: center;}
.zz .zstit .cur{background: #ffb400;}
.zz_box{ position: relative;}
.zz_box .ljt,.zz .rjt{position:absolute; top:45px; width:32px; height:58px;z-index: 100}
.zz_box .ljt img,.zz .rjt img{width:32px; height:58px;}
.zz_box .ljt{left:-52px;background:url(../images/ljt.jpg)  no-repeat right 0 }
.zz_box .rjt{right:-52px;background:url(../images/rjt.jpg)  no-repeat right 0}
.zz_box .ljt:hover{background-position: 0 0;}
.zz_box .rjt:hover{background-position: 0 0;}
.zz-s{height:210px; overflow:hidden;}
.zz-s ol li{position: relative; float:left; width:235px; margin-right:19px; *display:inline;background: none;padding: 0}
.zz-s ol li.no{margin:0;}
.zz-s ol li img{width:235px; height:149px; display: block;}
.zz-s ol li em{display:block; text-align:center; font:14px/46px "Microsoft Yahei"; color:#333333; }
.zz-s ol li span{position: absolute;right: 0;top: 113px;width: 40px;height: 36px;background:url(../images/xcico.png)  no-repeat }
.zz-s ol li span:hover{background:url(../images/xcico2.png)  no-repeat}


.g_zsxc{height:626px;background:url(../images/ryzsbg.jpg)  no-repeat center top;padding-top: 50px;height: 663px;}
.g_zsxc h2{height: 88px;text-align: center;font-size: 34px;font-weight:bold;color: #333333;}
.g_zsxc h2 a{color: #333333;}
.g_zsxc h2 em{display: block;font-size: 14px;color: #999999;text-transform: uppercase;font-weight: normal;padding-top: 3px;}

.poster-main .poster-btn{ width:38px; height:85px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.poster-main .poster-btn a { position: absolute; top: 50%; margin-top: -16px; }
.poster-main .poster-prev-btn a { right: -62px; }
.poster-main .poster-next-btn a { left: -62px; }
.poster-main .poster-next-btn{left:0px;top:130px;}
.poster-main .poster-prev-btn{right:0px;top:130px;}
.poster-main .poster-next-btn a{ background: url(../images/ljt2.jpg) no-repeat; width:38px; height:85px; display:block;}
.poster-main .poster-prev-btn a{ background: url(../images/rjt2.jpg) no-repeat; width:38px; height:85px; display:block;}
.poster-main .poster-next-btn a:hover,.poster-main .poster-prev-btn a:hover{background-position: -38px 0;}

.poster-item{position: relative; margin: 0 auto; opacity: 1;}
.poster-item em{display: none;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #666666;overflow: hidden; }
.poster-main .poster-list .poster-item img {display: block;width: 100%;border: 1px solid #999999;}
.poster-main {position: relative;margin: 0 auto 40px;}
.poster-main .poster-list .poster-item {position: absolute;left: 0;top: 0; opacity: 1;}
.poster-main .poster-btn {position: absolute;top: 0;cursor: pointer;}
.poster-main .poster-list .active em{display: block;}




/* 新闻 */
.g_newcon{height:490px;padding-top: 45px;}
.g_news{width:646px; }
.g_news .newtab{position: relative; height: 56px;line-height: 56px;background: url(../images/newtit1.jpg) repeat-x 0 bottom;margin-bottom: 20px;}
.g_news .newtab:before{content: "";position: absolute;background: url(../images/line1.jpg) no-repeat;width: 1px;height: 20px;left: 96px;top:20px;}
.g_news .newtab li{float: left; width: 95px;margin-right: 20px; color: #333333; font-size: 20px;  }
.g_news .newtab li.on{background: url(../images/newtit2.jpg) repeat-x 0 bottom;color: #0075c5;font-weight: bold;}
.g_news .newtab span{display: block;float: right;width: 60px; height: 56px;line-height: 56px;font-weight: normal;padding-right: 25px;}
.g_news .newtab span a{padding: 0; font-size: 14px;color: #666666;text-transform: uppercase; font-family: arial;}
.g_news .newtab span a:hover{background: none;}
.g_news .u_dlst3{height:auto;padding-bottom: 10px;}
.g_news .u_dlst3 dd h4{height: 36px;line-height: 36px;overflow: hidden; }
.g_news .u_dlst3 dd h4 a{ font-size: 16px; display: block; color: #333333; font-weight: bold;}
.g_news .u_dlst3 dd p{ color: #666666; font-size: 14px; line-height: 24px; height:48px; overflow: hidden;}
.g_news .dt{float: left;width: 300px;margin-right: 25px;}
.g_news .dt img{width: 300px;height: 252px;display: block;}
.g_news .newr{float: left;width: 316px; height: 258px;overflow: hidden;}
.g_news .newr dl{padding-top: 26px;height: 76px;border-bottom: 1px solid #ccc;}
.g_news .newr dt{float: left;width: 45px; margin-right: 18px; text-align: center;font-size: 12px;color: #999999;font-family: arial;}
.g_news .newr dt b{display: block;font-size: 32px;color: #999999;font-weight: bold;}
.g_news .newr h3{height: 22px;line-height: 22px;overflow: hidden;font-size: 14px;color: #333333;margin-bottom: 8px; overflow: hidden;font-weight: bold;}
.g_news .newr h3 a{color: #333333;}
.g_news .newr p{font-size: 14px;line-height: 24px;height: 24px;overflow: hidden;color: #666666;}
.g_news .newr .firstdl{padding-top: 0;}
.g_news .newr dl:hover dt b{color: #017bc4;}
.g_news .newr dl:hover h3 a{color: #017bc4;}


.wend{width: 293px;}
.wend h3{background:url(../images/wdtit.jpg) no-repeat 0 bottom;height: 56px;line-height: 56px;font-size: 20px;color: #fff;font-weight: normal;margin-bottom: 20px;}
.wend h3 a{color: #0075c5;}
.wend span a{background: no-repeat; font-weight: normal;font-size: 14px;color: #666666; font-family: arial;text-transform: uppercase;}
.wend dl{ height: 97px;padding-top: 30px; border-bottom: 1px solid #ccc;}
.wend dt{ height:42px;  line-height:21px;overflow: hidden;  font-size:14px; color:#222222;}
.wend dt a{ color:#222222;background:url(../images/wen.jpg) no-repeat 0 6px;padding-left:26px; display: block;}
.wend dd{  font-size: 14px; padding-left:26px; background:url(../images/da.jpg) no-repeat; line-height:26px; color:#555555; height: 52px; overflow: hidden;}  

/* 友情链接 */
.g_link{margin-bottom:15px;}
.g_link h2{background:url(../images/linktit.jpg) no-repeat 0 bottom;height: 46px;line-height: 46px;font-size: 15px;font-weight: normal;color: #017bc4; margin-bottom: 15px;}
.g_link h2 a{color: #017bc4;}
.g_link h2 em{display: inline-block;font-size: 24px;color: #017bc4;text-transform: uppercase; padding-right: 20px;}
.g_link h2 span a{display: block;font-size: 14px;color: #ffb400;height: 46px;line-height: 46px;}
.link_c{line-height:32px; overflow:hidden; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 12px; height: 32px; line-height:32px; color:#737373;display: inline-block;}

 /* 导航 */
          .g_nav{background: #017bc4;height:56px; line-height: 56px;}
          .g_nav li{ float:left; font-size:16px;}
          .g_nav li a{ display:block; float:left; padding: 0 10px; color:#fff; line-height:56px; text-decoration: none;}
          .g_nav li a:hover,.g_nav .cur a{color: #fff;font-weight: bold;background: #ffb400;}
          .g_nav .li_last{background: none;}
          
.my-al {
height: 418px;
overflow: hidden;
}

.m_pz .bd {
height: 366px;
overflow: hidden;
}

.zz_change {
height: 189px;
overflow: hidden;
}
.conWrap {
height: 383px;
}
.m_zxc {
overflow: hidden;
height: 382px;
}







