/* CSS Document */

table {
  border-collapse: collapse; /* 确保表格边框合并为单一边框 */
}table, th, td {
  border: 1px solid #999; /* 设置表格、表头、单元格的边框 */
}

.banner_ny{width:1200px; height:194px; background:url(../images/banner_bg.jpg) center center no-repeat; margin:auto; text-align:center; line-height:190px; overflow:hidden;}
.banner_ny p{color:#fff; font-size:30px;}
.banner_ny span{color:#fff; font-size:16px;}
.f7f7f7{width:100%; background:#f7f7f7; min-width:1200px; padding-bottom:30px; overflow:hidden;}

.neiye{width:1200px; overflow:hidden; margin:auto; padding-top:30px;}
.neiye .left{width:240px; overflow:hidden; float:left;}
.neiye .left_dh{width:240px; overflow:hidden; float:left; background:#fff}
.neiye .left_dh1{width:240px; height:84px;background:url(../images/bt_bg.jpg) center top #f3f3f3 no-repeat; overflow:hidden; float:left;line-height:84px; color:#fff; font-size:28px; text-align:center; font-weight:bold; margin-bottom:15px;}
.neiye .left_dh ul{margin-bottom:18px;}
.neiye .left_dh a{display:block; width:190px; height:40px; line-height:40px;overflow:hidden; background:url(../images/ico_01.png) right center no-repeat #f3f3f3; margin:auto;padding-left:20px; margin-top:10px; overflow:hidden; font-size:14px;}
.neiye .left_dh a:hover{background:url(../images/ico_01.png) right center no-repeat #0d62be; color:#fff;}

.lxwm{width:240px; overflow:hidden;background:url(../images/contact.jpg) center 20px no-repeat #0d62be;}
.lxwm span{display:block; width:210px; height:30px; overflow:hidden; line-height:30px; text-align:center; background:#f0831e; margin:auto; margin-top:90px; color:#fff; font-size:14px;}
.lxwm strong{display:block; overflow:hidden; text-align:center;color:#fff; font-size:24px; margin-top:6px; margin-bottom:6px;}
.lxwm p{display:block; width:210px; overflow:hidden; margin-left:15px; line-height:22px; color:#fff;text-align:center; margin-bottom:15px;}

.neiye .right{width:940px; overflow:hidden; float:right; background:#fff}
.right_900{width:900px; overflow:hidden; margin:auto;}
.right_900_bt{width:100%; height:60px; border-bottom:1px solid #e2e2e2;}
.right_900_bt strong{display:block; height:60px; border-bottom:2px solid #0d62be; width:120px; font-size:24px; line-height:60px; text-align:center; float:left;}
.right_900_bt p{display:block; float:right; margin-top:30px;}

.danye{width:900px; overflow:hidden; margin:auto; text-align:justify;text-justify:inter-ideograph; line-height:25px; font-size:14px; margin-top:20px; margin-bottom:30px;}
.danye img{max-width:900px;}


.productlist{width:100%; overflow:hidden;}
.productlist ul{width:930px; overflow:hidden; position:relative;margin-bottom:15px;}
.productlist ul li{width:290px;overflow:hidden; float:left; margin-top:20px; margin-right:15px;}
.productlist1{width:288px; height:205px; overflow:hidden; border:1px solid #eee; text-align:center; line-height:210px;}
.productlist1 a{display:block;width:290px; height:205px; overflow:hidden; position:relative;}
.productlist1 a b{display:block; position:absolute; width:100%; text-align:center; color:#fff; font-size:22px; top:-30px; z-index:3; display:none;}
.productlist1 a span{display:block; position:absolute;width:100%; text-align:center; color:#fff; font-size:13px; top:10px; z-index:2;display:none;}
.productlist1 a p{display:block; position:absolute;width:290px; height:205px; background-color:#000; opacity:.4;display:none;}
.productlist1 img{max-width:280px; max-height:200px;vertical-align:middle;}
.productlist1 a:hover b{display:block;}
.productlist1 a:hover span{display:block;}
.productlist1 a:hover p{display:block;}
.productlist2{width:300px; height:60px; line-height:60px; text-align:center; background-color:#f3f3f3}
.productlist2 a{color:#000; font-size:14px;}

.newslist{width:100%; overflow:hidden;}
.newslist ul{width:100%; overflow:hidden; margin-bottom:30px;}
.newslist ul li{width:100%; height:50px; line-height:50px; border-bottom:1px solid #eee; font-size:14px}
.newslist ul li a{display:block; float:left;}
.newslist ul li p{display:block; float:right;}


#message{width:900px; overflow:hidden; margin:auto; margin-bottom:60px;}
#message_bt{width:900px; overflow:hidden;margin-top:0px;margin-bottom:20px;}
#message_bt span{font:bold 24px/60px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;}
#message_bt p{width:100%; overflow:hidden; font-size:14px; color:#999}
#message_l{width:572px; overflow:hidden; float:left;}
#message_l p{display:block; width:100%; overflow:hidden;font:16px/45px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;color: #454545;}
#message_l span{margin-left: 5px;text-transform: uppercase;font-size: 16px;font-family: arial;color: #f00;}
#message_l input{width:548px;padding:10px;}
#message_l_1{width:572px; overflow:hidden; float:left; margin-bottom:20px;}
#message_l_1 p{display:block; width:100%; overflow:hidden;font:16px/45px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;color: #454545;}
#message_l_1 span{margin-left:5px;text-transform: uppercase;font-size: 16px;font-family: arial;color: #f00;}
#message_l_1 input{width:180px;padding:10px;display:block; margin-top:10px; float:left;}
#message_l_1 img{display:block; margin-top:10px; float:left;}

.message_l{width:100%; overflow:hidden; margin-bottom:25px;}
#message_r{width:570px; overflow:hidden; float:left;}
#message_r p{display:block; width:100%; overflow:hidden;font:16px/45px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;color: #454545;}
#message_r span{margin-left: 5px;text-transform: uppercase;font-size: 16px;font-family: arial;color: #f00;}
#message_r textarea{float:left;width:568px; height:147px;}
#tijiao{width:100%;overflow:hidden;}
#tijiao button{display:block;width:208px;line-height:45px;text-align:center;font:14px/34px Roboto,arial;text-transform: uppercase;color: #333;background: #ddd; border:0px; float:left;}
#tijiao button:hover{padding: 0 10px;cursor:pointer;background-color:#0d62be;color:#fff;}
#tijiao button{-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}


/*产品详情页*/
.bgfff{width:1200px; overflow:hidden; margin:auto; margin-top:20px; margin-bottom:20px; background:#fff;}
.prony{width:1080px; overflow:hidden; margin:auto; margin-top:50px; margin-bottom:50px;}
.prony1{width:100%; overflow:hidden;}
.prony1_1{width:440px; height:325px; overflow:hidden; float:left;line-height:325px;}
.prony1_1 img{max-width:440px; max-height:325px;vertical-align:middle;}
.prony1_2{width:590px;overflow:hidden; float:right;}
.prony1_2_1{width:100%; font-size:34px;text-align:justify;text-justify:inter-ideograph; border-bottom:2px solid #666; padding-bottom:10px;}
.prony1_2_1 span{font-size:18px;}
.prony1_2_2{width:100%; background:#f1f4f5; color:#888; font-size:14px; line-height:26px;overflow:hidden;text-align:justify;text-justify:inter-ideograph; margin-top:20px;}
.prony1_2_2 p{margin:10px; display:block; overflow:hidden;}
.prony1_2_3{width:100%; overflow:hidden; margin-top:30px;}
.prony1_2_3 a{display:block;float:left;overflow:hidden;height:40px;line-height:40px;border:1px solid #0d62be;color:#0d62be;font-size:14px; padding-left:30px; padding-right:30px; margin-right:15px;}

.prony2{width:100%; height:42px; border-bottom:1px solid #ccc; margin-top:30px;}
.prony2 b{display:block; width:142px; height:42px; overflow:hidden; line-height:42px; color:#fff; background:#0d62be; text-align:center; font-size:16px; border-bottom:3px solid #ff9104;}
.prony3{width:100%;line-height:30px;overflow:hidden;text-align:justify;text-justify:inter-ideograph; margin-top:20px; font-size:14px;}
.prony3 img{max-width:1080px;}
.prony4{width:1078px; height:170px; overflow:hidden; border:1px solid #ccc; background:#f7f8f8}
.prony4 p{display:block; float:left; font-size:14px; margin-left:30px; line-height:26px; margin-top:35px;}
.prony4 strong{color:#0d62be; font-size:16px;}
.prony4 img{display:block; float:right; height:120px; margin:25px;}
.prony5{width:1080px; overflow:hidden; margin-top:20px; margin-bottom:20px;}
.prony5 p{display:block; float:left; font-size:14px;}
.prony5 p:nth-child(2){float:right;}

.tjpro{width:1200px; overflow:hidden; height:64px; line-height:45px;font-weight:bold; font-size:26px; margin:auto;}
.tjprolist{width:1200px; overflow:hidden; margin:auto;}
.tjprolist ul{width:1224px; position:relative;}
.tjprolist ul li{width:282px;overflow:hidden; float:left; margin-right:24px;}
.tjprolist1{width:282px; height:184px; line-height:184px; text-align:center; background:#fff;}
.tjprolist1 img{max-width:282px; max-height:184px; vertical-align:middle;}
.tjprolist2{width:282px; line-height:35px; text-align:center; margin-top:10px; font-size:14px;}

/*新闻*/
.newsbt{width:1160px;margin:auto; height:75px; line-height:75px; border-bottom:1px solid #ccc;}
.newsbt strong{display:block; width:118px; height:75px; border-bottom:2px solid #0d62be; text-align:center; font-size:24px; line-height:80px; float:left;}
.newsbt p{display:block; float:right; line-height:80px; font-family:宋体; font-size:14px; color:#999;}
.newsbt a{color:#999;}
.newsbt1{width:100%; overflow:hidden; font-size:24px; color:#000; text-align:center; font-weight:bold; margin-top:50px;}
.newssj{width:1040px; text-align:center; overflow:hidden; margin:auto;margin-top:20px; margin-bottom:20px; font-size:14px; color:#666; border-bottom:1px solid #eee; height:50px;}
.newsnr{width:1040px; overflow:hidden; margin:auto;font-size:14px;line-height:26px;text-align:justify;text-justify:inter-ideograph; margin-top:20px;}
.newsnr img{max-width:1040px;}
.newssx{width:1040px; overflow:hidden; margin:auto; margin-top:20px; margin-bottom:30px;}
.newssx p{display:block; float:left; font-size:14px;}
.newssx p:nth-child(2){float:right;}










