﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:14px; color:#000000;font-family:微软雅黑;}
ul{list-style:none;padding:0px;margin:0px;}
ol{padding:0px;margin:0px;}
li{padding:0px;margin:0px;}
dl{padding:0px;margin:0px;}
dt{padding:0px;margin:0px;}
dd{padding:0px;margin:0px;}
a{ text-decoration:none; color:#787878;}
input,.ui-widget input {
    font-family:微软雅黑;
}
h3,h4,h5,h6{ margin:0px; padding:0px;font-weight:normal; }
.clear{ clear:both;}
.width{ width:1394px;}
.width12{ width:1200px;}
.mar{ margin:0px auto;}

.headerbox{ width:100%; z-index:100; position:relative;}
.header{ width:1200px; height:95px;position:relative;}
.logo{ position:absolute; left:0px; top:15px;}
.logo img{ max-height:90px;}
.language{ position:absolute; right:260px; top:18px; padding-left:20px; background-image:url(../images/dq.jpg); background-repeat:no-repeat; background-position:0px 5px;}
.alb{ position:absolute; right:0px; top:18px; padding-left:140px; background-image:url(../images/alb.jpg); background-repeat:no-repeat; background-position:15px center;}
.searchbox{ width:210px; position:absolute; right:380px; top:15px; }
.searchbox .text{ width:170px; height:22px; line-height:22px; text-indent:10px; position:absolute; left:0px; top:0px; border:1px solid #ccc;}
.searchbox .button{width:26px; height:26px;cursor:pointer; background-image:url(../images/search_icon.jpg); background-repeat:no-repeat; background-position:center center; background-color:#ffffff; border:0px; position:absolute; right:0px; top:0px;}
.searchboxtext{ width:650px; height:35px; line-height:35px; overflow:hidden; position:absolute; right:150px; top:40px;}
.searchboxtext a{ margin-left:5px; margin-right:5px;}
.nav{ position:absolute; right:0px; top:45px; width:740px; height:50px; overflow:hidden; line-height:50px; font-size:16px;}
.nav ul li{ float:left;}
.nav ul li a{ padding-left:15px; padding-right:15px;}
.nav ul li:hover a{ color:#00bbff;}

.navigation_down{ position:absolute; left:0px; top:95px; width:100%;}
.navigation_down .navdown_menu{ width:100%; background-color:#f2f2f2; position:absolute; top:0px; height:325px; display:none;}
.navigation_down .navdown_menu .navdown_menu_inner{ width:1200px; margin:0px auto;}
.navdown_menuli{ float:left; margin-left:95px; margin-top:40px;width:400px; height:150px;}
.navdown_menuli ul li{ float:left; height:50px; line-height:50px; width:200px; text-indent:10px; border-bottom:1px solid #d8d8d8; background:url(../images/newtb.jpg) no-repeat left center;}
.headdownbox{ float:left; margin-left:45px; margin-top:40px;}

.banner{ height:600px; position:relative;}
.ace_imgnavbox {text-align:center;padding-top:10px;position: absolute;bottom: 20px;left: 0px;width:100%;}
.ace_imgnavbox a {
    display:inline-block;
    width:12px;
    border-radius: 6px;
    height:12px; background-color:#dddddd;font-size:0px; line-height:0px; margin:3px;
}
    .ace_imgnavbox .activeSlide {
        background-color:#4c75c5;
    }

.hotpro {
  width: 1394px;
  margin: 24px auto;
  height: 480px;
  background: url("../images/pro_bg.jpg") right top no-repeat; }

.hotpro .smallScroll {
  float: right;
  position: relative;
  width: 140px;
  margin-right: 113px;
  /* margin-top: 30px; */
  height: 480px;
  }
.hotpro .smallScroll .sNext{float: left;margin: 0px 0 0px 83px;position:absolute;top: 400px;/* bottom: 0px; */}
.hotpro .smallScroll .sPrev{/* float: left; */margin: 20px 0 0px 83px;position: absolute;/* top: 5px; */}
.hotpro .smallScroll .smallImg{float: left;position: absolute;height: 355px;top: 50px;}
.hotpro .smallScroll ul {
  float: left;
  width: 130px;
  position: absolute;
  /* right: 0px; */
  }

.hotpro .smallScroll ul li {
  float: right;
  cursor: pointer;
  position: relative;
  margin-bottom: 2px;background: #fff; }
.hotpro .smallScroll ul li:after{display: none;position: absolute;width: 33px;height: 1px;background: #004ea2;content:'';top:35px;left:-29px;}
.hotpro .smallScroll ul li img {
  width: 74px;
  height: 69px; }
.hotpro .smallScroll ul li i {
  position: absolute;
  left: 0;
  top: 0;
  background: url("../images/hui_50.png");
  width: 70px;
  height: 69px;
  border-left: 4px solid #004ea2;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear; }
.hotpro .smallScroll ul li span {
  position: absolute;
  top: 0;
  left: -57px;
  width: 90px;
  height: 69px;
  line-height: 69px;
  color: #004ea2;font-weight: bold;
  font-size: 14px;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear; }
.hotpro .smallScroll ul li em {
  position: absolute;
  top: 35px;
  left: -28px;
  width: 62px;
  background: #fff;
  height: 1px;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear; }
.hotpro .smallScroll ul li i, .hotpro .smallScroll ul li em, .hotpro .smallScroll ul li span {
  display: block;
  opacity: 0;
  filter: alpha(opacity=0); }
.hotpro .smallScroll ul li.on:after{display: block;}

.hotpro .smallScroll ul li.on i, .hotpro .smallScroll ul li.on em, .hotpro .smallScroll ul li.on span {
  opacity: 1;
  filter: alpha(opacity=100); }

.hotpro .bigImg {
  float: left;
  zoom: 1;
  width: 1030px;
  margin-left: 108px; }

.hotpro .bigImg li {
  width: 1030px;float: left; }
.hotpro .bigImg li dt {
  float: left;
  width: 415px; }
.hotpro .bigImg li dt h3 {
  font-weight: bold;
  font-size: 30px;
  color: #333;
  padding: 38px 0 25px; }
.hotpro .bigImg li dt h4 {
  color: #666;
  font-size: 18px; }
.hotpro .bigImg li dt h5 {
  color: #333;
  font-size: 20px;
  padding: 3px 0 19px; }
.hotpro .bigImg li dt .indexprosum {
  font-size: 14px; height:150px; overflow:hidden;
  color: #666;
  line-height: 30px; }
.hotpro .bigImg li dt a {
  display: block;
  margin-top: 23px;
  width: 112px;
  padding-left: 43px;
  background: url("../images/more_jt.png") left top no-repeat;
  height: 41px;
  border: 2px solid #666666;
  line-height: 41px;
  text-transform: uppercase;
  font-size: 14px;
  color: #666;
  font-family: arial; }
.hotpro .bigImg li dt a:hover {
  border-color: #014ea2;
  color: #fff;
  background-position: 0 -41px;
  background-color: #014ea2; }
.hotpro .bigImg li dd {
  float: left;
  width: 558px;
  height: 480px;
  overflow: hidden; }
.hotpro .bigImg li dd img {
  max-width: 558px;
  max-height: 480px; }
  
  
.indeximg{ margin-top:20px;}
.indeximgl,.indeximgr{ width:685px; height:480px; float:left; position:relative;}
.indeximgr{ margin-left:24px;}

.indeximgtxt{width:685px;height:480px; top:0px; left:0px; position:absolute; overflow:hidden;}
.span_mr_txt{ text-align:center;}
.span_mr_txt .span_mr_txt_t { margin-top:354px;
  font-size: 30px; text-align:center; color:#ffffff;
  font-weight: bold;
  line-height: 40px; }
.span_mr_txt_b{ color:#ffffff; margin-top:15px; }


.span_font{ line-height:15px; color:#ffffff;}
.span_detail{ display:none; width:685px; height:480px; background-image:url(../images/indeximg.png);filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; overflow:hidden;}
.span_detail_cont{ padding-left:25px; padding-right:25px; color:#ffffff; line-height:25px; position:relative; height:480px; overflow:hidden;}
.span_detail_cont h3{ margin:0px; font-size:30px; color:#ffffff; font-weight:bold; text-align:center; padding:0 0 11px; margin-top:105px;}
.span_detail_cont h4{ margin:0px; color:#ffffff; font-weight:bold; text-align:center; padding:0 0 11px; position:absolute; top:155px; left:50%; margin-left:-30px;}
.span_detail_cont div{ position:absolute; top:210px; width:545px; margin:0px 70px; color:#ffffff; font-size:14px; line-height:30px;}
.span_detail_cont a{  background: #004ea2 url("../images/jt_bai.png") left top no-repeat;
  display: block;
  margin: auto;
  width: 111px;
  height: 45px;
  padding-left: 44px;
  line-height: 45px;
  color: #fff; position: absolute;top:325px;left:50%;margin-left: -77px;}
  
  .clearfix{ position:relative; margin-top:20px; overflow:hidden;}
  .clearfix:hover > img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05); }
.clearfix > img {
  width: 100%;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  height: 100%; }
.clearfix a {
  position: absolute;
  width: 100%;
  text-align: center;
  left: 0;
  top: 0;
  display: block;
  height: 100%; }
.clearfix a img {
  margin-top: 180px; }
.clearfix a i {
  display: block; font-style:normal;
  font-size: 30px;
  color: #fff;
  line-height: 103px; }
  
.about{ width:1170px; margin-top:20px;}
.about h5{ text-align:center; font-weight:bold; font-size:24px; color:#333; margin:0px; padding:9px 0 17px;}
.about p{ line-height:30px; height:90px; overflow:hidden; color:#666;} 

.newbox{ background-color:#eeeded; margin-top:35px; padding-bottom:57px;}
.newbox > h5 { margin:0px;
  font-size: 30px;
  color: #333;
  font-weight: bold;
  text-align: center;
  padding-top: 27px;
  padding-bottom: 10px; }
  .newbox > h5 a{color: #333;}
.newbox > h6 { margin:0px;
  text-align: center;
  color: #666;
  padding-bottom: 25px; }
.newbox .index_news{ width:1170px; margin:0px auto;}
.newbox .index_news_left {
  float: left;
  width: 585px;
  height: 421px;
  overflow: hidden;
  position: relative; }
.newbox .bd{position: relative;
  height: 100%;
  width: 100%;
  z-index: 0; }
/*.newbox .bd li {
 
  width: 585px;
  height: 421px; }*/
.newbox .bd a {
  width: 585px;
  height: 421px;
   zoom: 1;
  vertical-align: middle;
  display: block;
  position: relative; }
/*.newbox .bd a img {
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear; }
.newbox .bd a span {
  background: url("../images/hui_70.png");
  display: block;
  width: 100%;
  height: 75px;
  position: absolute;
  bottom: 0;
  left: 0; }
.newbox .bd a span em {
  width: 420px; font-style:normal;
  margin-left: 26px;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  line-height: 75px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }*/
.newbox .bd a:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05); }

.ace_imgviewbox_new {text-align:center;padding-top:10px;position: absolute;right: 20px;bottom:20px;width:100%; z-index:999;}
.ace_imgviewbox_new a {
    display:inline-block;
    width:12px;
    border-radius: 6px;
    height:12px; background-color:#dddddd;font-size:0px; line-height:0px; margin:3px;
}
    .ace_imgviewbox_new .activeSlide {
        background-color:#4c75c5;
    }


.newbox .index_news_right {
  float: right;
  background: #fff;
  width: 525px;
  padding: 49px 30px 0 30px;
  height: 372px; position: relative;}
  
 .newbox .index_news_right ul {
  float: left;
  width: 100%; }
.newbox .index_news_right ul li {
  width: 100%;
  float: left;
  margin-bottom: 22px; }
.newbox .index_news_right ul li a {
  display: block; }
.newbox .index_news_right ul li a span {
  display: inline-block;
  float: left;
  width: 71px;
  font-size: 16px;
  color: #333;
  line-height: 40px; }
.newbox .index_news_right ul li a h4 {
  font-size: 16px; margin:0px; padding:0px;
  color: #333;
  line-height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
.newbox .index_news_right ul li a p { margin:0px; padding:0px;
  padding-top: 3px;
  padding-left: 71px;
  font-size: 14px;
  color: #666;
  line-height: 24px;
  height: 48px;
  overflow: hidden; }
.newbox .index_news_right ul li a:hover {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px); }
.newbox .index_news_right ul li a:hover h4, .newbox .index_news_right ul li a:hover span {
  color: #004ea2; }
  
.newbox .news_more_a{position: absolute;right:0;bottom:0;width: 43px;height: 43px;background: url('../images/l_jia.png') 0 0 no-repeat;}
.newbox .news_more_a:hover{background-position: -43px 0;}

.footer {
  padding: 64px 0 0 0;
  height: 337px;
  overflow: hidden;
  background: #004ea2 url("../images/footer_bg.jpg") center top no-repeat; }
 .footer p{ margin:0px;}
.footer .w_1170 {
  margin: auto;
  width: 1170px;
  color: #fff;
  height: 226px; }
.footer .foot_1 {
  width: 275px;
  margin-right: 95px;
  }
.footer .foot_1 h4 {
  background: url("../images/dh_icon.png") left center no-repeat;
  font-size: 30px;
  font-weight: bold;
  color: #fff;
  font-family: Helvetica;
  padding-left: 47px;
  margin-bottom: 18px; }
.footer .foot_1 p {
  font-size: 14px;
  line-height: 30px; }
.footer .faaternavbox, .footer .foot_2, .footer .foot_1 {
  float: left; }
.footer .footnav { margin-right:88px;
  float: left; }
.footer .footnav  ul li {
  color: #fff;
  font-weight: bold;
  font-size: 18px;
  font-weight: bold;}
.footer .footnav  ul li a{
 color:#ffffff;}
.footer .footnav  ul li ul{
 margin-top:20px;}
.footer .footnav  ul li li {
  display: block;
  font-size: 14px;
  color: #e9e7e7;
  font-weight:normal;
  line-height: 30px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }
.footer .footnav  ul li li a{
 color:#ffffff;}
.footer ul li a:hover {
  color: #fff;
  text-decoration: underline; }
.footer ul .li_260 {
  width: 260px; }
.footer ul .li_190 {
  width: 190px; }
.footer ul .li_187 {
  width: 187px; }
.footer .foot_2 {
  width: 150px;
  margin-left:40px;
  }
.footer .foot_2 h5 {
  color: #fff;
  font-weight: bold;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 20px; }
.footer .foot_2 p {
  color: #fff;
  line-height: 40px; font-size:14px;}
.footer .foot_2 span {
  margin: 0 8px 0 3px; }
.footer .copyright {
  width: 1170px;
  margin: 25px auto 0;
  height: 87px; }
.footer .copyright .copy_left {
  float: left;
  line-height: 87px;
  color: #fff;
  font-size: 14px; }
.footer .copyright .copy_left a{ color:#fff;text-decoration:underline;}
.footer .copyright .copy_left a:hover{ text-decoration:none}
.footer .copyright .copy_right {
  float: right;
  margin-top: 26px; }
.footer .copyright .copy_right select {
  width: 202px;
  height: 28px;
  border: 1px solid #b7b7b7;
  font-size: 14px;
  color: #999;
  font-family: 'microsoft yahei'; }

.n_banner {
  width: 100%;
  height: 360px;
  color: #fff;background:url(../images/newbanner.jpg) }
.a_banner {
  width: 100%;
  height: 360px;
  color: #fff;background:url(../images/aboutbanner.jpg) }
.s_banner {
  width: 100%;
  height: 360px;
  color: #fff;background:url(../images/serbanner.jpg) }
.hr_banner {
  width: 100%;
  height: 360px;
  color: #fff;background:url(../images/hrbanner.jpg) }
.ky_banner {
  width: 100%;
  height: 360px;
  color: #fff;background:url(../images/kybanner.jpg) }
.newwidth{ width:1200px; margin:0px auto;}
.n_b1 h5 {
  font-size: 36px;
  font-weight: bold;
  padding-top: 150px; }
.n_b1 h6 {
  font-size: 25px; }

.nav_wrap_no {
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #e5e5e5;
  height: 75px; }
.nav_wrap_no_nav{width:1200px;}
.nav_wrap_no_nav ul li{ float:left; font-size:16px; }
.nav_wrap_no_nav ul li a{line-height:75px; height:75px; padding-left:40px; padding-right:40px; display:inline-block;}
.nav_wrap_no_nav ul li:hover a{ background-color:#004ea2; color:#ffffff; }
.newcontbg{background-color:#eee;padding-bottom: 10px;}
.position{ text-align:center;}
.position h5 {
  font-size: 30px;
  color: #333;
  padding-top: 38px;
  padding-bottom: 3px; }
.position h6 {
  font-size: 20px;
  color: #333;
  padding-bottom: 24px; }

.listnews {
  width: 100%;
  background: #eee;
  padding: 4px 0; }
.listnews ul {
  width: 1200px;
  margin: auto; min-height: 400px;}
.listnews ul li {
  width: 370px;
  margin: 12px 15px 20px 15px;
  float: left; }
.listnews ul li a,.listnews ul li {
  display: block;
  background: #fff; }
.listnews ul li a span, .listnews ul li a i {
  width: 100%;
  display: block;
  height: 246px; }
.listnews ul li a h5, .listnews ul li a h6, .listnews ul li h6 {
  padding: 0 30px;
  overflow: hidden; }
.listnews ul li a h5 {
  color: #333;
  font-size: 18px;
  height: 60px;
  line-height: 30px;
  padding-top: 29px;
  margin-bottom: 14px;
  overflow: hidden;
  }
.listnews ul li a h6,.listnews ul li h6 {
  font-size: 14px;
  color: #666;
  height: 48px;
  line-height: 24px;
  overflow:hidden;
  background:#fff;
  }
.listnews ul li a p{
  margin: 20px 30px 0 30px;
  padding-bottom: 9px;
  line-height: 63px;
  font-size: 14px;
  color: #666;
  border-top: 1px solid #d6d6d6;
  }
.listnews ul li p {
  margin: 20px 30px 0 30px;
  padding-bottom: 9px;
  line-height: 63px;
  font-size: 14px;
  color: #666;
 
  }
.listnews ul li a:hover h5{
  color: #004ea2; }
.listpagenav {
  width: 100%;
  text-align: center;
  padding: 36px 0 58px; }
.listpagenav a {
  display: inline-block;
  border: 1px solid #dcdcdc;
  margin: 0 5px;
  background: #fff;
  color: #444;
  font: 14px;
  line-height: 36px;
  padding: 0 15px;
  font-size: 14px; }
.listpagenav a:hover, .listpagenav a.currentPage {
  background: #004ea2;
  border-color: #004ea2;
  color: #fff; }
.listpagenav .page_999 {
  color: #999;
  padding: 0 20px; }

.newinf{ margin:50px auto; margin-bottom:20px;}
.newinf .news{ font-size:25px; line-height:30px; text-align:center; font-weight:normal;}
.newinf .newtime{ line-height:30px; text-align:center; color:#666666;}
.rightcontent{ line-height:25px; padding:15px 0px;}
.newud ul li{ line-height:30px; height:30px;}

.hrlist{ padding-bottom:30px;}
.abintobx{}
.abintobx tr{ line-height:50px;}
.abintobx .tbheader{ height:55px; line-height:55px; font-weight:bold;  color:#ffffff; font-size:15px; background:#004ea2;}
.abintobx .plistpria{ color:#1968ae;}
.abintobx td{ padding-left:35px; padding-right:100px;}
.abintobx a{ color:#666666;}
.abintobx a:hover{ color:#ce0b0f;}
.hrlistinf{ line-height:25px; padding:15px 0px; }


.p_banner {
  width: 100%;
  height: 360px;
  color: #fff;background:url(../images/newbanner.jpg) }
.productlist ul li {
  float: left;
  margin: 11px 15px 24px 15px;
  width: 370px; }
.productlist ul li a {
  display: block;
  background: #fff;
  border-bottom: 4px solid #bdbdbd; }
.productlist ul li a h4 {
  line-height: 71px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 5px;
  border-bottom: 1px solid #d6d6d6;
  font-size: 16px;
  color: #333;
  text-align: center; }
.productlist ul li a span {
  display: inline-block;
  padding: 0 25px;
  width: 320px;
  height: 250px; }
.productlist ul li a .productlistcont {
  overflow: hidden;
  height: 48px;
  padding: 0 30px;
  color: #666;
  font-size: 14px;
  line-height: 24px; }
.productlist ul li a i {
  color: #555;
  font-size: 14px;
  margin: 25px auto 39px;
  text-align: center;
  display: block;
  width: 138px;
  height: 35px;
  line-height: 35px;
  -webkit-border-radius: 35px;
  border: 1px solid #dbdbdb;
  border-radius: 35px;
  webkit-transition: all 0.2s linear;
  transition: all 0.2s linear; }
.productlist ul li a:hover {
  border-bottom-color: #004ea2; }
.productlist ul li a:hover h4, .productlist ul li a:hover p {
  color: #004ea2; }
.productlist ul li a:hover i {
  border-color: #004ea2;
  color: #004ea2;
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px); }

.foucebox {
}
.foucebox_left {
  float: left;
  width: 500px; text-align:center;
  height: 355px;
  overflow: hidden; border:1px solid #e4e3e3; }
    .foucebox_left img { max-width:558px; max-height:355px;
    }
.foucebox_right {
  float: left;
  width: 638px;
  margin-left: 60px; }
.foucebox_right h3 {
  color: #333;
  font-size: 30px;
  font-weight: bold; }
.foucebox_right .proinfsum {
  color: #666;
  font-size: 14px;
  height:100px;
  line-height: 24px;
  overflow: hidden;
  border-top: 1px solid #d6d6d6;
  padding-top: 25px;
  margin-top: 20px;
  min-height: 96px; }
.foucebox_right .xunjia {
  width: 100%;
  float: left;
  margin-top: 57px;
  margin-bottom: 10px; }
.xunjialeft{ width:400px; float:left;}
.xunjiaright{ width:200px; float:left; margin-left:30px; margin-top:45px;}
.foucebox_right .xunjia > a {
  float: left;
  color: #fff;
  background: url("../images/p3_icon1.jpg") 28px center no-repeat #004ea2;
  display: inline-block;
  width: 100px;
  padding-left: 69px;
  height: 58px;
  line-height: 58px;
  font-size: 18px;
  font-weight: bold; }
.foucebox_right .xunjia span{ height:58px;line-height:58px;margin-left:20px;font-size:25px;font-weight:bold;color:#004ea2}
.relatedpro_tit h5 {
  font-size: 30px; text-align:center;
  color: #333;
  padding-top: 3px;
  padding-bottom: 3px; }
.relatedpro_tit h6 {
  font-size: 20px;text-align:center;
  color: #333;
  padding-bottom: 10px; }
.relatedpro_cont{ height:230px; overflow:hidden;}
.relatedpro_cont ul li{ float:left; margin:10px; display:inline; width:180px; height:205px; overflow:hidden;}
.relatedpro_cont ul .proimg{ width:178px; height:178px; border:1px solid #cccccc;}
.relatedpro_cont ul .proname{line-height:25px; height:25px; overflow:hidden; text-align:center;}
.proinfbg {
  height: 185px;background: url('../images/proinfbg.jpg') center center no-repeat;-webkit-background-size: cover;background-size: cover; }
.productdet{ margin-top:-60px; padding-bottom:30px;}
.productdet .tab{height:60px;line-height:60px;/* overflow:hidden; *//* border:1px solid #e8e8e7; */}
.productdet .tab a{display:block;float:left;width: 380px;height:60px;overflow:hidden;/* text-align:center; *//* border-left:1px solid #e8e8e7; *//* border-right:1px solid #e8e8e7; *//* text-decoration:none; */color: #fff;font-size: 18px;background: #004ea2;margin: 0px 5px;text-indent: 174px;}
.productdet .tab a:hover{}
.productdet .tab a.on{color: #004ea2;background-color: #fff;border:0px;}
.tabfixedclone{width: 100%;border-bottom: 1px solid #e5e5e5;/* margin: auto; */background: #fff;}
.tabfixedclone .tabfixedcloneny{height:60px;line-height:60px;/* overflow:hidden; *//* border:1px solid #e8e8e7; */border-bottom: 1px solid #eee;background: #fff;}
.tabfixedclone .tabfixedcloneny a{display:block;float:left;width: 380px;height:60px;overflow:hidden;/* text-align:center; *//* border-left:1px solid #e8e8e7; *//* border-right:1px solid #e8e8e7; *//* text-decoration:none; */color: #fff;font-size: 18px;background: #004ea2;margin: 0px 5px;text-indent: 174px;}
.tabfixedclone .tabfixedcloneny a:hover{}
.tabfixedclone .tabfixedcloneny a.on{color: #004ea2;background-color: #fff;border:0px;}
#taba1{ background-image:url(../images/p3_icon5h.png);background-repeat:no-repeat;}
#taba2{ background-image:url(../images/p3_icon6h.png);background-repeat:no-repeat;}
#taba3{ background-image:url(../images/p3_icon7h.png);background-repeat:no-repeat;}
#taba1.on{ background-image:url(../images/p3_icon5.png); background-repeat:no-repeat;}
#taba2.on{ background-image:url(../images/p3_icon6.png); background-repeat:no-repeat;}
#taba3.on{ background-image:url(../images/p3_icon7.png); background-repeat:no-repeat;}
.productdet .content{ overflow:hidden; margin-top:10px;}
.productdet .content .contentplist{ display:none; line-height:30px; }


.p3_cs_tit{ padding:65px 0 20px; font-size:24px; font-weight:bold;}

.rightcontact{ padding-bottom:30px; line-height:30px;}



  
.izl-rmenu{position:fixed;right: 15px;bottom:10px;padding-bottom:73px;z-index:99999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-113px;top:0px;display:none;width:113px;height:113px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}


.listnews2 {padding:10px;width: 800px;margin: 0px auto;}
.listnews2 ul li {text-indent:25px;height:36px;line-height:36px;overflow:hidden;border-bottom:1px dotted #b3b3b3;background-image:url(../images/syzlli.jpg);background-repeat:no-repeat;background-position: 3px 17px;}
.listnews2 ul li span{ float:right; color:#444444; margin-right:0px;}
.listnews2 ul li a{}
.listnews2 ul li a:hover{ color:#004ca4; text-decoration:underline;}
.padding { text-align: center; margin: 10px 0px;}
.padding span {padding-left:5px; padding-right:5px;}
.padding span a:hover {color:#004ca4;}
.newsd{ text-align:center;}


.formcolumn-item{
    clear:both; margin-top:10px;
}
    .formcolumn-item .formcolumn-item-tit {
        width:110px; text-align:right; float:left; line-height:30px;
    }
    .formcolumn-item .formcolumn-item-ct {
        margin-left:120px;
    }
        .formcolumn-item .formcolumn-item-ct select {
            height:25px;
        }
       .formcolumn-item .formcolumn-item-ct .formcom-area, .formcolumn-item .formcolumn-item-ct .formcom-ipt,.formcolumn-item .formcolumn-item-ct .formcom-vcode {
            width: 330px;
            padding: 6px 6px;
            border: #ABABAB 1px solid;
            /* box-shadow: 2px 2px 3px #EDEDED inset; */
            font-size: 12px;
            height: 25px;
        }
        .formcolumn-item .formcolumn-item-ct .formcom-area {
            height:50px;
        }
        .formcolumn-item .formcolumn-item-ct .formcom-vcode {
            width:160px;
        }
            .formcolumn-item .formcolumn-item-ct .form-vcodebox  img{
                border: #ABABAB 1px solid;
            }
.extclass_title,.formset_title {
    font-size:14px; font-weight:bold;
}
.formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {
    color:#999999;
}
.formcolumn-item .formcolumn-item-ct .form-vcodebox {
    float:left; padding-right:10px;
}
.formcolumn-item .formcolumn-item-ct .needFill {
     border:1px solid #e47a7a;
    box-shadow: 2px 2px 3px #f5e9e6 inset;
    background-color:#fefbfa;
}
.orderform .formcolumn-item .formcolumn-item-ct .formcolumn-item-tipstxt {
    color:red;
}
 .nombtn{
        padding-left:20px; padding-right:20px;
        height:30px;border:0px;
        background-color:#76a517; color:#ffffff;
    }
.formcolumn-item-ct .userloginbtn {
float:left;}
.formcolumn-item-ct a {
float:left; margin-left:10px; height:34px; line-height:34px; padding-left:15px; padding-right:15px; background-color:#76a517; color:#ffffff;}
.orderform2{padding-left: 400px; background:url(../images//p4_2_img.jpg) no-repeat left top}
.orderform2_tit{ text-align:center;} 
  
