html, body {
	font-family: "Microsoft YaHei", \5FAE\8F6F\96C5\9ED1, tahoma, sans-serif;
	font-size:14px;
	line-height:20px;
	background-color:#FFFFFF;
	color:#FFFFFF;
}
html, body, div, span, p, h1, h2, h3, h4, h5, h6, em, img, strong, blockquote, sub, sup, tt, i, b, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a, ol {
	margin:0;
	padding:0;
}
ul, ol, li {
	list-style-type:none;
	list-style:none;
}
button, input, select, textarea {
	vertical-align:middle;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
code, kbd, pre, samp {
	font-family:courier new, courier, monospace;
}
legend {
	color:#000;
}
fieldset, img {
	border:0;
}
button, input, select, textarea {
	font-size:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
a {
	color:#666;
	text-decoration:none;
}
a:hover {
	color:#f30;
	text-decoration:underline;
}
.white, .white a {
	color: #fff;
	text-decoration:none;
}
.white a:hover {
	text-decoration:underline;
}
.clearfix {
}
/*-------------------index---------------------*/

.top {
	width:100%;
}
.line{
	width:100%;
	height:2px;
	background:#fe6732;
}
.top_text{
	width:1000px;
	height:37px;
	margin:15px auto;
}
.top_text_wenben{
	width:261px;
	height:37px;
	float:right;
}
.top_text_wenben li{
	width:87px;
	height:37px;
	display:block;
	float:left;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:37px;
	background:url(../image/top_text_wenben.jpg) no-repeat top center;
}
.top_text_wenben a{
	color:#fff;
}
.top_text_wenben a:hover{
	text-decoration:none;
}
.middle_logo {
	width:1000px;
	height:77px;
	margin:20px auto;
}
.logo {
	width:350px;
	height:77px;
	background:url(../image/logo.jpg) no-repeat top center;
	float:left;
}
.middle_logo_right {
	width:200px;
	height:60px;
	float:right;
	margin-top:17px;
}
.middle_logo_right_top {
	width:200px;
	height:32px;
	text-align:right;
}
.middle_logo_right_down ul{
	width:200px;
	height:28px;
	float:right;
}
.middle_logo_right_down li {
	width:66px;
	height:28px;
	color:#333;
	float:left;
	font-size:14px;
	line-height:28px;
	text-align:center;
}
.middle_logo_right_down {
	width:200px;
	height:23px;
	float:right;
	color:#333;
	font-size:14px;
	text-align:center;
	padding-top:5px;
}
.daohang {
	width:100%;
	height:50px;
	background:url(../image/nav.jpg)  top center;
	margin:0 auto;
}
.nav {
	width:1000px;
	height:50px;
	margin:0 auto;
}
.menu {
	width:1000px;
	height:50px;
	margin:0 auto;
}
.menu li {
	float:left;
	width:125px;
	height:50px;
	display:block;
}
.menu li a {
	font-family:"Microsoft YaHei";
	text-align:center;
	width:125px;
	height:50px;
	font-size:13px;
	font-weight:bold;
	line-height:50px;
	display:block;
	color:#666;
}
/*hover:鼠标划过样式*/
.menu li a:hover {
	background:url(../image/nav_di.png) no-repeat top;
	color:#333;
	text-decoration:none;
}
.index_product {
	width:1000px;
	height:320px;
	margin:30px auto;
	overflow:hidden;
}
.index_product_title {
	width:1000px;
	height:36px;
	color:#00276f;
	font-size:15px;
	line-height:36px;
	border-top:solid 1px #c1c1c1;
}
.index_product_con {
	width:1000px;
	height:264px;
	overflow:hidden;
	margin-top:20px;
}
.index_product_con_left{
	width:180px;
	height:264px;
	float:left;
}
.index_product_con_left ul{
}
.index_product_con_left li{
	width:180px;
	height:28px;
	display:block;
	text-indent:50px;
	border-bottom:dotted 1px #e5e5e5;
}
.index_product_con_left a{
	width:180px;
	height:28px;
	font-size:14px;
	color:#666;
	display:block;
	line-height:28px;
	border-bottom:dotted 1px #e5e5e5;
}
.index_product_con_left a:hover{
	text-decoration:none;
	background:#09F;
	color:#fff;
	text-indent:60px;
}
.index_product_con_right{
	width:800px;
	height:264px;
	margin-left:20px;
	float:left;
}
.index_product_con_right li{
	float:left;
	width:220px;
	height:264px;
}

/*首页中间*/
#index_project_left {
	float:left;
	width:800px;
	height:260px;
}
#index_project_left h2 {
	float:left;
	width:800px;
	height:260px;
	line-height:32px;
	color:#000;
}
#index_project_left_content {
	float:left;
	clear:both;
	width:800px;
	height:260px;
	background:url(404.png) center bottom no-repeat;
	color:#000;
}
.product ul {
	height:240px;
}
.product li {
	float:left;
	width:240px;
	height:230px;
	color:#666;
	line-height:36px;
	text-align:center;
}
.product li img {
	border:#ccc 1px solid;
	text-align:center;
	padding:6px;
	width:215px;
	height:200px;
}
.product li img:hover {
	border:#f60 1px solid;
}

