@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, 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;  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: #278bdd; 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:#278bdd; 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:#278bdd; 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{height:105px;}
.head_box{ width:1004px; margin:0 auto;}
.logo{ float:left;}
.head_right{float:left;  }

.menu{ background-color:#278bdd;}
.menu ul{width:1004px; margin:0 auto;}
.menu ul li{ float:left; color:#fff; height:45px; line-height:45px; font-size:16px;}
.menu ul li a{ padding:0 42px;color:#fff;}

#tonglan{ width:100%; height:459px; margin:0 auto;  background-color:#FFFFFF;}

.mprod_box{width:1004px; margin:0 auto;background:url(../images/mprod_box_en.jpg) no-repeat scroll center; height:607px;}
.mprod_box ul{ padding-top:163px;}
.mprod_box ul li{ float:left; margin-left:8px; width:190px; padding:0 26px;}
.mprod_name{ height:165px; padding-bottom:14px;}
.mprod_name a{ display: block; width:170px; margin:0 auto; height:165px;}
.mprod_content{ height:160px; overflow:hidden;}
.mprod_content_list{background:url(../images/mprod_list_bg.jpg) no-repeat scroll left center; padding-left:21px; line-height:30px;}
.mprod_more{ }
.mprod_more a{ display:block; width:117px; margin:0 auto; line-height:37px; height:37px; text-align:center; color:#fff; font-size:13px;}

.mabout{ background-color:#f6f6f6;height:384px;}
.mabout_box{width:1004px; margin:0 auto;background:url(../images/mabout_box_bg_en.jpg) no-repeat scroll center; height:384px; position:relative;}
.mabout_content{ padding-top:130px; padding-left:13px; width:615px; line-height:30px; color:#464646; line-height:30px; font-size:15px;}
.mabout_content p{}
.mabout_content p a{color:#464646;}
.mabout_more a{ position:absolute; display:block; top:322px; right:31px; width:118px; height:33px; line-height:33px; text-align:center; color:#3498db; font-size:14px; border:3px solid #3498db; border-top:none;}

.footer1{background:url(../images/footer1_bg.jpg) no-repeat scroll center; height:141px;}
.footer1_list1{height:70px; width:1004px; margin:0 auto;}
.footer1_list1 form{ padding-top:25px; padding-left:152px; line-height:28px; color:#fff;}
.footer1_list1 form span{ float:left; padding:0 10px;}
.footer1_list1 form input{ float:left; border:none; margin:0; padding:0 10px;width:147px; height:28px; background-color:#bedef3;}
#mail_button{ width:64px; height:28px; padding:0; background:none; margin-left:20px;}
.footer1_list2{ text-align:center; padding-top:14px;}

.footer2{ margin-top:1px; background-color:#444444; height:44px; line-height:44px; text-align:center; color:#fff;}
.footer2 a{ color:#fff;}

.abox{ width:1004px; margin:0 auto; color:#464646;min-height:600px;}
.abox a{ color:#464646;}
.abox_top{background:url(../images/mbox_top_bg_en.jpg) no-repeat scroll center; height:148px;}
.abox_top div{ padding-top:38px; font-size:25px; text-align:center;}
.abox_content{ padding:0 40px; padding-bottom:20px; }
.abox_content p{ }
.about{background:url(../images/mabout_bg.jpg) no-repeat scroll center; padding-bottom:398px; font-size:15px;}
.abox_footer{ background-color:#eeeeee;}
.abox_footer_img{width:1004px; margin:0 auto; height:234px;}

.abanner{background:url(../images/company_05.jpg) no-repeat scroll center; padding-bottom:317px;}

.prod_top{background-color:#278bdd; line-height:30px; height:30px; color:#fff; font-size:16px;}
.prod_title{ padding-left:20px;}
.prod_top2{background-color:#e0e0e0;}

.dz p{  font-size:16px; padding-bottom:40px; line-height:40px;}
.dz p img{float:right; margin-left:10px; border:1px solid #ccc; margin-top:10px;}

.contact_list{ background:url(../images/contact_bg.png) no-repeat scroll right center;}
.contact_list ul li{ border-bottom:1px dotted #ccc; line-height:25px;background:url(../images/tubiao.jpg) no-repeat scroll 5px center; padding-left:30px; width:650px; }

.cl1{ font-size:14px; font-weight:bold;}


.mprod_name p{ font-size:16px; color:#3598dc; font-weight:bold; text-align:center; padding-top:96px;}
.mprod_name p a{color:#3598dc;}