@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td {
	margin:0;
	padding:0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
}
ul, li {
	list-style-type:none;
}
img {
	border:none;
}
input, textarea, select {
	font-family:inherit;
	font-weight:inherit;
	vertical-align:middle;

}
input,select{
    vertical-align:middle;
    height:18px;
    line-height:18px;
} 
body {
	background: #fff;
	color: #333;
	font: 16px/28px "微软雅黑","Microsoft YaHei","Trebuchet MS", Arial, Helvetica, sans-serif;
}
a { font-family:"微软雅黑", "黑体", "仿宋", "华文仿宋", "幼圆";
	color: #345292;
	text-decoration:none;
	cursor: pointer;
}

a:link {color:#333;text-decoration:none;} 
a:visited {color: #333; text-decoration:none;} 
a:hover {color: #333; text-decoration:none;} 
a:active {color: #333; text-decoration:none;}
a{color: #333;}

.clear,.clear_all  {
	clear:both;
}
.clear_all  {height:0px;line-height:0px;font-size:0px;}
.clear:after,.clear_all:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.wrapper {
	width:1200px;
	margin: 0px auto;
	padding:0px;
}
.mtop10 {
	margin-top:10px;
}
.left {
	float:left;
}
.right {
	float:right;
}
span.missing_data {color:#ff0000;}

.commonbutton
{
    height:auto;
}


/**************************************************/

#Container { }
.center {margin:0 auto; width:1200px; height:auto;}
#header {}
.top1 {height:40px; border-bottom:solid 1px #D6D6D6;}
.top2 {height:100px; }
.logo span{float:left; height:80px; width:520px;  margin-top:10px; background-image:url(image/logo2.jpg); background-repeat:no-repeat; }
.logo img {float:left; height:100px; width:100px;background-image:url(image/logo.jpg); }
.tel {float:right; width:400px; margin-top:30px;}
.tel_img {float:left;  background-image: url(image/tel.png); background-repeat:no-repeat; width: 39px; height: 40px; }
.tel_text { float:left;width: 300px; height: 30px;  font-size:22px; font-weight:bold; }
.tel_text1 {float:left;width: 300px; height: 30px;  min-height: 40px; font-size:22px; font-weight:bold; color:#09F;} 
.topnav {height:50px; background:#009FE9; }
.topnav ul {margin:0 auto; width:1200px;height:auto; }
.topnav ul li {float:left;  }
.topnav ul li a{float:left;float:left;width:150px; height:40px; color:#fff; font-size:18px; padding-top:10px; text-align:center;  }
.topnav ul li a:hover { background:#FFF; color:#009fe9;}
.topnav ul li a.on { background:#FFF; color:#009fe9;}
#main{width:100%; height:auto;}
.part1 {float:left;width:100%;}
.part1_tit{margin:0 auto; text-align:center; height:60px; width:300px; padding-left:80px; padding-right:80px; border-bottom:solid 1px #333333;margin-top:50px;  }
.part1_tit_text {margin:0 auto;  font-size:24px; font-weight:bold;  height:30px; width:150px; padding-left:30px; padding-right:30px; color:#009FE9;  }
.part1_tit_small {margin:0 auto;position:relative; height:30px; width:auto; min-width:200px; padding-left:30px; padding-right:30px; background: #fff; bottom:-15px; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:20px; }
.part1_text {margin:0 auto; width:1200px; height:auto; }
.our_Advantage {margin:0 auto; width:1200px; height:330px; margin-top:50px;}
.our_Advantage li{float:left; height:350px; width:350px; margin-right:50px;}
.our_Advantage li .our_Advantage_tit {font-size:20px; width:100%;}
.our_Advantage li .blue_bar { height:6px; width:60px; margin-top:10px;margin-bottom:10px; background:#009FE9; clear:both;}
.our_Advantage li .our_Advantage_text {width:100%; }
.our_Advantage li a{font-size:16px; }
.our_Advantage li img {margin-top:20px;}

.part2 {float:left;width:100%; background:#74C2E7; height:500px; margin-top:50px; background:url(image/bg1.jpg);}
.part2_left {float:left; margin-top:80px; height:330px; width:500px; }
.part2_left img{float:left; height:330px; width:500px; }
.part2_right {float:right; width:700px; height:330px;margin-top:80px; background:#3F95BD; }
.part2_right_tit1 {float:left; margin-top:20px;  margin-left:50px;height:auto; color:#FFF; font-size:24px; font-weight:bold;}
.part2_right_tit2 {float:left; margin-left:20px; margin-top:25px; height:auto; color:#FFF; font-size:18px;}
.part2_right_text {float:left;width:600px; margin-left:50px;height:190px; clear:both; margin-top:15px; color:#FFF; text-indent:32px;}
.part2_right_more a{float:left;width:100px; margin-left:50px;height:33px; background:#FF874C; margin-top:10px; text-align:center; padding-top:7px; color:#FFF;}


.part3 {float:left;width:100%;background:url(image/bg2.jpg);}
.our_Product {float:left;width:1200px; margin-top:50px; height:auto;  }
.our_Product li {float:left; width:280px; height:220px; margin-left:10px; margin-right:10px; margin-bottom:10px; }
.our_Product_tit {float:left;width:280px; clear:both; text-align:center;}
.our_Product_img {float:left;width:265px; clear:both; padding:5px; border:solid 1px #999;}


.our_News {float:left;width:1200px; margin-top:50px; height:auto; }
.our_News li {float:left; width:580px; height:115px; border-bottom: dashed 1px #777; margin-right:20px; margin-bottom:20px; }
.our_News li .datetime {float:left; width:80px; height:80px; background:#ddd; margin-top:10px;}
.our_News li .ri {width:100%; text-align:center; font-size:26px; margin-top:10px; font-weight:bold;}
.our_News li .nianyue {width:100%; text-align:center; font-size:18px}
.our_News li a {float:left; margin-left:10px; width:480px;height:auto;}
.our_News li .title { font-size:18px;  color:#666;}
.our_News li .list_content {}




#footer {float:left;width:100%; height:300px; background:#0F6CAF; color:#FFF; font-family:"微软雅黑","幼圆","黑体", "仿宋", "华文仿宋"; }
#footer a ,#footer a:link ,#footer a:hover ,#footer a:visited ,#footer a:active{color:#fff;}

.bottom1 {float:left;width:100%;height:200px; background:#009FE9;  }
.bottom1_left {float:left; width:400px; height:auto; margin-top:26px;}
.bottom1_left .tit { font-size:24px; font-weight:bold; color:#09F; margin-bottom:10px;}
.bottom1_left li{float:left; width:100%; margin-top:5px;   }
.bottom1_left li.tel { font-size:24px; }
.bottom1_center {float:left; width:490px; height:auto; margin-top:20px;}
.bottom1_center .tit {font-size:18px; font-weight:bold;margin-bottom:20px;}
.bottom1_center li { line-height:25px;}

.bottom1_right {float:left; width:310px; height:auto;margin-top:20px;}
.bottom1_right .tit {font-size:18px; font-weight:bold;margin-bottom:20px;}
.bottom1_right li { float:left; height:130px; width:100px; margin-right:20px;}
.bottom1_right li img{float:left;height:100px; width:100px; }
.bottom1_right li span {float:left; height:20px; width:100px; text-align:center;}

.bottom2 { margin:0 auto; width:1200px;height:100px; text-align:center; }
.bottom2 .copyright {float:left;  width:1200px; height:20px; padding-top:20px; text-align:center;}
.bottom2 .other {float:left;  width:1200px; height:20px;margin-top:10px; text-align:center;}
/*********************************************************************************************/

.lm_about {float:left;width:100%;  height:500px; }
.lm_about_left {float:right; margin-top:40px; height:330px; width:450px; }
.lm_about_left img{float:left; height:320px; width:440px; padding:4px; border:solid 1px #aaa; }
.lm_about_right {float:left; width:750px; height:330px;margin-top:40px;  }
.lm_about_right_text {float:left;width:730px; margin-left:10px;height:330px; clear:both; line-height:26px; font-size:16px;   text-indent:32px;}


.lm_News {float:left;width:100%; margin-top:50px; margin-bottom:50px; }
.lm_News li{float:left; width:100%; margin-top:10px; height:120px;  border-bottom:dashed 1px #999999;  }
.lm_News .datetime{float:left; width:80px; height:80px; background:#ddd; margin-top:10px; }
.lm_News li .ri {width:100%; text-align:center; font-size:26px; margin-top:10px; font-weight:bold;}
.lm_News li .nianyue {width:100%; text-align:center; font-size:18px}
.lm_News li .list_title{float:left;width:1050px; margin-left:20px; font-size:18px; font-weight:bold;}
.lm_News li .list_title a{ color:#555;}
.lm_News li .list_intro{float:left;width:100px;width:1090px; margin-left:20px; text-indent:32px;}

.lm_Contact {float:left; width:1200px; height:400px;  margin-top:50px;}
.lm_Contact_left {float:left; width:500px; height:400px; }
.lm_Contact_tit {float:left; font-size:20px; height:40px; font-weight:800; }
.lm_Contact_left li {float:left; width:450px; line-height:32px; padding-left:40px;}

.lm_Contact_right {float:right; width:650px; height:400; }


#footer,.bottom1,#header ,.part1 ,.part2 ,.part3 {min-width:1200px;}


/***********整站分页************/
.page_css {
	float:left;
	width:1200px;
	height:50px;
	text-align:center;
	padding:20px 0px;
	
}

.page_css,.class_page{text-align:center; padding:5px 0;  }
.page_css a,.class_page a{display:inline-block;border:1px solid #0F6CAF; padding:3px 8px; color:#333;line-height:100%;}
.page_css a:hover,.class_page a:hover{color:#fff;border:1px solid #0F6CAF;background:#0F6CAF; }
.page_css b a,.class_page b a{color:#fff;border:1px solid #163687;background:#0F6CAF; }



/********************************************************/
.content_border{margin:0 auto;width:1200px; height:auto;  border-left:solid 1px #ddd; border-right:solid 1px #ddd; border-bottom-color: #ffffff;-moz-box-shadow:0px 0px 3px #333333; -webkit-box-shadow:0px 0px 3px #333333; box-shadow:0px 0px 3px #333333; }
.article_content  {margin:0 auto;width:1100px;  height:auto;padding:50px;/* border-left:solid 1px #ddd; border-right:solid 1px #ddd;-moz-box-shadow:2px 2px 5px #333333; -moz-box-shadow:0px 0px 5px #333333; -webkit-box-shadow:0px 0px 5px #333333; box-shadow:0px 0px 5px #333333;*/}
.article_content h1 {width:100%; font-size:26px; color:#09F; text-align:center;}
.article_info {width:100%; text-align:center; margin-top:20px;height:20px; padding-bottom:20px; margin-bottom:40px; border-bottom:dashed 1px #666666;}

#articleContnet {width:100%; height:auto; padding-top:30px; line-height:28px;}
#articleContnet img {padding:5px; border:solid 1px #999; background:#Fff;}
.sitepath { margin:0 auto;width:1200px; height:100px;  border-bottom:solid 1px #999; -moz-box-shadow: 0px 1px 3px #888888; /* 老的 Firefox */
box-shadow: 0px 1px 3px #888888;
box-shadow: 0px 1px 3px #888888;/* border-left:solid 1px #ddd; border-right:solid 1px #ddd; border-bottom-color: #ffffff;-moz-box-shadow:0px 0px 5px #333333; -webkit-box-shadow:0px 0px 5px #333333; box-shadow:0px 0px 5px #333333; border-bottom:0px;*/}
.sitepath_left {float:left; margin-top:50px; margin-left:40px; font-size:34px; padding-bottom:10px; color:#09F; font-weight:bold;border-bottom:solid 3px #0099FF; }

.sitepath_right {float:right;margin-top:60px; margin-right:30px; /*border-bottom:double 4px #0099FF;*/}