.down {
	width:1000px;
	height:210px;
	margin:0 auto;
}
.index_news {
	width:330px;
	height:210px;
	float:left;
	margin-left:43PX;
}
.index_news_title {
	width:330px;
	height:36px;
	font-size:15px;
	color:#333;
	line-height:36px;
	border-top:solid 1px #c1c1c1;
}
.index_news_con {
	width:327px;
	height:174px;
}
.index_news_con_right {
	overflow:hidden;
	width:327px;
	height:174px;
}
.index_news_con_right ul {
	display:block;
}
.index_news_con_right li {
	width:327px;
	height:30px;
	border-bottom:1px dotted #cbcbcb;
	color:#666;
	line-height:30px;
	font-size:14px;
}
.index_news_con_right li a {
	height:30px;
	line-height:30px;
	color:#666;
}
.index_news_con_right li a:hover {
	text-decoration:none;
	color:#F60;
}
.index_about {
	width:627px;
	height:210px;
	float:left;
}
.index_about_left_title{
	width:627px;
	height:36px;
	font-size:15px;
	color:#002870;
	line-height:36px;
	border-top:solid 1px #c1c1c1;
}
.index_about_left_con{
	width:627px;
	height:174px;
	overflow:hidden;
}
.index_about_left_con_tupian{
	width:280px;
	height:141px;
	float:left;
	margin:15px auto;
}
.index_about_left_con_text {
	overflow:hidden;
	text-indent:25px;
	width:327px;
	height:144px;
	float:right;
	font-size:14px;
	padding-left:20px;
	color:#666;
	margin-top:10px;
	line-height:21px;
}
.index_contact {
	width:371px;
	height:205px;
	float:left;
	margin-left:70px;
}
.index_contact_title {
	width:371px;
	height:28px;
	background:url(../image/index_contact.jpg) left center no-repeat;
}
.index_contact_con {
	padding-top:5px;
	width:371px;
	font-size:14px;
	color:#333333;
}
.index_contact_con p {
	padding-left:15px;
	padding-top:5px;
}
.index_hezuo {
	width:1000px;
	height:130px;
	margin:0 auto;
	margin-top:30px;
}
.index_hezuo_title {
	width:1000px;
	height:36px;
	font-size:15px;
	line-height:36px;
	color:#212865;
	border-top:solid 1px #c1c1c1;
}
.index_hezuo_con {
	width:1000px;
	height:70px;
	margin-top:24px;
}
.index_hezuo_con li {
	width:200px;
	height:70px;
	float:left;
	text-align:center;
}
.foot {
	width:100%;
	height:40px;
	background:#fff;
	overflow:hidden;
	margin-top:30px;
	border-top:solid 1px #c1c1c1;
	border-bottom:solid 1px #c1c1c1;
}
.foot_top {
	width:1000px;
	height:250px;
	margin:0 auto;
}
.foot_top_left{
	width:1000px;
	height:40px;
	float:left;
	font-size:14px;
	color:#666;
	line-height:40px;
}
.foot_top_right{
	width:1000px;
	height:60px;
	color:#333;
	font-size:14px;
	margin:0 auto;
	line-height:30px;
}
.foot_top_right a{
	padding-left:10px;
}
/*-----------------------------index结束---------------------------------*/

/***********************************内页样式***********************************/

