@charset "gb2312";
/* CSS Document */
body{ background:#eee url(/loft/image/body_bg.jpg) repeat-x top; margin:0px; padding:0px; font-size:12px;}
img{ border:0px;}
.font1{ color:#e6006a;}

#header{ background-color:#c1cacf; height:61px; width:921px; margin:0 auto; margin-top:15px;}
#header #logo{ float:left;background:url(/loft/image/logo.jpg) no-repeat; height:61px; width:347px;}
#header #logo h1{ font-family:'ºÚÌå'; font-size:18px; font-weight:normal; text-align:right; margin:0px; padding:0px; margin-right:60px; margin-top:21px; letter-spacing:1px;}
#header #top_r{ float:left; height:61px; width:564px;}
#header #top_r #topUnav{ float:right; width:369px; height:22px; border: 1px solid #ced4d7; background-color:#b3babf; margin-right:10px; margin-top:5px; overflow:hidden;}
#header #top_r #topUnav ul{ margin:0px; padding:0px; list-style-type:none; padding-left:12px!important; }
#header #top_r #topUnav ul li{float:left; line-height:23px;}
#header #top_r #topUnav ul li a{ color:#464342; text-decoration:none; margin-left:6px!important;margin-right:5px!important; }
#header #top_r #topUnav ul li a:hover{ color:#e6006a; text-decoration:underline;}
#header #top_r #topUnav ul li span{ line-height:23px;}
#header #top_r #topUnav ul li span a{ color:#e6006a; text-decoration:none;}
#header #top_r #topUnav ul li span a:hover{ color:#e6006a; text-decoration:underline;}


#header h1{}
#header h1 a{ text-decoration:none; color:#000;}

#navBody{ width:921px; height:29px; margin:0 auto; margin-top:14px;}
#navBody #leftNav{ height:29px; width:400px; margin-left:30px; float:left;}
#navBody #leftNav .cur{ background:url(/loft/image/arro1.jpg) no-repeat; height:29px; width:107px;overflow:hidden; margin-left:1px; float:left; text-align:center;}
#navBody #leftNav .no_default{background:url(/loft/image/arro2.jpg) no-repeat; height:29px; width:107px;overflow:hidden; margin-left:1px; float:left; text-align:center;}
#navBody #leftNav h2{ padding:0px; margin:0px; line-height:29px;}
#navBody #leftNav h2 a{ font-size:14px; color:#FFF; text-decoration:none;}
#navBody #leftNav h2 a:hover{font-size:14px; color:#FFF; text-decoration:none;}
#navBody #rightNav{ height:24px; width:260px; margin-right:10px; padding-top:5px;float:right; color:#c4ccd1; text-align:right;}
#navBody #rightNav a{ color:#e6006a; text-decoration:underline;}
#navBody #rightNav a:hover{color:#e6006a; text-decoration:none;}

#banner{ background:url(/loft/image/banner.jpg) no-repeat; height:196px; width:921px; margin:0 auto; margin-top:10px;}
#notice{ margin:0 auto; width:921px; height:32px; background:url(/loft/image/notice_bg_01.jpg) repeat-x;  margin-top:10px;}
#notice #notice_body{background:url(/loft/image/notice_bg.jpg) no-repeat left; width:611px; height:32px; padding-left:250px; float:left;}
#notice #notice_body ul{ margin:0px; padding:0px; list-style-type:none;}
#notice #notice_body ul li{ float:left; line-height:32px; background:url(/loft/image/anno2.gif) no-repeat left; padding-left:10px; margin-right:10px; }
#notice #notice_body a{ color:#FFF; text-decoration:underline; margin-right:10px; background:url(/loft/image/anno2.gif) no-repeat left; padding-left:10px; line-height:32px;}
#notice #notice_body a:hover{ color:#FFF; text-decoration:none;}
#notice .notice_right{ font-size:13px; float:right; width:30px; padding:10px 10px 10px 0px;}
#notice .notice_right a{ color:#000; text-decoration:none;}
#notice .notice_right a:hover{color:#fff; text-decoration:underline;}

.promotion{ height:371px; width:921px; margin:0 auto; margin-top:10px; overflow:hidden;}
.promotion ul{ padding:0px; margin:0px; list-style-type:none;}
.promotion ul li{ height:371px; width:225px; float:left; margin-right:5px;}
.promotion ul li .case_tit{ background:url(/loft/image/title_01_bg.jpg) repeat-x; height:18px; width:225px;}
.promotion ul li .case_tit h1{ margin:0px; padding:0px; background: url(/loft/image/anno4.gif) no-repeat 5px; font-size:12px; padding-left:10px; padding-top:2px; line-height:18px; }
.promotion ul li .case_tit h1 a{ color:#fff; text-decoration:none;}
.promotion ul li .case_tit h1 a:hover{ color:#fff; text-decoration:underline;}
.promotion ul li .case_imge{ height:224px; width:218px; border: 3px solid #000; overflow:hidden;}
.promotion ul li .case_imge img{ height:224px; width:218px;}
.promotion ul li .case_body{ background:url(/loft/image/notice_bg_02.jpg) repeat-x; width:205px; height:103px; padding:10px;}
.promotion ul li .case_body{}

.promotion{ height:371px; width:921px; margin:0 auto; margin-top:10px; overflow:hidden;}
.promotion .tab{ height:371px; float:left;}
.promotion .tab td{ padding-left:2px; padding-right:3px;}
.promotion .tab .case_tit{ background:url(/loft/image/title_01_bg.jpg) repeat-x; height:18px; width:225px;}
.promotion .tab .case_tit h1{ margin:0px; padding:0px; background: url(/loft/image/anno4.gif) no-repeat 5px; font-size:12px; padding-left:10px; padding-top:2px; line-height:18px; }
.promotion .tab .case_tit h1 a{ color:#fff; text-decoration:none;}
.promotion .tab .case_tit h1 a:hover{ color:#fff; text-decoration:underline;}
.promotion .tab .case_imge{ height:224px; width:219px; border: 3px solid #000;}
.promotion .tab .case_imge img{ height:224px; width:219px;}
.promotion .tab .case_body{ background:url(/loft/image/notice_bg_02.jpg) repeat-x; width:205px; height:103px; padding:10px;}
.promotion .tab .case_body span{ color:#e6006a;}
.promotion .tab .case_body p{ margin:0px; padding:0px; line-height:22px;}
.promotion .tab .case_body p a{ color:#e6006a; text-decoration:underline;}
.promotion .tab .case_body p a:hover{ color:#e6006a; text-decoration:none;}

#content{ width:921px; margin:0 auto; margin-top:10px;}
#content #content_tab{ width:684px; float:left;}
#content #content_tab .tabAdvs{width: 684px;}
#content #content_tab .tabAdvs .corT{height:24px; width: 684px; text-align:center; color:#fff;}
#content #content_tab .tabAdvs .line_nav{ height:24px; width:684px; background:url(/loft/image/bg2.jpg) repeat-x;}
#content #content_tab .tabAdvs .line_nav ul{ padding:0px; margin:0px; list-style-type:none; }
#content #content_tab .tabAdvs .line_nav ul li{ float:left; line-height:24px; text-align:center; color:#fff; font-weight:bold;}
#content #content_tab .tabAdvs .corT #hno_1{width:84px; margin-right:3px; float:left;}
#content #content_tab .tabAdvs .corT #hno_2{ width:84px; margin-right:3px; float:left;}
#content #content_tab .tabAdvs .corT #hno_3{ width:84px; margin-right:3px; float:left;}
#content #content_tab .tabAdvs .corT #hno_4{ width:84px; margin-right:3px; float:left;}
#content #content_tab .tabAdvs .corT #hno_5{ width:84px; margin-right:3px; float:left;}
#content #content_tab .tabAdvs .corT #hno_6{ width:84px; margin-right:3px; float:left;}
#content #content_tab .tabAdvs .corT #hno_7{ width:84px; margin-right:3px; float:left;}
.highlight_button_cur{ width:84px; height:24px; cursor:pointer; float:left; height:24px;
 line-height:24px;	font-weight:bold; background:url(/loft/image/arro3.jpg) no-repeat;	overflow:hidden; margin-right:3px;}
.highlight_button_false{width:84px; height:24px; background:url(/loft/image/arro4.jpg) no-repeat;
 overflow:hidden; line-height:24px; float:left; margin-right:3px;}

#content #content_tab .tabAdvs .tabDetail{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bb1061;
	border-left-color: #bb1061;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bb1061;
	padding-bottom:10px;
}
#content #content_tab .tabAdvs .tabDetail .highlight_area{margin-top:0px; FILTER: revealTrans(transition=23,duration=0.5) blendTrans(duration=0.5) Alpha(Opacity=100);width:100%;	height:100%;}
#content #content_tab .tabAdvs .tabDetail .highlight_area .cur{ background-color:#fff;}
#content #content_tab .tabAdvs .tabDetail .highlight_area .false{ background-color:#eee;}
#content #content_tab .tabAdvs .tabDetail .highlight_area tab{ border-bottom:1px solid #FFF; text-align:center;}
#content #content_tab .tabAdvs .tabDetail .highlight_area .img{ border:1px solid #fff; margin:5px;}
#content #content_tab .tabAdvs .tabDetail .highlight_area a{ color:#4093b0; text-decoration:underline;}
#content #content_tab .tabAdvs .tabDetail .highlight_area a:hover{ color:#4093b0; text-decoration:none;}

#content #content_right{ width:228px; float:right;}
#content #content_right #list{ width:227px; }
#content #content_right #list #subnav{ background:url(/loft/image/dh.jpg) no-repeat; height:21px; width:217px; padding:5px 0px 0px 10px;}
#content #content_right #list #subnav .L{ font-weight:bold; float:left; width:140px;}
#content #content_right #list #subnav .R{ float:right; width:40px;}
#content #content_right #list #subnav .R a{ color:#000; text-decoration:none;}
#content #content_right #list #subnav .R a:hover{color:#000; text-decoration:underline;}
#content #content_right #list #subnav_con{
    width:225px; background-color:#FFF;
    border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #50b8dc;
	border-left-color: #50b8dc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #50b8dc;}
#content #content_right #list #subnav_con .bug{ height:11px; background-color:#e4e4e4;}
#content #content_right #list #subnav_con .subnav_c{}
#content #content_right #list #subnav_con .subnav_c ul{ padding:0px; margin:0px; list-style-type:none; margin-bottom:10px;}
#content #content_right #list #subnav_con .subnav_c ul li{ line-height:23px; background:url(/loft/image/anno4.gif) no-repeat left; margin-left:10px; padding-left:10px; margin-right:10px; border-bottom: 1px dashed #a1d7ea;}
#content #content_right #list #subnav_con .subnav_c ul li a{ color:#000; text-decoration:none;}
#content #content_right #list #subnav_con .subnav_c ul li a:hover{ color:#e6006a; }

#content #content_right #banner_li{width:228px; height:183px; margin-top:6px; text-align:center; color:#666;}

#site_search_line{ width:921px; height:24px; margin-left:auto; margin-right:auto; text-align:center; margin-top:10px; clear:both;}
#footer{clear:both; width:921px; margin-right: auto; margin-left: auto;  padding: 10px 0px 0px; text-align:center; line-height:normal!important;}
#footer_link{ background:url(/loft/image/footer_bg_link.jpg) repeat-x left center; height:26px;}
#footer_link .inpad{ padding:7px 0px 0px 0px;}
#footer_link .inpad img{ border:0px;}
#footer_link .inpad a{ color:#000;}
#footer a{ font-size: 12px; color: #1C60AB; text-decoration: none; margin-left:2px;}
#footer a:hover{ font-size: 12px; color: #CC0000; text-decoration: underline}
#footer p#footer_link{ margin-bottom:8px; color: #1C60AB;}

#footer p#eng{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 2px;}
#footer p{ line-height:180%; padding-top:10px; padding-bottom:10px; margin-top:0px;}
#footer .bottom a{ color: #000; text-decoration: underline;}
