body,td,th { font-family: "Microsoft Yahei";  color: #3E3E3E; }
body { background-color:#FFFFFF; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

a { font-family: "Microsoft Yahei"; font-size: 14px; color: #3e3e3e; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; color: #3E3E3E; }
a:hover { text-decoration: none; color: #2d69a7; }
a:active { text-decoration: none; color: #3E3E3E; }

.nav{ width:1200px; height:50px; padding:0px; margin:0px; z-index:9998;}
.nav .nav_list{ float:left; padding:0px; margin:0px;}
.nav li{ float:left;height:50px; width:169px; line-height:50px;position:relative; list-style:none; text-align:center; color:#FFFFFF; font-size:16px;}
.nav .navjiange { float:left; list-style:none; width:2px; height:50px; background:url(../images/navjiange.jpg); }
.nav li.last{ background:none; list-style:none;}
.nav li a{ float:left;display:block; width:169px; height:50px; text-align:center; line-height:50px; }
.nav li a:hover span{ text-decoration:none; color:#FFFFFF; line-height:50px; font-size:16px; font-family:"Microsoft Yahei"; background:url(../images/nav_bg_listhover.jpg);}
.nav li a span{ float:left;display:block; width:169px; height:50px; line-height:50px;cursor:pointer; font-family:"Microsoft YaHei"; text-align:center; color:#FFFFFF; font-size:16px; }
.nav li .submenu{ display:block; padding:0px; margin:0px; }
.nav li .submenu{ display:none;position:absolute; top:50px;left:0px; }
.nav li .submenu{ width:169px; padding:0px; margin:0px;}
.nav .submenu .SmallNavJianGe { float:left; list-style:none; width:169px; height:1px; background:#2B95FF; display:block; overflow:hidden; }
.nav li .submenu{ z-index:9998; padding:0px; margin:0px; padding:0px; margin:0px; }
.nav li .submenu li{ float:left;padding:0;background:none;height:40px; line-height:40px; background:#0067D0; padding:0px; margin:0px; filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.90; }
.nav li .submenu li a{ padding:0; text-align:center; background:#0067D0; font-family:"Microsoft YaHei";height:40px; line-height:40px;background:none; color:#fffFFF; width:169px; font-size:13px; font-family:"Microsoft Yahei"; }
.nav li .submenu li a:hover{ padding:0; text-align:center; background:#3A3A3A; font-weight:normal; color:#FFFFFF; text-decoration:none; width:169px; height:40px; line-height:40px; font-size:13px; font-family:"Microsoft Yahei"; }
.nav A.a1 {	background:url(../images/nav_bg_listhover.jpg); color: #FFFFFF; }
.nav A.a1 span{	background:url(../images/nav_bg_listhover.jpg); color: #FFFFFF; }

.flexslider { position: relative; height:430px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; margin: 0; padding: 0; }
.slides { position: relative; z-index: 1; margin: 0; padding: 0; }
.slides li { height:430px; margin: 0; padding: 0;}
.flex-control-nav { position: absolute; bottom: 15px; z-index: 2; width: 100%; text-align: center; }
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1; }
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer; }
.flex-control-nav .flex-active { background-position: 0 0; }


a.nav_title_class:link { font-size: 14px; color: #FFFFFF; font-family:"Microsoft Yahei"; text-decoration: none; }
a.nav_title_class:visited { font-size: 14px; color: #FFFFFF; font-family:"Microsoft Yahei"; text-decoration: none; }
a.nav_title_class:hover { font-size: 14px;color: #FFFFFF; font-family:"Microsoft Yahei"; text-decoration:underline; }
a.nav_title_class:active { font-size: 14px; color: #FFFFFF; font-family:"Microsoft Yahei"; text-decoration: none; }

.indexlisttitle { font-family:"Microsoft Yahei"; font-size:16px; color:#FFFFFF; }
.indexlisttitle1 { font-family:"Microsoft Yahei"; font-size:16px; color:#001659; }

.BodyPaddingWhite { padding:10px; background-color:#FFFFFF; }
.BannerPaddingWhite { padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:10px; background-color:#FFFFFF; }

.indexnewstitle { font-family:"Microsoft Yahei"; font-size:18px; color:#55171a; }
.index_line { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#a6a6a6; }
.indexentitle { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999999; vertical-align:inherit; }
.indexentitlemore { width:37px; height:11px; padding-top:7px; float:right; }

.PicOnePxBorder { padding:1px; border:1px #e6e6e6 solid; }
.PicTwoPxBorder { padding:2px; border:1px #e6e6e6 solid; }
.PaddingNinePxOneBorder {padding:9px; border:1px #e6e6e6 solid;}
.PaddingFourPxOneBorder {padding:4px; border:1px #e6e6e6 solid;}
.PaddingFivePx { padding:5px; }


.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:16px; line-height:32px; color:#363636; font-family:"Microsoft Yahei"; vertical-align:top; word-break:break-all; text-indent: 2em; padding-left:850px; padding-right:20px; }
.IndexAbout .IndexAboutImg { float:left; padding-right:150px; padding-top:6px; padding-bottom:0px;}


.TdPaddingThreePx { padding-top:3px; }

.storefrontpadding { padding:10px; cursor:pointer; }
.storefrontBorder { background-color:#F4F4F4; cursor:pointer; }
.storefrontBorder2 { background-color:#FFF5E1; cursor:pointer; }

.IndexContactContent { line-height:25px; font-family:Arial, Helvetica, sans-serif; color:#FFF; padding-left:20px; padding-right:20px; }
.NeiContactContent { padding-left:2px; padding-right:2px; line-height:20px; font-family:"Microsoft Yahei"; font-size: 13px;}
.Nei_Right_Content { background:url(../Images/Nei_Right_Bg.jpg) repeat-x; border:1px #E4E4E4 solid; background-color:#FFF; font-family:Arial, Helvetica, sans-serif; }

a.NewsBoldTitle:link { font-size: 16px; color: #012C7A; text-decoration: none; }
a.NewsBoldTitle:visited { font-size: 16px; color: #012C7A; text-decoration: none; }
a.NewsBoldTitle:hover { font-size: 16px;color: #012C7A; text-decoration:underline; }
a.NewsBoldTitle:active { font-size: 16px; color: #012C7A; text-decoration: none; }


.ProClass { width:175px; padding:0px; margin:0px; overflow:hidden; }
.ProClass ul{list-style:none; padding:0px; margin:0px;}
.ProClass ul li { float:left; list-style:none; width:175px; height:45px; text-align:left; }
.ProClass .Pro_L{ float:left; list-style:none; width:175px; height:3px; padding:0px; margin-left:0px; }
.ProClass li .Pro_v a{ width:175px;height:45px; line-height:45px; display:block; font-size:15px; color:#FFFFFF; float:left; font-family:"Microsoft Yahei"; background:url(../Images/hctao_taobao_com_LeftListBg.jpg); padding-left:32px; text-align:left; }
.ProClass li .Pro_v a:hover,.ProClass li .Pro_v .sele{background:url(../Images/hctao_taobao_com_LeftListHoverBg.jpg); line-height:45px; font-size:15px; color:#FFFFFF; float:left; font-family:"Microsoft Yahei"; padding-left:32px; text-align:left; }
.nei_current a{width:175px; padding:0px; margin:0px; overflow:hidden; list-style:none; background:url(../Images/hctao_taobao_com_LeftListHoverBg.jpg); line-height:45px; font-size:15px; color:#FFFFFF; float:left; font-family:"Microsoft Yahei"; padding-left:32px; text-align:left; }

a.ProClassLink:link { font-size:15px; font-family:"Microsoft Yahei"; color: #FFFFFF; text-decoration: none; }
a.ProClassLink:visited { font-size:15px; font-family:"Microsoft Yahei"; color: #FFFFFF; text-decoration: none; }
a.ProClassLink:hover { font-size:15px; font-family:"Microsoft Yahei"; color: #FFFFFF; text-decoration:none; }
a.ProClassLink:active { font-size:15px; font-family:"Microsoft Yahei"; color: #FFFFFF; text-decoration: none; }

a.ProClassSmall:link { font-size: 14px; font-family:"Microsoft Yahei"; color: #474747; text-decoration: none; }
a.ProClassSmall:visited { font-size: 14px; font-family:"Microsoft Yahei"; color: #474747; text-decoration: none; }
a.ProClassSmall:hover { font-size: 14px; font-family:"Microsoft Yahei"; color: #004189; text-decoration:none; }
a.ProClassSmall:active { font-size: 14px; font-family:"Microsoft Yahei"; color: #474747; text-decoration: none; }

a.HoverProClassLink:link { font-size:15px; font-family:"Microsoft Yahei"; color: #FFFFFF; text-decoration: none; }
a.HoverProClassLink:visited { font-size:15px; font-family:"Microsoft Yahei"; color: #FFFFFF; text-decoration: none; }
a.HoverProClassLink:hover { font-size:15px; font-family:"Microsoft Yahei"; color: #FFFFFF; text-decoration:underline; }
a.HoverProClassLink:active { font-size:15px; font-family:"Microsoft Yahei"; color: #FFFFFF; text-decoration: none; }

a.HoverProClassSmall:link { font-size: 14px; font-family:"Microsoft Yahei"; color: #004189; text-decoration: none; }
a.HoverProClassSmall:visited { font-size: 14px; font-family:"Microsoft Yahei"; color: #004189; text-decoration: none; }
a.HoverProClassSmall:hover { font-size: 14px; font-family:"Microsoft Yahei"; color: #ff0000; text-decoration:underline; }
a.HoverProClassSmall:active { font-size: 14px; font-family:"Microsoft Yahei"; color: #004189; text-decoration: none; }

.NeiRightTitle { padding-left:30px; height:43px; background:url(../Images/neirighttitle.jpg) no-repeat; }
.NeiRightTitleRight { padding-right:2px; padding-top:3px; color:#3E3E3E; }

.Nei_Top_Title { font-size:16px; color:#001659; font-family:"Microsoft Yahei"; }
.About { font-size:13px; line-height:28px; font-family:"Microsoft Yahei"; color:#505050; padding:14px; word-break:break-all; background-color:#FFF; border:1px #FFFFFF solid; }
.NewsContent { font-size:14px; padding:12px;  background-color:#FFFFFF;}
.NewsShowContent { font-size:14px; line-height:28px; padding:15px;  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:#5f5f5f; padding:15px; border:1px #DBDBDB solid; font-family:Arial, Helvetica, sans-serif; word-break:break-all; vertical-align:top; }

.ProductContent { font-size:13px; font-family:"Microsoft Yahei"; color:#505050; padding:15px; word-break:break-all; background-color:#FFF; border:1px #E6E6E6 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:260px; height:50px; text-align:center; line-height:50px; background-color:#000000; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; display:block; position:absolute; bottom:9px; left:9px; }
.photoList .NeiApProName{width:260px; height:50px; text-align:center; line-height:50px; display:block; position:absolute; bottom:9px; left:9px; }

a.IndexNewsName:link { font-size: 14px; color: #3E3E3E; font-family:"Microsoft Yahei"; text-decoration: none; }
a.IndexNewsName:visited { font-size: 14px; color: #3E3E3E; font-family:"Microsoft Yahei"; text-decoration: none; }
a.IndexNewsName:hover { font-size: 14px;color: #CC1823; font-family:"Microsoft Yahei"; text-decoration:none; }
a.IndexNewsName:active { font-size: 14px; color: #3E3E3E; font-family:"Microsoft Yahei"; text-decoration: none; }

a.IndexProName:link { font-size: 16px; color: #3E3E3E; font-family:"Microsoft Yahei"; text-decoration: none; }
a.IndexProName:visited { font-size: 16px; color: #3E3E3E; font-family:"Microsoft Yahei"; text-decoration: none; }
a.IndexProName:hover { font-size: 16px;color: #CC1823; font-family:"Microsoft Yahei"; text-decoration:none; }
a.IndexProName:active { font-size: 16px; color: #3E3E3E; font-family:"Microsoft Yahei"; text-decoration: none; }

a.NeiCaseTitleName:link { font-size: 14px; color: #FFFFFF; font-family:"Microsoft Yahei"; text-decoration: none; }
a.NeiCaseTitleName:visited { font-size: 14px; color: #FFFFFF; font-family:"Microsoft Yahei"; text-decoration: none; }
a.NeiCaseTitleName:hover { font-size: 14px;color: #FFFFFF; font-family:"Microsoft Yahei"; text-decoration:underline; }
a.NeiCaseTitleName:active { font-size: 14px; color: #FFFFFF; font-family:"Microsoft Yahei"; text-decoration: none; }


.F-F{ text-align:center; vertical-align:middle; padding-top:15px; padding-bottom:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; line-height:22px; }



.part7 {
  background: #f4f4f4;
  margin:15px auto 20px;
}
.part7 .about {
  padding-top: 30px;
  background: url(../images/part7.jpg) no-repeat right;
  min-height: 293px;
}
.part7 .about .tik {
  text-align: center;
  width: 450px;
  margin: 0 auto;
  padding-bottom: 30px;
}
.part7 .about .tik p {
  font-family: "Balaram";
  font-size: 24px;
  color: #999;
}
.part7 .about .tik span {
  height: 30px;
  line-height: 30px;
}
.part7 .about .tik span i {
  width: 125px;
  height: 1px;
  background: #c3ccdb;
  float: left;
  margin-top: 14px;
}
.part7 .about .tik span b {
  font-size: 30px;
  font-weight: bold;
  color: #012b77;
  float: left;
  width: 200px;
  background: #f4f4f4;
}
.part7 .about .comt {
  padding-top: 30px;
}
.part7 .about .comt .img {
  border: 1px solid #d5d3d3;
  float: left;
  width: 217px;
  height: 152px;
  display: block;
  padding: 8px;
  background: #fff;
}
.part7 .about .comt .img img {
  display: block;
}
.part7 .about .comt .img:hover {
  border: 1px solid #00317D;
}
.part7 .about .comt span.txt {
  float: right;
  width: 685px;
  line-height: 24px;
}
.part7 .about .comt span.txt .a1 {
  float:right;
  margin:10px 20px 0 0;
  background: #012b78;
  width: 103px;
  height: 29px;
  line-height: 29px;
  color: #fff;
  display: block;
  text-align: center;

  font-size: 14px;
}
.part7 .about .comt span.txt .a1:hover {
  background: #2d65c1;
}

.banner_s{ width:100%; height:250px; overflow:hidden; min-width:1200px;}

.banner_s img{ width:1920px; height:250px; vertical-align:top;}