/*---------内页主框架--------*/
#sub_wrap {
	margin:9px auto auto auto;
	width:1000px;
	overflow:hidden;
	margin:0 auto;
	_height:1%;
	background:#FFFFFF;

	font-family:"Microsoft YaHei";
}
/*---------内页Banner--------*/
#sub_banner {
	width:1000px;
	height:300px;
	margin:20px auto;
}
/*---------内页左侧---------*/
#sub_left {
	width:240px;
	float:left;
	min-height:300px;
	height:auto !important;
	height:auto;
}
/*---------内页左侧第一块---------*/
#sub1 #sub_left_1 h3 {
	background:url(../image/bg_left_title11.jpg) no-repeat;
	height:80px;
}
#sub2 #sub_left_1 h3 {
	background:url(../image/bg_left_title21.jpg) no-repeat;
	height:80px;
}
#sub3 #sub_left_1 h3 {
	background:url(404.png) no-repeat;
	height:80px;
}
#sub4 #sub_left_1 h3 {
	background:url(../image/bg_left_title41.jpg) no-repeat;
	height:80px;
}
#sub5 #sub_left_1 h3 {
	background:url(../image/bg_left_title51.jpg) no-repeat;
	height:80px;
}
#sub6 #sub_left_1 h3 {
	background:url(../image/bg_left_title61.jpg) no-repeat;
	height:80px;
}
#sub7 #sub_left_1 h3 {
	background:url(404.png) no-repeat;
	height:80px;
}
#sub8 #sub_left_1 h3 {
	background:url(../image/bg_left_title81.jpg) no-repeat;
	height:80px;
}
#sub9 #sub_left_1 h3 {
	background:url(../image/bg_left_title91.jpg) no-repeat;
	height:80px;
}
#sub10 #sub_left_1 h3 {
	background:url(../image/bg_left_title10.jpg) no-repeat;
	height:80px;
}
#sub_left_one {
	background:#FFF;
	width:240px;
	min-height:400px;
	height:auto !important;
	height:400px;
}
#sub_left_1 .sub_category {
	background:#C1C1C1;
	width:240px;
	float:left;
}
#sub_left_1 ul {
	width:240px;
	margin:0 auto;
}
#sub_left_1 ul li {
	margin-bottom:1px;
}
#sub_left_1 ul li a {
	display:block;
	background:#FFF;
