@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:15px "Microsoft YaHei";color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
.bg{background-color: #B0C4DE;}
.bg1{background-color: #CAFF70;}
.bg2{background-color: #FFC1C1;}
.bg3{background-color: #FFA07A;}
.bg4{background-color: white;}
.hj200 {line-height: 200%;}
.mt30{margin-top: 30px}
.mt5{margin-top: 5px}
.mt10{margin-top: 10px}
.w0{width: 100%}
.w1200{width: 1200px;margin:0 auto;}
.w1300{width: 1300px;margin:0 auto;}
.w1400{width: 1400px;margin:0 auto;}
.w1420{width: 1420px;margin:0 auto;}
.w1500{width: 1500px;margin:0 auto;}
a { text-decoration: none; outline: none; color: #000; transition: 0.2s; }
p{margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
/*header start*/
.header{width:100%;height:70px;background:url(../images/navbg.png); box-shadow: 0 2px 10px 0 #999;border-top: 3px solid #1173B6;z-index: 999}
.header1{width:100%;height:70px;background:url(../images/navbg.png); box-shadow: 0 2px 10px 0 #999;border-top: 3px solid #1173B6;z-index: 999}
#menu {list-style-type: none; z-index: 70;}
#menu .nLi {float:left;font-size: 14px;position: relative;width:120px;text-align: center;line-height: 70px;}
#menu a {width: 100%;float:left;color: #333;text-decoration:none;font-size:16px;}
#menu .nLi:hover .a1 {color:#fff;background-color:#1173B6;}
#menu .sub{width:400px;display:none;left:0; top:70px; position:absolute; background:url(../images/hoverbg.png);padding:15px 20px;z-index: 9999}
#menu .sub .img{width: 220px;border-right: 1px dashed #fff;text-align: left;}
#menu .sub .navzi{position: relative;top: 0px;}
#menu .sub .navzi .jt{width: 20px;height: 25px;background: url(../images/jtn1.png) no-repeat center left;}
#menu .sub li{ zoom:1;height:25px;line-height: 25px;padding-left: 35px;text-align: left;}
#menu .sub li a{color: #fff;font-size: 15px;}
#menu .sub li:hover a{color: #1ACB95}
#menu .sub li:hover .jt{background: url(../images/jtn2.png) no-repeat center;}
#menu .nLi:nth-child(7) .sub{left: -320px;}
.footer{height: 30px;line-height: 30px;text-align: center;font-size: 15px;position: absolute;color: #fff}
.section {text-align: center; font: 50px "Microsoft Yahei"; color: #fff;overflow: hidden;}
/*banner start*/
.section1 .slide:nth-child(1) {background: url(../images/banner1.jpg) 50%;background-size: 100% 100%}
.section1 .slide:nth-child(2) {background: url(../images/banner2.jpg) 50%;background-size: 100% 100%}
.section1 .slide .banner1_r{width: 650px;}
.section1 .slide .banner2_l{width: 650px;}

.product{position: fixed;bottom: 60px;z-index: 999;}

ul.prolist .li1{width: 290px;margin-left: 20px;height: 235px;background-color:rgba(255,255,255,0.8); box-shadow: 0 1px 10px 0 #ddd;border-radius: 5px;padding: 10px;}
ul.prolist .li1:nth-child(1) {margin-left: 0px;}
ul.prolist li.li1 .proname{height:30px;font-size: 17px;line-height: 30px;text-align: left;}
ul.prolist li.li1 ul li{width:140px;height:25px;line-height:25px;font-size: 12px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;text-align: left;}
ul.prolist .ul2 {margin-top:4px;}
ul.prolist .ul2 a:nth-child(2) li{margin-left: 10px;}
ul.prolist .ul2 a:nth-child(4) li{margin-left: 10px;}
ul.prolist .ul2 a:nth-child(6) li{margin-left: 10px;}
ul.prolist .ul2 a:nth-child(8) li{margin-left: 10px;}
ul.prolist .ul2 a:nth-child(10) li{margin-left: 10px;}
ul.prolist .li1 .more{width: 120px;height: 30px;text-align: center;line-height: 30px;background: #1173B6;color: #fff;font-size: 14px;margin: 10px auto 0 auto}
ul.prolist .li1 .more_t{font-size: 13px;font-weight: bold;}

/*company start*/
.section2{background: url(../images/combg.jpg) 50%;}
.section2 .company{height:503px;position: relative;}
.section2 .company .com_l{width: 650px;height: 503px;text-align: left;}
.section2 .company .com_l .kuai1{position: relative; left: -120%;}
.section2 .company .com_l .kuai2{position: absolute;top:0;z-index: 999}
.section2 .company .com_l .kuai2 img{position: relative;left: -200%;}
.section2 .company .com_r .kuai3_1 img{position: relative;right: -200%;}
.section2 .company .com_r .kuai3 p.kuai3_2{font-size: 18px;line-height: 30px;color: #555;text-align: left;padding: 0;margin: 0;letter-spacing: 1px;position: relative;right: -200%}
.section2 .company .com_r .kuai4{width:579px;height:358px;background:url(../images/kuai4.png) no-repeat center;padding: 15px 30px 0 15px;position: relative;right: -200%;}
.section2 .company .com_r .kuai4 p{font-size: 16px;line-height: 150%;text-align: left;text-align: justify;text-justify:inter-ideograph;position: relative;right:-200%;}
.section2 .company .com_r .kuai5{position: absolute;bottom: 0px;right: 0px;}
.section2 .company .com_r .kuai5 img{position: relative;right: -500%;}
.section2 .company .com_r{width: 624px;height: 503px;}

/*product start*/
.section3{background: url(../images/probg.jpg) 50%;}
.section3 .title {height: 100px;background: url(../images/title_p.png) no-repeat center; position: relative; top: -120%;}
.section3 ul.prolist{padding-top: 3%;display: none;}
.section3 ul.prolist .li1{width: 340px;margin-left: 20px;height: 410px;background-color:rgba(255,255,255,0.8); box-shadow: 0 1px 10px 0 #ddd;border-radius: 5px;padding: 10px;}
.section3 ul.prolist .li1:nth-child(1) {margin-left: 0px;}
.section3 ul.prolist li.li1 .proname{height:30px;font-size: 18px;line-height: 30px;text-align: left;}
.section3 ul.prolist li.li1 ul li{width:160px;height:25px;line-height:25px;font-size: 13px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;text-align: left;}
.section3 .ul2 {margin-top:10px;}
.section3 .ul2 a:nth-child(2) li{margin-left: 20px;}
.section3 .ul2 a:nth-child(4) li{margin-left: 20px;}
.section3 .ul2 a:nth-child(6) li{margin-left: 20px;}
.section3 .ul2 a:nth-child(8) li{margin-left: 20px;}
.section3 .ul2 a:nth-child(10) li{margin-left: 20px;}

/*new start*/
.section4{background: url(../images/newbg.jpg) 50%;}
.section4 .title {height: 100px;background: url(../images/title_n.png) no-repeat center; position: relative; top: -120%;}
.news{padding-top: 3%;}
.news .new_l{width: 600px;}
.news .new_l img.newimg{position: relative;left: -200%}
.news .new_l .zi{width: 600px;padding-top: 5px;position: relative;left: -200%}
.news .new_l .zi b{font-size: 20px;font-weight: normal;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height: 40px;color: #000;text-align: left;}
.news .new_l .zi p{font-size: 15px;line-height: 160%;color: #666;text-align: left;}
.news .new_l ul{margin-top: 10px;}
.news .new_l ul a li{position: relative;left: -160%;}
.news .new_l ul li{height:26px;line-height:26px;font-size: 16px;text-align: left;}
.news .new_r{width: 640px;}
.news .new_r ul li{width: 610px;height: 60px;background: #fff;margin-bottom: 15px;padding: 15px;position: relative;right: -200%}
.news .new_r ul li .nr_date{width: 80px;padding-left: 5px;}
.news .new_r ul li .nr_date p{font-size: 26px;color: #1F91D4;text-align: left;}
.news .new_r ul li .nr_date font{font-size: 15px;position: relative;left: 10px;border-bottom: 1px solid #1F91D4;color: #1F91D4;}
.news .new_r ul li .nr_zi{width: 500px;}
.news .new_r ul li .nr_zi b{font-size: 18px;font-weight: normal;position: relative;top: -5px;color: #111;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;text-align:left;}
.news .new_r ul li .nr_zi p{font-size: 14px;color: #666;text-align: left;}
.news .new_r ul li:hover {background:#3EB2FF}
.news .new_r ul li:hover .nr_date p{color: #fff}
.news .new_r ul li:hover .nr_date font{color: #fff;border-bottom: 1px solid #fff;}
.news .new_r ul li:hover .nr_zi{color: #fff}
.news .new_r ul li:hover .nr_zi b{color: #fff}
.news .new_r ul li:hover .nr_zi p{color: #dedede}
.news .new_l .more{width: 120px;height: 35px;background: #3EB2FF;text-align: center;line-height: 35px;color: #fff;font-size: 16px;margin-top:15px;position: relative;left: -200%}
.news .new_l .more:hover {background: #1ACB95 }

/*service start*/
.section5{background: url(../images/serbg.jpg) 50%;}
.section5 .title {height: 100px;background: url(../images/title_s.png) no-repeat center; position: relative; top: -120%;}
.service{padding-top: 3%;}
.service ul li{width: 300px;height: 300px;border-radius: 300px;background:url(../images/yuan1.png);margin: 50px 50px 50px 150px;/*transition: all 0.2s ease-in;*/font-size: 34px;color:#fff;line-height: 50px;position: relative;left: -300%}
.service ul a:nth-child(1) li{margin-left: 50px;background: url(../images/yuan1_1.png);}
.service ul a:nth-child(1) li:hover {background: url(../images/yuan1_2.png) no-repeat center;}
.service ul li:hover {background: url(../images/yuan2.png) no-repeat center;color: #fff}
.service ul li font{position: relative;top: 100px;}
.service ul li img{position: absolute;left: 130px;top: 170px;}
.service ul a:nth-child(2) li{background: url(../images/yuan2_1.png) no-repeat center;}
.service ul a:nth-child(2) li:hover {background: url(../images/yuan2_2.png) no-repeat center;}
.service ul a:nth-child(2) li font{position: relative;top: 70px;}
.service ul a:nth-child(3) li{background: url(../images/yuan3_1.png) no-repeat center;}
.service ul a:nth-child(3) li:hover {background: url(../images/yuan3_2.png) no-repeat center;}
/*liuyan start*/
.section6{background: url(../images/liuyanbg.jpg) 50%;}
.section6 .title {height: 100px;background: url(../images/title_c.png) no-repeat center; position: relative; top: -120%;}
.section6 .lybg{height: 481px;background: url(../images/liuyan.png) no-repeat center bottom;padding-top: 3%}
.ly_l{width:500px;text-align: left;}
.ly_r .aim{width: 650px;height: 481px;background: url(../images/aim.png) no-repeat center;display: none;}
.ly_r .aim .pan{position: relative;right: -200%}
.login-01{
  width:100%;
  margin:11% 0 3% 13%;
}
form {
   padding: 0% 1%;
}
form li.first,li.second{
  border:none;
  list-style:none;
  margin-bottom:10px;
  width:100%;
}
.icon,.icon2  {
  height:55px;
  width:55px;
  display: block;
  float: left;
  border-top-left-radius: 0.3em;
  -o-border-top-left-radius: 0.3em;
  -moz-border-top-left-radius: 0.3em;
  -webkit-border-top-left-radius: 0.3em;
  border-border-bottom-left-radius: 0.3em;
  -o-border-bottom-left-radius: 0.3em;
  -moz-border-bottom-left-radius: 0.3em;
  -webkit-border-bottom-left-radius: 0.3em;
}
.user {
    background: url(../images/icons.png) no-repeat 14px 15px #3EB2FF;
}
.email{
  background:url(../images/icons.png) no-repeat 15px -39px #3EB2FF;
}
.phone{
  background: url(../images/icons.png) no-repeat 15px -93px #3EB2FF;
}
.msg{
  background: url(../images/msg.png) no-repeat 16px 16px #3EB2FF;
}
li.first:hover .user{
     background: url(../images/icons.png) no-repeat 14px 15px #1ACB95;
}
li.first:hover .email{
  background:url(../images/icons.png) no-repeat 15px -39px #1ACB95;
}
li.first:hover .phone{
  background: url(../images/icons.png) no-repeat 15px -93px #1ACB95;
}
li.second:hover .msg {
  background: url(../images/msg.png) no-repeat 16px 16px #1ACB95;
}
/*-----*/
input[type="text"],form textarea {
  width: 77%;
  padding: 1.13em 1em 1.13em 1em;
  color: #858282;
  font-size: 16px;
  outline: none;
  background: #fff;
  font-weight: 500;
  border: none;
  font-family: "Microsoft YaHei";
  border-top-right-radius: 0.3em;
  -o-border-top-right-radius: 0.3em;
  -moz-border-top-right-radius: 0.3em;
  -webkit-border-top-right-radius: 0.3em;
  border-border-bottom-right-radius: 0.3em;
  -o-border-bottom-right-radius: 0.3em;
  -moz-border-bottom-right-radius: 0.3em;
  -webkit-border-bottom-right-radius: 0.3em;
  }
form textarea {resize: none;height: 140px;}
.login-01 input[type="submit"]{
  font-size: 17px;
  font-weight: 300;
  color: #fff;
  cursor: pointer;
  outline: none;
  padding: 10px 10px;
  width: 25%;
  border: 2px solid #1ACB95;
  float: right;
  font-family:"Microsoft YaHei"; 
  background: #1ACB95;
  border-radius: 0.3em;
  -o-border-radius: 0.3em;
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  margin-right:2.85em;
}

li.lost {margin-bottom: 21px;}
/*---------------*/
.copy-right {
  text-align: center;
  margin: 2em 0;
}
.copy-right p {
	color: #fff;
	font-size: 1em;
	font-weight:400;
}
.copy-right p a {
	color:#fff;
}
.copy-right p a:hover {
	text-decoration: underline;
}
/*-----start-responsive-design------*/
@media (max-width:1440px){
  .login-01 input[type="submit"]{
  margin-right:1.85em;
  }
	
}
@media (max-width:1366px){
  .login-01 input[type="submit"]{
  margin-right: 1.6em;
  }
  	
}
@media (max-width:1280px){
   .login-01 {
    width: 40%;
    margin:5% auto 5%;
  }
  body h1 {
  font-size: 2.7em;
}
 
}
@media (max-width:1024px){
  .login-01 {
  width: 45%;
}
 body h1 {
  font-size: 2.5em;
}
 
}
@media (max-width:768px){
  .login-01 {
  width: 63%;
}
 body h1 {
  font-size: 2.3em;
}
}
@media (max-width:640px){
  .login-01 {
  width: 73%;
  }
  body h1 {
  font-size: 2.1em;
}
}
@media (max-width:480px){
   .login-01 {
    width: 85%;
  }
  .copy-right p {
    font-size: 0.9em;
  }
input[type="text"], form textarea {
width: 77%;
padding: 1em 1em 1em 1em;
font-size: 15px;
}
.icon, .icon2 {
height: 48px;
width: 48px;
}
.user {
background: url(../images/icons.png) no-repeat 11px 12px #f79d29;
  background-size: 45%;
}
.phone{
  background:url(../images/icons.png) no-repeat 12px -87px #f79d29;
    background-size: 45%;
}
.msg{
  background: url(../images/msg.png) no-repeat 14px 11px #f79d29;
    background-size: 45%;
}
li.first:hover .user{
     background: url(../images/icons.png) no-repeat 11px 9px #DB2048;
      background-size: 45%;
}
li.first:hover .phone{
  background:url(../images/icons.png) no-repeat 12px -87px #DB2048;
   background-size: 45%;
}
li.second:hover .msg {
  background: url(../images/msg.png) no-repeat 14px 11px #DB2048;
   background-size: 45%;
}
body h1 {
  font-size:2em;
  padding-top: 1em;
}
form li.first, li.second {
  margin-bottom: 5px;
  }

}
@media (max-width:320px){
  input[type="text"], form textarea {
 width: 71%;
  padding: 1em 1em 1em 0.8em;
  font-size: 14px;
  }
  .login-01 {
    width:96%;
  }
  .icon, .icon2 {
  height: 45px;
  width: 45px;
  }
  .user {
    background: url(../images/icons.png) no-repeat 11px 13px #f79d29;
     background-size: 40%;
}
.phone{
  background:url(../images/icons.png) no-repeat 12px -72px #f79d29;
   background-size: 40%;
}
.msg{
  background: url(../images/msg.png) no-repeat 14px 13px #f79d29;
   background-size: 40%;
}
li.first:hover .user{
     background: url(../images/icons.png) no-repeat 11px 13px #DB2048;
      background-size: 40%;
}
li.first:hover .phone{
  background:url(../images/icons.png) no-repeat 12px -72px #DB2048;
   background-size: 40%;
}
li.second:hover .msg {
  background: url(../images/msg.png) no-repeat 14px 13px #DB2048;
   background-size: 40%;
}
.copy-right p {
  line-height: 1.6em;
}
.login-01 input[type="submit"] {
  font-size: 17px;
  padding: 8px 8px;
  width: 36%;
  margin-right: 0.7em;
}
body h1 {
  font-size:1.6em;
}
}
/*lxwm start*/
.section7{background: url(../images/lxwmbg.jpg) 50%;}
.section7 .title{height: 100px;background: url(../images/title_l.png) no-repeat center; position: relative; top: -120%;}
.section7 .lxwm{margin-top: 2%}
.section7 .lxwm ul li{width: 260px;height: 200px;display: none;}
.section7 .lxwm ul li .icon{width: 260px;height: 80px;}
.section7 .lxwm ul li:nth-child(1) .icon{background: url(../images/icon1.png) no-repeat center;background-size: 80px 80px;}
.section7 .lxwm ul li:nth-child(2) .icon{background: url(../images/icon2.png) no-repeat center;background-size: 80px 80px;}
.section7 .lxwm ul li:nth-child(3) .icon{background: url(../images/icon3.png) no-repeat center;background-size: 80px 80px;}
.section7 .lxwm ul li:nth-child(4) .icon{background: url(../images/icon4.png) no-repeat center;background-size: 80px 80px;}
.section7 .lxwm ul li:nth-child(5) .icon{background: url(../images/icon5.png) no-repeat center;background-size: 80px 80px;}
.section7 .lxwm ul li b{font-size: 18px;color: #444;line-height: 60px;}
.section7 .lxwm ul li p{font-size: 16px;color: #333}

/*------------------------内页----------------------------*/
.banner{/*margin-top: 100px;*/}
.banner img{}
.main_body{padding: 40px 0;}
.main_body .main_l{width: 280px;min-height: 503px;background: url(../images/leftbg.png) no-repeat top right;}
.main_body .main_l .pro_list{width: 250px;}
.main_body .main_l .pro_list .pl_top{height: 45px;border-bottom: 1px solid #1173B6;line-height: 35px;font-size: 26px;color: #1173B6}
.main_body .main_l .pro_list .pl_top font{font-size: 16px;color: #666;}
/*.main_body .main_l .pro_list ul{padding-top: 1px;}
.main_body .main_l .pro_list ul a.son{display: block;width: 240px;height: 25px;line-height: 25px;color: #888;font-size: 14px;padding-left: 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main_body .main_l .pro_list ul li{width: 250px;height: 35px;border-bottom: 1px solid #dfdfdf;line-height: 35px;font-size: 16px;font-weight: bold;color: #1173B6;margin-bottom: 5px}
.main_body .main_l .pro_list ul a:hover {color: #1ACB95}*/

.main_body .main_r{width:880px;}
.main_body .main_r .pr_top{width: 880px;height: 45px;border-bottom: 1px solid #dfdfdf;line-height: 45px;font-size: 22px;color: #1173B6}
.main_body .main_r .pr_top font{color: #1ACB95}
.main_body .main_r .pr_top .site{height:20px;line-height:20px;color: #666;font-size: 15px;padding-top: 15px;}
.main_body .main_r .pr_top .site2{height:20px;line-height:20px;color: #666;font-size: 15px;padding-top: 15px;max-width:350px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main_body .main_r .pr_top .site2 a{color: #666;font-size: 15px;}
.main_body .main_r .pr_top .site a{color: #666;font-size: 15px;}
.main_body .main_r .mr_body{width: 880px;padding-top: 20px;line-height:160%}
.main_body .main_r .mr_body ul .lii{width: 270px;margin-left: 35px;margin-bottom: 20px;}
.main_body .main_r .mr_body ul .lii:nth-child(1) {margin-left: 0px}
.main_body .main_r .mr_body ul .lii:nth-child(4) {margin-left: 0px}
.main_body .main_r .mr_body ul .lii:nth-child(7) {margin-left: 0px}
.main_body .main_r .mr_body ul .lii img.proimg{border:1px solid #dfdfdf;transition: all 0.2s ease-in;}
.main_body .main_r .mr_body ul .lii .zi{width: 270px;height: 40px;border-bottom: 1px solid #dfdfdf;line-height: 40px;font-size: 15px;color: #666;transition: all 0.2s ease-in;}
.main_body .main_r .mr_body ul .lii .zi span{display: block;width: 200px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main_body .main_r .mr_body ul .lii .more{width: 40px;height: 40px;background: url(../images/lh_1.png) no-repeat center;}
.main_body .main_r .mr_body ul .lii:hover .proimg{border-color: #1173B6}
.main_body .main_r .mr_body ul .lii:hover .zi{border-color: #1173B6;color: #1173B6}
.main_body .main_r .mr_body ul .lii:hover .more{background: url(../images/lh_2.png) no-repeat center;}
.main_body .main_r .mr_body .ny{width:800px;margin:0 auto}
.foot{padding: 30px 0 15px 0;background: #777}
.foot .foot_right{text-align: right;color: #fff}
.foot .foot_right ul{padding-bottom: 10px;}
.foot .foot_right ul li{width: 110px;height:16px;line-height:16px;text-align: center;color: #fff;border-right: 1px solid #fff}
.foot .foot_right ul a:nth-child(7) li{border:none;}
.foot .foot_right p{line-height: 25px;padding-right: 25px;}
.yqlj{height: 35px;line-height: 35px;background: #444;color: #fff}
.yqlj ul li{margin-right: 30px;color: #fff}
.yqlj ul li a{color:#fff}
/*上下页*/
.dede_pages{float:left; width:100%;margin-left:-8px}
.dede_pages ul{float:left;padding:12px 0px 12px 9px;}
.dede_pages ul li{float:left ;line-height:12px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:10px;color:#555555;display:block;}
.dede_pages ul li a:hover{background-color:#1ACB95; color:#fff;text-decoration:none;padding:10px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#1173B6; color:#fff;padding:5px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;margin:0px 2px;}
/*上下篇*/
.per{float:left;margin-top:20px; text-align:center; width: 100%;margin-bottom: 20px; background:#f3f3f3;}
.per p{ line-height:35px !important; margin:0px;  padding:0px 10px;width:auto; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color:#1172B6}

/*相关*/
.cgbt{border-bottom: 1px #ccc solid;font-size: 18px;font-weight: bold;}
.xgwz{float:left; margin-bottom:40px;width:100%}.xgwz ul{ padding:0px;}
.xgxw{ width:47.2%;line-height: 25px; height:25px; float:left;margin:5px 11px;border-bottom: 1px #ccc dashed;white-space: nowrap;overflow: hidden;}
.xgxw a:hover{color:#1173B6}
.pro_img2{ width:860px; margin: 0px auto; height:auto    overflow: auto;}
.pro_img2 ul{ padding:0px; margin:0px;list-style:none; }
.pro_img2 ul li{ float:left;width:150px; margin:10px 5px;height: 160px;}
.pro_img2 ul li a{text-decoration:none;} 
.pro_img2 ul li a img{ width:150px; height:113px; border:1px #ccc solid; border-radius:3px; }
.pro_img2 ul li a span{ width:150px; line-height:20px; height:20px;text-align:center; color:#666; display:block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }
/*新闻列表*/
dl.news_dl {font-size:14px; color:#666; padding:10px 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
.news_dl a img:hover{ background: #EE7703;}
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px;  overflow:hidden;}
dl.news_dl .dt_1 { height:20px;padding-left:20px;    font-size: 16px;color: #666666; font-weight:bold;text-decoration:none;  }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"Microsoft YaHei"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} 
dl.news_dl dd { font-size:12px;  height:45px; overflow:hidden; margin-bottom:10px;}
.a1{text-decoration: none;
    outline: none;
    color: white;
    transition: 0.2s;}
/*产品文章*/
.mr_body .ny_title h2{line-height:40px;color:#666666;font-size:18px;border-bottom: 1px #ccc dashed;margin-bottom:10px;font-weight: bold;width:100%}
/*留言*/
/* Basic Grey */
.basic-grey {
margin-left:auto;
margin-right:auto;
max-width: 800px;
background: #F7F7F7;
padding: 25px 15px 25px 10px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #888;
text-shadow: 1px 1px 1px #FFF;

}
.basic-grey h1 {
font-size: 25px;
padding: 0px 0px 10px 40px;
display: block;
border-bottom:1px solid #E4E4E4;
margin: -10px -15px 30px -10px;;
color: #888;
}
.basic-grey h1>span {
display: block;
font-size: 11px;
}
.basic-grey label {
display: block;
margin: 0px;
}
.basic-grey label>span {
float: left;
width: 20%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #888;
}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
border: 1px solid #DADADA;
color: #888;
height: 30px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 3px 3px 3px 5px;
width: 70%;
font-size: 12px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.basic-grey textarea{
padding: 5px 3px 3px 5px;
}
.basic-grey select {

}
.basic-grey textarea{
height:100px;
}
.basic-grey .button {
background: #E27575;
border: none;
padding: 10px 25px 10px 25px;
color: #FFF;
box-shadow: 1px 1px 5px #B6B6B6;
border-radius: 3px;
text-shadow: 1px 1px 1px #9E3F3F;
cursor: pointer;
margin-right:100px;
}
.basic-grey .button:hover {
background: #CF7A7A
}
.basic-grey .label2{
display: block;
margin: 0px;
	
}
.basic-grey .label2 span a{
font-size: 11px;}
.basic-grey .label2 span{display:block}
.basic-grey .label2 input[type="text"] {
border: 1px solid #DADADA;
color: #888;
height: 30px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 3px 3px 3px 5px;
width: 30%;
font-size: 12px;
line-height:15px;
box-shadow: inset 0px 1px 4px #ECECEC;
-moz-box-shadow: inset 0px 1px 4px #ECECEC;
-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
/*产品中心*/
.cpro{margin-bottom:20px}
.cpro .cprotitle{border-bottom: #eaeaea 1px dashed;line-height: 30px;}
.cpro .cprotitle span{font-size:16px}
.cpro .cprotitle span img{}
.cpro .cprotitle .more{}

.cpro .lii2{width: 222px;margin:10px 35px 10px 35px}
/* .cpro .lii2:nth-child(1) {margin-left: 0px}
.cpro .lii2:nth-child(4) {margin-left: 0px}
.cpro .lii2:nth-child(7) {margin-left: 0px} */
.cpro .lii2 img.proimg{border:1px solid #dfdfdf;transition: all 0.2s ease-in;}
.cpro .lii2 .zi{width: 222px;height: 40px;border-bottom: 1px solid #dfdfdf;line-height: 40px;font-size: 15px;color: #666;transition: all 0.2s ease-in;}
.cpro .lii2 .zi span{display: block;width: 180px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color:#333;font-weight:bold}
.cpro .lii2 .more{width: 40px;height: 40px;background: url(../images/lh_1.png) no-repeat center;}
.cpro .lii2:hover .proimg{border-color: #1173B6}
.cpro .lii2:hover .zi{border-color: #1173B6;color: #1173B6}
.cpro .lii2:hover .more{background: url(../images/lh_2.png) no-repeat center;}
/*产品内页*/
.slideTxtBox{ width:100%;}
.slideTxtBox .hd{ height:40px; line-height:40px; background:#f4f4f4;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:40px;}
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;width:110px;text-align:center  }
.slideTxtBox .hd ul li.on{ height:40px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff;background:#1ACB95;color:#fff; }
.slideTxtBox .bd ul{ padding:15px;  zoom:1; color:#666;font-size:14px;line-height:160% }
.slideTxtBox .bd ul .xz{height:40px;line-height:40px;border-bottom:1px #666 dashed;padding-left:50px}
.slideTxtBox .bd ul .xz img{margin:10px 10px 10px 4px}
.slideTxtBox .bd ul .xz a{color:#666}
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }	