@charset "utf-8";
/* CSS Document */
body { color:#595959;font:12px/20px '微软雅黑',"Georgia", "Verdana","sans-serif","Times New Roman"; margin:0px auto;}
* { padding: 0; margin: 0; }
img{border:none;display:block}
form{padding:0px;margin:0px;}
a{text-decoration: none;color:#333;}
a:visited{text-decoration: none;color:#333;}
a:hover{text-decoration: underline;}
ol, ul , li {list-style-image:none;list-style-position:outside;list-style-type:none;}
table{border-collapse:collapse;}
h1{font-size:18px;font-weight:bold;}
img, input, select {
vertical-align:middle;
}
/****/
.wrapper{margin:0px auto;width:960px;}
.clear{clear:both;}
.hide{display:none;}
.error{color:#ff0000;}
.fleft{float:left;}
.fright{float:right;}
.hi10{height:10px;}
.hi25{height:25px;}
.hi120{height:120px;}
.hi54{height:54px;}
.hi72{height:72px;}
.hrline{border-bottom:1px solid #DDDDDD;}
.mleft8{margin-left:8px;}
.mleft10{margin-left:10px;_margin-left:7px;}
.mtop4{margin-top:4px;}

#header{width:960px;padding:10px 0;}
	#header .navlink{height:16px;padding-right:20px;font-size:12px;}
	#header #headlogo{width:300px;float:left;}

.nav {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#44B316 url(../img/bg_menu.gif) no-repeat scroll 0 100%;height:38px;line-height:38px;width:960px;}
.nav ul {float:left;width:720px;}
.nav li{display:inline;float:left;width:80px;height:27px;}
.nav li a{color:#000000;font-size:14px;}
.nav li a:hover{color:#000000;font-size:14px;text-decoration: none;}
.nav .curron a{color:#fff;font-size:14px;}
.nav .curron a:hover{color:#fff;font-size:14px;text-decoration: none;}
.nav .nav_search {float:right;width:230px;padding-right:10px;}

.nav_select {float:left;position:relative;width:47px;padding-top:8px;}
.nav_select select {display:none;}
.nav_select p {background-color:#fff;border:1px solid #549623;cursor:pointer;height:20px;line-height:20px;padding-top:2px;padding-right:10px;}
.nav_select span{background:#fff url("../img/sel_bg.png") no-repeat scroll 0 0;height:11px;overflow:hidden;position:absolute;right:4px;top:15px;width:12px;}
.nav_select ul {background-color:#FFFFFF;border:1px solid #549623;display:none;left:0;padding:0;position:absolute;top:30px;width:46px;}
.nav_select li {height:24px;width:46px;padding-right:10px;}
.nav_select li a {display:block;height:24px;line-height:24px;text-decoration:none;padding-right:10px;}
.nav_select li a:hover {background-color:#EFFBE6;font-weight:700;}
.nav_text {border:1px solid #549623;color:#999999;overflow:hidden;height:22px;line-height:22px;padding:0 2px;width:150px;_margin-top:6px;}
.nav_button{background-color:#AED664;border:0 none;cursor:pointer;height:24px;margin-left:-5px;text-indent:-9999px;width:23px;background:url("../img/search_bg.png") no-repeat scroll 0 0;_margin-top:6px;}

#content{}
#content #m_left{float:left;width:660px;margin-right:10px;}
#content #m_right{float:right;width:290px;_width:288px;}
#change_header{width:960px;position:relative;height:30px;z-index:1;}
#change_header .change_city{left:0;position:absolute;top:0;}
#change_header .change_city .current_city{height:40px;color:#6B6D70;}
#change_header .change_city .current_city{font-family:"微软雅黑";font-size:16px;margin-bottom:3px;}
#change_header .change_city .current_city a {padding-bottom:2px;font-size:12px;color:#6B6D70;}
#change_header .change_city .current_city span {background:url("../img/sel_bg.png") no-repeat scroll 50px 2px;margin:0 5px;padding-right:12px;}
#change_header .change_city .list_city {background-color:#FFFFFF;position:absolute;top:24px;z-index:99;}
#change_header .change_city .list_city ul {border-color:#B7B7B7 -moz-use-text-color -moz-use-text-color #B7B7B7;border-style:dashed none none dashed;border-width:1px medium medium 1px;overflow:hidden;text-align:center;width:295px;}
#change_header .change_city .list_city li {border-bottom:1px dashed #CCCCCC;border-right:1px dashed #CCCCCC;display:inline;float:left;height:30px;overflow:hidden;width:58px;}
#change_header .change_city .list_city a {color:#888888;display:inline-block;height:18px;line-height:18px;margin-top:6px;overflow:hidden;padding:0 4px;white-space:nowrap;}
#change_header .change_city .list_city .active {color:#325E7F;}
#change_header .change_city .list_city a:hover {text-decoration:underline;}
#change_header .change_city .list_city a.current {-moz-border-radius:2px 2px 2px 2px;background-color:#FF9900;color:#FFFFFF;}

#content #p_left{float:left;width:705px;margin-right:5px;}
#content #p_right{float:right;width:250px;}
.sider_l{background-color:#FFFFFF;border:1px solid #DDDDDD;}
.sider_l h3 , .sider_l h2{color:#006600;font-size:14px;font-weight:bold;}
.bd{}
.hd{height:28px;line-height:28px;margin:6px 10px;overflow:hidden;}

#focus{width:960px;}
#focus_l{float:left;width:300px;}
#focus_r{float:right;width:660px;_width:658px;}
#focus_l .fbox{width:290px;padding:5px;border:1px solid #e2e2e2;}
#focus_l .fbox .img{display:block;height:200px;width:290px;}
#focus_l .fbox .title{display:block;font-weight:700;overflow:hidden;height:18px;margin:8px 0 3px;}
#focus_l .fbox .desc{color:#888888;line-height:18px;overflow:hidden;height:34px;}

#focus_r .tbox{float:left;width:210px;}
#focus_r .tbox .img{display:block;height:150px;width:210px;padding-bottom:10px;border-bottom:1px dotted #8a8a8a;}
#focus_r .tbox .title{display:block;font-weight:700;overflow:hidden;height:18px;margin:8px 0 3px;}
#focus_r .tbox .desc{color:#888888;line-height:18px;overflow:hidden;height:72px;padding-top:10px;}

#m_left .portfolio-item{width:640px;margin:0 10px;padding:10px 0;border-top:1px solid #DDDDDD;}
#m_left .infobox{width:640px;}
#m_left .coverbox{float:left;margin-right:15px;text-align:center;width:210px;}
#m_left .introbox{float:right;width:415px;position:relative;}
#m_left .summbox{padding:10px 3px 0 0;}
#m_left .datebox{color:#888888;line-height:18px;overflow:hidden;height:18px;padding:2px 0;}

.sider_r{background-color:#F5F5F5;border:1px solid #E2E2E2;}
.sider_r h2{color:#006600;font-size:14px;font-weight:bold;}
#dybox,#sitebox,#tjbox{padding:0 10px 10px 10px;}
#dybox .input_mail{border:1px solid #e2e2e2;color:#888888;height:24px;padding-top:2px;width:250px;}
#dybox .btn{border:1px solid #e2e2e2;color:#fff;height:26px;padding:2px;width:60px;background-color:#319818;}

#tjbox li{height:21px;line-height:21px;overflow:hidden;}
.site{display:inline;float:left;margin:0 10px 0 0;width:60px;}

#p_left .itembox{float:left;width:210px;margin:0 25px 10px 0;_margin-right:18px;}
#p_left .itembox .top{background:none repeat scroll 0 0 #EEEEEE;padding:5px;}
#p_left .itembox .img{position:relative;padding:5px 0;}
#p_left .itembox .time{background:none repeat scroll 0 0 #0F161E;color:#FFFFFF;height:22px;left:0;line-height:22px;-moz-opacity:0.60;filter:alpha(opacity=60);opacity:.6;position:absolute;text-align:center;top:133px;width:100%;}
#p_left .itembox .title{line-height:18px;overflow:hidden;height:18px;display:block;}
#p_left .itembox .desc{color:#888888;line-height:18px;overflow:hidden;height:72px;padding:5px 0;}
#p_left .itembox .addr{color:#888888;line-height:18px;overflow:hidden;height:36px;}
#p_left .itembox .date{color:#888888;line-height:18px;overflow:hidden;height:18px;}
#p_left .itembox .price{margin-top:5px;height:18px;overflow:hidden;}
#p_left .itembox .price em{background:url("../img/rmb.gif") no-repeat scroll 0 -1px transparent;color:#CC0000;font-size:16px;font-style:normal;font-family:Arial;font-weight:700;padding:0 2px 0 16px;}
#p_left .itembox .price span{padding-left:10px;font-size:12px;font-family:Arial;text-decoration: line-through;}

#p_left .detailbox{width:680px;padding:10px;background-color:#FFFFFF;border:1px solid #DDDDDD;}
#p_left .detailbox h2{color:#006600;font-size:14px;font-weight:bold;padding:4px 0;}
#p_left .infobox,#p_left .cont{width:680px;}
#p_left .coverbox{float:left;margin-right:15px;text-align:center;width:210px;}
#p_left .introbox{float:right;width:445px;position:relative;}
#p_left .summbox{padding-right:3px;}
#p_left .detailbox .addr{color:#888888;line-height:18px;overflow:hidden;height:36px;padding:2px 0;}
#p_left .detailbox .date{color:#888888;line-height:18px;overflow:hidden;height:18px;padding:2px 0;}
#p_left .detailbox .ndate{color:#888888;line-height:18px;overflow:hidden;height:18px;padding-top:2px;}
#p_left .detailbox .host{color:#888888;line-height:18px;overflow:hidden;height:18px;padding:2px 0;}

#page{border-top:1px solid #888;margin-top:40px;}
#page .box_l{width:200px;border-right:1px solid #888;height:300px;}
#page .box_r{width:738px;padding:10px;}
#page h2{color:#333333;font-size:20px;font-weight:bold;line-height:110%;margin-bottom:15px;margin-top:0;padding:0 0 10px;}
#page .infonav ul{border-top:1px solid #EEEEEE;margin:0 10px;}
ul.infonav li {background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #EEEEEE;list-style:none outside none;}
ul.infonav li a{display:block;font-size:14px;padding:5px 10px;}
ul.infonav .current a{color:#FD6F3D;}

#footer{margin:30px 0;border-top:3px solid #636870;background-color:#FAFAFA;border-bottom:1px solid #EBEBEB;}
#footer #contact{padding:7px;float:left;}
#footer #copyright{padding:7px;float:right}

/* Slider */
#slider {  width:960px; padding:0; margin:0 auto;}
div#slideshow { width: 100%; height:280px; padding:0; }
.slider-item { width: 100% !important; }
.slider-item img { float:right; margin:0; padding:0;}
.slider_content_inner img { border: none; }
.controls-center { width: 960px; margin:0 auto; padding:5px 0; background:#101010;}
#slider_controls { margin:0 auto; z-index: 1000; width:960px;}
#slider_controls h2 { width:600px; float:left; font: normal 11px Arial, Helvetica, sans-serif; color:#525252; padding:5px 0 0 20px; margin:0;}
#slider_controls ul { margin:0; padding:0 20px 0 0; width:254px; float:right;}
#slider_controls ul li { margin:0; padding:0 ; list-style: none; }
#slider_controls ul li { float: right; display: block; }
#slider_controls ul li a { width:17px; height: 8px; background:url('../img/tabs_2.gif') no-repeat center center; display: block; float: left; padding:10px 2px 0 2px; margin:2px !important; margin:1px 1px; outline: none; }
#slider_controls ul li a:focus { outline: none; }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide { color:#979797; background:url('../img/tabs_1.gif') no-repeat center center; }