﻿@charset "utf-8";
body,td,th {
font-family:"宋体", Arial, sans-serif;	font-size: 12px;
	color: #505050;
}

body {  margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }



a { font-family:"宋体", Arial, sans-serif; font-size: 12px; color: #191919; }

a:link { text-decoration: none; }

a:visited { text-decoration: none; color: #191919; }

a:hover { text-decoration: none; color: #005180; }

a:active { text-decoration: none; color: #191919; }

.dnav {
	background-color: #00af50;
	width: 100%;
	clear: both;
	height: 44px;
}

.Menu_Nav { width:1006px; padding:0px; margin:0 auto; text-align:center; }

.Menu_Nav ul{list-style:none; padding:0px; margin:0px;}

.Menu_Nav ul li { float:left; list-style:none; width:124px; height:44px; }

.Menu_Nav .navjiange { float:left; list-style:none; width:1px; height:44px; 	background-color: #666; }

.Menu_Nav li .v a{ width:124px;height:44px; line-height:44px; display:block; font-size:14px; color:#FFFFFF; float:left; font-family:"宋体", Arial, sans-serif;}

.Menu_Nav li .v a:hover,.nav li .v .sele{	background-color: #2c2c2c;  color:#fff; line-height:44px; font-size:14px; }



.IndexProClass { width:204px; padding:0px; margin:0px; overflow:hidden; }

.IndexProClass ul{list-style:none; padding:0px; margin:0px;}

.IndexProClass ul li { float:left; list-style:none; width:204px; height:32px; text-align:left; }

.IndexProClass .IndexPro_L{ float:left; list-style:none; width:204px; height:1px; padding:0px; margin:0px; }

.IndexProClass li .IndexPro_v a{ width:204px;height:32px; line-height:32px; display:block; font-size:13px; color:#2f2f2f; float:left; font-family:"宋体", Arial, sans-serif;padding-left:13px; text-align:left; }

.IndexProClass li .IndexPro_v a:hover,.IndexProClass li .IndexPro_v .sele{line-height:32px; font-size:13px; color:#0463a7; float:left; font-family:"宋体", Arial, sans-serif; padding-left:13px; text-align:left; }



.ProClass { width:240px; padding:0px; margin:0px; overflow:hidden; }

.ProClass ul{list-style:none; padding:0px; margin:0px;}

.ProClass ul li { float:left; list-style:none; width:240px; height:33px; text-align:left; }

.ProClass .Pro_L{ float:left; list-style:none; width:240px; height:33px; padding:0px; margin:0px; }

.ProClass li .Pro_v a{ width:240px;height:33px; line-height:33px; display:block; font-size:14px; color:#05a045; float:left; font-family:"宋体", Arial, sans-serif; background:url(../images/neileftlistbg.jpg); padding-left:30px; text-align:left; color:#000;	font-weight: bold;}

.ProClass li .Pro_v a:hover,.ProClass li .Pro_v .sele{background:url(../images/neileftlistbghover.jpg); line-height:33px; font-size:14px; color:#000; float:left; font-family:"宋体", Arial, sans-serif; padding-left:30px; text-align:left; }

.ProClass .Pro_L a{ width:240px;height:33px; line-height:33px; display:block; font-size:12px; color:#000; float:left; font-family:"宋体", Arial, sans-serif; background:url(../images/neileftlistbg2.jpg); padding-left:30px; text-align:left; }

.ProClass .Pro_L a:hover,.ProClass .Pro_L .sele{background:url(../images/neileftlistbghover2.jpg); color:#000;line-height:33px; font-size:12px;  float:left;font-family:"宋体", Arial, sans-serif; padding-left:30px; text-align:left;}


.indexservices { padding-left:19px; padding-right:17px; padding-top:12px; padding-bottom:12px; background-color:#0981b5; color:#FFFFFF; font-family:"宋体", Arial, sans-serif; line-height:24px; }



.indexsearchtitle {
	font-size: 13px;
	font-weight: bold;
	color: #1979BC;
	font-family: "Microsoft Yahei";
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}



.PicOnePxBorder { padding:1px; border:1px #e6e6e6 solid; }



.TableFourPxBorder { padding:2px; border:4px #CCCCCC solid; cursor:pointer; }

.TableFourPxBorder2 { padding:2px; border:4px #1081b9 solid; cursor:pointer; }





.Change_title2 { font-size:14px; font-family:"Microsoft Yahei"; color:#FFFFFF; cursor:pointer; background-image:url(../images/Waypoo_KcList_Bg.jpg); }

.Change_title {	font-size:14px; font-family:"Microsoft Yahei"; color:#ffffff; cursor:pointer; background-image:url(); }



.IndexAbout {
	font-size: 12px;
	line-height: 23px;
	color: #191919;
	padding-left: 17px;
	padding-right: 13px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	word-break: break-all;
	text-indent: 2em;
	margin-top: 10px;
}

.IndexAbout img{ float:left; padding-right:15px; padding-top:5px; padding-bottom:0px;}



.indexlanmutitle {
	padding-left: 33px;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 35px;
	font-weight: bold;
	font-family: 'Microsoft Yahei';
	float: left;
}



.indexclasstitle {font-size:14px; color:#FFFFFF; line-height:35px; font-weight:bold; font-family:'Microsoft Yahei';}



.TdPaddingThreePx { padding-top:2px; }





.storefrontpadding {
	padding: 5px;
	cursor: pointer;
	text-align: center;

}

.storefrontBorder {
	background-color: #f0f0f0;
	cursor: pointer;
	width: 177px;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}

.storefrontBorder2 { 	width: 177px;
	float: left;
background-color:#d8e7ff; cursor:pointer;	margin-right: 10px;	margin-top: 10px;

 }



.NeiContactContent { line-height:23px; color:#191919; font-family:Arial, Helvetica, sans-serif; }

.IndexContactContent {
	background: url(../style/map.jpg) no-repeat bottom;
	line-height: 25px;
	padding-left: 16px;
	padding-top: 8px;
	padding-right: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #191919;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

.Nei_Right_Content { background:url(../style/Nei_Right_Bg.jpg) repeat-x; border:1px #E4E4E4 solid; background-color:#FFF; font-family:Arial, Helvetica, sans-serif; }



a.indexaboutmore:link { font-size: 12px; color: #003a99; text-decoration: none; }

a.indexaboutmore:visited { font-size: 12px; color: #003a99; text-decoration: none; }

a.indexaboutmore:hover { font-size: 12px;color: #FF0000; text-decoration:underline; }

a.indexaboutmore:active { font-size: 12px; color: #003a99; text-decoration: none; }





a.NewsBoldTitle:link { font-size: 12px; font-weight:bold; color: #c70003; text-decoration: none; }

a.NewsBoldTitle:visited { font-size: 12px; color: #c70003; font-weight:bold; text-decoration: none; }

a.NewsBoldTitle:hover { font-size: 12px;color: #FF0000; font-weight:bold; text-decoration:underline; }

a.NewsBoldTitle:active { font-size: 12px; color: #c70003; font-weight:bold; text-decoration: none; }



a.neiprotitleclass:link { font-size: 13px; font-family:"Microsoft Yahei"; color: #1081b9; text-decoration: none; }

a.neiprotitleclass:visited { font-size: 13px; font-family:"Microsoft Yahei"; color: #1081b9; text-decoration: none; }

a.neiprotitleclass:hover { font-size: 13px; font-family:"Microsoft Yahei"; color: #FF0000; text-decoration:none; }

a.neiprotitleclass:active { font-size: 13px; font-family:"Microsoft Yahei"; color: #1081b9; text-decoration: none; }



.neipronexttitle { font-size: 13px; font-family:"Microsoft Yahei"; color: #1081b9; text-decoration: none; }



a.IndexProTitle:link { font-size: 13px;color: #4a4a4a; text-decoration: none; }

a.IndexProTitle:visited { font-size: 13px; color: #4a4a4a; text-decoration: none; }

a.IndexProTitle:hover { font-size: 13px; color: #c00000; text-decoration:underline; }

a.IndexProTitle:active { font-size: 13px; color: #4a4a4a; text-decoration: none; }



.NeiRightTitle { background-color:#F9F9F9; border:1px #DCDCDC solid; }

.NeiRightTitleRight { padding-right:10px; padding-top:3px; color:#191919; }



.Nei_Top_Title { font-size:15px; padding-top:1px; font-weight:bold; font-family:"Microsoft Yahei"; color:#2a2a2a; }

.About { font-size:14px; line-height:28px; background-color:#FFFFFF; color:#191919; padding:15px; border:1px #DCDCDC solid; font-family:Arial, Helvetica, sans-serif; }

.About .AboutImg { float:right; padding-left:15px; padding-top:8px; padding-bottom:0px;}

.NewsContent { font-size:14px; padding:12px; border:1px #DCDCDC solid; background-color:#FFFFFF;}

.NewsShowContent { font-size:14px; line-height:28px; padding:15px; border:1px #DCDCDC solid; color:#191919; background-color:#FFFFFF;}

.NewsShowContentContent { font-size:14px; line-height:28px; font-family:"Microsoft Yahei"; color:#191919; padding-top:10px; }





.ContactContent { font-size:14px; line-height:32px; background-color:#ffffff; color:#191919; padding:15px; border:1px #DBDBDB solid; font-family:Arial, Helvetica, sans-serif; word-break:break-all; vertical-align:top; }



.ProductContent { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:32px; background-color:#FFFFFF; border:1px #DBDBDB solid; }



.newsh1 { font-size:24px; padding-top:6px; margin:0px; padding-bottom:0px; color:#000; font-family:"Microsoft Yahei"; }




.photoList{margin:0px;position:relative; z-index:0;}

.photoList .NeiApProBg{width:222px; height:31px; text-align:center; line-height:31px; background-color:#000000; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; display:block; position:absolute; bottom:2px; left:2px; }

.photoList .NeiApProName{width:222px; height:31px; text-align:center; line-height:31px; display:block; position:absolute; bottom:0px; left:0px; }



a.IndexProName:link { font-size: 13px; color: #FFF; font-family:"Microsoft Yahei"; text-decoration: none; }

a.IndexProName:visited { font-size: 13px; color: #FFF; font-family:"Microsoft Yahei"; text-decoration: none; }

a.IndexProName:hover { font-size: 13px;color: #FFF; font-family:"Microsoft Yahei"; text-decoration:none; }

a.IndexProName:active { font-size: 13px; color: #FFF; font-family:"Microsoft Yahei"; text-decoration: none; }




.kbottom {
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	padding-top: 10px;
}

.bottom1 {
	margin-bottom: 10px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	line-height: 30px;
	border: 1px solid #CCC;
	text-align: left;
	text-indent: 20px;
}
.bottom2 {
	background-color: #05a045;
	width: 100%;
	clear: both;
	margin-top: 10px;
	height: 90px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 28px;
	padding-top: 20px;
}
.bottom2 a{
	color: #FFFFFF;
}
.top {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 10px;
}
.top1 {
	float: left;
}
.top2 {
	float: right;
}

.index {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}
.kleft {
	float: left;
}
.kleft1 {
	float: left;
	width: 240px;
	clear: both;
}
.kleft1 .tit{
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	height: 40px;
	padding-left: 20px;
	background-color: #05a045;
	color: #FFF;

}
.kleft2 {
	clear: both;
	float: left;
	width: 238px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1979BC;
	border-right-color: #1979BC;
	border-bottom-color: #1979BC;
	border-left-color: #1979BC;

}
.ge{
	height: 10px;
	clear: both;
}
.kleft3 {
	clear: both;
	float: left;
	width: 238px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1979BC;
	border-bottom-color: #1979BC;
	border-left-color: #1979BC;
	text-align: center;
	padding-top: 10px;
}
.kright {
	float: right;
	margin-left: 15px;
}
.kright1 {
	float: left;
	background-image: url(/images/products-01.jpg);
	height: 35px;
	width: 945px;
	clear: both;
}
.kright2 {
	width: 948px;
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 230px;
	margin-bottom: 10px;
	clear: both;
}
.kright3 {
	float: left;
	margin-bottom: 10px;
	clear: both;
	width: 944px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEE;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEE;
}
.kright1a {
	float: right;
	margin-right: 10px;
	width: 40px;
	margin-top: 10px;
}
.kright4 {
	float: left;
	width: 945px;
	clear: both;
}
.kright5 {
	width: 923px;
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	margin-bottom: 10px;
	clear: both;
	font-size: 14px;
	line-height: 28px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.kright6 {
	width: 925px;
	float: left;
	margin-bottom: 10px;
	clear: both;
	font-size: 14px;
	line-height: 28px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.krightx {
	float: left;
	background-image: url(/images/products-01.jpg);
	height: 35px;
	width: 100%;
	clear: both;
}

/*左侧通用列表*/
.ul_left_common li { line-height:30px; border-bottom:1px dashed #CCC; padding-left:10px; 
height:30px; overflow:hidden;
}
.ul_left_common li span{ line-height:30px; padding-left:10px; 
height:30px; overflow:hidden;
	float: right;

}
/*主体右侧*/

#right_left { float:left; margin-right:15px; }


.right_body { padding:8px; overflow:hidden; border:1px solid #D0D0D0; border-top:none; background:#EEEEEE; }
.right_bottom { height:12px; }
