﻿@charset "utf-8";
/*banner*/

/*顶部*/

#ding{width: 100%;height:35px;background: #f5f5f5;display: none;}
#ding #dingbu{width: 1200px;margin:0 auto;}
#ding #dingbu .left{width:60%;color: #333;line-height: 35px;float: left;font-size: 12px;}

#ding #dingbu .right{width:40%;height: 35px;float: right;text-align: right;}
#ding #dingbu .right a{color: #fff;line-height: 35px;color: #333;text-align: right;padding:0px 5px;font-size: 12px;}
#ding #dingbu .right a:last-child{padding-right: 0px;}
.dhon{color:#FFF; background:url(../IMAGES/menu_ah.png) no-repeat;}

/*导航开始*/
.webq_top_menu_x{ width:100%; height:60px; background:url(../IMAGES/menubg.png) repeat-x bottom #FFF; }

.webq_top_menu{ width:1200px; height:60px; margin:0 auto;}

.webq_top_menu ul li{ float:left; width:170px; height:50px; line-height:50px; color:#FFF; text-align:center; font-size:15px; background:url(../IMAGES/menu_line.jpg) no-repeat left 22px;}

.webq_top_menu ul li a{padding-top: 10px;display:block;}
.webq_top_menu ul li a:hover{ color:#222; display:block; padding-top:10px; }

.webq_top_menu ul li.last{ background:none; }

.webq_top_menu ul li a:hover{ color:#FFF; background:url(../IMAGES/menu_ah.png) no-repeat; }

.webq_top_menu ul li.another{ background:url(../IMAGES/menu_ah.png) no-repeat; color:#FFF; padding-bottom: 8px; }

.webq_top_menu ul li.another a{ color:#FFF; }

.fixedNav { 
    position: fixed;
    top: 0px;
    left: 0px;
    z-index:997;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));
}



.g_pp{background:url(../IMAGES/ppbg.jpg) no-repeat center 0;height:440px;}
.g_pp .m_pp{padding: 156px 55px 0 583px;width: 560px;font-size: 14px;line-height: 24px;color: #000;}
.g_pp span{position: absolute;right: 0;top:260px;}

.g_pro{min-height: 700px;}
.g_pro h2{height: 155px;text-align: center;background:url(../IMAGES/cptit.jpg) no-repeat;padding-top: 20px;font-size: 45px;color: #000;font-weight: normal;}
.g_pro h2 a{color: #000;}
.g_pro h2 em{display: block;font-weight: normal;padding-top: 12px;color: #0b0b0b;font-size: 20px;}
.g_pro .m_fl{float: left;width: 270px;}
.g_pro .m_fl h3{background:url(../IMAGES/cptit2.jpg) no-repeat;padding: 20px 0 0 20px;width: 250px;height: 58px;font-size: 28px;font-weight: bold;color: #fff;}
.g_pro .m_fl h3 a{color: #fff;}
.g_pro .m_fl h3 em{font-size: 18px;font-weight: normal;color: #fff;padding-left: 5px;}
.g_pro .m_fl .flc{border: 1px solid #888888;border-top: none;padding-top: 14px;padding-bottom: 22px;padding-left: 20px;}
.g_pro .m_fl h4{height: 38px;line-height: 38px;margin-bottom: 5px;}
.g_pro .m_fl h4 a{display: block;height: 38px;line-height: 38px;background:url(../IMAGES/cpfl.jpg) no-repeat;padding: 0 25px 0 35px;font-size: 16px;color: #222;font-weight: normal;}
.g_pro .m_fl .on a{background:url(../IMAGES/cpfl2.png) no-repeat;color: #fff;}
.g_pro .m_fl .flst{padding: 18px 0}
.g_pro .m_fl li{height: 32px;line-height: 32px;border-top: 1px dashed #040000;background:url(../IMAGES/cpfl6.jpg) no-repeat 0 12px;padding-left: 20px;font-size: 16px;color: #8e8d8d;width: 180px;margin-left: 15px;}
.g_pro .m_fl li a{color: #8e8d8d;}
.g_pro .m_fl h5{height: 38px;line-height: 38px;margin-bottom: 5px; margin-top: 5px;}
.g_pro .m_fl h5 a{display: block;height: 38px;line-height: 38px;background:#0072d5;width: 228px;text-align: center; font-size: 16px;color: #fff;font-weight: normal;border-radius: 5px;}


.g_pro .cpr{float: right;width: 900px;}
.g_pro .cpr .cptj{width: 900px;height: 500px;overflow: hidden;margin-bottom: 32px;}
.g_pro .cpr .cptj img{width: 900px;height: 500px;display: block;}
.g_pro .cpyy{height: 145px;border-bottom: 1px solid #0072d5;}
.g_pro .cpyy li{float: left;width: 160px;padding-left: 59px;position: relative;height: 42px;line-height: 42px;font-size: 16px;color: #000002;}
.g_pro .cpyy li a{color: #000002;}
.g_pro .cpyy li em{position: absolute;left:20px;top:3px;}


.g_ts{background:url(../IMAGES/tsbg.jpg) no-repeat center top;height: 674px;padding-top: 100px;overflow: hidden;}
.g_ts .zs{position: absolute;left:-92px;top:200px;}
.g_ts h2{background:url(../IMAGES/tstit.png) no-repeat;padding-top: 5px;height:198px;text-align: center;font-size: 45px;color: #fff;font-weight: normal; }
.g_ts h2 em{display: block;font-size: 20px;color: #fff;padding-top: 12px;}
.g_ts h2 b{font-size: 60px;}
.g_ts .m_ts{margin-left: 500px;}
.g_ts .m_ts dl{float: left;width: 310px;margin-right: 60px;height: 126px;}
.g_ts .m_ts .lastdl{margin-right: 0;}
.g_ts .m_ts dt{float: left;width: 68px;margin-right: 12px;background:url(../IMAGES/tsbg1.png) no-repeat;}
.g_ts .m_ts dd{float: left;padding-top: 11px;font-size: 17px;line-height: 22px;color: #fff;width: 226px;}
.g_ts .m_ts dl:hover dt{background:url(../IMAGES/tsbg2.png) no-repeat;}

.g_ant{height: 706px;position: relative;} 
.g_ant h2{background:url(../IMAGES/kftit.jpg) no-repeat;padding-top: 15px;height:165px;text-align: center;font-size: 45px;color: #222222;font-weight: normal; }
.g_ant h2 em{display: block;font-size: 20px;color: #222222;padding-top: 20px;}
.g_ant h2 a{color: #222222;}


.m_tximg {height: 498px;position: relative; overflow: hidden;}
.poster-main .poster-btn{ width:44px; height:32px; 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: -16px; }
.poster-main .poster-next-btn a { left: -16px; }
.poster-main .poster-next-btn{left:-56px;top:130px;}
.poster-main .poster-prev-btn{right:-56px;top:130px;}
.poster-main .poster-next-btn a{ background: url(../IMAGES/ljt.png) no-repeat; width:36px; height:62px; display:block;}
.poster-main .poster-prev-btn a{ background: url(../IMAGES/rjt.png) no-repeat; width:36px; height:62px; display:block;}
.poster-main .poster-next-btn a:hover,.poster-main .poster-prev-btn a:hover{background-position: -36px 0}

.poster-item{position: relative; margin: 0 auto;}
.poster-item em{position: absolute;left:0;bottom: 0;width: 100%;font-size: 14px;color: #333333;text-align: center; display: none;  overflow: hidden;background: url(../IMAGES/sha.png) repeat;padding-top: 17px;height: 100px;}
.poster-item em i{display: block;font-style: normal;height: 36px;line-height: 36px;font-size: 24px;color: #fff;}
.poster-item em span{display: block;font-size: 13px;line-height: 20px;color: #fff;padding: 0 50px;}

.poster-main .poster-list .poster-item img {display: block;width: 100%;}
.poster-main {position: relative;margin: 0 auto 40px;}
.poster-main .poster-list .poster-item {position: absolute;left: 0;top: 0;}
.poster-main .poster-btn {position: absolute;top: 0;cursor: pointer;}
.poster-main .poster-list .active em{display: block;}
.poster-main .poster-list .active img{box-shadow:2px 5px 12px #333333;}
.kfmore{width: 158px;height: 40px;line-height: 40px;border:1px solid #b5193e;margin: 0 auto;text-align: center;font-size: 32px;color: #0072d5;font-weight: normal;}
.kfmore a{color: #0072d5}

.g_web{background: url(../IMAGES/webbg.jpg) no-repeat center top;height: 686px;}
.g_web .m_web{padding: 170px 0 0 650px;}
.g_web .m_web h2{background: url(../IMAGES/webtit.jpg) no-repeat 20px 105px;height: 150px;font-size: 40px;color: #0072d5;font-weight: bold; padding-left: 20px;}
.g_web .m_web h2 a{color: #0072d5;}
.g_web .m_web h2 em{display: block;font-size: 30px;font-weight: normal;color: #000;}
.g_web .zxs{height: 62px;}
.g_web .zxs li{float: left;font-size: 16px;color: #303030;}
.g_web .zxs li a{color: #303030;display: block;padding-left: 20px;padding-right: 25px; }
.g_web .zxs li a:hover{background: url(../IMAGES/webico.png) no-repeat 0 5px;color: #a40105;}
.g_web .weblst li{float: left;font-size: 16px;color: #303030;height: 36px;line-height: 36px;}
.g_web .weblst li a{color: #303030;display: block;padding-left: 20px;width:80px; }
.g_web .weblst li a:hover{background: url(../IMAGES/webico.png) no-repeat 0 13px;color: #a40105;}

.g_qj{background: url(../IMAGES/ddbg.jpg) no-repeat center top;height: 830px;}
.g_qj h2{text-align: center; height:150px;font-size: 45px;color: #222222;font-weight: normal; padding-top: 60px;}
.g_qj h2 a{color: #222222;}
.g_qj h2 em{display: block;font-size: 20px;font-weight: normal;color: #000;padding-top: 15px;}


.g_qj dl{float: left;width: 358px;height: 266px;border:1px solid #fff;padding-left: 40px;}
.g_qj .qj01,
.g_qj .qj03,
.g_qj .qj05
{background: #f1f1f1}
.g_qj .qj02,
.g_qj .qj04,
.g_qj .qj06
{background: #e7e7e7}
.g_qj dt{position: relative;height: 41px;padding-top: 70px;font-size: 20px;font-weight: bold;color: #0072d5;margin-bottom: 23px;}
.g_qj dt em{position: absolute;right: 48px;top:-1px;background: url(../IMAGES/qjno1.png) no-repeat;width: 29px;height: 42px; font-size: 14px;color: #fff;line-height: 42px;text-align: center;}
.g_qj dt:before{content: "";position: absolute;width:28px;height: 2px; left:0;bottom: 0; background: url(../IMAGES/qjline1.jpg) no-repeat ;}

.g_qj dd{font-size: 14px;line-height: 34px;color: #333333;}

.g_qj dl:hover{background: #0072d5;border:1px solid #0072d5;}
.g_qj dl:hover dt em{background: url(../IMAGES/qjno2.png) no-repeat;color: #2a2625;}
.g_qj dl:hover dd,
.g_qj dl:hover dt
{color: #fff;}
.g_qj dl:hover dt:before{content: "";position: absolute;width:28px;height: 2px; left:0;bottom: 0; background: url(../IMAGES/qjline2.jpg) no-repeat ;}

.g_qj .qj01 dt{background: url(../IMAGES/qj01.png) no-repeat 0 20px;}
.g_qj .qj02 dt{background: url(../IMAGES/qj02.png) no-repeat 0 20px;}
.g_qj .qj03 dt{background: url(../IMAGES/qj03.png) no-repeat 0 20px;}
.g_qj .qj04 dt{background: url(../IMAGES/qj04.png) no-repeat 0 20px;}
.g_qj .qj05 dt{background: url(../IMAGES/qj05.png) no-repeat 0 20px;}
.g_qj .qj06 dt{background: url(../IMAGES/qj06.png) no-repeat 0 20px;}

.g_qj .qj01:hover dt{background: url(../IMAGES/qj01h.png) no-repeat 0 20px;}
.g_qj .qj02:hover dt{background: url(../IMAGES/qj02h.png) no-repeat 0 20px;}
.g_qj .qj03:hover dt{background: url(../IMAGES/qj03h.png) no-repeat 0 20px;}
.g_qj .qj04:hover dt{background: url(../IMAGES/qj04h.png) no-repeat 0 20px;}
.g_qj .qj05:hover dt{background: url(../IMAGES/qj05h.png) no-repeat 0 20px;}
.g_qj .qj06:hover dt{background: url(../IMAGES/qj06h.png) no-repeat 0 20px;}


/*资讯版块*/
.news{padding: 10px 0 0 0;overflow: hidden;height: 865px;width: 1200px;margin:0 auto;}
.news h2{background: url(../IMAGES/qjtit.png) no-repeat; height: 160px;font-size: 45px;color: #222222;font-weight: normal; text-align: center; padding-top: 20px;}
.news h2 a{color: #222222;}
.news h2 em{display: block;font-size: 20px;font-weight: normal;color: #000;padding-top: 13px;}
.new-left{float: left;width: 640px;}
.new-tab{height: 58px;margin-bottom: 56px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.new-tab li{float: left;width: 180px;height: 58px;margin-right: 5px;}
.new-tab li a{display: block;line-height: 58px;font-size: 16px;text-align: center;color: #666;}
.new-tab li.cur{background-color: #0072d5;}
.new-tab li.cur a{color: #fff;}


.con dl{padding-bottom: 14px;}
.con dt{float: left;width: 262px;height: 196px;overflow: hidden;}
.con dt img{width: 262px;height: 196px;display: block;transition: all 0.3s linear 0s;}
.con dt:hover img{transform: scale(1.1);}
.con dd{float: right;width: 345px;}
.con h2 a{display: block;font-size: 16px;color: #333;}
.con p{font-size: 14px;line-height: 26px;color: #666;margin-top: 20px;}
.con .new-more{margin-top: 35px;}
.con .new-more a{display: block;width: 170px;height: 40px;line-height: 40px;background-color: #5d5d5d;font-size: 14px;color: #fff;text-align: center;border-radius: 20px;}
.con .new-more a:hover{background: #0072d5;}

.new-time{border: 1px solid #ebebeb;padding: 10px 0;margin-top: 12px;height: 54px;}
.new-time h4{float: left;width: 115px;border-right: 1px solid #ebebeb;font-family: "Arial";text-align: center;}
.new-time h4 span{display: block;font-size: 24px;color: #333;line-height: 30px;font-weight: normal;}
.new-time h4 em{display: block;font-size: 16px;color: #aaa;line-height: 24px;font-weight: normal;}
.new-time a{float: right;width: 435px;margin-right: 20px;font-size: 14px;color: #333;padding-right: 40px;line-height: 54px;}
.new-time .na02:hover {background: url(../IMAGES/newa1.png) no-repeat right center;}
.new-time .na02{background: url(../IMAGES/newa2.png) no-repeat right center;}


.new-right{float: right;width: 475px;}
.new-right-title{position: relative; height: 58px;border-top: 1px solid #cecece;border-bottom: 1px solid #cecece;}
.new-right-title {line-height: 58px;font-size: 16px;color: #666;font-weight: normal;}
.new-right-title h4 em{margin-left: 10px;text-transform: uppercase;color: #999;font-weight: normal;}
.new-right-title h4 a{float: right;width: 50px;height: 58px;background: url(../IMAGES/newa3.png) no-repeat center;}
.new-right-title i{position: absolute;right: 0;top:16px;background: url(../IMAGES/newa3.png) no-repeat;width: 27px;height: 27px;}
.new-right-title i a{display: block;width: 27px;height: 27px;}

.new-right-text{padding: 16px 0 26px 45px;border-bottom: 1px dashed #ebebeb;background: url(../IMAGES/newa4.png) no-repeat left 15px;}
.new-right-text h5 a{display: block;font-size: 14px;line-height: 26px;color: #333;}
.new-right-text p{font-size: 14px;line-height: 26px;color: #666;margin-top: 15px;}
.new-right div.none{border-bottom: 0;}


.g_zj{background: url(../IMAGES/abbg.jpg) no-repeat center top;height: 500px;padding-top: 566px;}
.g_zj h2{height: 107px;text-align: center;font-size: 36px;color: #353535;font-weight: normal;}
.g_zj h2 a{color: #353535;}
.g_zj h2 em{display: block;font-size: 20px;color: #0b0b0b;padding-top: 10px;}

.g_zj p{padding: 0 90px;font-size: 14px;line-height: 28px;color: #7a7a7a;text-align: center;margin-bottom: 21px;}
.g_zj span a{display: block;width: 154px;height: 40px;line-height: 40px;margin: 0 auto;text-align: center;font-size: 12px;color: #fff; background: #0072d5;margin-bottom: 66px;}
.g_zj .ibrand-num{margin-left: 47px;}
.g_zj .ibrand-num li{float: left;width: 330px;font-size: 18px;color: #707070}
.g_zj .ibrand-num .lastli{width: 145px;}
.g_zj .ibrand-num li em{display: inline-block;font-size: 60px;color: #333333;}
.g_zj .ibrand-num i{font-size: 20px;font-style: normal;position: relative;top:-36px;}
.g_zj .ibrand-num li span{display: block;}


/*公司简介*/
.gongsijianjie{width: 1200px;margin:0 auto;height: 580px;}
.gongsijianjie .fl img{width: 425px;height: 580px;}
.gongsijianjie .fr{padding-top: 20px;}
.gongsijianjie .fr .wenben .biaoti04{font-size: 25px;color: #333333;}
.gongsijianjie .fr .wenben hr{width: 100px;height: 4px;background-color: #0072d5;border: none;margin: 30px 0;}
.gongsijianjie .fr .wenben .duanluo02{font-size: 14px;color: #999999;line-height: 28px;}
.gongsijianjie .fr .wenben .border a{width: 140px;height: 40px;text-align: center;line-height: 40px;border: solid 2px #b5b5b5;display: block;
				 					float: left;margin-top: 30px;color: #0072d5 !important;font-size: 15px;}
.gongsijianjie .fr .tupian li{float: left;padding-top: 40px;}
.gongsijianjie .fr .tupian img{width: 220px;height: 150px;}
.gongsijianjie .fr .tupian li:nth-child(2){margin: 0 10px;}


/* 友情链接 */
.g_link{ height:58px; overflow: hidden;}
.g_link h2{float: left; width: 174px;height: 58px;line-height: 58px;font-size: 18px;color: #0072d5;}
.g_link h2 em{font-size: 18px;color: #c76174;text-transform: uppercase;font-weight: normal;padding-left: 20px;}
.link_c{line-height:58px; overflow:hidden;float: left;width:880px; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 30px;float: left; height: 58px; line-height:58px; color:#838383;display: block;}


/*版权*/

.footer {
	width: 100% !important;
	height:630px;
	background: url(../IMAGES/tsbg.jpg)no-repeat center;
	margin-top:50px;
}


.footer .cheat {
	width: 100%;
	line-height: 28px;
	color: #fff;
	overflow: hidden;
	text-align: center;
	font-size: 14px;
}
.footer .cheat img{display: block;text-align: center;margin: 0 auto;margin-bottom: 15px;}
.footer .cheat span {
	font-size: 14px;
	margin-right: 5px;
}
.footer .cheat a {
	display: inline-block;
	color: #fff;
	font-size: 14px;
}
.footer .cheat a:hover {
	color: #fff;
}
.footer .cheat em {
	margin: 0px 10px;
}
.footer .cheat img {
	vertical-align: sub;
}
.consult {
	width: 215px;
	float: left;
	margin-left: 20px;
	border-left: 1px solid #fff;
	padding-left: 60px;
}
.consult .phonemunber {
	overflow: hidden;
}
.consult .phonemunber .phone {
	float: left;
	color: #fff;
}
.consult .phonemunber .phone h3 {
	display: block;
	font-size: 28px;
	color: #fff;
}
.consult p {
	font-size: 14px;
	color: #fff !important;
	line-height: 30px;
	margin-top: 8px;
}
.ewm_img {
	width: 110px;
	float: right;
	text-align: center;
}
.ewm_img img {
	width: 98px;
	height: 98px;
}
.ewm_img p {
	font-size: 13px;
	color: #fff !important;
}
.link {
	display: block;
	text-align: center;
	padding-bottom: 15px;
	overflow: hidden;
	color: #fff;
}
.link span {
	font-size: 14px;
	color: #fff;
}
.link a {
	display: inline-block;
	padding: 0px 10px;
	font-size: 14px;
	color: #fff;
}
.link a:hover {
	color: #fff;
}
.link em {
	display: inline-block;
	color: #fff;
}
.sbottom_related02 {
	float: left;
	height: auto;
	width: 100%;
}
.sbottom_related02 ul {
	padding-right: 40px;
	float: left;
	padding-left: 40px;
}
.sbottom_related02 ul:first-child {
	padding-left: 0;
}
.sbottom_related02 ul li a {
	color: #fff;
	line-height: 22px;
	font-size: 14px;
	line-height: 30px;
}
.sbottom_related02 ul li a.sbottom_link {
	color: #fff;
	font-size: 16px;
	display: block;
	opacity: 1;
}

.min_width{width: 1200px;margin: 0 auto;padding-top: 80px;}

.pink{width: 100%;height: 40px;background: #e52020;}


#he{width: 100%;margin-top: 50px;height:647px;background: url(../IMAGES/hezuo.jpg)no-repeat center; }
#he #hezuo{width: 1200px;margin: 0 auto;padding-top: 55px;}
#he #hezuo .top .yibiao{width: 172px;height: 120px;margin: 0 auto;background: url(../IMAGES/baidi.png)no-repeat center;text-align: center;color: #fff;}
#he #hezuo .top .yibiao p{font-size: 20px;color: #fff;padding-top: 22px;line-height: 30px;}}
#he #hezuo .top .erbiao{font-size: 14px;color: #bdbdbd;text-align: center;}
#he #hezuo .bottom p{font-size: 30px;color: #fff;margin-top: 40px;margin-bottom: 20px;}
#he #hezuo .bottom span{font-size: 16px;color: #fff;line-height: 25px;}


.baozhang{width: 1200px;margin: 0 auto;height:370px;}
.baozhang  li{float: left;width: 280px;margin-left: 20px;text-align:center;}
.baozhang li .biao02{color: #333333 !important;font-size: 16px;padding-top: 24px;}
.baozhang li .yingwen02{color: #cccccc !important;font-size: 14px;padding-top: 5px;}
.baozhang li .duanluo{color: #999999 !important;font-size: 12px;line-height: 25px;padding-top: 12px;}


/*工厂环境*/
.case_bg {
    width: 1200px;
    margin: 0 auto;
    padding-top: 15px;
    position: relative;
    margin-top: 40px;
}

.case_tbg p {
    background: #fff;
    height: 46px;
    border: 1px solid #c5c3c5;
}

.case_tbg p a {
    font-size: 14px;
    color: #333;
    display: inline-block;
    width: 136px;
    height: 46px;
    line-height: 46px;
    color: #0072d5;
    text-align: center;
}

.case_tbg p a:hover,
.case_tbg p a.cur {
    background: #0072d5;
    text-decoration: none;
    color: #fff;
}

.case_bg ul {
    line-height: 0;
}

.case_bg li {
    float: left;
    padding-right: 20px;
}

.case_bg li img {
    width: 215px;
    height: 160px;
    display: block;
}

.case_bg li p {
    text-align: center;
    line-height: 45px;
}

.case_bg li p a {
    font-size: 14px;
    color: #333333;
    line-height: 35px;
    display: block;

}

.case_bg a.lft {
    position: absolute;
    left: 0;
    top: 60%;
}

.case_d {
    margin: 0 auto;
    width: 1200px !important;
    position: relative;
    margin-top: 20px;
    height: 180px;
}

.case_d a{line-height: 20px;}

.case_bg a.rig {
    position: absolute;
    right: 0;
    top: 60%;
}

.case_rnone {
    margin-right: 0px !important;
}
@media (max-width:1400px) {
    html{
        zoom: 0.85;
    }
}
@media (max-width:1300px) {
    html{
        zoom: 0.8;
    }
}
@media (max-width:1100px) {
    html{
        zoom: 0.7;
    }
}