﻿.banner{ width: 1200px; margin: 0 auto;}
.banner_bg{ width: 100%; height: 400px; margin-bottom: 40px;}

.nav_ny{ margin-bottom: 30px;}
.nav_ny_bg{width: 1200px; margin: 0 auto; height: 39px; background: url("../images/hengxian.png") repeat-x; }
.nav_ny_bg ul{ width: 560px; margin: 0 auto; background: #ffffff; padding: 0 20px;}
.nav_ny_bg li{ width: 120px; height: 39px; text-align: center; float: left; margin:0 10px;}
.nav_ny_bg li a{ display: block; width: 120px; height: 39px; line-height: 39px; border-radius: 5px; background: #e5e5e5;}
.nav_ny_bg li a:hover{ background: #e81a2f; color: white;}
#a1_bg{ width: 120px; height: 39px; line-height: 39px; background: #e81a2f; color: white; z-index: 9;}

.about_ny{ width: 1200px; margin:0 auto; border-top: 2px solid #f1f1f1; border-left: 2px solid #f1f1f1; border-right: 2px solid #f1f1f1; box-shadow: 1px 1px 10px #f1f1f1; padding-bottom:60px;}
.about_ny_bg{ width: 1120px; margin:40px auto 0 auto;}

.about_ny_bg .honor{ float: left; margin-right: 40px; margin-bottom: 30px;}
.honor_img img{height: 230px;width: 340px;}
.about_ny_bg .honor:nth-child(1){ margin-left: 10px;}
.about_ny_bg .honor:nth-child(4){ margin-left: 10px;}
.about_ny_bg .honor:nth-child(3){ margin-right: 0;}
.about_ny_bg .honor:nth-child(6){ margin-right: 0;}

.about_ny_bg .honor_name{ width: 340px; height: 30px; text-align: center; line-height: 30px;}
#pagebox{ text-align:center; margin-top:20px;}
#pagesbox{ width:720px; margin:0 auto; text-align: center;}
#pages{ margin:0 auto; padding: 25px 0; }
#pages a{border: 1px solid #DDD;color: #333;margin: 2px;padding: 5px 10px;text-decoration: none;font-size:12px; background: none;}
#pages a:hover{border: 1px solid #DDD; margin: 2px;padding: 5px 10px;text-decoration: none;background: #e81a2f; color: white; font-size:12px; }
#pages span {background: #e81a2f; border: 1px solid gainsboro; color: white; font-weight: bold;margin: 2px; padding: 5px 10px; font-size:12px;}

.nav_ny_bg .f4{ width: 280px; margin: 0 auto; background: #ffffff; padding: 0 20px;}
.nav_ny_bg .f5{ width: 420px; margin: 0 auto; background: #ffffff; padding: 0 20px;}
.nav_ny_bg .f6{ width: 140px; margin: 0 auto; background: #ffffff; padding: 0 20px;}

.news_nys li{ background: #f1f1f1; margin-bottom: 30px;}
.news_nys li .news_ny_title{ width: 160px; height: 167px; background: url("../images/bg15.png") no-repeat;}
.news_nys li .news_ny_title span{ display:block; font-size:28px; text-indent:10px; height:60px; line-height:60px;  color:#666; font-weight:bolder; padding-top:30px;}
.news_nys li .news_ny_title i{ display:block; font-size:16px; color:#545454; text-indent:10px;}
.news_nys li .news_ny_con{ width:900px; padding-top:25px;}
.news_nys li .news_ny_con h6{ height:40px; border-bottom:1px solid #d1d1d1; width:96%;}
.news_nys li .news_ny_con h6 span{ display:inline-block; color:#323232; width:70%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:40px; font-size:18px;}
.news_nys li .news_ny_con h6 i{ color:#949494; font-style: normal; font-size:12px; float:right; line-height:40px; display:inline-block;}
.news_nys li .news_ny_con p{ margin:10px 0; line-height:30px; color:#545454; height:60px; overflow:hidden;  width:96%; font-size:17px;}
.f1{ float: left;}
.f2{ float: right;}

.news_ny_bgs{}
.news_ny_bgs h1{ font-size: 24px; text-align: center; margin-bottom: 20px;}
.news_ny_bgs h2{ font-size: 16px; text-align: center; color: #999; margin-bottom: 40px;}
.news_ny_bgs h2 span{ margin-left: 20px; }

.product{}
.product ul{}
.product li{ width: 340px; float: left; margin-right: 40px;}
.product li:nth-child(3){ margin-right: 0;}
.product li:nth-child(6){ margin-right: 0;}
.product li:nth-child(1){ margin-left: 10px;}
.product li:nth-child(4){ margin-left: 10px;}
.product li a{ display: block; width: 340px; height: 230px;border: 1px solid #999;}
.product li a:hover{ border: 1px solid #e81a2f;}
.product li a span{ display: block; width: 330px; height: 220px; margin: 4px 0 0 4px;}
.product li a span img{ width: 100%; height: 100%; }
.product li p{ width: 340px; text-align: center; margin: 10px 0 30px 0;}

.product_ny_bg{}
.product_ny_bg img{display: block; max-width:100%; height: auto; margin: 0 auto 30px auto;}
.product_ny_bg h1{ font-size: 20px; text-align: center; margin: 20px 0 30px 0;}
.product_ny_bg p{ font-size: 16px; text-indent: 2em;}

span.colorred{color:#FF0000; padding-left:15px;}
.sms_content_bottom {height:366px;}
.require{width:520px;height:80px;border:1px solid #ccc;padding-left:3px;padding-top:2px;}
.input{width:520px;height:38px;border:1px solid #ccc;padding-left:3px;padding-top:2px;}
.close a{color:#000; text-decoration:none;}
.submit{width:100px;height:30px; text-align:center; background:#e81a2f; color:#FFF; border:0}
.rssbutton input{background: #77a0d1;border: 1px solid #88b3e6; color: #FFFFFF; cursor: pointer;font-weight: bold;width:90px;display:block;height:22px;line-height:22px;*line-height:19px;text-align:center;}
.dark .rssbutton input{background:#676767;border: 1px solid #777;}
.rssbutton input:hover{background:#86b4eb;text-decoration:none;}
.dark .rssbutton input:hover{background:#797979;border: 1px solid #939393;}
.msg{ width:1000px; margin-left: 30px; margin-bottom: 20px;}
.fr{float: right;}