@charset "utf-8";
/* CSS Document */

/*===========================1200px=========================================*/
@media screen and (min-width: 1201px) {
	.qm_mainb{width:1280px; margin: 0px auto;}
	.head_padd{width:100%;}
	.noticeb_wap{display:none;}
	.head_logo{width:266px; float: left; margin-top: 10px; margin-bottom: 10px;}
	.head_dh{width:810px; float: right;}
	.head_right{width:225px; position: relative;margin-top: -40px; z-index: 9999; float: right;}
	.head_right li{width:120px;border-left: 1px solid #89939d; line-height:103px; font-size:20px; float: left; text-align: center;}
	.top_b{height:105px;}
	.head_righta{width:246px; float: left; margin-right: -21px;}
	.head_rightb{ background: #038734;float: left; padding: 32px 30px;}
	.head_rightb1{width:50px; font-size:22px; float: left;}
	.head_rightb1 span{padding:5px; background: #fff; color:#038734; border-radius: 500px;}
	.head_rightb2{width:115px; float:right;}
	.head_rightb2 dd{font-size:16px; font-weight: bold;}
	.head_rightb2 p{font-size:16px; font-family: 'Arial'; font-weight: bold;}
	.head_rightc{width:286px; z-index: 999; margin-left: -66px;float: left;}
	.head_dh li a{transition: all 0.6s; }
	.head_dh li{width:135px; text-align: center; position: relative;line-height: 103px; font-size:18px; float: left;}
	.head_dh li span{display:block; width: 0px; margin: 0px auto; left: 18px; height: 4px; transition: all 0.6s; background:none; position: absolute; bottom: -2px;}
	.head_dh .link_hover span{ width: 100px;background: #ffad01;}
	.head_dh li:hover span{ width: 100px; background: #ffad01;}
	.top_searchvv{padding:30px;}
	.top_searchvv input{padding:15px 25px;}
	.top_searchvv button{font-size:18px;}
	.sy_about{padding:60px 0px;}
	.bt_ha h1{font-size:40px; font-weight: bold; padding-bottom: 12px;}
	.bt_ha dd{height:5px; background: url(../images/xt.png) center no-repeat;}
	.sy_abouta{width:100%; float: left; margin-top: 30px; padding: 20px 8%; font-size:18px; text-align: center; line-height: 30px;}
	.sy_aboutb{margin-top:40px;}
	.sy_gssla{width:33.33%; margin-bottom: 40px; float: left; text-align: center; padding: 0px 5%;}
	.sy_gssl{border:4px solid #e1e1e1; position: relative;border-radius: 20px; padding: 30px 0px;}
	.sy_gssl h2{ font-size:45px; font-weight: bold;}
	.sy_gssl h2 span{font-size:16px; color:#666; font-weight: normal; padding-left: 10px;}
	.sy_gssl dd{font-sizd:18px; line-height: 32px;}
	.sy_gssl p{width:80px; height: 7px; left: 37%; background: #f19911; bottom: -6px; position: absolute;}
	.sy_cp{padding:60px 0px;}
	.bt_ha p{padding:20px 15%; color:#fff; line-height: 30px; font-size:18px;}
	.sycp_tj{width:25%; margin-bottom: 40px; margin-top: 30px; float: left; padding: 20px 10px;}
	.sycp_tj p{ font-size:18px;}
	.sy_more{margin-bottom:70px;}
	.sy_more a{font-size:18px; transition: all 0.6s;}
	.sy_slmenu{background-image: url(../images/bgb.jpg);background-size: cover;background-position: center;}
	.sy_aboutimg{width:55%; float: left; margin-top: 90px; margin-bottom: 50px;}
	.sy_aboutimg .swiper-paginationb{text-align:center; padding-top: 15px;}
	.sy_aboutsla{width:40%; float: right;}
	.sy_sla h1{font-size:46px; padding-top:40px; padding-bottom: 10px;  font-family: 'Cambria';}
	.sy_sla p{font-size:18px; line-height: 30px;}
	.sy_sla dd{width:100px; height: 4px; background: #f19911; margin-top: 36px;}
	.sy_slb a{font-size:36px;  margin-left: 55%;}
	.sy_slc h1{ font-size:30px;}
	.sy_slc{margin-top:20px;}
	.sy_slc h1 span{font-size:16px; font-family: 'Arial'; padding-left: 10px;}
	.sy_slc p{padding-right:17%; margin-top: 25px; font-size:18px; line-height: 32px;color:#777676;}
	.sl_lx{width:54%; float: right; margin-top: -70px; padding: 20px 0px; margin-bottom: 10px;}
	.sl_lxa{width:50%; float: left;}
	.sl_lxb{width:30%; float: left;}
	.sl_lxc{width:20%; float: left;}
	.sl_lxc img{width:60px;}
	.sl_lxa h2{font-size:30px; color:#f19911; padding-bottom: 10px;}
	.sl_lxa h2 span{color:#979695; font-size:20px; padding-left: 15px;}
	.sl_lxa dd{font-size:16px; line-height: 30px;}
	.sl_lxb{font-size:22px; line-height: 70px;}
	.sy_news{padding:70px 0px;}
	.synews_aa,.synews_ab{width:50%; float: left; position:relative;}
	.synews_aa dd{font-size:16px; padding-top:4.2%; font-family: 'Arial';color:#888; padding-left: 100px;}
	.synews_aa .dw_a{font-size:120px;color:#e1e5ee; font-family: 'Aileron'; position: absolute; left: 0px; z-index: 1;}
	.synews_aa p{font-size:40px; color:#f19911; font-weight: bold; position: relative; z-index: 10; padding-left: 70px;}
	.synews_aa .dw_b{width:100px; height: 2px; background: #f19911; position: absolute; left: 33%; bottom: 20px;}
	.synews_ab a{ float:right; font-size:18px; background: #e1e1e1; padding: 15px 30px; border-radius: 8px; margin-left: 20px; margin-top: 50px; }
	.syxw_list{width:406.6px; margin-top: 40px; margin-bottom: 60px; float: left;}
	.syxw_list img{border:1px solid #eeee; padding: 15px;}
	.mg_left{margin-left:30px;}
	.syxw_lista dd{font-size:16px; padding: 15px 0px; font-family: 'Arial';}
	.syxw_listb h1{font-size:20px; font-weight: bold;padding-bottom: 10px;}
	.syxw_listb p{font-size:16px; line-height: 30px;color:#666;}
	.qm_footer{padding-top:70px;}
	.footer_dh{width:170px; margin-bottom: 30px; float: left;}
	.footer_dh h1{font-size:22px; padding-bottom: 15px;}
	.footer_dh p{width:40px; height: 2px; background: #f19911; margin-bottom: 15px;}
	.footer_dh dd{font-size:18px; line-height: 36px;}
	.footer_dh li{width:120px; float: left; padding: 10px;}
	.footer_dh li{margin-top:60px;}
	.footer_dhlx{width:360px;}
	.footer_ewma{width:240px;}
	.footer_enda{width:70%; float: left;}
	.footer_endb{width:30%; float: left;}
	.footer_enda{font-size:18px; line-height: 60px; padding: 20px 0px;}
	.footer_endb{text-align:right; line-height: 100px; font-size:18px;}
	#zxly_menu{display:none; padding: 30px; background: #f19911; border: 20px solid #222;}
	.banner_tt{position:absolute; width: 250px; top:45%;color:#fff; text-align: center; left: 42%;}
	.banner_tt h1{font-size:40px; padding-bottom: 18px; }
	.banner_tt p{font-size:18px;}
	.xta{position:absolute; width: 4px; height: 30px; background: #fff; top:-8px; left: -20px;}
	.xtb{position:absolute; width: 30px; height: 4px; background: #fff; top: -8px;left: -20px;}
	.xtc{position:absolute; width: 30px; height: 4px; background: #fff; bottom: -8px;right: -20px;}
.xtd{position:absolute; width: 4px; height: 30px; background: #fff; bottom: -8px;right: -20px;}
	.about_title{font-size:40px; font-weight: bold; padding-bottom: 20px;}
	.about_title p{font-size:20px; padding-top: 15px;color:#f19911; margin-bottom: 20px;}
	.about_nr{font-size:18px; line-height: 32px;}
	.about_nr p{padding-bottom:18px; text-indent: 2em;}
	.about_unti{height:80px; border-bottom: 1px solid #eee;}
	.about_lba{width:600px; margin: 0px auto; z-index: 15; position: relative;}
	.about_lba a{ display: block; float:left; width: 180px; text-align: center; border: 1px solid #eee; font-size:20px; border-radius: 500px; background: #fff; margin: 10px; height: 60px; line-height: 60px; margin-top:50px; z-index: 20; position: relative; transition: all 0.6s;}
	.about_wha{width:25%; float: left;}
	.wn_nr{padding:35px;}
	.wn_nr h1{font-size:24px; font-weight: bold; padding-bottom: 10px;}
	.wn_nr p{font-size:18px; line-height: 32px;}
	.img_list{width:25%; float: left;}
	.img_list img{padding:10px;}
	.goods_list{width:23%; margin: 10px 1%; float: left;}
	.goodsxx_bannera{font-size:16px; padding: 25px 0px;}
	.dqwz_a span{padding:0px 10px;}
	.cp_leftimg{width:50%; border: 1px solid #eee; padding: 20px; float: left;}
	.cp_readmain{width:100%; padding: 40px 13%;}
	.cp_read{width:50%; float: right; padding-left: 10%;}
	.cp_reada{font-size:24px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 10px; margin-bottom: 20px;}
	.cp_readb{font-size:18px; line-height: 35px;}
	.cp_readc a,.cp_readc button{display:block; width: 160px;height:55px; text-align: center; line-height:55px; font-size:18px; float: left; margin-top: 40px; margin-right: 15px;}
	.cp_readc a{background:#eee;}
	.cp_readc button{border:0px; background:#f19911;color:#fff;}
	#zxly_menua{ padding: 30px;}
	.news_righta{width:100%; float: left; border-bottom: 1px solid #e1e1e1; padding-bottom: 20px; margin-bottom: 20px;}
	.news_righta1{width:300px; float: left;}
	.news_righta2{width:890px; float: right;}
	.news_righta2 h1{font-size:22px; font-weight: bold;padding-bottom: 15px; }
	.news_righta2 p{font-size:16px; color:#888; line-height: 30px;}
	.news_righta2 dd{font-size:16px; color:#888; margin-bottom: 18px; border-bottom: 1px solid #eee; padding-bottom: 20px;}
	.news_righta2 p a{float:right; margin-top: 20px;}
	.news_righta2 p a:link,.news_righta2 p a:visited{color:#ff6700;}
	.lx_left{width:30%; float: left;}
	.lx_right{width:70%; float: left;}
	.lx_main{width:100%; float: left; padding: 5%; background: #f5f5f4;}
	.lx_lefta h1{font-size:22px; font-weight: bold; padding-bottom: 15px;}
	.lx_lefta{margin-bottom:20px;}
	.lx_lefta dd{font-size:18px; line-height: 35px;}
	.my-map{height:450px;}
	.about_nra{width:40%; float: left;}
	.about_nrb{width:58%; float: right;}
	.yp_main{width:300px; margin: 10px auto;}
	.newsread_b{font-size:18px; line-height: 40px;}
.about_bg{position:relative; overflow: hidden;overflow: hidden;}
	.bga_wap{display:none;}
	#page{text-align:center; margin-bottom: 30px; margin-top: 30px;}
	#page a,#page span{padding:16px; border-radius: 5px;  font-size:16px; background:#f6f6f6; margin: 6px;}
	.jl_about{padding:70px 0px; float: left;}
	.jl_abouta{width:60%; float: left;}
	.jl_aboutb{width:36%; float: right; padding-top: 100px;}
	.jl_aboutaa span{ float:left; padding: 10px 30px; font-size:20px; color:#fff; background: #3485fb;}
	.jl_aboutaa span font{padding-right:10px;}

	.jl_aboutab h1{font-size:60px; font-family: 'century';color:#eee; font-weight: bold; padding-bottom:5px;}
	.jl_aboutab h2{font-size:42px; font-weight: bold; margin-top: -50px; position: relative; margin-bottom: 50px;}
	.jl_aboutab p{font-size:20px; text-indent: 2em; line-height: 32px;}
	.jl_aboutab dd a{float:left; border-radius: 8px; padding: 10px 30px; background: #eee; font-size:20px; margin-right: 15px; margin-top: 30px;}
	.jl_aboutac a{float:left; border-top: 1px solid #333;margin-top: 50px;text-decoration:underline; font-size:18px;}
	.dz_a,.dz_b,.dz_c{width:33.33%; float: left; color:#fff; }
	.dz_a{padding:50px 6%;}
	.dz_a li{width:50%; line-height: 50px; font-size:18px; float: left; text-align: center;}
	.dz_a li span{margin-right:10px; background:#f4d159; color:#222; padding: 4px; border-radius: 500px;}
	.li_h{border-bottom:1px solid #fff;}
	.sx-a{border-right:1px solid #fff;}
	.dz_b{text-align:center;padding:50px 0px;}
	.dz_b h1{font-size:57px; font-weight: bold;color:#f4d159;}
	.dz_b dd{font-size:19px; font-family: 'Arial'; padding-top: 10px; text-transform: uppercase;}
	.dz_c{padding:50px 0px; position: relative; padding-left: 80px;}
	.dz_c dd{color:#f4d159; margin-bottom: 8px;}
	.dz_c h2{font-size:40px; font-weight: bold; font-family: 'Arial';}
	.dz_c p{font-size:16px; padding-top: 10px; line-height: 28px;}
	.dz_c span{position:absolute; width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius: 500px; background: #fff; color:#198358; left: 0px; top:27%; font-size:28px;}
	.footer_enda img{float:left; width: 180px; padding-right: 20px;}
	.yy_gjc{font-size:18px; padding:30px 0px;}
	.yy_gjc a{padding:0px 10px;}
	#zxly_menu{width:100%; float: left; display: none;padding: 40px; color:#fff;}
	.zxly_menua,.zxly_menub,.zxly_menuc,.zxly_menud{width:100%; float: left;}
	.zxly_menua dd{width:50%; float: left; margin-bottom: 15px;}
	.zxly_menua dd input{padding:15px; border: 0px; width: 95%;color:#222;}
	.zxly_menub textarea{width:97.5%; border: 0px; padding: 15px; height: 120px;}
	.zxly_menuc{margin-top:15px;}
	.zxly_menuc input{width:180px;padding:15px; float: left;}
	.zxly_menuc img{width:200px; float: left; margin-left: 20px;}
	.zxly_menud {margin-top:30px;}
	.zxly_menud button{width:100%; border: 0px; height: 40px; background: #333; color:#fff; font-size:18px;}
	.zxly_menud button span{padding-right:10px;}
	.ccz_a{width:100%; float: left; border:1px solid #e1e1e1; padding: 20px; margin-top: 30px; border-radius: 10px;}
	.ccz_a li{width:33.33%; float: left; font-size:18px;}
	.fhlb_a{text-align:center;}
	.fhlb_b{text-align:right;}
	.head_wap{display:none;}
}
.qm_maina,.qm_mainc,.bt_ha,.sy_abouta,.sy_aboutb,.sy_more,.sy_sla,.sy_slb,.sy_slc,.synews_a,.syxw_lista,.syxw_listb,.footer_end,.about_nr,.about_title,.about_wh,.cp_reada,.cp_readb,.cp_readc,.lx_lefta,.newsread_b,#page,.jl_aboutac{width:100%; float: left;}
.yy_gjc a:link,.yy_gjc a:visited{color:#fff;}
.yy_gjc{background:#128858; color:#fff;}
.bt_ha{ text-align: center;}
.qm_head{ z-index: 333;color:#fff; border-bottom: 1px solid #89939d;}
.top_searchvv{display:none;}
.head_right li button{background:none; border: 0px;}
.head_dh li a:link,.head_dh li a:visited,.sycp_tj a:link,.sycp_tj a:visited{color:#fff;}
.head_dh li:hover a{color:#ffad01;}
.ce2 .head_right li button{background:none; border: 0px;color:#fff;}
.h_tt{font-size:30px; color:#fff; padding-bottom: 10px;}
.top_searchvv input{width:100%; border: 0px;}
.top_searchvv button{width:120px; height: 40px; border: 0px; margin-top: 15px; background: #333;color:#fff; }
.sy_cp{background-image: url(../images/bga.jpg);background-size: cover;background-position: center;}
.sycp_tj dd{border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
	.sycp_tj p{background:#0f6944; padding: 15px 0px; text-align: center;}
.sy_more a{padding:15px 30px; background: #dcdada; border-radius: 5px;}
.sy_more a:hover{ background: #f19911;}
.sy_more{text-align:center;}
.sy_slb a:link,.sy_slb a:visited{color:#3174e7;}
.synews_ab a:link,.synews_ab a:visited,.syxw_list a:link,.syxw_list a:visited{color:#222;}
.synews_ab .visd_a{background:#f19911;}
.synews_ab .visd_a:link,.synews_ab .visd_a:visited{color:#fff;}
.qm_footer{background:#1b1b1b; border-top-right-radius:100px;color:#fff; border-top:7px solid #128858;}
.footer_dh dd a:link,.footer_dh dd a:visited{color:#9f9f9f;}
.footer_end{border-top:1px solid #353535;}
.footer_enda img{float:left;}
.footer_enda a{padding-left:10px;}
.footer_enda a:link,.footer_enda a:visited{color:#8e8e8e;}

.about_title span{font-size:16px; font-family: 'Arial'; font-weight: normal; padding-left: 10px; color:#888; text-transform: uppercase;}
.about_lba a:link,.about_lba a:visited{color:#222;}
.about_lba .link_color{background:#128858;}
.about_lba .link_color:link,.about_lba .link_color:visited{color:#fff;}
.about_lba a:hover{background:#128858;color:#fff;}
.bg_color,.about_wh{background:#f4f8fb;}
.goodsxx_banner{background:#222;}
.goodsxx_bannera{background:#ebeeef;}
.dqwz_a span{padding:0px 10px;}
.dqwz_a font{color:#f19911; font-weight: bold;}
#zxly_menua{display:none; background:#128858; width: 100%; float: left;}
.lx_lefta dd span{color:#f19911; padding-right: 15px; font-size: 22px;}
#layerDemo2 button{background:none; border: 0px; font-size:22px;}
.wap_yjbh{display:none;}

/*================================1580======================================*/
@media screen and (min-width: 1600px) {
	.qm_mainb{width:1580px; margin: 0px auto;}
	.head_padd{width:100%;}
	.sy_sla h1{font-size:46px; padding-top:120px; padding-bottom: 10px;  font-family: 'Cambria';}
	.sy_slc p{padding-right:10%; margin-top: 25px; font-size:18px; line-height: 32px;color:#777676;}
	.sy_slc{margin-top:40px;}
	.syxw_list{width:506.6px; float: left;}
	.footer_dh{width:240px; float: left;}
	.footer_dhlx{width:360px;}
	.footer_ewma{width:260px;}
	.footer_dh li{width:130px; float: left; padding: 10px;}
	.banner_tt{left: 43.5%;}
	.news_righta2{width:1110px; float: right;}
	.xw_maina{margin-top:60px;}

}



/*================================wap=======================================*/
/*moble*/
@media screen and (max-width: 1200px) {
.noticeb,.head_dh,.noticeb,.auto_kf{display:none;}
	.head_logo{width:40%; float: left;}
	.head_logo img{width:100%; padding-left: 4%; margin-top: 10px; margin-bottom: 10px;}
	.head_right{width:120px; display: none;float: right; margin-right: 4%; margin-top: 28px;}
	.head_right li{width:60px; float: left; text-align: center;}
	.bt_ha h1{font-size:30px; padding-top: 50px; font-weight: bold; padding-bottom: 12px;}
	.bt_ha dd{height:5px; background: url(../images/xt.png) center no-repeat; margin-bottom: 20px;}
	.sy_abouta{padding:0px 4%; font-size:16px; line-height: 30px;}
	
	.sy_gssla{width:33.33%; margin-bottom: 40px; float: left; text-align: center; padding: 0px 10px;}
	.sy_gssl{border:4px solid #e1e1e1; position: relative;border-radius: 20px; padding: 30px 0px;}
	.sy_gssl h2{ font-size:25px; font-weight: bold; padding-bottom: 15px;}
	.sy_gssl h2 span{font-size:12px; color:#666; font-weight: normal; padding-left: 10px;}
	.sy_gssl dd{font-sizd:14px; line-height: 28px;}
	.sy_gssl p{width:40px; height: 7px; left: 35%; background: #f19911; bottom: -6px; position: absolute;}
	.bt_ha p{padding:20px 5%; color:#fff; line-height: 30px; font-size:16px;}
	.sycp_tj{width:50%; float: left; padding: 13px;}
	.sy_more{width:100%; float: left; margin-top: 25px; margin-bottom: 40px;}
	.sy_aboutimg .swiper-paginationb{text-align:center;  margin-top: -20px; position: relative; z-index: 777;}
	.sy_aboutsla{width:100%; float: left; padding: 30px 4%;}
	.sy_sla h1{font-size:36px; padding-top:10px; padding-bottom: 10px;  font-family: 'Cambria';}
	.sy_slc p{ margin-top: 25px; font-size:16px; line-height: 32px;color:#777676;}
	.sy_slc h1{ font-size:24px;}
	.sy_slc{margin-top:20px;}
	.sy_slc h1 span{font-size:16px; font-family: 'Arial'; padding-left: 10px;}
	.sy_slb a{font-size:36px;  margin-left: 5%;}
	.sl_lx{width:100%; float: left; padding: 10px 4%;}
	.sl_lxa h2{font-size:30px; color:#f19911; padding-bottom: 10px;}
	.sl_lxa h2 span{color:#979695; font-size:20px; padding-left: 15px;}
	.sl_lxa dd{font-size:16px; line-height: 30px;}
	.sl_lxc img{width:40%;}
	
	.synews_aa,.synews_ab{width:100%; float: left; position:relative;}
	.synews_aa dd{font-size:16px; padding-top:39px; font-family: 'Arial';color:#888; padding-left: 100px;}
	.synews_aa .dw_a{font-size:120px;color:#e1e5ee; font-family: 'Aileron'; position: absolute; left: 0px; z-index: 1;}
	.synews_aa p{font-size:30px; color:#f19911; font-weight: bold; position: relative; z-index: 10; padding-left: 70px;}
	.synews_aa .dw_b{width:100px; height: 2px; background: #f19911; position: absolute; left: 53%; bottom: 20px;}
	.synews_ab a{ float:right; font-size:16px; float: left; background: #e1e1e1; padding: 10px 20px; border-radius: 8px; margin-left: 20px; margin-top: 50px; }
	.syxw_list{width:100%; margin-top:20px; margin-bottom: 20px; padding: 0px 4%; float: left;}
	.syxw_list img{border:1px solid #eeee; padding: 15px;}
	.syxw_listb h1{font-size:20px; font-weight: bold;padding-bottom: 10px;}
	.syxw_listb p{font-size:16px; line-height: 30px;color:#666;}
	.syxw_lista dd{padding-top:15px; padding-bottom: 15px;color:#888;}
	.footer_dh{padding:20px 4%; width: 100%; float:left;}
	
	.footer_dh h1{font-size:22px; padding-bottom: 15px;}
	.footer_dh p{width:40px; height: 2px; background: #f19911; margin-bottom: 15px;}
	.footer_dh dd{font-size:16px; width: 50%; float: left; line-height: 30px;}
	.footer_dh li{width:30%; float: left; padding: 10px;}
	.footer_dh li{ float: left;}
	.footer_dhlx{width:100%;}
	.footer_ewma{width:100%;}
	.footer_enda{width:100%; padding: 0px 4%; float: left;}
	.footer_endb{width:100%; float: left;}
	.footer_enda{font-size:14px; line-height: 30px; padding:5px 0px; }
	.footer_endb{ line-height: 50px; padding-left: 4%; font-size:14px;}
	.footer_enda img{clear: both; padding-left: 4%;}
	.footer_enda span{display: block; width: 100%; float:left; padding: 0px 4%;}
	.footer_enda span a{display: block; width: 100%; float:left;  padding-left: 0px;}
	#zxly_menu{display:none; padding: 30px 4%;}
	.top_searchvv{padding:30px 4%;}
	.h_tt{font-size:22px; color:#fff; padding-bottom: 10px;}
.top_searchvv input{width:100%; border: 0px; padding: 10px 20px;}
.top_searchvv button{width:120px; height: 40px; border: 0px; margin-top: 15px; background: #333;color:#fff; }
	.head_dh{padding:10% 5%; margin-top: 20%;}
	.head_dh li{padding:14px 0px; line-height: 40px; width: 50%; padding: 0px 10%; float: left;}
	.head_dh li a{display:block; width: 100%; border: 1px solid #fff; text-align: center; border-radius: 12px; margin-bottom: 30px;}
	.about_bg{position:relative;  overflow: hidden;overflow: hidden;}
	.bga_pc{display:none;}
	.banner_tt{position:absolute; width: 200px; top:45%;color:#fff; text-align: center; left: 25%;}
	.banner_tt h1{font-size:30px; padding-bottom: 18px; }
	.banner_tt p{font-size:18px;}
	.xta{position:absolute; width: 4px; height: 30px; background: #fff; top:-8px; left: -20px;}
	.xtb{position:absolute; width: 30px; height: 4px; background: #fff; top: -8px;left: -20px;}
	.xtc{position:absolute; width: 30px; height: 4px; background: #fff; bottom: -8px;right: -20px;}
.xtd{position:absolute; width: 4px; height: 30px; background: #fff; bottom: -8px;right: -20px;}
	.about_lba{width:100%; float: left; background: #333;}
	.about_lba a{display:block; width: 25%; float: left; text-align: center; line-height: 55px;}
	.about_lba a:link,.about_lba a:visited{color:#fff;}
	.about_title{font-size:26px; padding: 20px 4%; font-weight: bold; padding-bottom: 20px;}
	.about_title p{font-size:16px; padding-top: 15px;color:#f19911; margin-bottom: 20px;}
	.about_nr{padding:0px 4%;}
	.about_nrb{font-size:16px; line-height: 30px;}
	#page{text-align:center; margin-bottom: 30px; margin-top: 30px;}
	#page a,#page span{padding:5px; background: #eee; margin: 3px;}
	.goodsxx_banner{padding-top:90px;}
	.goodsxx_bannera{font-size:16px; padding: 25px 0px;}
	.dqwz_a span{padding:0px 10px;}
	.goodsxx_bannera{padding:20px 4%;}
	.cp_read{width:100%; float: left; padding: 20px 4%;}
	.cp_readc a,.cp_readc button{display:block; width:50%;height:55px; text-align: center; line-height:55px; font-size:18px; float: left; margin-top: 40px; }
	.cp_readc a{background:#eee; float: left;}
	.cp_readc button{border:0px; background:#f19911;color:#fff;}
	.news_righta {width:100%;  border-bottom: 1px solid #e1e1e1;float: left; padding: 15px 4%;}
	.news_righta2 h1{font-size:18px; font-weight: bold; padding-bottom: 12px;}
	.news_righta2 dd{color:#666; padding-bottom: 20px; font-size:12px;}
	.news_righta2 dd span{padding-right:10px;}
	.news_righta2 p{font-size:16px; line-height: 30px;}
	.newsread_b{padding:30px 4%;}
	.newsread_b li{line-height:40px;}
	.lx_main{padding:30px 4%; background: #eee; float: left;}
	.lx_lefta h1{font-size:18px; font-weight: bold; padding-bottom: 15px;}
	.lx_lefta{margin-bottom:20px;}
	.lx_lefta dd{font-size:18px; line-height: 35px;}
	.my-map{height:450px;}
	.lx_right,.lx_left{width:100%; float: left;}
	.img_list{width:50%; float: left; padding: 10px 1%;}
	.about_wh{width:100%; padding:20px 4%;}
	.about_wha {padding:20px 0px;}
	.about_wha  h1{font-size:18px; padding-bottom: 10px;}
	.head_wap{width:50px; float: right;}
	.head_wap button{background:none; color:#fff; border: 0px; margin-top: 20px; }
	.head_padd{padding:0px 4%;}
	.top_a{display:none;}
	

	.jl_abouta{width:100%; float: left;}
	.jl_aboutb{width:100%; float: right; }
	.jl_aboutaa span{ float:left; padding: 10px 30px; font-size:20px; color:#fff; background: #3485fb;}
	.jl_aboutaa span font{padding-right:10px;}

	.jl_aboutab h1{font-size:40px; font-family: 'century';color:#eee; font-weight: bold; padding-bottom:5px;}
	.jl_aboutab h2{font-size:24px; font-weight: bold; margin-top: -20px; position: relative; margin-bottom: 20px;}
	.jl_aboutab p{font-size:16px; text-indent: 2em; line-height: 32px;}
	.jl_aboutab dd a{float:left; border-radius: 8px;  background: #eee; font-size:16px; margin-right: 15px; margin-top: 30px; display: block; width: 32.3%; margin-right: 1%; text-align: center; line-height: 50px;}
	.jl_aboutac a{ text-align: center; line-height: 50px; border-top: 1px solid #333;margin-top:50px; padding-top: 10px;   font-size:18px;}
	.jl_aboutac{width:100%; float: left; text-align: center; margin-top: 30px;}
	.sy_about{padding:20px 4%;}
	.footer_dhlx dd{width:100%;}
	.dz_a,.dz_b,.dz_c{width:100%; float: left; color:#fff; padding: 0px 4%; }
	.dz_a{padding:10px 4%;}
	.dz_a li{width:50%; line-height: 50px; font-size:18px; float: left; text-align: center;}
	.dz_a li span{margin-right:10px; background:#f4d159; color:#222; padding: 4px; border-radius: 500px;}
	.li_h{border-bottom:1px solid #fff;}
	.sx-a{border-right:1px solid #fff;}
	.dz_b{text-align:center;padding:10px 0px;}
	.dz_b h1{font-size:37px; font-weight: bold;color:#f4d159;}
	.dz_b dd{font-size:14px; font-family: 'Arial'; padding-top: 10px; text-transform: uppercase;}
	.dz_c{ position: relative; padding-bottom: 30px; text-align: center; }
	.dz_c dd{color:#f4d159; margin-bottom: 8px; display:none;}
	.dz_c h2{font-size:40px; font-weight: bold; font-family: 'Arial';}
	.dz_c p{font-size:16px; padding-top: 10px; line-height: 28px;}
	.dz_c span{position:absolute; width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius: 500px; background: #fff; color:#198358; left: 0px; top:27%; font-size:28px;}
	.dz_c span{display:none;}
	.yy_gjc{padding:20px 4%;}
	.ccz_a{width:100%; float: left; background: #eee; margin-top: 20px; padding: 20px 0px;}
	.ccz_a li{width:33.33%; float: left;}
	.fhlb_a{text-align:center;}
	.fhlb_b{text-align:right;}
	.wap_yjbh{ position: fixed; display: block;width: 100%; bottom: 0px;  z-index: 888; background: #128858; color:#fff; text-align: center;}
	.wap_yjbh a{display:block; font-weight: bold;width: 100%;height: 60px; line-height: 60px; }
	.wap_yjbh a:link,.wap_yjbh a:visited{color:#dbbf27;}
	.wap_yjbh a span{margin-right:14px; background: #dbbf27; color:#128858; font-size:20px; border-radius:500px; padding: 5px;}
	
}
/*==============================================================================*/
@keyframes hideIndex{
0%{ opacity: 0; transform: translate(0, 50px) }
100%{opacity: 1; transform: translate(0, 0) }
}

@keyframes hideIndexa{
0%{ opacity: 0; transform: translate(50px, 0) }
100%{opacity: 1; transform: translate(0, 0) }
}


.ly_ka2 input::-webkit-input-placeholder,.yusuan textarea::-webkit-input-placeholder{
color:#444; font-size:14px;
}
.ly_ka2   input::-moz-placeholder,.yusuan textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#444;font-size:14px;}
.ly_ka2  input:-moz-placeholder,.yusuan textarea::-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#444;font-size:14px;}
.ly_ka2   input:-ms-input-placeholder,.yusuan textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#444;font-size:14px;}


@keyframes myfirst {
    0% {
        height: 0%;
    }
    10% {
        height: 10%;
    }
    20% {
        height: 20%;
    }
    30% {
        height: 30%;
    }
    40% {
        height: 40%;
    }
    50% {
        height: 50%;
    }
    60% {
        height: 60%;
    }
    70% {
        height: 70%;
    }
    80% {
        height: 80%;
    }
    90% {
        height: 90%;
    }
    100% {
        height: 100%;
    }
}

@keyframes mysecond {
    0% {
        height: 100%;
    }
    10% {
        height: 90%;
    }
    20% {
        height: 80%;
    }
    30% {
        height: 70%;
    }
    40% {
        height: 60%;
    }
    50% {
        height: 50%;
    }
    60% {
        height: 40%;
    }
    70% {
        height: 30%;
    }
    80% {
        height: 20%;
    }
    90% {
        height: 10%;
    }
    100% {
        height: 0%;
    }
}
	

