@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; 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: #4497ed; 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:#4497ed; 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:#4497ed; 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{background:url(../images/head_bg.jpg) repeat-x scroll center; height:143px;}
.head_box{ width:1004px; margin:0 auto;}
.logo{ float:left;}
.head_right{  width:609px; height:143px; float:left;}
.head_right_top{ margin-top:30px; padding-left:440px; margin-bottom:15px; background:url(../images/head_right_top_bg.jpg) no-repeat scroll 420px center; color:#4497ed;}
.head_right_top a{ color:#4497ed;}
.hrt_s1{ padding-right:5px;}
.hrt_s2{ padding-right:20px;}
.head_right_botom{}
.head_right_botom ul{ padding-left:15px;}
.head_right_botom ul li{ float:left; padding-left:25px; line-height:30px;}
.head_right_botom ul li a{ font-size:14px; font-family:"微软雅黑";}

div.wrapper { width:1423px; margin:0px auto 0 auto; position: relative;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none;}
    .box_skitter ul { display: none;  z-index:-2;}
    .box_skitter .container_skitter { overflow: hidden; position: relative;  }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none;  z-index:-2; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none;  }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left:20px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right:20px; z-index: 99999; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1423px; height: 480px; }
    #slideshow ul { display: none; }
	
.mprod{ background-color:#f1f1f1;}
.mprod_box{ width:1004px; margin:0 auto;background:url(../images/mpord_box_bg_zh.jpg) no-repeat scroll center; height:374px; position:relative;}
.mprod_name{ position:absolute; right:7px; top:79px; width:416px;}
.mprod_name a{ float:left; display:block; width:208px;line-height:51px; text-align:center; color:#fff; font-size:18px; font-family:"微软雅黑";}
.mprod_box ul{ padding-top:160px; padding-left:300px;}
.mprod_box ul li{ float:left; width:140px; line-height:40px;}

.mabout{background:url(../images/mabout_bg_zh.jpg) no-repeat scroll center; height:565px;}
.mabout_box{ width:1004px; margin:0 auto;}
.mabout_content{ padding:0 30px; padding-top:122px; color:#fff;}
.mabout_content a{ color:#fff;}
.mabout_content p{ padding-bottom:30px; text-indent:24px;}

.mcontact{ background-color:#f1f1f1;}
.mcontact_box{ width:1004px; margin:0 auto;background:url(../images/mcontact_bg_zh.jpg) no-repeat scroll center; height:529px;}
.mcontact_left{ float:left; padding-top:220px; padding-left:25px; width:250px;}
.mcontact_right{ float:right; width:420px; padding-top:143px;}
.mcontact_right table{ width:100%;}
.morder_interval{ height:14px;}
.morder_submit{ margin:0; padding:0; border:0; width:170px; height:38px; line-height:38px; background-color:#2977c8; border-radius:20px; text-align:center; color:#fff; font-size:14px; font-family:"微软雅黑";cursor:pointer;}

.footer{background:url(../images/footer_bg_zh.jpg) no-repeat scroll center; height:197px;}
.footer_box{ width:1004px; margin:0 auto;}
.footer_content1{ padding-top:60px; padding-left:170px; padding-bottom:10px;}
.footer_content1 a{ padding-right:32px;}
.footer_content2{ text-align:center; color:#fff; line-height:40px;}
.footer_content2 a{ color:#fff;}

.abanner{ background:url(../images/abanner_bg.jpg) no-repeat scroll center; height:300px;}
.abox{ background-color:#f1f1f1;}
.abox_box{ width:1004px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.left{ float:left; width:235px;}
.left_top{background:url(../images/left_top_bg_zh.jpg) no-repeat scroll center; height:303px;}
.left_list{ padding:10px 10px; line-height:35px; background-color:#fff;}
.left_list a{ padding-left:50px; padding-bottom:28px;}

.right{ float:right; width:732px;}
.right_top{background:url(../images/right_top_bg_zh.jpg) no-repeat scroll center; height:97px;}
.right_top_box{ padding-left:30px; padding-top:55px; line-height:40px;}
.rt_s1{ font-size:24px; font-family:"微软雅黑"; padding-right:6px;}
.rt_s2{}
.right_body{ padding:0 45px; padding-top:40px; padding-bottom:30px;background-color:#fff; min-height:730px;}
.about{padding:0 45px; padding-top:40px; padding-bottom:30px;background-color:#fff;min-height:385px;}
.about p{ text-indent:24px; padding-bottom:20px;}
.about_img{background:url(../images/about_img_zh.jpg) no-repeat scroll center; height:342px;}

.p_s1{ padding-left:30px;}
.p_s2{ }
.p_s3{}

.factory{ padding-top:50px; padding-bottom:20px;}
.fac_box img{ border:1px solid #ccc;}

.contact_list{ background:url(../images/contact_bg.png) no-repeat scroll right center;}
.contact_list ul li{ border-bottom:1px dotted #ccc; line-height:30px;background:url(../images/phead.gif) no-repeat scroll 5px center; padding-left:20px; width:350px; }