﻿.daohang{color:#666; font-size:16px; line-height:50px;}

.pro_saixuan{width:1296px; margin:0 auto; clear:both; overflow:hidden; border:2px #eb5604 solid; font-size:14px; color:#666;}
.pro_saixuan a{color:#eb5604; display:inline-block;}
.pro_saixuan .yixuantiaojian{min-height:20px; line-height:20px;  border-bottom:solid 2px #eb5604;  background-color:#ffe9d8; padding:22px 20px; clear:both; overflow:hidden;}
.pro_saixuan .sxyxtitles{min-width:70px; float:left; overflow:hidden; color:#333; font-size:22px;}
.pro_saixuan .sxyxlist{width:1080px; float:left; overflow:hidden;}
.pro_saixuan .sxyxlist span{height:20px; padding:1px 20px 1px 10px; display:inline-block; font-size:18px;  float:left; margin:0 10px 0 0; cursor:pointer; color:#fff; background:url(../images/close.gif ) right 9px #eb5604 no-repeat;-moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px;}
.pro_saixuan .sxyxlist span:hover{background-position:right -15px}
.pro_saixuan .sxyxlist a{margin:0 0 0 20px; display:inline-block; float:left; font-size:18px;}
.pro_saixuan .sxtitles{width:100px; color:#333; font-size:18px; line-height:24px; float:left; overflow:hidden;}
.pro_saixuan .sxlist{width:1110px; float:left; padding:0 40px 0 0; overflow:hidden; position:relative;}
.pro_saixuan .tiaojianlist{line-height:20px; padding:10px 20px; clear:both; overflow:hidden; border-top:1px #EAEAEA dotted;}
.pro_saixuan .tiaojianlist .sxlist span{height:20px; font-size:18px; padding:1px 10px; display:inline-block; float:left; margin:2px 5px 2px 0;-moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px; cursor:pointer; white-space:nowrap;}
.pro_saixuan .tiaojianlist .sxlist span:hover,.pro_saixuan .tiaojianlist .sxlist span.active{background:#eb5604; color:#fff;}

.pro_saixuan .tiaojianlist .sxlist .more{position:absolute;font-size:18px; bottom:2px; right:0; display:none;}
.pro_saixuan .tiaojianlist .sxlist .shuosuo{position:absolute;font-size:18px; bottom:2px; right:0; display:none;}

/*************/
.pro_tclist{ margin:38px auto;overflow:hidden;}
.pro_lelt_tc{ float:left; width:326px;min-height:400px; border:2px #eb5604 solid;}
.pro_right_tc{ float:right; width:935px;}
.pro_lelt_tc > .title{ height:50px;line-height:50px;font-size:24px; background-color:#eb5604; color:#f2f2f2; text-align:center;}
.pro_right_tc > .title{height:48px; padding-left:100px;line-height:48px;font-size:24px; color:#fafafa;  text-align:left;  border-bottom:solid 2px #eb5604; background:url(../images/xwlx_titbg_20.jpg)left no-repeat ;}
.pro_lelt_tc ul li,.pro_right_tc ul li a.list_a{ position:relative; display:block;width:240px;padding:5px; margin:25px; text-align:left;}
.pro_lelt_tc ul li:hover{ border:solid 1px #ff6a00;}
.pro_lelt_tc ul li a img{width:240px;height:150px; margin:0px auto; }
.pro_lelt_tc ul li .img_zhezhao{position:absolute; top:10px;left:10px;width:228px;height:138px; border:solid 1px #fff; background-color:transparent;}
.pro_lelt_tc ul li a .bt{ font-size:20px;color:#eb5604; margin-top:5px; margin-bottom:5px; line-height:1.2em; text-align:left; margin:0;}
.pro_lelt_tc ul li a p{ text-align:left;}
.pro_lelt_tc ul li a p.sm{ height:100px; overflow:hidden;font-size:14px;color:#999; padding-top:5px; text-align:justify; }
.pro_lelt_tc ul li a p.oldprice{font-size:22px;color:#eb5604;font-family:SimHei; text-decoration:line-through; line-height:1.5em;}
.pro_lelt_tc ul li a p.price{font-size:28px;color:#eb5604; font-family:SimHei;line-height:1.2em;}
.pro_lelt_tc ul li a.btn_ck{ width:100px; height:24px;background-color:#eb5604;color:#f2f2f2;  text-align:center; display:block; margin-top:5px; margin-bottom:5px; }

 
.pro_right_tc ul{width:auto;overflow:hidden;position:relative; margin:15px auto;}
.pro_right_tc ul li{width:auto;height:auto;border:solid 2px #eb5604;margin:11px 11px 11px 0px;padding:18px; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color='#a1a1a1')";  /* For IE 8 */  -webkit-box-shadow:2px 2px 5px #a1a1a1;-moz-box-shadow:2px 2px 5px #a1a1a1;box-shadow: 2px 2px 5px #a1a1a1;}
.pro_right_tc ul li.marsty{ margin-right:11px;}
.pro_right_tc ul li .tc_left_img{float:left;}
.pro_right_tc ul li .tc_left_img{width:240px;height:150px;margin-right:37px; position:relative;}
.pro_right_tc ul li .tc_left_img img{width:240px;height:150px; }
.pro_right_tc ul li .tc_left_img .tc_zhezhao{position:absolute;top:5px; left:5px;width:228px; height:138px; margin:0;padding:0; border:solid 1px #fff; background-color:transparent; }
.pro_right_tc ul li .tc_left_img .tc_zhezhao:hover {border:solid 5px #fff; width:220px; height:130px; }
.pro_right_tc ul li .tc_rig_con{width:auto;height:150px;overflow:hidden; position:relative; }
.pro_right_tc ul li .tc_rig_con h4.title2{ text-align:left; background:none;border:0; font-size:20px;color:#eb5604;}
.pro_right_tc ul li .tc_rig_con  .content{ height:80px;width:auto; color:#999;font-size:14px;overflow:hidden;padding:0;margin-top:7px; margin-bottom:5px;}
.pro_right_tc ul li .tc_rig_con  .content a{ color:#999;font-size:14px; }
.pro_right_tc ul li .tc_rig_con  .content a:hover{ color:#eb5604; text-decoration:underline; }
.pro_right_tc ul li .tc_rig_con  a.tc_ckbtn{ float:right;display:inline-block;width:100px;height:24px; background-color:#eb5604;  cursor:pointer;  text-align:center;font-size:14px;color:#fff;line-height:24px; bottom:0; }
.pro_right_tc ul li .tc_rig_con  a.tc_ckbtn:hover,.tc_nr ul li .tc_rig_con  a.tc_ckbtn:focus{ text-decoration:underline; }
 .pro_right_tc ul li .tc_rig_con .jgdiv{padding-top:8px; overflow:hidden;}
.pro_right_tc ul li .tc_rig_con span{float:left}
.pro_right_tc ul li .tc_rig_con .oldprice{font-size:22px;color:#eb5604;font-family:SimHei; text-decoration:line-through; line-height:1.5em; margin-right:30px;}
.pro_right_tc ul li .tc_rig_con .price{font-size:28px;color:#eb5604;font-family:SimHei;   }

/**************************套餐详情****************/

.productshowinfo{width:1208px; margin:0 auto; clear:both; overflow:hidden; padding:44px; border:2px #eb5604 solid; font-size:14px; color:#666;}
.productshowinfo .leftpic{width:460px; float:left; overflow:hidden;}
.productshowinfo .leftpic .proimg{width:461px; height:288px; position:relative; overflow:hidden;}
.productshowinfo .leftpic .proimg img.bigimg{width:461px; height:288px;}

.productshowinfo .leftpic .smallimageMenu ul{ width:460px; height:87px; margin-top:24px; overflow:hidden;}
 .productshowinfo .leftpic .smallimageMenu ul li{float:left;width:135px; height:83px; overflow:hidden; margin:0px 10px 0px 0px;  }
  .productshowinfo .leftpic .smallimageMenu ul li.active{  border:solid 2px #eb5604;}
 .productshowinfo .leftpic  .smallimageMenu ul li img{ border:0;width:135px; height:83px;}

/*.productshowinfo .leftpic .proimg .fixtit{width:355px; height:90px; position:absolute; top:175px; left:55px; background:url(../images/inprotitbg.png) 0 0 repeat; color:#00AFC7;}
.productshowinfo .leftpic .proimg .fixtit .jiage{width:120px; height:90px; display:inline-block; padding:0 0 0 30px; line-height:90px; font-size:36px; background:url(../images/rmbbg.png) 12px 40px no-repeat; float:left; font-family:Arial;}
.productshowinfo .leftpic .proimg .fixtit .cuxiaoyu{width:190px; height:90px; padding:5px 0 0 0; display:inline-block; float:left; overflow:hidden;}
.productshowinfo .leftpic .proimg .fixtit .cuxiaoyu .big{height:50px; font-size:36px; overflow:hidden; line-height:50px;}
.productshowinfo .leftpic .proimg .fixtit .cuxiaoyu .small{height:30px; font-size:20px; overflow:hidden; line-height:25px;}

.productshowinfo .leftpic .jiaruduibi{height:30px; overflow:hidden; text-align:right;}
.productshowinfo .leftpic .jiaruduibi a{width:80px; height:28px; display:inline-block; text-align:center; background:#fff; color:#7D7D7D; border:1px #7D7D7D solid; line-height:28px; font-size:14px; border-radius:3px; margin:0 0 0 10px;}
.productshowinfo .leftpic .jiaruduibi a.addduibi{border:1px #00AFC7 solid; color:#00AFC7;}
.productshowinfo .leftpic .jiaruduibi a:hover{background:#FF8F00; color:#fff; border:1px #FF8F00 solid;}
.productshowinfo .leftpic .adyu2{clear:both; line-height:25px; overflow:hidden; font-size:16px; color:#7B7B7B; text-align:center; margin:0 0 40px 0;}
.productshowinfo .leftpic .share{clear:both; overflow:hidden;}
.productshowinfo .leftpic .bdsharebuttonbox{width:250px; float:left; overflow:hidden;}
.baidushare{margin:40px 0 10px 0; clear:both; overflow:hidden;}
.baidushare .sharetit{height:24px; display:inline-block; float:left; margin:2px 6px 6px 0; line-height:24px; font-size:14px; color:#787878;}
.newslistleft .baidushare{margin:40px 0 10px 20px;}*/

.productshowinfo .rightinfo{width:685px; margin:0 0 0 56px; float:left; overflow:hidden;}
.productshowinfo .rightinfo .protitles{clear:both; line-height:25px; overflow:hidden; padding:0 0 5px 0; font-size:30px; color:#eb5604; font-weight:normal;} 
.productshowinfo .rightinfo .jianjie p{height:75px; width:80%; text-align:justify; clear:both; color:#999;font-size:14px; overflow:hidden; font-size:14px; color:#7B7B7B; line-height:20px; margin:15px 0 ;}
.productshowinfo .rightinfo .jiageall{background:#ffe9d8; clear:both; overflow:hidden; height:50px; line-height:50px; padding:10px 0 0px 10px; overflow:hidden;}
.productshowinfo .rightinfo .jiageall.active{ padding:28px 0 24px 10px; overflow:hidden; margin:0 0 18px 0;}
.productshowinfo .rightinfo .jiageall span{height:25px; display:inline-block; float:left; margin:0 10px 0 0;}
.productshowinfo .rightinfo .jiageall span.xiaoshuojia{padding:0 0 0 18px;  font-size:18px; color:#333; margin:0 3px 0 0;}
.productshowinfo .rightinfo .jiageall span.qitext{padding:0 0 0 5px; font-size:12px; color:#FF8F00;}
.productshowinfo .rightinfo .jiageall span.yuanjia{color:#eb5604; font-size:22px; text-decoration:line-through; font-weight:normal; margin-right:30px;}
.productshowinfo .rightinfo .jiageall span.xianjia{color:#eb5604; font-size:28px;}
/*.productshowinfo .rightinfo .jiageall span.zhekou{color:#eb5604; font-size:14px;}*/
/****************/
.proshuxing{clear:both; overflow:hidden; color:#ACACAC; padding:5px 0;} 
.proshuxing .sp_sm{  font-size:14px;color:#999; line-height:2em;}
.proshuxing .prosxlist{clear:both; height:25px; line-height:25px; margin:5px 0 10px 0; overflow:hidden;}
.proshuxing .prosxlist .prosxtit{width:80px; height:25px; line-height:25px; font-size:14px; float:left; overflow:hidden;}
.proshuxing .prosxlist .prosxcon{width:460px; height:25px; line-height:25px; font-size:14px; float:left; overflow:hidden;}
.proshuxing .prosxlist .prosxcon a{width:70px; height:23px; line-height:23px; border:1px #EAEAEA solid; background:#fff; font-size:14px; float:left; display:inline-block; margin:0 20px 0 0; text-align:center; color:#ACACAC;}
 

.proshuxing .prosxlist .prosxcon a.active,.proshuxing .prosxlist .prosxcon a:hover{border:1px #FF8F00 solid; background:url(../images/tcyxzzt.png) right bottom no-repeat; color:#FF8F00;}
.proshuxing .prosxlist .prosxcon .tipskalei{color:#FF8F00;}
.proshuxing .prosxlist .goumaishu{width:460px; height:25px; line-height:25px; font-size:14px; float:left; overflow:hidden;}
.proshuxing .prosxlist .goumaishu a{width:25px; height:25px; line-height:25px; font-size:14px; display:inline-block; cursor:pointer; background:#eeeae7; font-weight:bold; color:#333; text-align:center; float:left; overflow:hidden; font-weight:bold;}
  .goumaishu a.jianshu.noable_bg{background-color:#ededed; color:#c8c8c8; cursor:not-allowed;}
.proshuxing .prosxlist .goumaishu .goumaishuliang{width:32px; height:23px; line-height:23px; font-size:14px; display:inline-block; background:#fff; color:#7B7B7B; text-align:center; float:left; overflow:hidden; border:1px #EAEAEA solid; border-width:1px 0 1px 0; outline:none; font-family:Arial;}


.rightinfo .car_mai{height:60px; clear:both; overflow:hidden; margin:10px 0 0 0;}
.rightinfo .car_mai .jrcar{width:236px; height:51px; display:inline-block; float:left; margin:0 25px 0 0; text-align:center; font-size:24px; text-align:center;  color:#eb5604;  background:#ffe9d8; line-height:51px;    letter-spacing:2px;}
.rightinfo .car_mai .jrcar:hover{opacity:0.8; filter:Alpha(opacity=80);}
.rightinfo .car_mai .ljgm{width:221px; height:51px;  display:inline-block; float:left; margin:0 25px 0 0; text-align:center; font-size:24px; padding-left:15px; text-align:center; background:#eb5604 url(../images/gwc_tb_08.png) left 30px center no-repeat ; line-height:51px; color:#fff;  letter-spacing:2px;}
.rightinfo .car_mai .ljgm:hover{opacity:0.8; filter:Alpha(opacity=80);}

/*************************tc_table*/
.tc_tab{ width:933px; margin:20px auto; background-color:#eb5604;  text-align:center; border:solid 1px #eb5604; border-collapse:separate;}
.tc_tab .bt{font-size:20px; line-height:2.5em; font-weight:bold; color:#eb5604;}
.tc_tab th{font-size:18px; line-height:2em;color:#666; font-weight:normal;}
.tc_tab th,.tc_tab td{ background-color:#fff;padding:7px 10px; }
.tc_tab tr.ou td{ background-color:#ffead9;}
/********************news*/
.news_left{float:left;  width:330px;}
.new_pro{clear:both;}
.news_list{min-height:350px; border:2px #eb5604 solid; margin-bottom:30px;  overflow:hidden; background:url(../images/news_bg_08.png) left top 50px repeat-y;}
 .news_list .title{height:50px;line-height:50px;font-size:24px; background-color:#eb5604; color:#f2f2f2; text-align:center;}
  .news_menu_item a { width:270px; height:40px ;display:block;line-height:40px; background-color:#ffe0c8; margin:10px auto; color:#eb5604; text-align:center;font-size:20px;}
 .news_menu_item a.active, .news_menu_item a:hover, .news_menu_item a:focus,.news_menu_item a:focus::after{ background-color:#eb5604;  color:#fff;}

 .new_rig_item_sm{ overflow:hidden;padding-top:8px;padding-right:2px; overflow:hidden;height:20px;}
 .tc_rig_con  .new_rig_item_sm span{ color:#b2b2b2; font-size:14px;    font-style:italic;}
 .tc_rig_con .new_rig_item_sm span.time{ float:right;  }
 .tc_rig_con  .new_rig_item_sm span.laiyuan{ float:left;}

 /**************newsdetail*/
 .newsxq_rightcon{ float:right; width:931px;border:2px #eb5604 solid;} 
 .newsxq_rightcon .newsxq_title{ min-height:60px; background-color:#ffe0c8; text-align:center;border-bottom:dotted 1px #333; padding:30px;}
 .newsxq_rightcon .newsxq_title h1{ font-size:22px; color:#333; line-height:2em;}
 .newsxq_rightcon .newsxq_title h1 +p{font-size:14px; color:#333;line-height:2em; }
 .newsxq_rightcon .newsxq_title h1 +p span{ margin:10px; }
 .newsxq_rightcon .newsxq_con{ padding:50px; overflow:hidden;min-height:620px;font-size:14px; color:#333;line-height:2em;font-family:SimSun; position:relative; }
  .newsxq_rightcon .newsxq_con p{ margin-bottom:10px;font-family:SimSun; text-indent:2em;}

  .newsxq_rightcon .newsxq_con .news_more{font-size:14px; color:#333;line-height:1em;   margin-top:100px;}


  /*************************************购物车***************/
  .carprolist{width:auto; margin:20px auto; clear:both; border:0px #E5E5E5 solid; color:#7B7B7B;}
.carprolist .carlisttit{width:auto; height:40px; line-height:40px; padding:0 20px; font-size:16px; color:#fff; background:#00AFC7; position:relative; top:-1px; left:-1px;}
.carprolist a{color:#FF8F00; text-decoration:underline;}

.carprolist .carslist .orderbeizhutit{width:70px; display:inline-block; padding:10px 10px 0 10px; text-align:left; float:left;}
.carprolist .carslist .orderbeizhucon{border:0px #e5e5e5 solid; width:1080px; height:60px; display:inline-block; float:left; margin:10px 0 10px 0; font-family:'Microsoft YaHei'; outline:none;}

.carprolist .carslist{clear:both; overflow:hidden; line-height:25px;}
 .carprolist .carslist table{  box-sizing:border-box;}
.carprolist .carslist table td{padding:5px;}

.carprolist .carslist .car_pro_list{clear:both; overflow:hidden; font-size:12px; color:#7B7B7B; margin:20px auto;}
  .carprolist .carslist .car_pro_list.car_pro_sl{ border:solid 2px #ff6a00;}
.carprolist .carslist .quanxuanan{height:25px; line-height:25px; margin:7px 0 0 0; display:inline-block; background:url(../images/fxanztbg1.png) left center no-repeat; padding:0 0 0 25px; overflow:hidden; cursor:pointer;}
.carprolist .carslist .quanxuanan.active{background:url(../images/fxanztbg2.png) left center no-repeat;}
.carprolist .carslist .car_pro_list .shifouxz{width:18px; height:18px; display:inline-block; float:left; background:url(../images/fxanztbg1.png) 0 0 no-repeat; margin-right:15px; overflow:hidden; cursor:pointer;}
.carprolist .carslist .car_pro_list.active .shifouxz{background:url(../images/fxanztbg2.png) 0 0 no-repeat;}
.carprolist .carslist .car_pro_list .fximgs{width:240px; height:150px; display:inline-block; float:left; overflow:hidden;}
.carprolist .carslist .car_pro_list .fximgs img{width:240px; height:150px;}
.carprolist .carslist .car_pro_list .info{display:inline-block; float:left; width:245px; overflow:hidden; text-align:left; padding:0 0 0 10px; line-height:22px;}
.carprolist .carslist .car_pro_list .prolinkname{font-size:20px; color:#eb5604; height:26px; overflow:hidden; line-height:2em; text-decoration:none;}
.carprolist .carslist .car_pro_list .prolinkname:hover{color:#FF8F00; text-decoration:underline;}
.carprolist .carslist .car_pro_list .sm{font-size:14px; color:#999; height:90px;overflow:hidden;}
.carprolist .carslist .car_pro_list .chakan{font-size:14px; color:#fff; background-color:#eb5604;padding:2px 10px;}
.carprolist .carslist .car_pro_list .shanchu{font-size:14px;}
.carprolist .carslist .car_pro_list .xianjia,.carprolist .carslist .car_pro_list .xiaoji{height:20px; line-height:20px; color:#FF8F00; font-size:18px;}
.carprolist .carslist .car_pro_list .yuanjian{height:20px; line-height:20px; text-decoration:line-through; font-size:16px; color:#AEAEAE;}
.carprolist .carslist .car_pro_list .xianjia span,.carprolist .carslist .car_pro_list .xiaoji span,.carprolist .carslist .car_pro_list .yuanjian span{font-family:Arial;}

.carprolist .goumaishu{height:25px; line-height:25px; font-size:14px; display:inline-block; overflow:hidden;}
.carprolist .goumaishu a{width:20px; height:25px; line-height:25px; font-size:16px; display:inline-block; background:#eaf0e9; color:#333; text-align:center; float:left; overflow:hidden; font-weight:bold; text-decoration:none;}
.carprolist .goumaishu .goumaishuliang{width:40px; height:23px; line-height:23px; font-size:14px; display:inline-block; background:#fff; color:#333; text-align:center; float:left; overflow:hidden; border:1px #EAEAEA solid; border-width:1px 0 1px 0; outline:none; font-family:Arial;}

.carprolist .carslist .cartongji{clear:both; overflow:hidden; padding:10px 20px 10px 10px; height:40px; margin:20px 0; line-height:40px; font-size:14px;}
.carprolist .carslist .cartongji .quanxuanan{height:38px; line-height:38px; display:inline-block; float:left; background:url(../images/fxanztbg1.png) left center no-repeat; padding:0 0 0 25px; overflow:hidden; cursor:pointer; margin:0;}
.carprolist .carslist .cartongji .quanxuanan.active{background:url(../images/fxanztbg2.png) left center no-repeat;}
.carprolist .carslist .cartongji .shanchuall{color:#00AFC7; margin:0 0 0 20px; display:inline-block; text-decoration:none; float:left;}
.carprolist .carslist .cartongji .jixugoumai{width:65px; height:35px; display:inline-block; padding:0 10px 0 35px; color:#7B7B7B; background:#fff url(../images/carbuyanbg1.png) 8px 8px no-repeat; line-height:35px; margin:4px 0 4px 20px; cursor:pointer; text-decoration:none; border-radius:3px; border:1px #E5E5E5 solid; font-size:16px; float:left;}
.carprolist .carslist .cartongji .jixugoumai:hover{color:#fff; background:#00AFC7 url(../images/carbuyanbg2.png) 8px 8px no-repeat; border:1px #00AFC7 solid;}

.carprolist .carslist .cartongji .yixuan{display:inline-block; float:right; height:40px; font-size:18px;}
.carprolist .carslist .cartongji .yixuan span,.carprolist .carslist .cartongji .yixuan em{display:inline-block; height:40px;}
.carprolist .carslist .cartongji .yixuan .taocanfen,.carprolist .carslist .cartongji .yixuan .zongjine,.carprolist .carslist .cartongji .yixuan .zongjine em{color:#FF8F00; font-weight:bold; font-family:Arial;}
.carprolist .carslist .cartongji .yixuan .jiesuanan{width:120px; height:40px; display:inline-block; text-align:center; color:#fff; background:#FF8F00; line-height:40px; margin:0 0 0 20px; float:left; cursor:pointer; text-decoration:none; border-radius:3px;}
.carprolist .carslist .cartongji .yixuan .jiesuanan:hover{background:#00AFC7;}
.carprolist .carslist .cartongji .yixuan .jiesuanan.disable{color:#fff; background:#ccc;}
.ishas {
    background: rgba(0, 0, 0, 0) url("../images/kexuanduigou.png") no-repeat scroll center center;
    display: inline-block;
    height: 30px;
    width: 25px;
}