@charset "utf-8";
/* CSS Document */
.clear { clear:both}
a { color:#999999;}
a:hover { color:#690; text-decoration:underline;}
body { background:#e0e0e0; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.wrap { width:1000px; background:#fff; border:5px solid #c7c7c7; border-top:0 none; border-bottom:0 none; margin:0 auto; overflow:hidden; padding:10px;}
.header_right1 { color:#999; line-height:1.8}
.header_right1 span { color:#f98715; font-weight:bolder; padding-right:20px;}
.header_right1 a { color:#999; padding:0 10px;}
.header_right2 { color:#6b0b0d; line-height:1.8}
.nav { margin-top:10px; position:relative}
.nav s { background:url(images/nav_left.gif) no-repeat; width:15px; height:45px; float:left}
.nav i { background:url(images/nav_right.gif) no-repeat; width:15px; height:45px; float:right}
.nav_info { background:url(images/nav_bg.gif) repeat-x; height:45px; *width:970px; *position:absolute;}
.nav_info li { display:inline}
.nav_info li a { float:left; color:#fff; display:inline; margin:0 10px;text-align:center; font-size:14px; line-height:40px;}
.nav_info input { background:url(images/search_bg.gif) no-repeat; width:149px; height:26px; border:0 none; margin-top:8px;margin-left:40px;float:left;}
.nav_info button { background:url(images/search_btn.gif) no-repeat; width:19px; height:26px; border:0 none; margin-top:8px;float:left;}

.mian {}
.banner { width:680px; overflow:hidden;}
.column_1 {
	border: 1px solid #b5d5e4;
	overflow: hidden
}
.column_1 .mt { background:url(images/column_bg.gif) repeat-x; height:31px; line-height:31px; padding-left:10px;}
.column_1 .mt h2 a { font-size:16px; font-family:"微软雅黑"; color:#35b402;}
.column_1 .mc { padding:10px; overflow:hidden; height:100%}
.column_1 .mc li{ line-height:3; border-bottom:1px solid #ccc;}
.zyx{ width:310px; height:340px}
.zyx .mc img { margin:0 0 10px 22px; width:242px; height:126px;}
.zyx .mc li a { color:#999;}
.zyx .mc li a span{ color:#329600;}

.tuandui {border:1px solid #D2917D}
.tuandui img { width:191px; height:112px;}
.tuandui .mt { background:url(images/c2_bg.gif) repeat-x;}
.tuandui .mt h2 a {color:#C00;}
.td_mian h3 { font-weight:normal; font-size:12px;}
.td_mian h3 a{ color:#000;}
.td_mian {line-height:1.6; width:380px; *width:190px; color:#999}
.td_mian span a { color:#CC0000; margin-left:20px;}
.tuandui .fr li{ float:left; display:block; width:190px; font-size:14px; line-height:2.5;}
.tuandui .fr li a{ color:#b25242;}

.lyjd_list {height:40px; background:#fcaf5d; line-height:40px; overflow:hidden}
.lyjd_list h2 { width:240px; background:#c62020; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; font-family:"微软雅黑";}
.lyjd_list li { display:inline}
.lyjd_list li a{ float:left; color:#fff; padding:0 10px;}

.v_show { width:922px; padding:0 39px; position:relative}
.v_caption {overflow:hidden}
.v_caption h2 { float:left; width:84px; height:35px; overflow:hidden; background:url(img/btn_cartoon.gif) no-repeat; text-indent:-9999px; }
.v_caption .cartoon { background-position: 0 -100px; }
.v_caption .variety { background-position:-100px -100px; }
.highlight_tip { display:inline; float:left; margin:14px 0 0 10px; }
.highlight_tip .current { background-position:0 -220px; }
.change_btn span { display:block; float:left; width:40px; height:28px; overflow:hidden; background:url(images/btn_left.gif) no-repeat; text-indent:-9999px; cursor:pointer; }
.change_btn .prev { position:absolute; left:0; top:60px;}
.change_btn .next {background:url(images/btn_right.gif) no-repeat; position:absolute; right:0;top:60px;}
.v_caption em { display:inline; float:right; margin:10px 12px 0 0; font-family:simsun; }
.v_content { position:relative;height:142px; overflow:hidden;width:922px; text-align:center}
.v_content_list { position:absolute; width:4610px;top:0px; left:0px;height:142px; }
.v_content ul {float:left;}
.v_content ul li { display:inline; float:left; margin:10px 2px 0; padding:8px; background:url(img/v_bg.gif) no-repeat; }
.v_content ul li a { display:block; width:164px; height:102px; overflow:hidden; }
.v_content ul li img {  width:164px; height:102px; }
.v_content ul li h4 { width:128px; height:18px; overflow:hidden; margin-top:12px; font-weight:normal; }
.v_content ul li h4 a { display:inline !important; height:auto !important; }
.v_content ul li span { color:#666; }
.v_content ul li em { color:#888; font-family:Verdana; font-size:0.9em; }

.column_2 { width:270px; float:left;}
.column_2 h3 { font-weight:normal;}
.column_2 h3 a { color:#000;}
.column_2 li a { color:#43b057;}
.c_info { position:relative; border-bottom:1px dotted #ccc; padding-bottom:15px; overflow:hidden}
.c_info_img { float:left; width:106px;}
.c_info_img span { position:absolute; color:#129921; font-family:"微软雅黑"; font-weight:bolder; font-size:14px;}
.c_info_img img { margin-top:20px; width:106px; height:81px;}
.c_info_p { float:right; width:120px; line-height:1.6; color:#999;}
.c_info_p p span a { color:#0574ac}

.jiudian { width:450px;  float:right;}
.jd_img .fl,.jd_img .fr { margin-top:3px;*margin-top:10px;}
.jd_img span a { display:block; width:195px; height:45px; border:1px solid #eee; background:url(images/jd_bg.gif) repeat-x; font-family:"微软雅黑"; font-size:16px; font-weight:bolder; line-height:45px; text-align:center; margin-top:10px; margin-bottom:10px}
.jd_img img { width:210px; height:72px;margin:5px 0;}
.xiezhen .mc img { margin-bottom:14px;*margin-bottom:9px; width:184px; height:121px;}
.map .mc img { float:left; width:115px; margin:0 10px 10px 0; height:125px;}
.map .mc .m_noe{ margin:}

.about { padding:10px; float:right; width:430px; font-family:"微软雅黑"; font-size:12px; line-height:1.6}
.about p { text-indent:25px;}

.yqlj { width:1000px; margin:0 auto}
.yqlj h2 { font-family:"微软雅黑"; font-size:16px; font-weight:bolder; color:#29b53b; border-bottom:1px dotted #ccc; line-height:2; margin-bottom:10px;}
.yqlj a { padding:0 10px; display:inline-block; line-height:1.6}
.bottom { line-height:2.5; margin-top:30px;}
.bottom a { padding:0 10px; color:#000}


.list_left { float:left; width:200px;}
.list_mian { float:right;width:770px; margin-right:10px;}

.list_left .mt a{ display:inline-block;}
.list_left .tab a,.list_mian_info2 .tab a {display:inline-block;text-align:center;position:relative;top:4px;line-height:2.2; padding:0 10px;}
.list_left .current,.list_mian_info2 .current { background:#fff; border:1px solid #B5D5E4;border-bottom:0 none;}
.gg_1 { text-align:center; margin-top:10px;}
.gg_1 img { width:188px; height:231px;}
.list_left a.current,.list_mian_info2 a.current { color:#35B402; font-weight:bolder}
.list_left_list .mc li {background:url(images/dian.gif) 0 18px no-repeat; padding-left:10px;}
.list_left_list li a,.list_mian_right li a { color:#333}
.list_yd .mc li { height:30px; border:0 none;}

.list_mian_banner img { width:770px;}
.list_mian_info { float:left; width:535px;}
.list_mian_info2 { width:100%}
.list_mian_info2 .itr { width:548px;}
.list_mian_info li { overflow:hidden; height:100%}
.list_mian_right{ float:right; width:225px;}
.list_mian_info_img img {height: 80px;width: 150px;}
.list_mian_info_img { color: #FF6600;float: left;font-size: 9pt;font-weight: bold;height: 110px;line-height: 20px;text-align: center;width: 155px; margin-top:10px;}
.itr {float: left;font-size: 9pt;height: 100px;margin-left: 10px;text-align: left;width: 348px; line-height:1.8}
.itr .itr_title {color: #FF6600;font-size: 9pt;font-weight: bold;height: 30px;line-height: 30px;}
.itr .itr_title a {color: #FF6600;font-size: 9pt;}
.list_mian_right .mc li{ border:0 none; line-height:2; background:url(images/dian.gif) 0 10px no-repeat; padding-left:10px;}
.list_mian_right .mc li span,.list_left_list .mc li span {color: #FF6600;float: right;font-size: 9pt;}

.page {margin:10px 0 0 170px;}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #336699; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #336699
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.sight-itr .pic {float: left;font-size: 9pt;font-weight: bold;line-height: 20px;text-align: center;width: 155px;}
.sight-itr .pic img {height: 80px;width: 150px;}
.sight-itr .itr {float: left;margin-left: 10px;text-align: left;width: 520px;}
.sight-itr .itr .price {color: #FF6600;}
.sight-itr .itr dt {line-height: 25px;text-align: left;width: 520px;}
.sight-itr .itr dt {line-height: 25px;text-align: left;width: 520px;}
.sight-content {margin: 0 auto;padding-top: 10px;width: 688px;}
.sight-contentx {margin: 0 auto;padding-top: 10px;width: 100%;}
.sight-content-title {border-bottom: 1px dotted #CCCCCC;font-weight: bold;height: 30px;line-height: 30px;width: 688px;}
.sight-content-itr {line-height: 25px;padding-top: 5px;width: 688px;}
.sight-content-itr p {text-indent: 2em;}


.detail-pic{clear: both;}

.detail-pic-title { border-bottom: 1px dotted #CCCCCC;font-weight: bold;height: 30px;line-height: 30px;width: 688px;}
.detail-pic-list {height: auto !important;margin-top: 10px;overflow: hidden !important;width: 688px;}
.detail-pic-list li {float: left;height: 95px;line-height: 20px;text-align: center;width: 170px;}
.detail-pic-list li a {color: #000000;font-size: 9pt;}
.detail-pic-list li img {height: 75px;width: 120px;}


#focus {width:680px; height:340px; overflow:hidden; position:relative;}
#focus ul {height:340px; position:absolute;}
#focus ul li {float:left; width:680px; height:340px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:680px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:560px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}



.tab_1 .mc { display:none;}
.tab_1 .selectedDiv { display:block;}


#foclnk img { width:680px; height:340px;}
.box .boxpadding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#Slide {
	CLEAR: both; BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-BOTTOM: 6px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid;BORDER-BOTTOM: #fff 1px solid; HEIGHT: 335px
}
#Slide A {
	COLOR: #000
}
.img {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #fff; MARGIN: 0px auto; BORDER-LEFT: #fff 1px solid; TEXT-ALIGN: center
}
.boxpadding {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #f8f8f8; MARGIN-BOTTOM: 8px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}

.thumb_title {
	MARGIN-TOP: 10px; FILTER: alpha(opacity=30); WIDTH: 450px; TEXT-INDENT: 10px; LINE-HEIGHT: 25px; POSITION: absolute; HEIGHT: 25px; -moz-opacity: 0.3
}
#Slide_Thumb {
	MARGIN-TOP: 257px; MARGIN-LEFT: 0px; POSITION: absolute
}
.thumb_on {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; CURSOR: pointer
}
.thumb_off {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; CURSOR: pointer
}
.thumb_off {
	FILTER: alpha(opacity=50); -moz-opacity: 0.5
}
.thumb_on {
	FILTER: alpha(opacity=100); -moz-opacity: 1
}
.thumb_off IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 12px; BORDER-LEFT: #fff 1px solid; WIDTH: 75px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 56px
}
.thumb_on IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 91px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 68px
}


.myPage { line-height:3; overflow:auto; width:100%; height:100%;}
.lightBox,
.popupCover,
.popupIframe,
.popupComponent { position:absolute; left:0; top:0; width:100%; height:100%;}
.popupComponent { z-index:2; display:none;}
.popupIframe { display:none; _display:block; _filter:alpha(opacity=0);}
.popupCover { background:#000; opacity:0.7; *filter:alpha(opacity=70);	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
.lightBox { text-align:center; overflow:auto;}
.lightBoxContent { display:inline-block; *display:inline; zoom:1; width:300px; padding:10px; background:#fff; border:5px solid #00b4ff; vertical-align:middle;}
.lightBoxMaxHeight { display:inline-block; vertical-align:middle; height:100%; *height:99.5%; width:1px; overflow:hidden; margin-left:-1px;}
.lightBoxWrapper { display:inline-block; *display:inline; zoom:1; text-align:left;}
.lightBoxClose { color:#f00;}
.lightBoxSubmit { margin-top:10px; padding-top:5px; border-top:1px solid #ccc;}
.lightBoxSubmit input { font-size:12px; padding:0 10px; overflow:visible; margin:0 5px;}