0 -34px no-repeat;
	height:45px;
	line-height:45px;
	color:#333;
	text-align:left;
	padding-left:40px;
	overflow:hidden;
}
#sub_left_1 ul li a:hover {
	display:block;
	background:#FFF;
	color:#333;
	height:45px;
	font-weight:bold;
	line-height:45px;
	text-decoration:none;
}
#sub_left_1 ul li a.current {
	display:block;
	background:url(404.png) 0 0;
	color:#333;
	height:45px;
	font-weight:bold;
	line-height:45px;
}
/*---------内页左侧第三块---------*/
#sub_left_3 {
	width:240px;
	margin-top:10px;
	height:260px;
	background:url(../image/contact1.jpg) no-repeat;
	float:left;
}
#sub_left_3 a {
	display:block;
	width:100%;
	height:94px;
}
#sub_left_4 {
	width:185px;
	margin-top:15px;
	height:70px;
	background:url(404.png);
	margin-left:13px;
}
#sub_left_4 a {
	display:block;
	width:100%;
	height:70px;
}
/*---------内页右侧---------*/
#sub_right {
	width:720px;
	float:right;
}
/*---------内页右侧标题栏---------*/
#sub_right_title h2 {
	background:url(../image/bg_right.jpg) no-repeat;
	height:35px;
	color:#333;
	line-height:35px;
	font-size:16px;
	padding-left:5px;
	font-family:"Microsoft YaHei";
	font-weight:bold;
}
#sub_right_title h2 span.location {
	float:right;
	font-size:14px;
	font-weight:normal;
	color:#888;
	overflow:hidden;
	font-family:"Microsoft YaHei";
	margin-top:5px
}
.FrontComContent_detail01-d1_c1 .title h3 {
	display:none;
}
/*---------内页右侧内容区域---------*/   
#sub_right_content {
	color:#333333;
	line-height:28px;
	min-height:200px;
	height:auto !important;
	font-family:"Microsoft YaHei";
	padding-top:10px;
	font-size:14px;
}
#sub2 #sub_right_content {
	color:#333333;
	line-height:28px;
	min-height:200px;
	height:auto !important;
	font-family:"Microsoft YaHei";
}
#sub1 #sub_right_content {
	color:#333333;
	line-height:28px;
	min-height:200px;
	height:auto !important;
	height:auto;
	padding-bottom:20px;
	
}
/*高级搜索*/
#box_s_02 {
	width:259px;
	height:20px;
	float:left;
}
#box_s_01 {
	float:left;
	margin-top:24px;
	_margin-left:20px;
	display:inline;
	width:100%;
	clear:both
}
.advanced_search {
	width:90%;
	margin:0 auto;
	margin-bottom:15px;
	height:20px;
}
.advanced_search .search1 .btn {
	background:#1f690a;
	color:#fff;
	text-align:center;
	border:0;
	font-size:14px;
	padding:4px 8px 1px 8px
}
/*同类商品列表*/
#elem-FrontProducts_listByCongener01-001 .ranknum {
	display:none;
}
#elem-FrontProducts_listByCongener01-001 .productlist-01 li.content {
	float:left;
	width:24.9%;
}
#elem-FrontProducts_listByCongener01-001 .clearBoth {
	display:none;
}
#elem-FrontProducts_listByCongener01-001 .pic-module {
	height:118px;
}
#elem-FrontProducts_listByCongener01-001 .pic-module img {
	height:150px;
	height:118px;
}
#elem-FrontProducts_listByCongener01-001 .code h1 {
	text-align:center;
	width:150px;
}
#elem-FrontProducts_listByCongener01-001 .code h1 strong {
	font-weight:normal;
}
#elem-FrontProducts_listByCongener01-001 .code span {
	display:none;
}
.samegeneral h5 {
	height:35px;
	line-height:35px;
	border-bottom:1px solid #ddd;
	color:#433;
	font-weight:bold;
	margin-bottom:16px;
}
.skimpro h4 {
	display:none;
}
/*---------内页右侧新闻样式---------*/ 
.news_search {
	width:600px;
	margin:0 auto;
	padding:10px 0;
}
.news_search .search .btn {
	background:#0e77cb;
	color:#fff;
	text-align:center;
	border:0;
	font-size:16px;
	padding-top:4px;
	width:40px;
}
.comptitle_43 {
	display:none;
}
#sub_right_content h4 {
	padding:0;
	margin:0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#222;
	height:40px;
	line-height:30px;
	line-height:40px;
}
#sub_right_content .from {
	text-align:center;
	color:#888;
	border-bottom:0px dotted #ddd;
	margin-bottom:10px;
}
#sub_right_content1 h4 {
	padding:0;
	margin:0;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#222;
	height:40px;
	line-height:30px;
	line-height:40px;
}
#sub_right_content1 .from {
	text-align:center;
	color:#888;
	border-bottom:0px dotted #ddd;
	margin-bottom:10px;
}
#newslist li {
	background:url(../image/icon_arrow4.gif) no-repeat 8px center;
	padding-left:25px;
	border-bottom:1px dotted #ddd;
	height:33px;
	line-height:33px;
}
.newstitle_in {
	width:500px;
	float:left;
}
.newstitle_in a {
	color:#444;
}
.newstitle_in a:hover {
	text-decoration:none;
	color:#000;
}
.date_in {
	float:right;
	width:80px;
	color:#888;
	font-size:11px;
	font-family:arial;
}
.page {
	width:100%;
	text-align:center;
	clear:both;
	margin-top:15px;
}
.page1 {
	width:100%;
	text-align:center;
	clear:both;
}
#sub_right_content .btm {
	display:none;
}
/*---------内页右侧客户留言---------*/
#btn_message a {
	display:block;
	width:185px;
	height:55px;
	background:url(404.png);
	margin:20px auto;
}
.FrontMessages_list01-d1_c1 a {
	display:none;
}
.FrontMessages_list01-d1_c1 .clearBoth {
	background:#f00
}
/*---------相关产品列表---------*/
#FrontProducts_listByRelated01-001 .ranknum {
	display:none;
}
#FrontProducts_listByRelated01-001 .productlist-01 li.content {
	float:left;
	width:25%;
	text-align:center;
}
#FrontProducts_listByRelated01-001 .clearBoth {
	display:none;
}
#FrontProducts_listByRelated01-001 .pic-module {
	height:221px;
	width:193px;
}
#FrontProducts_listByRelated01-001 .pic-module img {
	width:193px;
	height:221px;
}
#FrontProducts_listByRelated01-001 .code h1 {
	text-align:center;
	width:100%;
}
#FrontProducts_listByRelated01-001 .code h1 strong {
	font-weight:normal;
}
#FrontProducts_listByRelated01-001 .code span {
	display:none;
}
.related_product h5 {
	height:35px;
	line-height:35px;
	border-bottom:1px solid #d1e2ee;
	color:#0054c7;
	font-weight:bold;
	margin-bottom:16px;
}
.skimpro h4 {
	display:none;
}
/***********************************自定义样式***********************************/


