@charset "utf-8";
/* CSS Document */
body{  margin:0 0 0 0; font-family:"微软雅黑"; }
*{ margin:0; padding:0px; list-style-type:none;}
li{ list-style-type:none;}
img{ border:0px;vertical-align: middle;}
.clear{ clear:both;}
h1,h2,h3{font-family:"微软雅黑"; font-weight:normal;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
input {outline:none;}
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(https://fonts.gstatic.com/s/changa/v3/lChKXdVMbxf1dAYeI9q9wRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+FB50-FDFF, U+FE80-FEFC;
}
/* latin-ext */
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(https://fonts.gstatic.com/s/changa/v3/PZYVkpm3vAnBa-afcEJb3xJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Changa';
  font-style: normal;
  font-weight: 700;
  src: local('Changa Bold'), local('Changa-Bold'), url(https://fonts.gstatic.com/s/changa/v3/ZLtEtZF8z-OEmYAGzkqHkltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: 'century';
  src:url('century.ttf') format('truetype');

}


	
/*网页宽度最小等于992事  显示一下div宽度*/	

	.jh_head{width:100%; padding: 0px 3%;  position: relative;z-index: 99999; background: url(../images/dh_bg.png); height:100px;}
	.head_logo{width:25%; max-width: 260px; float: left; margin-top: 27px;}
	.hz_banner{ width:100%;float: left; z-index: 100; position: relative; }
	.head_dh{width:60%; float: left; padding-left: 5%;}
	.head_dh li{float:left; font-family:Changa,serif; text-transform: uppercase;}
	.head_dh li a:link,.head_dh li a:visited{color:#fff;}
	
	.head_dh li a{padding:37px 30px; line-height: 100px;}
	.head_dh li a:hover{background:#222;}
	.head_right{width:20%; float: right; color:#fff;}
	.jh_maina{width:1200px; margin: 0px auto;}
	.maina_left{width:655px; float: left;}
	.maina_right{width:464px; float: right; margin-top: 50px;}
	.jh_maina1{width:100%; float: left; margin-top: 70px; margin-bottom: 70px;}
	.maina_lefta h1{font-size:30px; font-family: Arial; color:#da251e; text-transform: uppercase;}
	.maina_lefta h1 font{color:#222;}
	.maina_lefta dd{width:75px; height:1px; background: #ccc; margin: 10px 0px;}
	.maina_lefta h2{font-size:14px; font-family: Arial; text-transform: uppercase; color:#2a2a2a; margin-bottom: 15px;}
	.maina_lefta p{color:#848383; font-size:12px; font-family: Arial; line-height: 24px; border-bottom: 1px solid #eee;padding-bottom: 30px;}
	.maina_lefta p a:link,.maina_lefta p a:visited{color:#003867;}
	.maina_lefta p a span{font-size:12px; padding-left: 8px;}
	.maina_lefta p a:hover{color:#da251e;}
	.maina_leftb1{width:218px; float: left; margin-top: 20px; padding-left: 80px; height: 60px;}
	.maina_leftb1 h1{font-size:20px; color:#222; font-weight: bold;}
	.index_tjcp{width:100%; float: left; height: 514px; background: url(../images/tj_bg.jpg);}
	.index_tjcpa{width:1200px; margin: 0px auto;}
	.index_tjcpb{width:1200px; float: left;padding-top:70px;}
	.index_tjcp_title{font-family: Arial; color:#fff; text-align: center;}
	.index_tjcp_title h1{text-transform: uppercase; font-size:26px;}
	.index_tjcp_title dd{font-size:14px; margin-top: 10px;}
	.goos_list h1{text-align: center; color:#fff; padding-top: 20px;}
	
	.goos_list h1 a:link,.goos_list h1 a:visited{color:#fff;}
	.cp_more{text-align:center; margin-top: 30px;}
	.cp_more a{padding:6px 30px; border: 1px solid #fff; border-radius: 10px;}
	.cp_more a:link,.cp_more a:visited{color:#fff;}
	.index_news{width:100%; float: left; padding-bottom: 50px; padding-top: 50px;}
.index_newsa{width:1200px; margin: 0px auto;}
.index_newsb{width:100%; float: left;}
	.index_news_left{width:572px; float: left; margin-top: 30px;}
.left_news_date{width:95px;  text-align: right; float: left; }
.left_news_date h1{font-size:30px; padding-top: 30px; font-family: Arial;}
.left_news_date p{font-size:12px; padding-top: 5px; color:#888;}
.left_news_nr{width:441px; padding-top: 30px; float: right; border-left: 1px solid #eee; padding-left: 35px;}
.left_news_nr h1,.news_right_nr h1{ font-size:16px; font-family: Arial;}
.left_news_nr h1 a:link,.left_news_nr h1 a:visited{color:#222;}
.left_news_nr p,.news_right_nr p{font-size:12px; color:#888;line-height: 26px; margin-top: 15px;font-family: Arial;}
.left_news_nr dd{ margin-top:30px;}
.left_news_nr dd a{ padding:6px 40px; border-top:1px solid #ccc; line-height: 40px;}
.left_news_nr dd a span{padding-left:15px; color:#888;line-height: 30px;}
.index_news_right{width:540px; float: right; margin-top: 30px;}
.index_news_righta{border-bottom:1px solid #eee;}
.news_right_nr{width:384px; padding-top: 30px; padding-left: 30px; float: right; border-left: 1px solid #eee; padding-bottom: 25px;}
.index_news_righta{width:100%; float: left;}
.news_right_nr h1 a:link,.news_right_nr h1 a:visited{ color:#222;}
.yw_title{ padding-top:40px;}
.yw_title dd{ background:url(../images/sanjiao.png) center no-repeat; height: 17px;}
.yw_title h1{font-family: 'Changa', sans-serif; font-size:28px; color:#072645; text-align: center; text-transform: uppercase;}
.yw_title p{font-size:18px; text-align: center;}
	.index_contact{width:100%; height: 193px; float: left; background: url(../images/bg_2.jpg) center no-repeat;}
	.index_hzkh{width:100%; float: left;}
	.index_hzkha,.jh_footera,.footer_enda{width:1200px; margin: 0px auto;}
	.index_hzkhb{width:1200px; float: left; padding:25px 0px; }
	.index_hzkhb li{width:150px; float: left;}
	.index_hzkhb li img{width:100%;}
	.jh_footer{width:100%; float: left; padding-bottom: 40px; background: #1b252e;}
	.jh_footerb,.footer_endb{width:1200px; float: left; }
	.f_ma{width:825px; margin: 0px auto; text-align: center;}
	.f_ma h1{height:53px; background: url(../images/contact_bg.jpg) center no-repeat; margin-top:90px; line-height: 53px; font-size:25px; font-family: Arial;}
	.f_ma p{font-size:12px; color:#6c7c8a; font-family: Arial; line-height: 26px; margin-top: 20px;}
	.footer_left{width:354px; float: left; border-right:1px solid #2f3942; margin-top: 70px;}
	.footer_lefta{width:304px; float: left;  border-bottom: 1px solid #2f3942;}
	.footer_lefta h1{text-transform:uppercase;font-size:17px; color:#fff; line-height: 50px;}
	.footer_lefta h1 font{color:#db2521; padding-left: 5px;}
	.footer_lefta1{width:80px; float: left; color:#fff; font-family: Aaril; padding-top: 12px; }
	.footer_lefta1 span{color:#dc251f; padding-right: 5px; font-size:24px;}
	.footer_lefta2{width:220px; float: right; color:#fff; font-family: Aaril; font-size:12px;padding: 15px 0px; line-height: 25px;}
	.footer_content{width:760px; float: right; margin-top: 70px;}
	.f_rigleft{width:270px; float: left;}
	.f_rigleftb{width:460px; float: right; margin-top: 20PX;}
	.f_rigleftb textarea{border:1px solid #313b44; width:458px; height: 163px; padding: 10px; background:transparent;}
	.f_rigleft li{margin-top:20px;}
	.f_rigleft li input{border:1px solid #313b44; width: 268px; padding: 10px; background:transparent; color:#fff; transform: all 0.6s;}
	.f_rigleft li input:hover,.f_rigleftb textarea:hover{border:1px solid #db261d;}
	.send_a button{background:transparent; border: 1px solid #fff; width: 100px; height: 30px; color:#fff; margin-top: 20px;}
	.footer_end{width:100%; float: left; background: #151d24; line-height: 55px;color:#5a6c7c;}
	.footer_endb a{ float: right;}
	.footer_endb a:link,.footer_endb a:visited{color:#da251e;}
	.footer_endb a span{padding-right:10px;}
	.dq_weizhi{width:100%; float: left; border-bottom: 1px solid #eee; background: #fff; line-height: 60px;}
	.dq_weizhia{width:1200px; margin: 0px auto;}
	.dq_weizhib{width:1200px; float: left;}
	.dq_weizhib span{padding-right:8px;}
	.dq_weizhib a{padding-right:8px;}
	.dq_weizhib font{padding-left:8px; color:#da251e;}
	.about_lb{margin-top:40px; margin-bottom: 40px; text-align: right;}
	.about_lb a{padding:5px 30px; border: 1px solid #eee; border-radius: 500px; margin-left: 10px; transition: all 0.6s;}
	.about_lb a:hover{background:#da251e; border: 1px solid #da251e;color:#fff;}
	.goods_left{width:240px; float: left; margin-top: 40px; }
	.goods_left_title{height:50px; background: #023158; color:#fff; border-top-left-radius:10px;border-top-right-radius:10px; line-height: 50px;  }
	.goods_left_title h1{padding-left:20px;}
	.goods_left_dh li{ line-height: 40px; border-bottom: 1px solid #eee;width: 120px; float: left; text-align: center;}
	.goods_index{ margin-top:30px;}
	.goods_index li{width:190px; float:left; text-align: center; border: 1px solid #eee; margin: 5px; transition: all 0.6s;}
	.goods_index li img{width:100%;}
	.goods_index li h1{padding-bottom:10px; line-height: 30px;}
	.yw_title{ margin-top:40px;}
.yw_title dd{ background:url(../images/sanjiao.png) center no-repeat; height: 17px;}
.yw_title h1{font-family: 'Changa', sans-serif; font-size:28px; color:#072645; text-align: center; text-transform: uppercase;}
.yw_title p{font-size:18px; text-align: center;}
	.cp_search{width:362px; margin: 20px auto; padding-top: 20px; }
	.cp_search input{width:300px; padding: 10px; float: left; font-family: Arial;}
	.cp_search button{border: 0px; height: 40px; width: 60px; background: #003867; color:#fff;float: left;}
	.goods_lista{width:100%; padding: 20px; background: #fff; margin-top: 30px; float: left;}
	.goods_img{width:240px; float: left; text-align: center; border-right: 1px solid #eee;}
	.goods_img img{width:100%;}
	.goods_img h1,.goods_alist_img h1,.goods_alist_nrh h1{font-family:Changa,serif; font-size:16px; text-align: center;}
	.goods_nra{width:369px; border-right:1px solid #eee; height: 200px; font-family: Arial; padding-top: 40px; float: left; padding-left: 40px;}
	.goods_rig{width:180px; float: right; padding: 20px;}
	.goods_listb{width:100%; float: left; border-bottom: 1px solid #eee;}
	.goods_alist{width:580px; transition: all 0.6s; border: 1px solid #eee;margin: 10px; float: left; background: #fff; padding: 20px;}
	.goods_alist_img{width:200px; float: left;}
	.goods_alist_img img{width:100%;}
	.goods_alist_img h2{text-align:center; line-height: 36px; border: 1px solid #ccc; transition: all 0.6s;}
	.goods_alist_nr{width:310px; float: right;}
	.goods_alist_nr h1{ font-size:14px; height: 40px; overflow: hidden; font-weight: bold;font-family:Arial; color:#222; transition: all 0.6s; line-height: 30px; padding-bottom: 10px;}
	.goods_alist_nr dd{font-size:12px; font-family: Arial; height: 192px; color:#777; line-height: 24px;}
	.goods_alista{width:100%; float: left; margin-top: 30px;}
	.goods_alist:hover{border:1px solid #003867;}
	.goods_alist:hover .goods_alist_img h2{background:#003867; color:#fff;border: 1px solid #003867;}
	.goods_alist:hover .goods_alist_nr h1,.goods_alist:hover .goods_alist_img  h1{color:#da251e;}
	.news_list{width:100%; float: left;  padding:20px 0px;}
.news_lista{width:1200px; margin: 0px auto;}
.news_listb{width:1200px; float: left;}
.news_listdate{width:160px;padding: 25px; float: left; background: #bbb; border-radius: 7px; text-align:right;color:#fff;}
.news_listdate h1{ font-size:36px; line-height: 40px; font-family: Arial; }
.news_listdate dd{ text-align: right;font-family: Arial; font-size: 16px; padding-top: 10px;}
.news_listnr{width:1000px; float: right;}
.news_listnr h1{font-size:18px; border-bottom: 1px dashed #ccc; line-height: 36px;}
.news_listnr dd{ margin-top: 10px; font-size:14px; color:#777;}
.news_list:hover .news_listdate{background: #e82c3b; color:#fff;}
.news_list:hover .news_listnr h1 a{color:#e82c3b;}
.news_list:hover{background:#eaeaea;}
	.n_banner{WIDTH:100%; height: 300PX; background: URL(../images/n_banner.jpg) center no-repeat;color:#fff; text-align: center;}
	.n_banner h1{padding-top:100px;}
	.n_banner dd{ font-size:30px; font-family:'Changa',serif; padding-top: 10px;}
	.md_read{width:1200px; margin-left: 10px;}
.md_read h1{font-size:18px; text-align: center; line-height: 36px; border-bottom: 1px solid #eee; margin-bottom: 20px;}
.md_read p{font-size:14px; color:#777; line-height: 28px;}
.md_read p{margin-top:20px;}
.dd_date{ text-align:center; color:#777; border-bottom: 1px solid #eee; line-height: 30px;}
.dd_date span{ margin:8px;}
.dd_date span i{padding-right:6px;}
	.news_listbm{width:100%; float: left; margin-bottom: 40px;}
	.head_right a{font-size:24px; margin-left: 15px; line-height: 100px;}
	.head_right a:link,.head_right a:visited{color:#fff;}
	.head_right a:hover{color:#da251e;}
	.langer_a a{font-size:12px;}
	.goods_alisth{width:100%; float: left;}
	.goods_alist_imgh{width:600px; float: left;}
	.goods_alist_imgh img{width:600px;}
	.goods_alist_nrh{width:510px; float: right; margin-top: 30px;}
	.goods_alist_nrh h1{text-align:left; font-size:26px; margin-top: 40px;}
	.goods_alist_nrh h2 a{ padding: 7px 50px; border-radius: 8px; font-size:16px; background: #003867;}
	.goods_alist_nrh h2 a:link,.goods_alist_nrh h2 a:visited{color:#fff;}
	.goods_alist_nrh h2{float:left; margin: 10px 0px;}
	.goods_alist_nrh h3{padding:10px 0px; font-family: Arial; font-weight: bold;}
	.goods_alist_nrh dd{font-size:12px; line-height: 26px;}
	.gd_lista{width:1200px; margin: 0px auto;}
	.gd_listb{width:1200px; float: left;}
	.fenye{text-align:center; margin-top: 30px;width: 100%; float: left; margin-bottom: 50px;}
	.fenye a,.fenye span{padding:5px 7px; border: 1px solid #ccc; font-family: Arial; font-size: 12px; margin: 5px;}
	.about_con{width:100%; float: left; margin-top: 30px; padding-top: 30px; border-top:1px dashed #eee; line-height: 26px; color:#666; font-family: Arial; font-size:14px;}
	.left_doahng{width:250px; float: left; background: #fff; margin-top: 40px;}
	.left_doahnga{width:250px; padding: 20px; background: #023158;color:#fff;}
	.left_doahnga h1{font-size:20px; margin-bottom: 10px;}
	.left_doahnga  dd{ font-family: 'Changa',serif;}
	.left_dhlist{width:250px; padding: 20px;}
	.left_dhlist li{line-height:30px; border-bottom: 1px dashed #eee; transition: all 0.6s;}
	.left_dhlist li span{padding-right:10px; color:#888;}
	.left_dhlist li a:Link,.left_dhlist li a:visited{color:#333;}
	.left_dhlist li:hover{background:#023158;color:#fff;}
	.left_dhlist li:hover .left_dhlist li span{padding-left:10px;color:#fff;}
	
	.left_dhlist li:hover .left_dhlist li a{color:#fff;}
	.cp_right{width:920px; float: right; background: #fff; margin-top: 40px; }
	.cp_logo{width:100%; float: left; text-align: center; padding-top: 20px;}
	.b_icona img{border-radius:5px;}
.mian_m{width:100%; float: left; padding-top: 40px;}
.r_margin{width:740px; float:right;}
.tj_cp_img{width:440px; float: left;}
.tj_cp_img img{height:368px;width:440px;}
.tj_cp_nr{width:260px; padding-right: 20px; float: right;color:#fff;}
.tj_cp_nr h1{font-family:Arial; font-size: 16px;color:#fff; padding-top: 30px; padding-bottom: 20px;}
.tj_cp_nr p{font-size:14px; line-height: 24px;}
.r_margina{/*border-bottom-right-radius: 30px; border-top-left-radius: 30px;*/overflow: hidden;}
.title_h{font-size:18px; line-height: 35px;}
.title_h a{font-size:12px; float: right;}

.about_right{width:900px; float: right;}
.goods_read{width:870px; padding: 15px; float: left; border-bottom: 1px dashed #eee;}
.goods_reada{width:300px; float: left;}
.goods_readb{width:535px; float: right;}
.goods_readb h1{border-bottom:1px solid #eee; font-size:18px; font-weight: normal; line-height: 50px; padding-top: 15px;}
.goods_readb p{font-size:14px; line-height: 30px; margin-bottom: 30px; border-bottom: 1px dashed #eee;}
.goods_readb dd span{padding:5px 30px; background: #0674b1; color:#fff;}
.goods_xq{width:100%; float: left;  margin-top: 30px; padding-top: 20px;}
.goods_xqa{border-bottom:1px solid #eee; height: 30px;  }
.goods_xqa span{padding:15px 50px; margin-left: 15px; float: left; display: block; background: #0674b1; color:#fff;}
.goods_xqb{width:100%; float: left; margin-bottom: 30px; margin-top: 25px; font-size:14px; line-height: 30px;}
.news_list{width:870px; margin-bottom: 20px; float:left; background: #fff; padding: 15px; }
.news_read{width:840px; float: left; padding: 30px; background: #fff;}
.news_reada h1{font-weight:normal;color:#222; font-size: 20px; text-align: center; padding-top: 40px;}
.news_readb{font-size:12px; text-align: center; color:#777; line-height: 30px;}
.news_readb span{margin:10px;}
.news_readc{border:1px solid #eee; padding: 15px; margin-top: 10px; font-size:14px; line-height: 24px;}
.news_readc span{font-weight:bold;}
.news_readd{ margin-top:20px; font-size:14px; line-height: 26px; color:#666;}
.news_readd p{margin-top:15px;}
.xgtitle{	 margin-top: 20px; margin-bottom: 20px; width: 100%; float: left;}
.xgtitle h3{	font-size: 24px; font-weight: normal; padding-left: 40px; background: url(../images/reading.jpg) no-repeat left center;}
.reading{	padding: 50px 20px 20px; border: 1px solid #eee;}
.reading h3{	font-size: 24px; font-weight: normal; padding-left: 40px; background: url(../images/reading.jpg) no-repeat left center;}
.reading ul{overflow: hidden; padding-top: 25px;}
.reading li{width: 50%; float: left; background: url(../images/lid.jpg) left center no-repeat; line-height: 30px; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.reading li a{padding-left: 15px;}
.reading a{	font-size: 14px;}
   .contact-z1{height:140px;background:url("../images/contact-z1.jpg") no-repeat;color:#333;}
        .contact-z1 p{font-size:20px;height:30px;line-height:30px;padding:45px 0 0 108px;}
        .contact-z1 span{display:block;height:30px;line-height:30px;font-weight:bold;font-size:18px;padding-left:80px;}
.wz_logo{width:300px; float: left;}

