@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; margin:0;}
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: #1c6fb9; 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:#1c6fb9; 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:#1c6fb9; 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:1004px; margin:0 auto;}
.logo{ float:left;}
.head_right{ float:left;}

.menu{background:url(../images/menu_bg.jpg) repeat-x scroll center;}
.menu ul{width:1004px; margin:0 auto;}
.menu ul li{ float:left;}
.menu ul li a{ display:block;line-height:51px; height:51px; padding:0 21px; font-size:14px; color:#fff; }
.menu ul li a:hover{ background-color:red;}

.mabout{background:url(../images/mabout_bg_zh.jpg) no-repeat scroll center; height:555px;}
.mabout_box{width:1004px; margin:0 auto;}
.mabout_content{ padding-top:165px; text-align:center;}
.mabout_content a{ color:red;}
.mabout_content a span{ font-family:"宋体";}

.mprod{ background-color:#015198;}
.mprod_box{width:1004px; margin:0 auto;background:url(../images/mprod_box_bg_zh.jpg) no-repeat scroll center; height:290px;}
.mprod_box2{ padding-left:575px; padding-top:90px;}
.mprod_list{ float:left; width:140px; color:white;}
.mprod_list span{ padding-right:15px;}
.mprod_name{line-height:30px;}
.mprod_name a{ font-size:15px;  color:#fff; }
.mprod_title a{ color:#fff; }

.mo{ }
.mo_box{width:1004px; margin:0 auto;background:url(../images/mo_box_bg_zh.jpg) no-repeat scroll center; height:328px; position:relative;}
.mcontact{ position:absolute; left:0; top:100px; width:454px;}
.mcontact ul li{ padding-left:20px; border-bottom:1px dotted #ccc; line-height:30px;}
.mcontact ul li span{ color:#015198; padding-right:15px; font-weight:bold; font-size:16px;}
.mcontact ul li.mconatct_title{ color:#015198;}
.morder{position:absolute; left:535px; top:144px; width:460px;}
.morder_blank{ height:5px;}
.morder_input1{ width:204px; height:27px; line-height:27px; border:1px solid #000; padding:0 10px; color:#5c5e62;}
.morder_input2{ width:204px; height:78px; line-height:27px; border:1px solid #000; padding:0 10px; color:#5c5e62;}
.morder_input3{ float:left; width:86px; height:27px; line-height:27px; border:1px solid #000; padding:0 10px; color:#5c5e62; margin-right:3px;}
.morder_img { width:108px; height:29px; float:left; cursor:pointer;}
.morder_submit{ width:109px; height:35px; line-height:35px; border:none; font-size:14px;  text-align:center; color:#fff; background-color:red;}
.morder_reset{ width:109px; height:35px; line-height:35px; border:none; font-size:14px;  text-align:center; color:#fff;background-color:#646464;}

.flink{}
.flink_box{width:1004px; margin:0 auto;}

.footer{ background-color:#015198;}
.footer_box{width:1004px; margin:0 auto; text-align:center; color:#fff; padding:5px 0;}
.footer_box a{ color:#fff;}

.abanner{background:url(../images/abanner_bg_zh.jpg) no-repeat scroll center; height:408px;}

.abox{width:1004px; margin:0 auto; padding-bottom:30px;}
.left{ float:left; width:228px;}
.left2{ float:left; width:228px; min-height:480px; background-color:#fbfbfb;}
.left_top{background:url(../images/left_top_bg_zh.jpg) no-repeat scroll center; height:51px; line-height:51px; text-align:center; font-size:19px;  color:#ffffff; font-weight:600; padding-top:20px; padding-bottom:5px;}
.left_name{background:url(../images/left_list_bg.jpg) no-repeat scroll center; padding-left:49px; height:38px; line-height:37px; font-size:14px;}
.left_name a{ font-weight:bold; }
.left_title{background:url(../images/left_list_bg.jpg) no-repeat scroll center; padding-left:49px;height:38px; line-height:37px;}
.left_title a{ font-family:"宋体";}
.right{ float:right; width:759px;}
.right_top{background:url(../images/right_top_bg.jpg) no-repeat scroll center; height:76px; line-height:76px;}
.right_top span{  font-size:25px; color:#015198;}
.right_body{ padding:10px 20px;}
.about_top{background:url(../images/about_top_bg.jpg) no-repeat scroll center; height:204px;}
.about_content{ padding-left:24px; padding-right:10px;}
.about_content p{ text-indent:24px;}
.about_footer{background:url(../images/about_footer_bg.jpg) no-repeat scroll center; height:162px;}

.prod_title{ color:#fff;  line-height:30px;}

.fac_box{ padding-bottom:20px;}
.fac_box img{ width:210px; height:160px; padding:3px; border:1px solid #ccc;}

.material_title{ background-color:#e6f0fb; line-height:30px; color:#FF6600; text-align:center;  font-weight:bold;}
.material_content{background:url(../images/00171.png) no-repeat scroll  right bottom; min-height:400px; padding-top:10px;}

.inform2{}
.inform2 p{ text-indent:24px; line-height:30px; }

.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/dot-7.gif) no-repeat scroll 5px center; padding-left:20px; width:400px; }