@charset "utf-8";
.clear {clear:both;}
h2.title{ border-left:5px #D50027 solid; border-bottom:1px #CC3300 solid; height:30px;display:block; margin:10px 0 0 0;font-size:20px;color:#000;line-height:30px;padding-left:7px;}
.tour-right-nav{float:right}
.tour-right-nav a{margin:0 10px;}

/*****************heritage begin***************************/
.heritage-con{width:940px;padding:10px 0 0 0;margin:0 auto}
.heritage-box{width:936px; border:1px solid #96999C; padding:1px 1px 10px 1px;#padding-bottom:0px;margin-bottom:10px;}
.heritage-box .title{line-height:25px; height:25px; background:url(../img/heritage/bg-tage.jpg) repeat-x;margin:0 0 15px 0;}
.heritage-box .title h2{font-size:14px; color:#000;padding-left:35px; }
.heritage-box .title h2.icon{ background:url(../img/heritage/icon1-tage.jpg) no-repeat 15px 4px; }
.tage-list {}
.tage-list li{ float:left;width:292px;padding-left:20px; background:url(../img/heritage/tage-hline.jpg) repeat-y right top;}
.tage-list li h2{ font-size:12px; font-weight:normal;}
.tage-list li.pad{ float:left;width:277px;padding-left:35px; background:url(../img/heritage/tage-hline.jpg) repeat-y right top;}
.tage-list li.noline{ float:left;width:292px; background:none;padding-left:20px;}
.tage-list li .icon-whyc {background:url(../img/heritage/icon-whyc.jpg) no-repeat;padding-left:85px;height:16px;margin-bottom:5px;}
.tage-list li .icon-fhyc {background:url(../img/heritage/icon-fhyc.jpg) no-repeat;padding-left:85px;height:16px;margin-bottom:5px;}
.tage-list li .icon-zryc {background:url(../img/heritage/icon-zryc.jpg) no-repeat;padding-left:85px;height:16px;margin-bottom:5px;}
.tage-list li .icon-whjg {background:url(../img/heritage/icon-whjg.jpg) no-repeat;padding-left:85px;height:16px;margin-bottom:5px;}
/*****************heritage end***************************/

/*****************jiu zhai gou begin***************************/
.jzg-con{width:940px;padding:10px 0 0 0;margin:0 auto}
.jzg-con-top{width:938px;padding:20px 0 0 0;margin:0 auto; border:1px solid #989898; border-top:none;}
.jzg-con-top .jzg-top-left {float:left;width:480px;padding:0 10px 20px 28px;}
.jzg-con-top .jzg-top-left .red-border{ border-left:5px solid #D50027;padding-left:5px;margin:5px 0 9px 0; font-size:14px; font-weight:bold;}
.jzg-con-top .jzg-top-left .red-bor02{ border-left:5px solid #D50027;padding-left:5px;margin:15px 0 5px 0; font-size:14px; font-weight:bold;}
.jzg-con-top .jzg-top-right {float:right;width:390px; padding:0 10px 10px 0px;}
.jzg-con-top .jzg-top-right .font { font-size:14px;text-align:right;padding:0 35px 5px 0;}

/************************add by wunan begin********************************/
.jzg-con-top1{width:938px;padding:20px 0 0 0;margin:0 auto; border:1px solid #989898; }
.jzg-con-top1 .jzg-top-left {float:left;width:480px;padding:0 10px 20px 28px;}
.jzg-con-top1 .jzg-top-left .red-border{ border-left:5px solid #D50027;padding-left:5px;margin:5px 0 9px 0; font-size:14px; font-weight:bold;}
.jzg-con-top1 .jzg-top-left .red-bor02{ border-left:5px solid #D50027;padding-left:5px;margin:15px 0 5px 0; font-size:14px; font-weight:bold;}
.jzg-con-top1 .jzg-top-right {float:right;width:390px; padding:0 10px 10px 0px;}
.jzg-con-top1 .jzg-top-right .font { font-size:14px;text-align:right;padding:0 35px 5px 0;}
/************************add by wunan end********************************/

.temperature {padding:0 30px 0 18px;}
.temperature .red-r-borde{ border-left:5px solid #D50027;padding-left:5px;margin:5px 0 9px 0; font-size:14px; font-weight:bold;}
.temperature table { background:#989898;}
.temperature table th{ background:#F4F4F4;text-align:center;padding:3px 0 3px 3px;}
.temperature table th.left{ background:#F4F4F4;text-align:left;padding:3px 0 3px 15px;}

.temperature .xd{padding-bottom:10px;}
.temperature .xd-left {float:left;padding:0 0 0 12px;}
.temperature .xd-right {float:right;background:#F7F7F7; width:710px;}
.temperature .xd-right .p-center{ padding:0 15px 0 15px;}

.temperature table td{ background:#fff;text-align:right;padding:3px 6px 3px 0px;}
.temperature table td.bold{text-align:left;padding:3px 0 3px 15px;}

.jzg-box{width:936px; border:1px solid #96999C; padding:1px 1px 10px 1px;#padding-bottom:0px;margin-bottom:10px;}
.jzg-box .title{line-height:25px; height:25px; background:url(../img/heritage/bg-tage.jpg) repeat-x;margin:0 0 15px 0;}
.jzg-box .title h2{font-size:14px; color:#000;padding-left:35px; }
.jzg-box .title h2.icon{ background:url(../img/heritage/icon1-tage.jpg) no-repeat 15px 4px; }

.jzg-box .title02{line-height:25px; height:25px; background: url(../img/heritage/bg-jzgtit02.jpg) repeat-x;margin:0 0 15px 0;}
.jzg-box .title02 h2{font-size:14px; color:#000;padding-left:35px; }
.jzg-box .title02 h2.icon{ background: url(../img/heritage/icon02-jzg.jpg) no-repeat 15px 4px; }

.jzg-box .title03{line-height:25px; height:25px; background: url(../img/heritage/bg-jzgtit03.jpg) repeat-x;margin:0 0 15px 0;}
.jzg-box .title03 h2{font-size:14px; color:#000;padding-left:35px; }
.jzg-box .title03 h2.icon{ background: url(../img/heritage/icon03-jzg.jpg) no-repeat 15px 4px; }

.jzg-box .title04{line-height:25px; height:25px; background: url(../img/heritage/bg-jzgtit04.jpg) repeat-x;margin:0 0 15px 0;}
.jzg-box .title04 h2{font-size:14px; color:#000;padding-left:35px; }
.jzg-box .title04 h2.icon{ background: url(../img/heritage/icon04-jzg.jpg) no-repeat 15px 4px; }

.jzg-box .title05{line-height:25px; height:25px; background: url(../img/heritage/bg-jzgtit05.jpg) repeat-x;margin:0 0 15px 0;}
.jzg-box .title05 h2{font-size:14px; color:#000;padding-left:35px; }
.jzg-box .title05 h2.icon{ background: url(../img/heritage/icon05-jzg.jpg) no-repeat 15px 4px; }



.jzg-box .jzg-list01 { padding:0 0 10px 35px;}

.jzg-box .jzg-list02 { padding:0 0 10px 35px;}
.jzg-box .jzg-list02 li{padding:0px 0 5px 0px;}
.jzg-box .jzg-list02 li h3{ margin-bottom:3px;font-size:12px;font-weight:normal;}
/********.jzg-box .jzg-list02 li h3 span { font-weight:normal;}*****/
.jzg-box .jzg-list02 li h3 img {margin-bottom:-2px;}


.jzg-box .jzg-list03 { padding:0 0 10px 35px;}
.jzg-box .jzg-list03 li {margin-bottom:10px;}
.jzg-box .jzg-list03 li.con-left { float:left;width:410px; padding:0 20px 0 0; }
.jzg-box .jzg-list03 li.con-left .p14 { font-size:14px; font-weight:bold; }
.jzg-box .jzg-list03 li.con-right {float:right; width:410px;padding:0 0 0 20px;margin-right:38px;_margin-right:19px; }
.jzg-box .jzg-list03 li.con-right .p14 { font-size:14px; font-weight:bold; }

.jzg-box .jzg-list04 { padding:0 0 10px 35px;}
.jzg-box .jzg-list04 li { padding: 5px 0; }
.jzg-box .jzg-list04 li .dl-left {float:left;width:415px; padding:0 15px 0 0; }
                        .dl-left dt{ float:left;margin-right:10px;}
						.dl-left dd.margin{margin:5px 0 0 140px;}
.jzg-box .jzg-list04 li .dl-right {float:right; width:415px;padding:0 0 0 15px;margin-right:38px;_margin-right:19px;}
                        .dl-right dt{ float:left;margin-right:10px;}
						.dl-right dd.margin{margin:5px 0 0 140px;}
						.dl-left dd h3,.dl-right dd h3 { font-size:12px; font-weight:normal;}

						
.jzg-box .jzg-list05 { padding:0 0 30px 35px;}
.jzg-box .jzg-list05 li {float:left;background:url(../img/heritage/arrow-gray.jpg) no-repeat left center;padding:0 20px 0 10px;}
.jzg-box .jzg-list05 li h3 {font-size:12px; font-weight:normal; }

                        .jzg-dl01 {}
                        .jzg-dl01 dt{ border:1px solid #98989A; border-left:none; border-right:none;padding:6px 0 6px 18px;margin-top:8px; background: url(../img/heritage/arrow-gray.jpg) no-repeat 8px center; font-weight:bold;}
                        .jzg-dl01 dd{ background:url(../img/heritage/line-jzg.jpg) repeat-x left bottom;padding:6px 0 6px 18px;}
						.jzg-dl01 dd a {margin-right:40px;}
						.jzg-dl01 dd span {margin:0 40px;}
						.red {color:#CC0033; font-size:12px; font-weight:bold;}
						
.jzg-box .jzg-list06 { padding:0 0 10px 35px; line-height:150%;}
.jzg-box .jzg-list06 li {}

.jzg-top-left .photo {padding:15px 15px 0 10px; text-align:center}
.jzg-top-left .photo .lft {padding:0;}
.jzg-top-left .photo .rgt {padding:0 0 0 15px;}

/*****************jiu zhai gou end***************************/
.mar-10{margin:10px;}
.mar-20{margin:20px 10px 10px 10px;}

.mrg-right{padding:0 20px 5px 0}
.mrg-right2{margin:0px 20px 0 10px; padding: 0 0 10px 0;}

.mrg-btm10 { margin-bottom:5px;}
.mrg-top10{margin-top:10px;}
.pad-left10{padding:10px 0 10px 20px;}