/*录入样式*/
.about_text {
	padding-top:10px;
}
.contactus {
	background:url(404.png) right bottom no-repeat;
	height:350px;
	padding-top:15px;
	padding-left:10px;
}
.sub_about {
	padding-right:165px;
	background:url(404.png) no-repeat right 10px;
}
.sub_equip {
	padding-top:10px;
}
.sub_equip li {
	width:50%;
	text-align:center;
	height:240px;
	float:left;
}
.sub_contact {
	background:url(404.png) right bottom no-repeat;
	padding:20px 0 0 50px;
	height:320px;
}
#sub_about_title1 h2 {
	background:url(404.png) no-repeat;
	height:45px;
}
#sub_about_title2 h2 {
	background:url(404.png) no-repeat;
	height:45px;
}
#sub_about_title3 h2 {
	background:url(404.png) no-repeat;
	height:45px;
}
.sub_text {
	padding:5px 0;
}
.honor {
	padding-top:10px;
}
.honor li {
	float:left;
	width:33.3%;
	text-align:center;
	height:270px;
}
.speech img {
	float:right;
	margin-left:20px;
	display:inline;
	margin-top:10px;
}
.contact {
	width:600px;
	margin:15px auto;
	background:url(404.png) right 10px no-repeat;
	height:300px;
}
.equip1 {
	width:650px;
	margin:0 auto;
}
.equip2 {
	overflow:hidden;
	height:280px;
}
.equip2 h5 {
	color:#ff6000;
	font-weight:bold;
	background:url(../image/arrow1.jpg) left 9px no-repeat;
	padding-left:10px;
	height:35px;
}
.equip2 img {
	float:left;
	margin-right:25px;
	display:inline;
}
.equip3 {
	margin-top:10px;
}
.equip3 h5 {
	color:#ff6000;
	font-weight:bold;
	background:url(../image/arrow1.jpg) left 9px no-repeat;
	padding-left:10px;
	height:30px;
}
.equip3 img {
	float:right;
	margin-left:25px;
	display:inline;
}
.equip4 h5 {
	color:#ff6000;
	font-weight:bold;
	background:url(../image/arrow1.jpg) left 9px no-repeat;
	padding-left:10px;
	height:30px;
}
.equip4 img {
	margin-bottom:20px;
}
.about1 {
	float:left;
	width:510px;
}
.about2 {
	float:right;
	width:170px;
	border:1px solid #eee;
}
.about2 h4 {
	background:#f6f6f6;
	color:#004c95;
	padding-left:10px;
}
.about2 li {
	padding-left:10px;
}
.about3, .about4 {
	padding-left:70px;
}
.about3 {
	background:url(404.png) 350px top no-repeat;
}
.contact1 h4 {
	height:40px;
	color:#004c95;
	font-size:14px;
}
.contact1 {
	padding-left:250px;
	background:url(404.png) 10px top no-repeat;
}
.network {
	width:631px;
	height:500px;
	background:url(404.png) center no-repeat;
	margin:0 auto;
}
#map {
	float:left;
	width:650px;
	margin-left:25px;
	_margin-left:5px;
	position:absolute
}
#index h1 {
	font-size:14px
}
#index #marquee {
	position:relative;
	height:220px;
	width:210px;
	overflow:hidden;
	_margin-top:10px;
*margin-top:10px
}
#index #marquee img {
	display:block;
}
#index #marquee dd {
	margin:0px;
	padding:0px;
}
#index .createdate span {
	display:none
}
#index .createdate {
	float:left;
	color:#707070;
	margin-top:-4px
}
#index .pro-module {
	float:left;
	line-height:18px
}
#index_service_sm {
	float:left;
	margin:20px auto auto 15px;
	width:405px;
	display:inline
}
#index_service_sm li {
	float:left;
	width:135px
}
#index_service_sm h3 {
	width:127px;
	text-align:center;
	font-family:微软雅黑;
	font-weight:normal;
	color:#000;
	font-size:14px
}
.newslist {
	line-height:25px;
}
.newslist li {
	display:block;
	height:40px;
	background:url("404.png") no-repeat left center;
	line-height:40px;
	border-bottom:#ccc 1px dashed;
	font-size:14px;
	text-indent:10px;
}
.newslist a{
	height:40px;
	line-height:40px;
	display:block;
}
.newslist a:hover{
	background:#e1e1e1;
	text-decoration:none;
	color:#333;
}
.newslist span {
	float:right;
	padding-right:10px;
}
.productlist {
	width:100%;
	line-height:25px;

}
.productlist li {
	float:left;
	padding-bottom:15px;
	padding-top:25px;
	width:240px;
	height:230px;
	text-align:center;
	color:#333;
	font-size:14px;
}
.productlist li img {
	border:#ccc 1px solid;
	padding:10px;
	width:200px;
	height:200px;
}
.productlist li img:hover {
	border:#F90 2px solid;
}
.pages {
	width:100%;
	line-height:25px;
	padding:15px 0;
	text-align:center;
}
