@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document design by timmy 2013.12.30 for 373f.com index*/
body{ margin:0px; padding:0px; /*background: url(bj01.jpg) no-repeat center top;*/}
table,form,h1,h2,h3,ul,li,ol,dl,dd,dt,span,a,em,p{ padding:0px; margin:0px;}
.clearB{ clear:both; font-size:0px;line-height:0px; height:0px;}
/* Clear Fix */ 
.clearfix:after { 
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden; 
} 
.clearfix { 
display:inline-block;*display:inline; 
} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 
/*-main-*/
ul,li{list-style: none;}
a{ text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#ff9900;}
.center{text-align:center;}
.left{ float:left;}
.right{ float:right;}
img{border:none;}

/*-顶部登陆bar-*/
.top-bar{}
.top-bar{}
.miniTop{ height:25px; background:#f8f8f8; border:#e6e6e6 solid 1px; line-height:25px; padding:2px 5px 0px 8px; font-size:12px; margin:0 auto; width:987px;}
.miniTop .top-login{float:left;}
.miniTop .top-login a{ color:#666;}
.miniTop .top-login span{ font-family:Arial, Helvetica, sans-serif; color:#C00; padding:0 5px;}
.miniTop .top-login a span{ font-family:Arial, Helvetica, sans-serif; color:#C00; padding:0 5px;}
.miniTop .top-reg{ float:left; padding-left:5px;}
.miniTop .top-reg a{ width:45px; display:block; height:23px; text-indent:-9999px; background:url(login_reg.png) no-repeat;}

.miniTop .login-a{ float:left; padding-left:5px;}
.miniTop .login-a a{ width:45px; display:block; height:23px; text-indent:-9999px; background: url(login_sub_bg.png) no-repeat;}


.miniTop .btn-cont{ float:left; padding-left:5px;}
.miniTop .login-input{ width:80px; height:18px; border:#CCC solid 1px; line-height:18px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.miniTop .login-sub{ width:45px; height:23px; border:none; cursor:pointer; background: url(login_sub_bg.png) no-repeat;}
a.weibo-sina{ display:block; width:62px; text-align:center; color:#FFF; height:18px; padding:2px 0 0 0; font-size:12px; margin-left:5px;_margin-left:2px; line-height:18px; float:right; background:url(wb_sina.png) no-repeat;  margin-top:1px;}
a.weibo-sina:hover{ color:#FFC;}
a.contact-us{ display:block; width:62px; text-align:center; color:#FFF; height:18px; padding:2px 0 0 0; font-size:12px; margin-left:5px;_margin-left:2px; line-height:18px; float:right; background:url(contact_us.png) no-repeat;  margin-top:1px;}
a.contact-us:hover{ color:#FFC;}
a.weibo-qq{ display:block; width:62px; text-align:center; color:#FFF; height:18px; padding:2px 0 0 0; font-size:12px; margin-left:5px;_margin-left:2px; line-height:18px; float:right; background:url(wb_qq.png) no-repeat;  margin-top:1px;}
a.weibo-qq:hover{ color:#FFC;}

/**-顶部通用-*/
/*--顶部7个ico链接--*/
.top-link{ margin-bottom:10px;}
.top-link ul{ height:35px; padding:0 10px; background:#f3f3f3;}
.top-link ul li{ float:left; padding-left:35px; line-height:35px; height:35px;font-size:12px; color:#666; background:url(top-link.png) no-repeat 0 10px;}
.top-link ul li a{ color:#666; font-family:"Microsoft Yahei"}
.top-link ul li.i1{background-position:5px 8px; width:85px;}
.top-link ul li.i2{background-position:5px -34px; width:85px;}
.top-link ul li.i3{background-position:5px -70px; width:85px;}
.top-link ul li.i4{background-position:5px -112px; width:85px;}
.top-link ul li.i5{background-position:5px -152px; width:115px;}
.top-link ul li.i6{background-position:5px -192px; width:115px;}


.top{width:1200px; margin:0 auto; position:relative; height:160px;}
#logo{ position:absolute; width:300px; height:100px; background:url(../images/logo.png) no-repeat; top:45px; left:20px;}
#logo h1{ display:block;}
#logo h1 a{ display:block; width:160px; text-indent:-9999px; height:80px;}

/*-分站切换按纽-*/
.top .sun{ position:absolute;font-family:"Microsoft Yahei"; color:#666; left:180px; top:95px; z-index:9999;}
.top .sun div{ line-height:30px; font-size:20px;cursor:pointer;}
.top .sun ul{ display:none; background:#fffada; border: solid 1px #ffe2be; text-align:center;font-size:14px; line-height:25px; padding:10px;}
.top .sun:hover ul{ display:block;}

.top-right { position:absolute; width:350px; height:85px; overflow:hidden; right:20px; top:55px;}
.top-right a{ text-decoration:none; font-family:"Microsoft Yahei"}
.top-right .input-m{ background:url(../images/t-login-ico.png) no-repeat 7px 8px; border:#ddd solid 1px; height:25px; width:135px; padding-left:25px;float:left; display:block;}
.top-right .input-p{background:url(../images/t-login-ico.png) no-repeat 7px -24px;border:#ddd solid 1px; height:25px; width:135px; padding-left:25px;float:left; display:block;}
.top-right .forget{ background:#95a5a6; color:#FFF; font-size:12px; font-family:"Microsoft Yahei"; display:block; float:right;height:28px; line-height:28px; text-align:center; width:65px;}
.top-right .forget:hover{ background:#7f8c8d;}
.top-right .wb{background:#390 url(t-login-ico.png) no-repeat 7px -66px; height:28px; width:55px; margin-left:5px;padding-left:25px; text-align:center;display:block; float:left; color:#FFF; font-size:13px; line-height:28px; padding-right:8px;}
.top-right .qq{background:#3eb0d8 url(t-login-ico.png) no-repeat 7px -105px;height:28px; padding-left:25px;width:55px; text-align:center; display:block; float:right; color:#FFF; font-size:13px; line-height:28px;padding-right:8px;}
.top-right .login-btn{ height:28px; width:50px; text-align:center; color:#FFF; background:#f39c12; line-height:27px; font-size:14px; font-family:"Microsoft Yahei";
border:none; display:block; float:left; cursor:pointer; margin:0px 0 0 5px;}
.top-right .login-btn:hover{ background:#e67e22;}
.top-right .reg-btn{ background:#3498db; color:#FFF; font-size:14px; font-family:"Microsoft Yahei"; display:inline-block; margin-left:5px; height:28px; line-height:28px; text-align:center; width:50px;}
.top-right .reg-btn:hover{ background:#2980b9;}
.top-right .t-login-cont{ margin-top:15px;}
.top-right .l-cont{ height:34px;}
.top-right .t-member{ height:75px; margin-top:5px;}
.top-right .t-member .head{ width:75px; float:right;}
.top-right .t-member .head img{ width:75px; height:75px;/* border-radius:37px;*/}
.top-right .t-member-info{ width:200px; float:left; text-align:right; font-size:12px; color:#666; line-height:22px; padding-top:5px;}
.top-right .t-member-info a{ color:#06C;}
.top-right .t-member-info a:hover{ color:#F60;}
.top-right .t-member-info b a{ color:#09F;}
.top-right .t-member-info em{ font-style:normal; color:#F00; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.top-right .t-member-info em a{ color:#F30;}


#search{ position:absolute; width:395px; height:95px; left:365px; top:55px; z-index:99;}
#search .cont{ height:40px; overflow:hidden; *margin-top:-1px; _margin-top:-1px;width:500px;}

#search ul{}
#search ul li{ float:left; height:22px; font-size:12px; width:50px; text-align:center; line-height:22px; cursor:pointer; padding-top:3px; margin-right:5px;}
#search ul li a{ color:#444;}
#search ul li.libg{ font-size:14px; font-weight:bold; color:#FFF; width:56px; text-align:center; background:#4ca0f5; line-height:22px; padding-top:4px; height:22px;}
#search ul li.libg a{ color:#fff;}

.hidden {
	DISPLAY: none
}
.show {
	DISPLAY: block
}

#search .input2{ border:#4ca0f5 solid 3px; height:30px; width:300px;line-height:30px; font-size:14px; padding:2px 10px 1px 10px; color:#333;}
#search .input{ border:#4ca0f5 solid 3px; height:30px; width:300px;line-height:30px; font-size:14px; padding:2px 10px 1px 10px;color:#999;}

#search .input_cont{ float:left;}
#search .sumbit_cont{ float:left;}
#search .btn{ width:70px; height:39px; background:#4ca0f5 url(../images/search_btn_bg.png) no-repeat center; border:none; cursor:pointer;text-indent:-9999px; line-height:0px; font-size:0px;*text-indent:0; }
#search .btn:hover{}
#search .key{ font-size:12px;color:#666; height:25px; line-height:25px; font-size:12px; overflow:hidden;}
#search .key a{ color:#666; padding-right:5px;}
#search .key a span{ color:#0066ff;}

/*-主菜单-*/
.main-nav{/*BORDER-BOTTOM: #669fe6 3px solid; BORDER-TOP: #ededed 1px solid; */background:url(nav_bg.png) repeat-x top left; PADDING-BOTTOM: 13px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px;PADDING-TOP: 13px; width:1000px; margin:0 auto;}
.main-nav ul{padding-left:10px; width:990px; margin:0 auto; height:22px; position:relative;}
.main-nav ul li{ display:inline-block;*display:inline; *display:inline;font-size:17px; font-family:"Microsoft Yahei","黑体"; font-weight:normal; padding:0 2px 0 17px; background:url(nav_bg.png) no-repeat 0 -61px;}
.main-nav ul li a{ color:#fff;}
.main-nav ul li a:hover{color:#FF3; text-decoration:none;}
.main-nav ul li.curr a{}

.main-nav ul li.home{ padding-left:25px; background:url(houseNav.png) no-repeat; padding-right:10px;}
.main-nav ul li.xinfang{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -31px;}
.main-nav ul li.ershou{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -117px; margin-left:5px; padding-right:8px;}
.main-nav ul li.jiazhuang{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -148px; padding-right:8px;}
.main-nav ul li.phone{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -238px; padding-right:8px;}
.main-nav ul li.video{ padding-left:25px; background:url(houseNav.png) no-repeat -2px -264px;}
.main-nav ul li.zhidao{padding-left:28px; background:url(houseNav.png) no-repeat 0 -60px;}
.main-nav ul li.tuan{padding-left:28px; background:url(houseNav.png) no-repeat 0 -293px;position: absolute; right:10px; top:0px;}
.main-nav ul li.tuan a{ color:#FF3;}
.main-nav ul li.tuan a:hover{color:#FFF;}
.main-nav-right{ float:right;}
.main-nav-right .ad{}
.main-nav-right .link{}
.main-nav-right .link a{}

.main-nav .my{}
.main-nav .my b{}
.main-nav .my a{}
.main-nav .my .space{}
.main-nav .my .login{}
.main-nav .my .reg{}
.main-nav .my .login-cont{}
.main-nav .my .login-cont .input{}
.main-nav .my .login-cont .btn{}

/**-随屏滚动菜单-*/
.main-nav-scroll{
Z-INDEX: 100; POSITION: fixed !important; MARGIN-TOP: 0px !important; WIDTH: 100%; background:url(nav_bg.png) repeat-x top left; MARGIN-LEFT: 0px !important; TOP: 0px; LEFT: 0px; _position: absolute; _bottom: auto;PADDING-BOTTOM: 13px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; *BORDER-TOP: #ededed 1px solid; PADDING-TOP: 13px; display:none;
}

/*-.main-nav-scroll{
	Z-INDEX: 100; POSITION: fixed !important; MARGIN-TOP: 0px !important; WIDTH: 100%; BACKGROUND: #fff; MARGIN-LEFT: 0px !important; TOP: 0px; LEFT: 0px; _position: absolute; _bottom: auto;BORDER-BOTTOM: #669fe6 3px solid;PADDING-BOTTOM: 13px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; BORDER-TOP: #ededed 1px solid; PADDING-TOP: 13px;
	}-*/
.main-nav-scroll ul{ width:990px; padding-left:10px; margin:0 auto; position:relative;}
.main-nav-scroll ul li{ display:inline-block;*display:inline; font-size:17px; *display:inline;font-family:"Microsoft Yahei","黑体"; font-weight:normal; padding:0 2px 0 17px; background:url(nav_bg.png) no-repeat 0 -61px;}
.main-nav-scroll ul li a{ color:#fff;}
.main-nav-scroll ul li.home{ padding-left:25px; background:url(houseNav.png) no-repeat; padding-right:10px;}
.main-nav-scroll ul li.xinfang{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -31px;}
.main-nav-scroll ul li.ershou{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -117px; margin-left:5px; padding-right:8px;}
.main-nav-scroll ul li.jiazhuang{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -148px; padding-right:8px;}
.main-nav-scroll ul li.phone{ padding-left:25px; background:url(houseNav.png) no-repeat 0 -238px; padding-right:8px;}
.main-nav-scroll ul li.video{ padding-left:25px; background:url(houseNav.png) no-repeat -2px -264px;}
.main-nav-scroll ul li.zhidao{padding-left:28px; background:url(houseNav.png) no-repeat 0 -60px;}
.main-nav-scroll ul li.tuan{padding-left:28px; background:url(houseNav.png) no-repeat 0 -293px; position: absolute; right:10px; top:0px;}
.main-nav-scroll ul li.tuan a{ color:#FF3;}