@charset "utf-8";
.line{
	width:100% !important;
	border-bottom:1px dotted #000000;
	height:10px !important;
}

#ny_article{
	font-size:14px;
}

/***********************************************************News**********************************************************/
.newslist{
	width:100%;
}
.newslist li{
	width:96%;
	float:left;
	border-bottom:1px dotted #f4f4f4;
}
.calllist , .newslist{
	width:95%;
	padding:20px 10px;
}
.calllist .call_title{
	width:100%;
	font:20px/50px "Microsoft Yahei", Heiti, Arial, sans-serif;
	border-bottom:1px solid #9B9B9B;
	text-shadow: 1px 1px #fff;
}
.calllist .call_title a{
	color:#000;
}
.calllist .call_title a:hover{
	color:#DA0101;
}
.calllist .call_title span{
	float:right;
	font-size:14px;
}
.calllist .call_title span a{
	color:#666;
}
.call_list ,.newslist li{
	min-height:60px;
	padding-left:20px;
	margin-top:15px;
	font-size:12px;
	background:url(../images/news.gif) no-repeat 0px 6px;
	border-bottom:1px dashed #CCCCCC;
}
.call_list span ,.newslist li span{
	float:right;
	color: #999;
	text-shadow: 1px 1px #fff;
	font: 30px/60px "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.call_list a ,.newslist li a{
	font: 16px/20px "Microsoft yahei","黑体", Heiti;
	font-weight: bold;
}
/********************************************************newscontent***********************************************************/
.newscontent{
	width:100%;
}
.newscontent .title{
	width:100%;
	margin-bottom:10px;
}
.newscontent .title h1{
	font: 24px/40px "Microsoft yahei","黑体", Heiti;
	color: #000;
	text-align: center;
}
.newscontent .title p , .product_view .title p{
	width:100%;
	height:30px;
	background:url(../images/order_line.jpg) center bottom no-repeat;
	text-align:center;
}
.newscontent .title p span{
	margin:0 10px;
}
.newscontent .content{
	width:97%;
	padding:10px;
	font-size:14px;
	min-height:400px;
	margin-bottom:20px;
}
.newscontent .content p{
	word-break:break-all;
}
.newscontent .content p img{
	max-width: 100%;
}
.endPageNum{
	width:100%;
	margin:20px auto;
	text-align:center;
}
.endPageNum a , .endPageNum span{
	padding:10px;
	width:30px;
	height:30px;
	line-height:30px;
	background:#fff;
	border:#ccc 1px solid;
	color:#C40101;
	text-align:center;
	margin:0 5px;
}
.endPageNum .s1{
	width:50px;
}
.endPageNum .s2 , .endPageNum a:hover{
	background:#C40101;
	color:#FFF;
}
#articleHeader{
	width:100%;
}
#articleHeader p {
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font:bold 14px/30px Arial, Helvetica, sans-serif;
}
/***********************************************************Pags**********************************************************/
#articeBottom{
	width:700px;
	height:32px;
	line-height:32px;
	float:left;
	margin-top:30px;
}
#articeBottom a{
	display:block;
	float:left;
	width:40px;
	height:30px;
	line-height:30px;
	background:#fff;
	border:#ccc 1px solid;
	color:#C40101;
	text-align:center;
	margin:0 5px;
}
#articeBottom a:hover , #articeBottom .page_on {
	background:#C40101;
	color:#FFF;
}
#articeBottom .page_da{
	width:140px;
}
#articeBottom .page_m{
	width:60px;
}

/******************************************JOB***************************************************/
.job_list , .jobs_view , .job_send{
	width:95%;
	padding:20px 10px;
}
.job_list h2 , .jobs_view h2{
	margin:10px 0;
	color:#C40101;
	float:left;
}
.job_list li , .jobs_view li{
	width:100%;
	height:30px;
	float:left;
}
.job_list li p , .jobs_view li p{
	min-width:23%;
	float:left;
	margin:0 5px;
}
.job_list li p a , .jobs_view li p a{
	color:#C40101;
	font-weight:bold;
}
.job_send li{
	width:30%;
	float:left;
}
.jobs_view .content{
	width:100%;
	height:auto;
}
.jobs_view .content p{
	width:100%;
}

