﻿@charset "utf-8";
/* CSS Document */
#continue{ font-family: "microsoft yahei"; margin:0 auto; padding:0px; text-align:left; list-style:none; text-decoration:none; font-size:12px; color:#171717;}
*{ margin:0 auto; padding:0px; list-style:none; text-decoration:none; font-size:12px;font-family:"微软雅黑";}
p{ color:#515050; font-size:12px;}
p a{color:#515050; transition: all 500ms ease-in 0ms;}
a{color:#171717;text-decoration:none;transition: all 500ms ease-in 0ms;}
a:hover{ text-decoration:none;color:#171717;}
p a:hover{ color:#019214;}
img,a img{ border:none;}
.clear{ clear:both;} 
.header{ width:100%; height:138px;      width: 100%;
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 99999999;}
.headerm{width:1200px; height:38px; margin:auto; padding:0px;}
.headerm p{ font-size:14px; color:#ffffff; line-height:38px;display: block; width: 50%; float: left;}
.headtop{ width:100%; height:38px;background:#1a2f40;}
.headerm span{ display: block;padding-left: 40px;background:url(tel.jpg) no-repeat left; font-size: 14px; color: #ffffff; line-height: 38px;float: right; text-align: left;}
.nav{ width: 100%; height: 97px; background:url(bg.png) no-repeat center; }
.navm{ width: 1200px; height: 97px; margin: 0 auto;}
.nal{ float: left;}
.nar{ float: right; width:1050px;}
.nar .navList{ float:right; height:97px;}
.nar .navList .kl{ float:left; position:relative; line-height:97px;}
.nar .navList .kl a{ float:left; text-decoration:none; color:#ffffff; font-size:16px;}
.nar .navList .kl>span{ display:inline-block; position:relative; cursor:pointer; text-align:center;  }
.nar .navList .kl>span a{ font-size:16px; color:#ffffff; display:block; width:115px; height:97px; line-height:97px;}
.nar .navList .kl>span.noPr{ padding-right:0; background:none;}
.nar .navList .kl>span i{ display:block; background:url(img/tkktBg.png) no-repeat center; position:absolute; bottom:0px; left:50%; margin-left:-3px; height:3px; display:none;}
.nar .navList .kl .noPr{  border-left:none;}
.nar .navList .kl:hover span a{ color:#a3ffa8; background:url(list.png) no-repeat bottom;display:block; width:115px; height:97px; line-height:97px;}
.nar .navList .kl .sedNav{ padding:40px 80px 40px 30px; position:absolute; width:100%; background:#eee; left:-200px; top:97px; z-index:99;width:550px; display:none;}
.nar .navList .kl .sedNav dl{ float:left; padding-right:40px; background:url(img/sednavBg.png) no-repeat right top;}
.nar .navList .kl .sedNav dt{ border:10px solid #fff; margin-top:10px;}
.nar .navList .kl .sedNav dt img{ display:block;}
.nar .navList .kl .sedNav dd{ margin-top:25px;}
.nar .navList .kl .sedNav dd h5{ font-size:18px; color:#c8151e; font-weight:normal; line-height:18px;}
.nar .navList .kl .sedNav dd p{ font-size:14px; color:#3b3b3b; line-height:14px; margin-top:6px; margin-bottom:10px;}
.nar .navList .kl .sedNav dd span{ font-size:10px; color:#c0c0c0; display:block; line-height:11px;}
.nar .navList .kl .sedNav ul{ float:left; margin-left:45px;}
.nar .navList .kl .sedNav li{ float:left;}
.nar .navList .kl .sedNav li.noPr{ padding-right:0;}
.nar .navList .kl .sedNav li p{ height:39px; line-height:39px;}
.nar .navList .kl .sedNav li p a{ color:#3b3b3b; font-size:13px;}
.nar .navList .kl .sedNav li p a:hover{ color:#c8151e;}

.baner3{  height:410px; margin-top:30px; }
.baner{  height:687px; padding-top:30px;}
#flashs{ position:relative; height:687px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7;  left:50%; margin-left:-95px; padding:0px 6px; bottom: 30px;}
#flashs .btn span{ background:url(qhBg.png) no-repeat right top; color:#fff;  cursor: pointer;display: inline-block;margin:0 2px;width:16px;height:15px;font-size:14px;text-align:center;}
#flashs .btn span.cur{ background:url(qhBg.png) no-repeat right bottom;}

.xk_pro{ width:100%; height:auto; padding-top:35px;}
.xk_pro2{ width:100%; height:auto; padding-top:35px;}
.xkpro{ width:1200px; height:auto; margin:auto; padding:0px; overflow:hidden;}
.xk_left{ width:280px; float:left; overflow:hidden; height:auto;background:url(pro.jpg) no-repeat top}
.xk_left h3{ font-size:22px; font-weight:normal; height:90px; padding-top:20px; color:#ffffff; line-height:50px; text-indent:42px;}
.xk_left h4{ font-size:18px; font-weight:normal; height:50px; padding-top:20px; color:#ffffff; line-height:30px; text-indent:30px;}
.xk_left ul{ width:234px; height:auto;  background:#e9e9e9; overflow:hidden; margin:auto; padding:0px;}
.xk_left ul li{ width:229px; float:right; background:#ffffff; line-height:43px; border-bottom:1px solid #e9e9e9;}
.xk_left ul li a{ display:block; font-size:14px;width:229px;text-indent:32px; float:right; background:#ffffff; line-height:43px; border-bottom:1px solid #e9e9e9;transition:all ease-out .3s;}
.xk_left ul li a:hover{ display:block; width:229px;text-indent:32px; float:right; background:url(li.png) no-repeat 188px; line-height:43px; color:#01a088; border-bottom:1px solid #e9e9e9;}
.xk_right{ width:900px; float:right; padding-top:30px;}
.xk_right2{ width:880px; float:right;}
.zhsh_nei3 {width:900px;height:1080px; padding-top:20px;overflow:hidden; position:relative;}
.zhsh_nei3 {width:900px;height:1080px; padding-top:20px;overflow:hidden; position:relative;}
.zhsh_nei4 {width:1200px;height:270px; padding-top:20px;overflow:hidden; position:relative;}
.gun_img56{ width:262px; position:relative;height:197px; float:left; margin-left:5px; margin-right:8px; margin-bottom:18px;}
.gun_img56 a { font-size:16px;position: relative;text-align:center;display: block;width: 262px;height: 197px;color: hsl(0, 0%, 100%);overflow: hidden;}
.gun_img56  a span{transition: all .45s cubic-bezier(.215, .61, .355, 1);transition:all ease-out .2s;display:block; width:262px;text-align:center;position:absolute;left:0px;top:162px;height:197px;background:url(img.png) repeat;}
.gun_img56  a:hover span{color: hsl(0, 0%, 100%);top: 0px;background:url(img.png) repeat;transition: all .45s cubic-bezier(.215, .61, .355, 1); font-size:16px; line-height:35px;height: 197px; width:262px;}
.gun_img56  a span h4{font-size:16px; color:#ffffff; font-weight:normal; line-height:30px; margin-top:2px; text-align:center;}
.gun_img56  a:hover span h4{font-size:16px; color:#ffffff; font-weight:normal;margin-top:20px;}
.leftel{ background:url(teleft.jpg) no-repeat left; padding:20px 0px 30px 50px; margin-left:30px;}
.leftel span{font-size:14px; color:#000000; line-height:30px;}
.leftel p{font-size:28px; font-family:Impact; color:#01a088; line-height:30px;}
.syys{ width:100%; height:747px;background:url(bg.jpg) no-repeat bottom; padding-top:30px;}
.gcal{ width: 1200px; height: 200px;display: none;margin:0 auto;}
.gcal p{ display:block; width:580px; font-size:14px; color:#000000; line-height:24px; height:200px; float:left; text-align:left; padding-right:20px;}
.gcal p a{ display:block; width:150px; height:30px; float:right; margin-top:15px; border:1px solid #187cc1; line-height:30px; text-align:center; font-size:14px; color:#187cc1;}
.gcal p a:hover{ display:block; width:150px; height:30px; border:1px solid #187cc1;    transform: scale(1.1, 1.1); line-height:30px; text-align:center; font-size:14px; color:#187cc1;}
.anli{ width:554px; height:198px; background:#0f4f86; float:right;}
.gcal .anli a{width:220px; height:158px; display:block; float:right; padding:20px;}
.gcal .anli a  h3{font-size:24px; color:#ffffff; font-weight:normal; margin-top:10px; text-align:center; line-height:55px;}
.gcal  img{ float:left;}
.gcal .anli a  span{ display:block; width:120px; height:35px; border:1px solid #ffffff; font-size:14px; margin-top:20px; color:#ffffff;  text-align:center; line-height:35px;}
.gcal .anli a:hover  span{ display:block; width:120px; height:35px; border:1px solid #ffeb0b; font-size:14px; margin-top:20px; color:#ffeb0b;  text-align:center; line-height:35px;}
.gcal .anli a:hover  h3{font-size:24px; color:#ffeb0b; font-weight:normal; margin-top:10px; text-align:center; line-height:55px;}
.ysm{ width:100%; height:417px;background:url(ysb.png) no-repeat center bottom; padding-top:40px;}
.ysnr{ width:1200px; height:417px; margin:auto; padding:0px;}
.ysl{ width:567PX; float:left; padding-top:110px;}
.ysl .ys01{ float:left; padding-right:240px; font-size:14px; color:#ffffff; line-height:24px; }
.ysl .ys02{ float:left; padding-left:180px; padding-top:80px; font-size:14px; color:#ffffff; line-height:24px; }
.ysl .ys03{ float:left; padding-right:240px; padding-top:30px; font-size:14px; color:#ffffff; line-height:24px; }
.ysl .ys04{ float:left; padding-right:240px; padding-top:10px; text-align:left; font-size:16px; color:#ffffff; line-height:24px; }
.ysl .ys04 span{ font-size:24px; color:#ffde80; line-height:24px; }
.ysr{ width:520px; height:340px; padding:20px; float:right; padding-top:40px;}
.ysr h3{ font-size:28px; font-weight:normal; color:#ffffff; line-height:35px;}
.ysr h3 span{ font-size:22px;padding-left:20px; font-family:Impact; color:#ffffff; line-height:35px;}
.ysr  p{ padding-top:30px; font-size:14px; color:#ffffff; line-height:28px;}
.syhr{ width:100%; height:280px; padding-top:30px;}
.syhr .bt{ font-size:22px; color:#183550; line-height:30px; text-align:center; font-weight:normal;background:url(hbg.jpg) no-repeat center bottom; padding-bottom:20px;}
.sym{ width:1200px; height:195px; margin:auto; padding-top:30px;}
.cf{ float:left; width:573px; height:184px;}
.ry{ float:right; width:592px; height:184px;}

.cf  a,.ry  a{width:187px; height:144px; display:block; float:left; padding:20px; background:#0d4577;}
.cf a  h3,.ry a h3{font-size:24px; color:#ffffff; font-weight:normal; margin-top:10px; text-align:center; line-height:55px;}
.cf a  span,.ry a span{ display:block; width:160px; height:35px; border:1px solid #a8bcce; font-size:14px; margin-top:20px; color:#a8bcce;  text-align:center; line-height:35px;}
.cf a:hover  h3,.ry a:hover h3{font-size:24px; color:#ffeb0b; font-weight:normal; margin-top:10px; text-align:center; line-height:55px;}
.cf a:hover  span,.ry a:hover span{ display:block; width:160px; height:35px; border:1px solid #ffeb0b; font-size:14px; margin-top:20px; color:#ffeb0b;  text-align:center; line-height:35px;}

.synews{ width:100%; height:510px; padding-bottom:25px;}
.newbt{ width:1200px; height:150px; margin:auto; padding:0px;}
.newbt h3{ font-size:34px; color:#183550; text-align:center;background:url(xbg.jpg) no-repeat center; width:100%; line-height:118px; font-weight:normal; height:118px;}

.newbt span{ font-size:14px; color:#c2c2c2; text-align:center; line-height:35px; display:block; width:100%;}
.synews ul{ width:1200px; height:340px; margin:auto; padding:0px; padding-top:30px;}
.synews ul li a{ display:block; width:274px; height:304px; border:1px solid #f3f3f3; padding:6px; float:left; margin-right:5px; margin-left:6px;}
.synews ul li a h4{text-indent:20px; font-size:16px; font-weight:normal; color:#000000; line-height:35px;}
.synews ul li a p{ font-size:12px; padding:10px 15px 0px 15px;  color:#737373; line-height:22px;}
.synews ul li a span{ float:left; text-align:center; display:block; width:100px; border:1px solid #e2e2e2; background:#f5f5f5; line-height:30px; height:30px;font-size:12px; margin-top:20px; color:#737373;margin-left:20px;}
.synews ul li a:hover{ display:block; width:274px; height:304px; background:#07bba1; border:1p solid #07bba1; padding:6px; float:left;}
.synews ul li a:hover h4{ text-indent:20px; font-size:16px; font-weight:normal; color:#ffffff; line-height:35px;}
.synews ul li a:hover p{ font-size:12px; padding:10px 15px 0px 15px; color:#ffffff; line-height:22px;}
.synews ul li a:hover span{ float:left; text-align:center; display:block; width:100px; border:1px solid #ffffff; background:#ffffff; line-height:30px; height:30px;font-size:12px; margin-top:20px; color:#07bba1; margin-left:20px;}

.main_news{ width:100%; height:auto; padding-bottom:30px; padding-top:20px;}
.main_n{ width:1200px; margin:auto; padding:0px; overflow:hidden;}
.news_r{width:900px; float:right;}
.footm{ width:100%; line-height:34px; height:34px; background:#14213e;}
.footmer{ width:1200px; height:34px; margin:auto; padding:0px;}
.footmer p{ float:left; display:block; width:50%; font-size:12px; color:#ffffff; line-height:34px;}
.footmer ul{ float:right; width:150px;}
.footmer ul li{ width:70px;  line-height:34px; float:left; border-bottom:1px solid #e9e9e9;}
.footmer ul li a{ display:block; font-size:12px;width:70px;line-height:34px; color:#ffffff; transition:all ease-out .3s;}
.footmer ul li a:hover{ display:block; width:70px; line-height:34px; color:#01a088; }
.footer{ width:100%; height:413px; background:url(foobg.jpg) no-repeat center bottom; padding-top:80px;}

.footerm{ width:1200px; height:340px; padding-top:80px; margin:auto; padding:0px;}
.foot_left{ width:540px; float:left; padding-left:50px; padding-top:50px;}
.footerm p{ float:right; width:520px; padding:50px 20px 20px 20px; font-size:16px; color:#ffffff; line-height:28px;}
.left01{ width:120px; height:auto; float:left; font-weight:normal; margin-right:20px;}
.left01 h3{ font-size:18px; color:#ffffff; line-height:35px; font-weight:normal; border-bottom:1px solid #ffffff;}

.left01 ul li{ width:100%;  line-height:34px; float:left; }
.left01 ul li a{ display:block; font-size:14px;width:100%;line-height:34px; color:#ffffff; transition:all ease-out .3s;}
.left01 ul li a:hover{ display:block; width:100%; line-height:34px; color:#01a088; }
.left03 ul,.left01 ul{ padding-top:10px;}
.left03{ width:210px; height:auto; float:left; font-weight:normal; margin-right:20px;}
.left03 h3{ font-size:18px; color:#ffffff; line-height:35px; font-weight:normal; border-bottom:1px solid #ffffff;}
.left03 ul li{  line-height:32px; float:left; }
.left03 ul li a{ display:block; font-size:14px; padding:0px 0px;line-height:32px; color:#ffffff; transition:all ease-out .3s;}
.left03 ul li a:hover{ display:block; line-height:32px; color:#01a088; }

.yqlj{ width:1200px; height:auto; clear:both;font-size:16px;margin:auto; padding:0px;line-height:30px; }
.yqlj span{ font-size:16px; text-indent:50px; color:#14213e; line-height:30px; float:left;}
.yqlj a{ display:block; padding:0px 10px; color:#444444; font-size:14px; line-height:28px; float:left;} 
.yqlj a:hover{ display:block; padding:0px 10px; color:#08baa2; font-size:14px; line-height:28px; float:left;} 

.syhr2{ width:100%; height:400px; padding-top:30px;}
.syhr2 .bt2{ font-size:22px; color:#183550; line-height:30px; text-align:center; font-weight:normal;background:url(hbg.jpg) no-repeat center bottom; padding-bottom:20px;}
.zhsh_nei4 { width:1200px;}
.zhsh_nei4  ul{ zoom:1; }
.zhsh_nei4  ul li{margin:0 15px  0px 0px; width:235px;overflow:hidden; float:left; text-align:center;height:246px;}
.zhsh_nei4  ul li a { font-size:16px;position: relative;text-align:center;display: block;width: 235px;height: 246px;color: hsl(0, 0%, 100%);overflow: hidden; background:#dcdce6;}
.zhsh_nei4  ul li a span{transition: all .45s cubic-bezier(.215, .61, .355, 1); display:block; text-align:center;transition:all ease-out .2s; width:235px;text-align:center;height:50px; text-align:center;  line-height:50px; color:#151515; font-size:18px; margin-top:-5px;}
.zhsh_nei4  ul li a:hover span{transition: all .45s cubic-bezier(.215, .61, .355, 1);text-align:center;transition:all ease-out .2s; width:235px;text-align:center;height:50px; text-align:center; line-height:50px;color:#ffffff; }
.zhsh_nei4  ul li a img{ width: 235px;height: 188px;overflow: hidden; }
.zhsh_nei4  ul li a:hover { font-size:16px;position: relative;text-align:center;display: block;width: 235px;height: 246px;color: hsl(0, 0%, 100%);overflow: hidden; background:#1b1b1b;}
.zhsh_nei4  ul li a:hover img{ width: 235px;height: 196px;overflow: hidden;-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out;transform:scale(1.1,1.1); }
.zhsh_nei4  ul li a p{ display:block; overflow:hidden; width:235px; height:196px;}
.synews{ width:100%; height:500px; padding-top:30px;}
.synewsm{ width:1200px; height:500px; margin:auto; padding:0px;}

.xk_company{ width:100%; height:auto; overflow:hidden;}
.xk_biaot{ width:1200px;  font-size:34px; color:#183550; text-align:center;background:url(xbg.jpg) no-repeat center; width:100%; line-height:118px; font-weight:normal; height:118px;}
.xk_jm{ width:1200px; height:50px; margin:auto; padding:0px;}

.xk_jm .nbt2{width:765px; min-width:600px; margin-right:170px;}
.xk_jm .nbt2 li{height:35px;line-height:35px;width:150px;display:inline-block; float:left;background: #0d4577 ;margin-right:20px;}
.xk_jm .nbt2 li a{display:block; height:35px; font-size:16px;float:left;width:150px;text-align:center;color: #fff; }
.xk_jm .nbt2 li a:hover{background:#ffde80;color:#000000;}
.xk_jm .nbt2 li.hover a{background:#ffde80;color:#000000;}
.xknr{ clear:both; width:1200px; height:auto; padding-bottom:30px; font-size:14px;  color:#414141; line-height:28px; padding-top:30px; margin:auto;}
.xknr p{ font-size:14px;  color:#414141; line-height:28px; }
.fanyi{ width:100%; clear:both;}
.news_biaott{ width:100%; height:80px; text-align:center; padding-top:20px;}
.news_biaott h1{ font-size:25px; line-height:50px; color:#ff9600;}
.news_biaott .info{ font-size:12px; color:#adadad; line-height:40px; text-align:center; clear:both; width:830px; margin:auto; padding:0px; border-bottom:1px dashed #8e8e8e;}
.content_mk2{padding:30px; height:auto; overflow:hidden; font-size:16px; color:#2f2f2f; line-height:29px;}
.content_mk2 p{font-size:16px; color:#2f2f2f; line-height:29px;}
.content_mk2 h4{font-size:18px; color:#009d6c; line-height:34px;}
.news_p{ width:100%; padding-left:20px; height:auto; clear:both; float:left; padding-top:15px; padding-bottom:15px;border-bottom:1px dashed #8e8e8e;border-top:1px dashed #8e8e8e;}
.news_p .pre{ float:left; width:100%; overflow:hidden; font-size:16px; float:left; color:#8e8e8e; line-height:40px;}
.news_p .next{ width:100%; float:right;overflow:hidden; font-size:16px; text-align:left; color:#8e8e8e; line-height:40px;}
.news_p .next a,.news_p .pre a{ color:#8e8e8e; line-height:40px; font-size:16px; }
.news_p .next a:hover,.news_p .pre a:hover{ color:#c00000; line-height:40px; font-size:16px; }
.gsjj_b2{ width:100%;font-size:16px; margin:auto; line-height:55px; height:55px;  text-align:left; text-indent:25px; color:#515151; }
.gsjj_b2 a{font-size:16px; color:#515151;line-height:55px;}
.gsjj_b2  a:hover{font-size:16px; color:#d20035;line-height:55px;}
.news_dl_3{ width:550px; margin-right:10px; margin-left:10px; margin-bottom:18px; display:inline-block; border:#eeeeee 1px solid; background:#ffffff; padding:14px 0; overflow:hidden; height:85px; float:left;}
.news_dl_3 dt{ background:#6f6f6f; width:85px; height:85px; color:#ffffff; line-height:28px; font-size:14px;  text-align:center; float:right; overflow:hidden; margin-right:18px;}
.news_dl_3:hover dt{ background:#019869; width:85px; height:85px; text-align:center; float:right; overflow:hidden;color: #FFF;}
.news_dl_3:hover dt b{color: #FFF;border-bottom:#FFF 1px solid;}
.news_dl_3 dt b{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:38px; color:#ffffff; width:55px; margin:0 auto; border-bottom:#a2a2a2 1px solid; padding:5px 0 2px; line-height:40px;}
.news_dl_3 dt span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; padding:5px 0 0;}
.news_dl_3 dd{ width:420px; padding:0 0 0 15px; float:left;}
.news_dl_3 dd h5{ height:25px; line-height:25px; overflow:hidden;}
.news_dl_3 dd h5 a{ font-size:16px; color:#444;font-weight: bold;}
.news_dl_3 dd h5 a:hover{color:#019869; font-size:16px;}
.news_dl_3 dd p{ font-size:12px; color:#7d7d7d; height:60px; line-height:20px; overflow:hidden; padding-top:3px;}
.news_dl_3 dd p a{ font-size:12px; color:#197500; padding:0 0 0 20px;}
.news_dl_3 dd p .gdd{ margin-top:10px; width:100%; height:22px; float:left; background:url(more.png) no-repeat left; color:#ffffff; line-height:22px; font-size:12px; padding-left:20px;}
.news_right{ width:1200px; height:auto; margin:auto; padding:0px; overflow:hidden; padding-bottom:30px; padding-top:10px;}
.xleft{ width:400px; float:left;}
.xleft h4{ font-size:22px; color:#e30010; line-height:28px; font-weight:normal;}
.div_currpage {
  width: 100%; text-align:center;
  overflow: hidden;
  padding-top: 20px;
  padding-bottom: 30px;
}
.div_currpage li, .div_currpage span {
  padding: 4px 10px;
  line-height: 35px;
  border: 1px solid #0c307e;
  font-family: Arial;
  text-align: center;
  display: inline;
  margin-top: 10px; margin-right:10px;
}
.thisclass, .div_currpage li:hover {
  background: #0c307e;
  font-weight: bold;
  color: #fff;
}
.ny_p{ width:100%; height:auto; padding-top:35px;}
.ny_pm{ width:1200px; height:auto; margin:auto; padding:0px;}

.ny_product{ width:100%;}
#goodsshow{overflow:hidden;width:100%;margin:0 auto;margin-bottom:20px;}
#goodsshow img{border:0;}
#goodsshow .left{float:left;width:620px;margin:0 50px 10px 0;}
#goodsshow .right{float:left;width:510px;}
#goodsshow .shop_big{background:#fff;width:620px; height:465px;cursor:pointer;}
#goodsshow .shop_plist{clear:both;width:620px;}
#prolist{width:580px;float:left;overflow:hidden;height:68px;position:relative;margin:20px 0 0 0;}
#prolist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#prolist ul li{float:left;cursor:pointer;position:relative;background:url(pro_none.gif) no-repeat center top;height:68px;}
#prolist ul li img{height:60px;width:60px;margin:6px 8px 0 8px;padding:0px;border:0;}
#prolist .hover{background:url(pro_bg.gif) no-repeat center top;height:68px;}
#goodsshow .shop_plist a.prev{float:left;width:20px;height:68px;display:block;outline:none;background:url(ico_left.gif) no-repeat center;line-height:68px;margin-top:12px;}
#goodsshow .shop_plist a.next{float:left;width:20px;height:68px;display:block;outline:none;background:url(ico_right.gif) no-repeat center;margin-top:12px;}
#goodsshow .right h1{font-size:24px;font-family:microsoft yahei;font-weight:normal;margin:0 0 10px 0;padding:0;}
#goodsshow .right .intro{color:#999;min-height:80px; font-size:12px; line-height:26px; padding-top:10px; padding-bottom:20px;}
#goodsshow .right .intro span{ font-size:14px; color:#222222;}
#goodsshow .right .sno{border-bottom:1px solid #eee;border-top:1px solid #eee;line-height:35px;}
#goodsshow .right .price{color:#999;line-height:30px;padding:10px 0;}
#goodsshow .right .price span{color:#f60;font-size:16px;}
#goodsshow .right .hot_line {font-size:18px; padding-top:10px;}
#goodsshow .right .hot_line span{color:#f60;font-size:16px;}
.pro_li{ width:100%; height:auto; clear:both; overflow:hidden; padding-bottom:20px;}
.cpxq{ width:850px; margin:auto; height:auto; font-size:16px; color:#222222; line-height:28px;}
.cpxq h5{ font-size:24px; color:#e90000; line-height:50px; padding-bottom:22px;text-align:center;}
.xq,.xq p{ font-size:16px; color:#222222; line-height:28px; margin-left:140px; width:600px;}
.xq{ padding-bottom:30px;}
.xnybt{ width:1200px; font-size:16px;margin:auto; padding:0px; clear:both; text-indent:20px;}
.xnybt  a{font-size:16px; color:#515151;line-height:60px;}
.xnybt  a:hover{font-size:16px; color:#d20035;line-height:60px;}
.dqwz{ width:100%; height:60px; border-bottom:1px solid #f3f4f3; line-height:60px;}
