@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px;  color:#666666;  font-size:12px; font-family:"Microsoft YaHei"; }
*{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
ul, li, ol, dl, dt, dd, p{ margin:0; padding:0; list-style:none }
img { display:inline-block; border:0; -ms-interpolation-mode:bicubic }
a { text-decoration:none; color:inherit; color:#666666}
a:hover{ text-decoration:none; color:inherit; color:#667afd}
.clear { clear:both; padding:0px; margin:0px;}
h1, h2, h3, h4 ,h5, h6{ padding:0; margin:0; font-weight:normal }
.fl{ float:left}
.fr{ float:right}

@font-face {
  font-family: 'opensans';
  src: url("../fonts/opensans.woff") format("woff"), url("../fonts/opensans.ttf") format("truetype"); }
  
#top{ width:1200px; padding:35px 0 0; margin:0 auto; height:130px;}
#top_left{ width:450px; font-size:13px; line-height:24px;}
#logo{ padding:0; margin:0 10px 0 0; float:left;}
#logo a{ padding:0; margin:0}
#top_left h2{ margin-bottom:1px;}
#top_right{ width:730px; margin-top:10px;}
#yy{ padding:0; margin:0 0 10px 0; float:right; position:relative}
#yy p{  margin:0; position:absolute; right:80px;}
#yy p a{ display:block; width:80px; line-height:30px; text-align:center; color:#fff; background-color:#AAB0B5;}
#yy em{  margin:0;  font-style:normal}
#yy em a{ display:block; width:80px; line-height:30px; text-align:center; color:#fff; background-color:#BDC4C9;}

#menu{ width:730px; height:31px; float:right;  position:relative; margin:0; z-index:999999}
#menu ul {padding:0;margin:0;list-style-type: none;}
#menu ul li {float:left;position:relative; text-transform:uppercase; margin-left:15px;}
#menu ul li a ,#menu ul li a:visited {display:block; text-decoration:none;height:37px;color:#000;line-height:37px; padding:0 15px;  font-size:16px; margin-left:0 }
/* make the dropdown ul invisible */
#menu ul li ul {display: none; background-color:#fff}
#menu ul li ul li{ margin-left:0px}
#menu ul li:hover a {color:#667afd; border-bottom:2px solid #667afd;}
#menu ul li:hover ul {display:block;position:absolute;top:37px; } 
#menu ul li:hover ul li a {display:block; color:#333; width:120px;  font-size:14px; height:40px; line-height:40px; border-bottom: none; text-align:center; /*控制下拉框的宽度*/}
/* style the background and forground colors of the links on hover */
#menu ul li:hover ul li a:hover {color:#667afd; background-color:#E3E3E3; }
#menu .on a{color:#667afd;}

#banner{ background: url(../images/bannerch.jpg) no-repeat center; height:663px;}
#banner1{ background: url(../images/bannerch.jpg) no-repeat center; height:350px; min-width:1200px;}

#banner{height: 663px;position: relative;overflow: hidden; clear:both; min-width:1200px;}
#banner .fixed{width: 100%;height: 100%;z-index: -1;position: fixed;left: 0;top: 79px;}
#banner ul li{height: 663px;}
#banner .thumb{text-align: center;position: absolute;bottom:30px;width: 100%; display: none}
#banner .thumb a{display: inline-block; width:50px; height:4px;background-color: #fff;margin-right: 10px;border-radius: 15px;}
#banner .thumb a.active{background-color: #667afd;}

#banner a.btn-prevs, #banner a.btn-nexts{background: url(../images/slide-arrow.png) no-repeat;display: inline-block;width: 85px;height: 85px;position: absolute;top: 0;bottom: 0;margin:auto;}
#banner a.btn-prevs{left: 0;}
#banner a.btn-nexts{right: 0;background-position: -115px 0}

#pz{width:1200px; margin:60px auto 0 auto; padding:0;}
#pzbt{ font-size:32px; color:#333333;  text-align:center; text-transform:uppercase; background:url(../images/pzft.jpg) no-repeat center bottom; padding:0 0 20px 0}
#pznr{ text-align:center; font-size:14px; line-height:28px; margin:30px 0 40px 0}
.casseBox{height:464px;overflow:hidden;}
.casseBox li{float:left;width:325px;height:227px;overflow:hidden;background:#000000;margin:0 10px 10px 0;position:relative;}
.casseBox li img{width:325px;height:227px;transition: all 0.5s;opacity:.8;filter: grayscale(100%); filter: gray;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%);}
.casseBox li.c1,.casseBox li.c1 img,.casseBox li.c3 img{width:535px;height:464px;}
.casseBox li.c3{width:320px;height:464px;float:right;margin-right:0;}
.casseBox li.c3 img{transition:all 2s; filter:none;-webkit-filter:none;-ms-filter:none; -o-filter:none;opacity:1;}
.casseBox li .font{position:absolute;bottom:-100px; background:url(../images/opc.png) no-repeat right; padding:10px 3%;color:#fff;width:383px;line-height:22px; right:0;}
.casseBox li .font h3{font-size:14px;font-weight:normal;height:25px;color:#fff;}
.casseBox li .font p{ font-size:14px;}
.casseBox li.c1 .font h3{font-size:18px;height:30px; margin:20px 0 0 25px; text-transform:uppercase}
.casseBox li.c1 .font{bottom:50px; height:134px;transition:all 0.3s; right:-383px;}
.casseBox li.c1 .font p{margin:0 30px 0 25px;}
.casseBox li.c1 img{filter:none;-webkit-filter:none;-ms-filter:none; -o-filter:none;opacity:1;}
.casseBox li:hover img{opacity:1;transform:scale(1.1,1.1);filter:none;-webkit-filter:none;-ms-filter:none; -o-filter:none;}
.casseBox li.c3:hover img{transform:scale(1,1);margin-left:-215px;transition:all 2s;}

.casseBox li.c1:hover .font { right:0;}


#fields{padding: 83px 0 60px;overflow: hidden;background: url(../images/ysbg.jpg) no-repeat center; height:573px; margin:95px auto 0 auto; min-width:1200px;}
#fields h2{text-align: center;font-size: 32px; color: #fff;margin-bottom: 55px; text-transform:uppercase}
#fields .list{font-size: 0;}
#fields .list dl{width:20%;display: inline-block;vertical-align: top;position: relative;}
#fields .list dl:after{content: '';width: 1px;height: 330px;background-color: #B1B0B0;position: absolute;right: 0;top: 0;}
#fields .list dl dt{height: 130px;position: relative;}
#fields .list dl dt img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin:auto;}
#fields .list dl dd {text-align: center;font-size: 14px;color: #fff;padding: 0 8%; line-height:24px;}
#fields .list dl dd h2{font-size: 20px;color: #fff;margin-bottom: 25px; text-transform: none}
#fields .list dl dd h3{ font-size:14px; color:#fff; margin:30px 0 0 0}
#fields .list dl dd h3 a{ color:#fff; padding:9px 70px; border:1px solid #fff; border-radius: 2px}
#fields .list dl dd h3 a:hover{ font-size:14px; color:#666666; background-color:#fff; }

#pzbz{ padding:0; margin:0 auto; background-color:#667afd; overflow:hidden; min-width:1200px;}
#pzbznr{ width:1200px; padding:0; margin:0 auto; color:#fff; }
.pzbz1 dl{height:497px; position:relative;margin:0; padding:0;}
.pzbz1 dl dt{ width:100%; position:absolute;left:-50%;top: 0; overflow:hidden;}
.pzbz1 dl dt div{overflow:hidden;float:right; position: relative; }
.pzbz1 dl dt .xjttt{position:absolute; top:45%; right:0;  z-index:999999; width:21px; height:37px;}
.pzbz1 dl dt .img{width:100%; }
.pzbz1 dl dt .img div{overflow:hidden;float:right;}
.pzbz1 dl dt img{transition: all .5s;width: 100%;}
.pzbz1 dl a:hover dt img{transform: scale(1.1);}
.pzbz1 dl dd{width: 50%;margin-left:590px; transition: all .5s; padding:40px 0 0 60px;}
.pzbz1 dl dd h2{ margin:50px 0 0; font-size:30px; font-weight:bold; background:url(../images/ysline.jpg) no-repeat bottom left; padding:0 0 20px 0;}
.pzbz1 dl dd h3 a{ border:1px solid #fff; border-radius:2px; display:inline-table; color:#fff; padding:10px 50px; font-size:14px;}
.pzbz1 dl dd h3 a:hover{ background-color:#fff; color:#0071BA}
.pzbz1 dl a:hover dd h2{color: #B22744;}
.pzbz1 dl dd p{line-height:32px; font-size:16px; margin:25px 0 35px 0;}
.pzbz2 dl{height: 497px;position: relative; margin:0; padding:0  }
.pzbz2 dl dt{width:50%;margin-left: 0px;transition: all .5s; padding:40px 60px 0 0;}
.pzbz2 dl dt h2{ margin:50px 0 0; font-size:30px; font-weight:bold; background:url(../images/ysline.jpg) no-repeat bottom left; padding:0 0 20px 0 }
.pzbz2 dl dt h3 a{ border:1px solid #fff; border-radius:2px; display:inline-table; color:#fff; padding:10px 50px; font-size:14px;}
.pzbz2 dl dt h3 a:hover{ background-color:#fff; color:#0071BA}
.pzbz2 dl a:hover dt h2{color: #B22744;}
.pzbz2 dl dt p{line-height:32px; font-size:16px; font-weight:400; margin:25px 0 35px 0}
.pzbz2 dl dd{ width:100%; overflow:hidden; position:absolute; right:-50%;  top:0px;}
.pzbz2 dl dd div{overflow:hidden;float:left; position: relative; }
.pzbz2 dl dd .xjttt{position:absolute; top:45%; left:0;  z-index:999999; width:21px; height:37px;}
.pzbz2 dl dd .img{width:100%; }
.pzbz2 dl dd .img div{overflow:hidden;float:left;}
.pzbz2 dl dd img{transition: all .5s;width: 100%;}
.pzbz2 dl a:hover dd img{transform: scale(1.1);}

#hnews{ width:1200px; padding:0; margin:70px auto 95px auto}
#hnews .mn{ margin:0}
#hnews dl{ width:377px;margin:0 34px 0 0; float:left}
#hnews dl dt{ padding:0; margin:0; height:249px; overflow:hidden; position:relative}
#hnews dl dt img{ width:377px; height:249px;}
#hnews dl dt h2{ position:absolute; top:0; background-color:#667afd; filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9; width:79px; height:82px; }
#hnews dl dt h3{ position:absolute; top:13px; left:20px; font-size:28px; font-weight: bolder; color:#fff;  font-style:italic; font-family:Microsoft YaHei }
#hnews dl dt h4{ position:absolute; top:48px; left:12px; font-size:14px; color:#fff;  font-style:italic; font-family:Microsoft YaHei}
#hnews dl dd{ height:210px; font-size:13px; line-height:24px; color:#999999; padding:25px 20px 25px 25px; -moz-box-shadow:0px 2px 2px #D7D7D7; -webkit-box-shadow:0px 2px 2px #D7D7D7; box-shadow:0px 2px 2px #D7D7D7;}
#hnews dl dd h2{ font-size:16px; color:#333333; background:url(../images/newsline.jpg) no-repeat bottom left; padding:0 0 15px 0; margin:0 0 13px 0}
#hnews dl dd h3{ font-size:12px; margin:20px 0 0; text-transform:uppercase; color:#666666 }

#lybg{ background:url(../images/lybg.jpg) no-repeat center; height:442px; padding:112px 0 0; min-width:1200px;}
#hly{ width:1200px; padding:0; margin:0 auto}
#hlybt{ font-size:32px; color:#fff;  text-align:center; text-transform:uppercase; background:url(../images/lyft.jpg) no-repeat center bottom; padding:0 0 20px 0}
#hlynr{ font-size:14px; margin:26px 0; text-align:center; color:#fff;}

#ftdhbg{ background-color:#323A45; min-width:1200px;}
#ftdh{ width:1200px; padding:50px 0; margin:0 auto; color:#fff; line-height:28px; font-size:15px;}
#ftdh a{ color:#fff}
#ftdh1{ width:220px; float:left; font-size:13px;}
#ftdh1 h2{ font-size:14px; text-transform:uppercase; margin:0 0 10px 0}
#ftdh2{ width:320px; float:left; font-size:13px; line-height:26px;}
#ftdh2 h2{ font-size:14px; text-transform:uppercase; margin:0 0 10px 0}

#ftbg{ background-color:#24272B; color:#C4C4C4; min-width:1200px; }
#ftnr{ width:1200px; padding:0; margin:0 auto; line-height:55px;}
#ftnr a{color:#C4C4C4}

#xdhbg{ border-bottom:1px solid #F5F5F5; color:#828282}
#xdh{ width:1200px; padding:0; margin:0 auto; line-height:50px; font-size:14px;}

#about{ width:1200px; padding:0; margin:60px auto 80px auto; font-size:14px; line-height:30px;}
#about h2{ font-size:20px; font-weight:bold; margin:0 0 20px 0; color:#333333}
#xx2{ float:right; margin:0 0 0 60px;}

#service{ width:1200px; padding:0; margin:50px auto 80px auto; font-size:13px; line-height:26px;}

#ourkefubg{ background-color:#F5F5F5; padding:0; margin:0; min-width:1200px;}
#ourkefu{ width:1200px; padding:40px 0 80px 0; margin:0 auto}
#ourkefu li{ width:239px; height:117px; float:left; margin:0 1px 1px 0}
#ourkefu li img{ width:239px; height:117px;}

#shili{ width:1200px; padding:0; margin:40px auto 80px auto}
#shilibt{ font-size:36px; color:#333333;  text-align:center; text-transform:uppercase; background:url(../images/pzft.png) no-repeat center bottom; padding:0 0 20px 0}
#shilinr{ text-align:center; font-size:14px; margin:23px 0 35px 0; }
#shili li{ width:398px; height:299px; overflow:hidden; float:left; margin:0 2px 2px 0}
#shili li img{transition: all .5s;  width:100%}
#shili li a:hover img{transform: scale(1.2);}




#shilipic{ width:1200px; padding:0; margin:40px auto 80px auto}
#shilipic li{ width:590px; float:left; margin:0 10px 8px 0}
#shilipic li img{ width:590px; height:393px;}

#cpzs{ width:1200px; padding:0; margin:40px auto 80px auto;}
#cpzsbt{ font-size:26px; font-weight:bold; background:url(../images/lyft.jpg) no-repeat bottom center; padding:0 0 10px 0; text-align:center;}
#products{ padding:0; margin:20px 0 50px 0;}
#products li{width:298px; height:224px; float:left; margin:0 2px 2px 0}
#products li img{width:298px; height:224px;}
.mod-cover { position:relative; width:298px; height:224px; padding:0px; margin: 0 13px 35px 13px; float:left}
.mod-cover img{width:298px; height:224px;}
.mod-cover .cover { position:absolute; top:0; left:0; width:298px; height:224px; background-color:#667afd; opacity:0; filter:alpha(opacity=0); }
.mod-cover .txt { position:absolute; z-index:10; top:0; left:0; width:298px; height:224px; line-height:224px; font-size:14px; color:#fff; opacity:0; filter:alpha(opacity=0); text-align:center; }

#cpzsgd{ text-align:center; margin:5px 0 0;}
#cpzsgd a{border-radius:2px; display:inline-table;   padding:0; font-size:13px; }

#news{ width:1200px; padding:0; margin:40px auto 55px auto}
#news dl{ width:377px;margin:0 34px 0 0; float:left}
#news dl dt{ padding:0; margin:0; position:relative}
#news dl dt img{ width:377px; height:249px;}
#news dl dt h2{ position:absolute; top:0; left:0px; background-color:#667afd; filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9; width:90px; height:69px;}
#news dl dt h3{ position:absolute; top:3px; left:27px; font-size:28px; font-weight: bolder; color:#ffffff;  font-family:Microsoft YaHei }
#news dl dt h4{ position:absolute; top:38px; left:20px; font-size:13px; color:#ffffff;   font-family:Microsoft YaHei}
#news dl dd{ height:230px; font-size:13px; line-height:22px; color:#999999; padding:25px 0px 0 0px; }
#news dl dd h2{ font-size:15px; color:#333333; background:url(../images/newsline.jpg) no-repeat bottom left; padding:0 0 10px 0; margin:0 0 10px 0}
#news dl dd h3{ font-size:12px; margin:20px 0 0; text-transform:uppercase; width:130px; text-align:center;  font-size:14px;  }
#news dl dd h3 a{  padding:7px 0; display: block; border-radius:2px; background-color:#fff; border:1px solid #ccc}
#news dl dd h3 a:hover{ color:#fff; padding:7px 0; display: block; border-radius:2px; background-color:#667afd; border:none  }
#news .mn{ margin:0;}


div.dhdh { text-align:center; padding: 0; left:0px; width:1200px; margin:30px auto; z-index:21;   }
div.dhdh ul{ margin:0px; padding:0px; }
div.dhdh ul li{ list-style:none; margin:0;  border-radius:2px; display:inline-table; border:1px solid #667afd; font-size:15px; margin:0 5px;  border:1px solid #667afd; color:#667afd}
div.dhdh ul li a{ color:#667afd; display:block;  padding:12px 30px;}
div.dhdh ul li a:hover{ color:#fff; background-color:#667afd}
div.dhdh .on{color:#fff; background-color:#667afd; }

#pages{text-align: center;color: #666;padding: 30px 0 0 0; clear:both}
#pages span, #pages a{display: inline-block;line-height: 30px;border:solid 1px #CCCCCC;padding: 0 13px;font-size: 14px;}
#pages span.cur{border:solid 1px #667afd;background-color: #667afd;color: #fff;}


.prolist{ padding:0; margin:30px auto;}
.prolist li{ float:left;  margin:0 11px 5px 0 }
.prolist li a{ display:block; padding:5px 15px; border:1px solid #ccc; border-radius:1px}
.prolist li a:hover{ background-color:#667afd; color:#fff; border:1px solid #667afd; border-radius:1px}
.prolist .on{background-color:#667afd; color:#fff; border:1px solid #667afd; border-radius:1px}

.products-img{width:600px; margin-top:30px}
.products-img .img{width:600px;height:450px; overflow: hidden;text-align: center;position: relative;}
.products-img .img img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin:auto;width: 100%;height: 100%;}
.products-img .list{width: 100%;height:67px;margin-top: 10px;position: relative;}
.products-img .list .btn{width: 21px;height: 67px;cursor: pointer;position: absolute;top:0;}
.products-img .list .prev{left: 5px;background: url(../../img/prev02.jpg) no-repeat center;}
.products-img .list .next{right: 5px;background: url(../../img/next02.jpg) no-repeat center;}
.products-img .list .main{width: 100%;height: 89px;overflow: hidden;}
.products-img .list ul{}
.products-img .list li{width:100px;height:75px;border: 1px solid #EBEBEB;  float: left;margin:0 8px 0 0;display: inline;cursor: pointer;text-align: center;}
.products-img .list li img{width:100%;height: 100%; padding:0px;}
.products-img .list li.active{border: 1px solid #EBEBEB;}

.products-info{width:560px;margin-left:40px;  margin-top:30px}
.products-info .tit{color:#333; font-size:22px;font-weight: bold; padding:15px 0 10px 0; border-bottom:1px dashed #B1B1B1}
.products-info .titjj{color:#333; font-size:16px;font-weight: bold; padding:15px 0 10px 0;}
.products-info .titnr{ line-height:24px;}
.products-info .tips {margin:8px 0 5px 0;line-height:31px; font-size:14px; color: #666;}
.dglx{ background-color:#F2F2F2; padding:12px 25px 25px 25px; margin:20px 0 0}
.tids{ font-size:14px; }
.tids span{color:#E8000E;font-weight: bold;font-size: 24px;}
.pagelinks{padding:0 0 20px 0; border-bottom: solid 1px #eee; margin:20px 0 }
.pagelinks a{color: #666;}
.pagelinks a:hover{color: #d30706;}
#ljzz a{ background-color:#667afd; font-size:20px; text-align:center; width:150px; font-size:16px; color:#fff; margin:25px 0 0; padding:10px 0; display:block; -moz-border-radius: 2px; /* Gecko browsers */ -webkit-border-radius: 2px;   /* Webkit browsers */ border-radius:2px;}

.prev-next{width: 1200px;margin:0 auto;border-top: solid 1px #ddd;padding: 15px 0 30px;overflow: hidden;}
.btnbox .buybtn{width: 160px;line-height:45px;color: #fff;text-align: center;font-size:18px; cursor: pointer;background: #E8000E; margin:10px 0; border-radius:2px;}

#pro-title{font-size:16px;line-height:38px; color:#667afd; font-weight: bold; padding:0 0 0 0; margin:10px 0 0;  }
.detail{line-height: 30px;font-size: 14px;color: #666;border-top: solid 1px #eee; padding: 10px 0;}
.detail img{ margin:0 0 10px 0}
.keywords{ font-size:13px; margin:10px 0 0}

.relation{ padding:0px 0; margin:20px 0 0; }
.relation h1{font-size:16px;line-height:38px; font-weight: bold; padding:0 0 0 0; margin:0px 0 0; color:#161616}
.relation ul{ margin:25px 0 0}
.relation ul li{float: left;width:379px;margin-right:31px;line-height:35px; text-align:center}
.relation ul .mn{margin-right: 0;}
.relation ul li a{font-size: 14px;margin:10px 0;color: #333;font-weight: normal; }
.relation ul li .img{width: 100%;height:285px;overflow: hidden;}
.relation ul li img{width: 100%;transition: all 1s;}
.relation ul li a:hover img{transform: scale(1.2);}
.relation ul li a:hover{color: #ef0013;}

/*========================================== 表单提交提示弹窗  ================================================*/
.tips-bg{width: 100%;height: 100%;position: fixed;z-index: 99955599;background-color:#000;opacity:0.6;top: 0;left: 0;}
#tips{background-color:#fff;position: fixed;left: 0;right: 0;top: 0;bottom: 0;margin:auto;z-index:999555998;overflow: hidden;}
#tips div{overflow: hidden;position: relative;color: #666;font-size: 14px;height: 100%;}
#tips div .btn{display: block;position: absolute;bottom: 20px;right: 20px;width: 60px;height: 30px;background-color: #667afd;color: #fff;line-height: 30px;text-align: center;cursor: pointer;}
#tips h1{font-size: 18px;margin-bottom: 10px;color: #333;font-weight: normal;}


.proxg{ padding:0; margin:25px 0 0;}
.proxg dl{float:left; margin:0 10px 0 0; padding:0; width:393px; }
.proxg dl.mn{margin-right: 0;}
.proxg dl dt{height:295x; overflow:hidden}
.proxg dl dt img{width:393px; height:295px; }
.proxg dl dd{  font-size:14px; text-align:center; line-height:40px; }

.newsDetail{ padding:0;}
.newsDetail h1.t{text-align: center;padding: 10px 0 0px;font-size: 24px;font-weight: normal;color: #333;}
.newsDetail p{margin:10px 0 25px; text-align: center;}
.newsDetail .time{text-align: center;color: #999;border-bottom: solid 1px #eee;padding-bottom: 5px;}
.newsDetail .content{ line-height:24px; padding:10px 0 0}
.newsDetail .content img{ margin:0 0 10px 0}
.pagelinks{padding:0 0 20px 0; border-bottom: solid 1px #eee; margin:20px 0 }
.pagelinks a{color: #666;}
.pagelinks a:hover{color: #d30706;}

.sitemap{}
.sitemap h2{font-weight:bold; font-size:15px;padding: 15px 0;}
.sitemap h2 a{color: #EF922A;}
.sitemap h2 a:hover{color: #B22744;text-decoration: underline;}
.sitemap ul{overflow: hidden;border:solid 1px #eee;padding: 15px;display: block;}
.sitemap ul li{float: left;width:33%;line-height: 25px;}
.sitemap ul li a{color: #333;}
.sitemap ul li a:hover{color: #EF922A; }
.sitemap ul p{line-height: 36px;}
.sitemap ul p a{color: #333;}
.sitemap ul p a:hover{color: #B22744;text-decoration: underline;}

#con_left{ width:550px; float:left}
#con_left h1, #con_right h1{ font-size:16px; color:#161616; margin:0 0 10px 0}
#con_left h2, #con_right h2{ font-size:18px; color:#161616; margin:0 0 25px 0; background:url(../images/lyfttt.jpg) no-repeat left bottom; padding:0 0 10px 0}
#con_lefth1{font-size:16px; color:#161616; margin:0 0 10px 0}
#con_right{ width:550px; float:right}

#fwnr{ font-size:14px; line-height:28px;}

/*右侧浮动*/
.float{ position:fixed; top:50%; right:0;  z-index:2000; width:48px; height:250px;}
.float_show{  width:48px; height:48px;}
.float_show a{ background-color:#667afd;display:block; color:#FFF; font-size:15px; width:auto; height:48px;  overflow:hidden;text-decoration: none;}
.float_show a img{ vertical-align:middle;}
.float_show.float_show0{ background:url(../images/float_cur.png) no-repeat top;  height:48px; line-height:48px; text-align:center; }
.float_show.float_show0 a{  width:48px; height:48px; }
.float_show:hover a{ background-color:#161616;color:#FFF;}
.float_show.float_show0:hover{  background-color:#161616; }
.float_show.float_show0:hover a{ background:url(../imagesfloat_icon_ho1.png) no-repeat;}
.float_wx{ display:none; position:absolute; top:-115px; left:-180px; width:144px; height:168px; padding:37px 0px 0 30px;}
.float_show.float_show1{ position:absolute; top:49px; right:-124px; width:194px;}
.float_show.float_show2{ position:absolute; top:98px; right:-159px; width:207px;}
.float_show.float_show4{ position:absolute; top:147px; right:-78px; width:126px;}