/*******************************************guest************************************************/
.guestbook , .guest_view{
	width:95%;
	padding:20px 10px;
	font-family:"Microsoft yahei","黑体", Heiti;
}
.guestbook li{
	width:95%;
	line-height:30px;
	float:left;
	font-size:14px;
	padding-left:20px;
	background:url(../images/news.gif) no-repeat 0px 8px;
	margin:5px 0;
}
.guestbook li span{
	float:left;
	width:80px;
}
.guestbook .con span{
	height:85px;
	line-height:85px;
}
.guestbook .con{
	background:url(../images/news.gif) no-repeat 0px 37px;
}
.guestbook .submit{
	background:none;
}
.guestbook .submit input{
	background:url(../images/submit.png) no-repeat 0px 0px;
	width:164px;
	height:44px;
	margin:0 auto;
	border:0px;
	cursor:pointer;
	display:block;
}
.guestbook textarea{
	width: 480px;
	height: 85px;
	background: #fff;
	border: 1px solid #ccc;
	resize: none;
	font: 14px/28px "Microsoft yahei","黑体", Heiti;
	color: #333;
	padding: 5px;
}
.guestbook input{
	width: 195px;
	height: 30px;
	border: 1px solid #ccc;
	background: #fff;
	text-indent: 5px;
	font: 14px/35px "Microsoft yahei","黑体", Heiti;
	color: #333
}
.guestbook .c_input{
	width:100px;
}
.guestbook li img{
	line-height:30px;
	cursor:pointer;
}
.guest_view .guest_layer{
	width:93%;
	height:auto;
	min-height:120px;
	background:#FFF;
	border:1px solid #ccc;
	padding:20px;
	float:left;
	margin:10px 0;
}
.guest_view .guest_layer .from{
	width:100%;
	float:left;
	margin-bottom:10px;
}
.guest_view .guest_layer li{
	float:left;
}
.guest_view .guest_layer .from .name{
	width:20%
}
.guest_view .guest_layer .from .time{
	width:80%;
	float:left;
}
.guest_view .guest_layer .from .name span , .guest_view .guest_layer .repeat span{
	color:#DA0101;
}
.guest_view .guest_layer .from .content{
	width:100%;
}
.guest_view .guest_layer .repeat{
	float:left;
	width:96%;
	border:1px solid #ccc;
	padding:10px;
	background:#f4f4f4;
}
/****************************************Product横排***********************************/
.product_index{
	width:100%;
}
.product_index li{
	width:98%;
	padding-left:10px;
	padding-bottom:5px;
	margin:15px 0;
	border-bottom:1px dotted #999;
	float:left;
}
.product_index li .aimg{
	width:190px;
	height:140px;
	display:block;
	float:left;
	margin-right:10px;
}
.product_index li .aimg img{
	border:2px solid #ccc;
}
.product_index li dl{
	width:486px;
	float:left;
}
.product_index li dl dt{
	width:100%;
	height:24px;
	font:bold 14px/24px "Microsoft yahei","黑体", Heiti;
}
.product_index li dl dt a{
	color:#DA0101;
}
.product_index li dl dd{
	width:100%;
	text-indent:24px;
	height:110px;
	overflow:hidden;
}
.product_index li dl dd a{
	padding-left:10px;
	color:#DA0101;
}
/********************************product_view***********************************/
.product_view{
	width:100%;
}
.product_view .title{
	width:100%;
}
.product_view .title .pro_img{
	width:52%;
	margin:0 auto;
	margin-bottom:20px;
}
.product_view .title .pro_img #main1{
	width:100%;
	margin-bottom:10px;
}
.product_view .title .pro_img #main1 img{
	border:2px solid #999; 
}
.product_view .title .pro_img #main1 ul {
	display:none;
}
.product_view .title .pro_img #main1 ul li { 
	display:inline-block; 
	_display:inline; 
	position:relative; 
	margin:0 auto; 
}
.product_view .title .pro_img #main1 ul.block { 
	display:block; 
}
.product_view .title .pro_img #menu1{
	width:100%;
	height:55px;
	overflow:hidden;
}
.product_view .title .pro_img #menu1 li { 
	display:inline; 
	cursor:pointer;
	margin-left:5px;
}
.product_view .title .pro_img #menu1 li img { 
	border:1px solid #999; 
	width:50px; 
	height:50px;
}
.product_view .title .pro_img #menu1 li.hover img {
	 border:1px solid #DA0101;
}
.product_view .title h2{
	width:100%;
	text-align:center;
	color: #DA0101;
}
.product_view .title p{
	width:100%;
	margin:5px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.product_view .title p span{
	margin:0 10px;
}
.product_view .content{
	width:100%;
	margin-top:10px;
	font-size:14px;
}
/***************************************picture 小格子***************************************/
.picture_index{
	width:100%;
}
.picture_index li{
	float:left;
	width:29%;
	margin:5px 15px;
}
.picture_index li img{
	border:2px solid #999;
}