@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th,td, { 
 padding: 0;
 margin: 0;}
 
fieldset, img { 
 border: 0;}
 
ol, ul {margin:0;padding:0;list-style: none;}
li{list-style: none;} 
p{ margin: 0px;padding: 0px;}
a{text-decoration:none;outline:none;color:black;} 
textarea{resize:none;}
textarea:focus{ outline:none;}
input{resize:none;}
input:focus{outline:none;}


.clear{ clear:both;}
.clr{ clear:both;height:0; line-height:0; font-size:0; overflow:hidden;}




 
body{
    width:1423px;
	margin:0 auto;
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto!important;
	margin-bottom: 0px;
	margin-left: auto!important;
	font-family:Arial,font-family:"微软雅黑",Helvetica, sans-serif;
	text-decoration: none;
	color:black;
	line-height:25px;
	 position:relative;}

.newspage {
 width:100%; DISPLAY: block; padding:10px 0; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; font-family:"微软雅黑"; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #c2e0f4; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#c2e0f4; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#c2e0f4; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
/*---------------------------index-----------------------*/
.head{ }
.head_box{ width:1024px; margin:0 auto; }
.logo{ float:left;}
.head_right{ float:left; background:url(../images/head_right_bg_zh.jpg) no-repeat scroll center; width:432px; height:131px;}

.menu{ background-color:#0564aa;}
.menu_box ul{ width:1039px; margin:0 auto;}
.menu_box ul li{ float:left; line-height:50px; border-right:1px solid #7aa9cc;}
.menu_box ul li a{ display:block; width:128px; text-align:center;  font-size:14px; color:white;}

#tonglan{  background-color:#FFFFFF;}
#tonglan1{ width:100%; height:204px; margin:0 auto;  background-image:url(../images/company_07.jpg);}
.bannerbox { width: 1423px; height: 422px; overflow: hidden; margin: 0px auto; }
#focus { width:1423px; height: 422px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 1423px; height:422px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1423px; height: 422px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 550px; height:422px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

.banner_next{ background:url(../images/banner_next_bg.jpg) repeat-x scroll center; height:46px;}

.mabout{}
.mabout_box{width:1024px; margin:0 auto; background:url(../images/mabout_box_bg_zh.jpg) no-repeat scroll center; height:370px;}
.mabout_content{ padding-left:420px; padding-top:147px; padding-right:20px; line-height:30px;}
.mabout_content a{ font-weight:bold;}
.mabout_content p{}

.mprod{}
.mprod_box{width:1024px; margin:0 auto; }
.mprod_top{ background:url(../images/mprod_box_top_bg_zh.jpg) no-repeat scroll center; height:129px;}
.mprod_content{ width:1020px; margin:0 auto;}
.mprod_box2{ border:1px solid #3498db; width:231px; padding-bottom:10px; margin:0 11px; margin-bottom:20px; float:left;}
.mprod_img img{ width:231px; height:170px;}
.mprod_title{ background-color:#c2e0f4; line-height:39px; text-align:center;}
.mprod_search{ padding:20px 0; padding-left:360px;}
#search_text{border:0; padding:0; margin:0; background:url(../images/stext_bg.jpg) no-repeat scroll center; width:260px; height:32px; line-height:37px; padding-left:10px; float:left;}
#search_button{border:0; padding:0; margin:0; background:url(../images/sbutton_bg.jpg) no-repeat scroll center; width:53px; height:32px;float:left;}

.footer1{ background-color:#3498db; height:259px; border-bottom:1px solid #ffffff;color:#bfd9f1;}
.footer1_box{width:1024px; margin:0 auto; }
.footer1_left{ float:left; background:url(../images/footer1_left_bg.jpg) no-repeat scroll 10px 40px; padding-left:328px; padding-top:40px; width:260px; height:188px; line-height:36px;}
.footer1_left a{color:#bfd9f1;}
.footer1_right{ float:right; padding-right:16px; padding-top:19px;}
.footer1_right_box{ border:6px solid #aed6f1; padding:15px 10px; padding-bottom:0; height:190px; }
.footer1_right_content{ width:360px; }
.footer1_right_content_title a{ color:#ffffff;}
.footer1_right_content_line{ height:1px; border-bottom:1px dotted #ffffff;}
.footer1_right_content_title{ font-weight:bold;}
.footer1_right_content_des{ line-height:20px;}
.footer1_right_content_time{ text-align:right;}

.footer2{ background-color:#c4c4c4; line-height:50px; text-align:center;}

.abanner{ background:url(../images/company_07.jpg) no-repeat scroll center; height:204px;}

.abox{width:1024px; margin:0 auto; padding-bottom:20px;}
.abox_top{ background:url(../images/mbox_top_bg_zh.jpg) no-repeat scroll center; height:143px;}
.abox_top_title{ width:300px; margin:0 auto; padding-top:20px; font-size:24px; text-align:center; line-height:24px; color:#3498db;}
.abox_content{ padding:0 20px; line-height:30px;}
.about_img{background:url(../images/about_img_zh.jpg) no-repeat scroll center; height:384px;}
.about p{ text-indent:24px;}

.product{ padding:0 10px;}
.prod_left{ float:left; width:200px; background-color:#3498db; padding:10px 20px;}
.prod_left_box{ }
.prod_left_list1{ padding:5px 0;}
.prod_left_list1 a{ display:block; padding-left:25px; line-height:30px; background:url(../images/prod_left_list_bg.png) no-repeat scroll left center; color:#ffffff; font-size:14px;}
.prod_left_line{border-bottom:1px solid #ffffff;}
.prod_right{ float:right; width:750px;}
.prod_box{ border:1px solid #3498db; padding-bottom:10px; margin-bottom:20px; width:231px;}
.prod_img img{ width:231px; height:170px;}
.prod_title{ background-color:#c2e0f4; line-height:39px; text-align:center;}

.pdetail_left{  width:400px; padding-right:50px;}
.pdetail_left img{ width:390px; border:1px solid #ccc; padding:4px;}
.pdetail_right{  width:550px; font-size:16px; line-height:55px;}
.pdetail_tr1{ background-color:#3498db;}
.pdetail_tr2{ background-color:#E3E3E3;}
.pdetail_tr3{ background-color:#fff;}

.contact_list{ background:url(../images/contact_bg.jpg) no-repeat scroll right center;}
.contact_list_box{ border-bottom:1px dotted #ccc; line-height:30px;background:url(../images/contact_list_bg3.png) no-repeat scroll 5px center; padding-left:20px; width:750px; }