/*   全局公共css   */
*{margin:0;padding:0;}
body{font-size:12px;font-family:"Microsoft YaHei", "PingFang SC", Arial, "宋体", sans-serif;}
img{border:none;}
ul,ol,dl{list-style:none;}
.fb{font-weight:bold;}
.fn{font-weight:normal}
.f12{font-size:12px;}
.f14{font-size:14px;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.fl,.ufl li,.dfl dd{float:left;}
.fr,.ufr li,.dfr dd{float:right;}
.db{display:block;}
.dn{display:none;}
.di{display:inline;}
.cl{clear:both;display:block;font-size:0;}
.clear{clear:both;}
.h18{padding:3px 0 0 3px;height:15px;}
address,em,i,cite,q,quote{font-style:normal;}
.ul li,.dl dd,.hid{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
table,th,td{border-spacing:0;overflow:hidden;word-break:break-all;}
.table,.table th,.table td,.th,.td{word-break:keep-all;white-space:nowrap;}
.hand{cursor:pointer;}
.red{color:#f00;}
.f60{color:#f60;}
.fff{color:#fff;}
.ooo{color:#000;}
.ccc{color:#ccc;}
a{color:#0088CC;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
.hlink{display:block;height:100%;overflow:hidden;text-indent:-9999px;}

/*头部*/
.limit_w{width:960px; margin:0 auto; /*position:relative;*/}
#top a{font-family:"宋体";}
#top{height:30px; background:url(http://img.to8to.com/front_end/bg/i_p1.gif) repeat-x;}
#top .fl a{display:inline-block; height:20px; padding:8px 18px 0 27px;border:1px solid #E5E5E5; margin-right:-1px; background:url(http://img.to8to.com/front_end/bg/header_top_zx.gif) no-repeat; color:#484848;}
#top .fl .s1{background-position:-30px -60px;}
#top .fl .s2{background-position:-30px -80px;}
#top .fl .s3{background-position:-30px -80px;}
#top .fl .onov{background-color:#fff; border-top-color:#fff;border-bottom-color:#fff;}
#top #loginchg a{color:#666666;}
#top #loginchg .login{color:#000; display:inline-block; padding:2px 0 0 23px; vertical-align:middle; height:14px; margin:0 10px 0 2px; background:url(http://img.to8to.com/front_end/bg/i_p2.gif?5) no-repeat; line-height:14px;} 
#top #loginchg .login_wb{background-position:-308px -74px;}
#top #loginchg .login_qq{background-position:-308px -99px;}
#top .gos{display:inline-block;height:30px; color:#DBDBDB; border-right:1px solid #ccc; background:url(http://img.to8to.com/front_end/bg/i_p1.gif) repeat-x 0 -34px;}
#top .gos em{font-size:0;display:inline-block; vertical-align:middle; position:relative; _top:-1px; height:30px; width:30px; background:url(http://img.to8to.com/front_end/bg/i_p2.gif?5) no-repeat -264px 0;}
#top .gos a{display:inline-block; margin:0 10px;}


#mainnav,#content,#footer{width:960px; margin:0 auto; clear:both; overflow:hidden;}
#header{background:#fff;}
#content{padding-top:0px;}
.w_960{width:960px!important;}

#header .t{height:84px; padding-top:20px;}
#header .logo{float:left;}
#header h1 div{float:left;width:170px; padding:10px 0 0 10px; font-size:14px;}
#header h1 p{height:19px; margin-bottom:9px; color:#666666;background: url(http://img.to8to.com/front_end/bg/i_p2.gif?5) no-repeat scroll 0 0 transparent;text-indent: -999em;margin-bottom: 9px;}
#header h1 div a{font-size:12px; color:#7F7F7F; font-weight:normal; display:inline-block; vertical-align:middle;}

#header .iisearch{display:inline;overflow:hidden; float:right; _width:330px;}
#header .sel{float:left; width:85px;border:1px solid #D2D2D2; height:34px; background:url(http://img.to8to.com/front_end/bg/i_p2.gif?5) no-repeat 0 -22px; position:relative; z-index:10;}
#header .sel span,#header .sel a{display:inline-block; height:22px; width:77px; padding:12px 0 0 7px; color:#666; cursor:pointer;}
#header #seltxt{background:url(http://img.to8to.com/front_end/bg/i_p2.gif?5) no-repeat -240px -120px;}
#header .sel p{position:absolute; left:-1px; top:34px; background:#fff; display:none;}
#header .sel p a{border:1px solid #D2D2D2; margin-bottom:-1px; width:78px;}
#header .sel p a.on,#header .sel p a:hover{background:#F6F6F6; text-decoration:none;}
#header form{height:45px; padding-top:20px; float:right;}
#header form .txt{float:left;width:192px; padding:10px 0 0 9px; color:#999; height:24px;border:1px solid #D2D2D2;background:url(http://img.to8to.com/front_end/bg/i_p2.gif?5) no-repeat -20px -22px; margin:0 -1px;}
#header .hot_words{clear:both;}
#header .smt{border:1px solid #D2D2D2; width:66px; height:36px; color:#666666; font-weight:bold; font-size:14px; background:url(http://img.to8to.com/front_end/bg/i_p1.gif) repeat-x 0 -67px; cursor:pointer; float:left;}
#header .hot_words{text-align:right;}
#header .hot_words a{color:#777777;}

.nav_new{height:42px; background:url(http://img.to8to.com/front_end/bg/i_p1.gif) repeat-x 0 -105px;box-shadow: 2px 2px 4px #ccc; }
.nav_new ul{float:left; padding-left:2px;}
.nav_new li{float:left; height:42px; padding:0 5px 0 3px;}
.nav_new .bkzgs{
	background: url("http://img.to8to.com/front_end/bg/bgzgs.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 70px;
    position: relative;
    vertical-align: bottom;
    width: 187px;
	position:absolute;top:33px; left:-6px; padding:19px 10px 0 18px; text-align:left;  font-family:'宋体'; font-size: 12px;
	color:#656565;
}
.nav_new .bkfzb{
	background: url("http://img.to8to.com/front_end/bg/bgfzb.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 70px;
    position: relative;
    vertical-align: bottom;
    width: 187px;
	position:absolute;top:33px; left:-6px; padding:19px 10px 0 18px; text-align:left;  font-family:'宋体'; font-size: 12px;
	color:#656565;
}
.nav_new .bkzgs a:hover{ color:#0099FF;}
.nav_new .bkfzb a:hover{ color:#0099FF;}
.nav_new .qkk{float:right; margin:0 5px; padding:4px 0 0 0;color: #0099FF}
.nav_new .closez{position: absolute; width:20px; height:17px; right:6px; top:10px; cursor:pointer;}

.nav_new .split{background:url(http://img.to8to.com/front_end/bg/header_top_zx.gif) no-repeat -48px -30px; padding: 0 5px;}
.nav_new li a{display:block; height:20px; margin-top:6px; padding-top:7px; text-align:center;color:#fff; margin-left:8px;_margin-left:4px; margin-right:3px; float:left;}
.nav_new li.on a,.nav_new li.on a:hover{background:url(http://img.to8to.com/front_end/bg/i_p2.gif?5) no-repeat -139px -111px; color:#085234; margin-top:0; height:35px; position:relative; top:6px;}
.nav_new li a:hover{color:#fff;}
.nav_new .limit_w{position:relative; z-index:10;}
.nav_new .s_a{position:absolute; top:-3px; right:-4px;width:144px; padding-left:1px; height:45px; background:url(http://img.to8to.com/front_end/bg/i_p2.gif?5) no-repeat 0 -59px;}
.nav_new .s_a a{display:inline-block; height:24px; width:137px; margin-left:2px; padding-top:16px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.nav_new .s_a a:hover{background:url(http://img.to8to.com/front_end/bg/i_p2.gif?5) no-repeat 0 -111px;}
.nav_new #news{ position:relative;}
.nav_new #news span{ background:url(http://img.to8to.com/front_end/bg/new.gif) no-repeat; width:23px; height:14px; float:left; position:absolute; right:45px; top:-4px;}
.nav_new a.menu_ask,.nav_new a.mean_sjs{color:#fcff00;}
.inew_subnav{/*margin-top:10px;*/ }

.limit_w .new_subnav{padding-top:10px; color:#DADADA; font-family:"宋体"; overflow:auto; padding-left:0;}
.new_subnav li{ float:left; text-align:center; font-weight:bold;}
.new_subnav li span{float:left; background:url(http://img.to8to.com/front_end/bg/fl_scfl_bg_3.gif?2) repeat-x 0 -58px; height:46px; padding:0 12px;}
.new_subnav li .b1{ float:left;}
.new_subnav li .b2{ float:left;background:url(http://img.to8to.com/front_end/bg/fl_scfl_bg_3.gif?2) repeat-x -27px 0px; height:46px; width:13px;}
.new_subnav li a{color:#fff; display:inline-block; height:35px; line-height:35px; font-size:14px; margin-top:10px;}
.new_subnav li a em{color:#f60;}
.new_subnav li.on span{background:url(http://img.to8to.com/front_end/bg/fl_scfl_bg_3.gif?2) repeat-x 0 -205px;}
.new_subnav li.on span a{color:#ff9c00;font-size: 16px;}
.new_subnav li.on .b1{float:left; background:url(http://img.to8to.com/front_end/bg/fl_scfl_bg_3.gif?2) no-repeat -110px 0; width:15px; height:46px; margin-left:-13px;position:relative;}
.new_subnav li.on .b2{background-position: -130px 0; width:15px; height:46px;}
.new_subnav li.on em{color:#eee;}
.new_subnav li.fst .b1{float:left; background:url(http://img.to8to.com/front_end/bg/fl_scfl_bg_3.gif?2) no-repeat -64px 0; width:4px; height:46px;}
.new_subnav li.fston span{background-position: 0 -108px;}
.new_subnav li.fston span a{color:#ff9c00;font-size: 16px;}
.new_subnav li.fston .b1{background:url(http://img.to8to.com/front_end/bg/fl_scfl_bg_3.gif?2) no-repeat -3px 0; width:4px; height:46px;}
.new_subnav li.fston .b2{background-position: -11px 0px; width:14px; height:46px;}
.new_subnav li.endn .b2{background-position: -45px 0; width:13px; height:46px;}
.new_subnav li.endon span{background-position: 0 -157px;}
.new_subnav li.endon span a{color:#ff9c00;font-size: 16px;}
.new_subnav li.endon .b1{background:url(http://img.to8to.com/front_end/bg/fl_scfl_bg_3.gif?2) no-repeat -71px 0; width:15px; height:46px; margin-left:-13px;position:relative;}
.new_subnav li.endon .b2{background-position: -90px 0; width:15px; height:46px; }



/*脚部*/
#footer{text-align:center;line-height:160%; padding:10px 0 30px;}
#footer p{margin-bottom:5px;}
#footer .t_bg{padding-top:4px; height:22px;}

/*分页*/
.pages{text-align:center; clear:both;}
.pages a,.pages strong,.pages em{padding:3px 6px;margin:0 1px;display:-moz-inline-box;display:inline-block;}
.pages em{margin-right:20px;}
.pages input{vertical-align:bottom; height:18px; width:30px;}
.pages a{border:1px solid #d9e6ee; color:#0177a7; background-color:#fff;}
.pages strong{background-color:#056db4; color:#fff; font-weight:bold;border:1px solid #d9e6ee;}
.pages em{color:#0177a7; font-weight:bold;}

#eMeng{+position:absolute;+top:0px;+display:none;+overflow:hidden;} 
.g_blog_login_hint{position:fixed;#position:fixed;display:block;right:10px;bottom:10px;border:0px;text-align:left;width:281px;height:0px;color:#333;z-index:99;overflow:hidden;} 
.g_blog_login_hint a{color:red; text-decoration:underline;}
.g_blog_login_hint .hintTitle{background-image:url(http://img.to8to.com/logo/logo4.gif);background-repeat:no-repeat;height:29px;} 
.g_blog_login_hint .hintTitle .hintClose{width:27px;height:20px;margin-right:10px;margin-top:20px;background-repeat:no-repeat;} 
.g_blog_login_hint .hintBody{line-height:20px;padding-bottom:5px;padding-top:15px;padding-left:15px;padding-right:15px;background-color:#fff;border:1px solid #45bb2f;border-top:0px;} 
.g_blog_login_hint .button{FONT-SIZE:12px;width:58px;height:20px;margin-bottom:20px;} 
.g_blog_login_hint .txt{width:65px;height:12px;line-height:12px;border:1px solid #ddd;padding:2px 3px;color:#333;margin-right:8px;} 
.g_blog_login_hint .cxt-input{position:relative;width:80px;z-index:2000;} 
.g_blog_login_hint .cxt-input .cxt-input-cxt{z-index:1000;position:absolute;bottom:24px;left:0px;width:200px;line-height:20px;font-size:12px;color:#000;background-color:#fff;border:1px solid #cfcfcf;cursor:default;} 
.g_blog_login_hint .cxt-input .cxt-input-cxt div{padding-left:5px;} 
.g_blog_login_hint .cxt-input .cxt-input-cxt .hint{font-size:12px;font-weight:bold;color:#000;z-index:200;} 
.g_blog_login_hint .cxt-input .cxt-input-cxt .cur{background-color:#ddd;} 


/*城市切换框*/
.select_city{width:475px; height:275px; background:#C1E0C1; z-index:12;}
.select_city .border{width:471px; height:271px; position:relative; top:-3px; left:-3px;background:#fff; border:2px solid #098409;}
.select_city .close{float:right; display:inline; margin:5px 5px 0 0; width:18px; height:18px; background:url(http://img.to8to.com/front_end/bg/ibg1.gif) no-repeat -206px -109px; cursor:pointer;}
.select_city .tit{padding:0 3px;margin:0 12px; height:22px;clear:both;font-size:14px;color:#098409;border-bottom:1px solid #098409;}
.select_city .tit span{border:1px solid #098409; border-bottom-color:#fff; display:inline-block; font-weight:bold; padding:3px 10px 0; height:17px; position:relative; top:1px;}
.select_city .citys{height:100px;margin:0 10px;padding:10px 5px;border-bottom:1px dashed #DEDEDE;}
.select_city .citys span{float:left;font-size:14px;color:#666;}
.select_city .citys p a,.select_city .citys2 p a{font-size:14px; color:#000; white-space:nowrap; display:inline-block; margin:0 20px 10px 0; height:16px; text-decoration:underline;}
.select_city .citys2{margin:0 10px;padding:10px 5px;}
.select_city .citys2 .title{font-size:14px; padding-bottom:10px;}
.select_city .citys2 a.on{font-weight:bold; color:#098409;}
.select_city .citys2 p,.select_city .citys2 p a{color:#666;}
.select_city a:hover{color:red!important;}

/*浮动免费咨询*/
.ifloat_online_zx .bar{width:36px; height:167px; background:url(http://img.to8to.com/front_end/bg/ifloat1.gif) no-repeat; text-indent:-999em;}
.ifloat_online_zx .sidefloat{width:235px; height:182px; padding:0 8px; background:url(http://img.to8to.com/front_end/bg/ifloat1.gif) no-repeat -39px 0;}
.ifloat_online_zx .tit{color:#fff; font-weight:bold; font-size:14px; height:25px; line-height:25px; padding:0 0 5px 5px;}
.ifloat_online_zx .c_logo{float:left; width:81px; height:81px; border:2px solid #F8674D;}
.ifloat_online_zx .info{float:left; padding-left:5px; width:140px;}
.ifloat_online_zx .nick{padding:3px 0 5px}
.ifloat_online_zx .nick a{font-size:14px; font-weight:bold; color:#FF3C00;}
.ifloat_online_zx .demo{line-height:160%;}
.ifloat_online_zx .lxfs{clear:both; font-weight:bold;margin:8px 0 16px;}
.ifloat_online_zx .lxfs span{display:inline-block; height:26px; line-height:26px; padding-left:25px; width:92px;}
.ifloat_online_zx .lxfs a{color:#000;}
.ifloat_online_zx .site{color:#fff; text-align:right; font-family:"宋体";}

/*返回顶部CSS*/
#goTopBtn{background:url(http://img.to8to.com/front_end/bg/top_up.gif) no-repeat;position:fixed; width:50px;right:21px; top:70px; width:50px; height:353px; line-height:50px;color:#FFF;text-align:center; font-size:12px;_position:absolute;_right:21;}
#goTopBtn .feed{ height:182px; width:50px;float:left;}
#goTopBtn .back{ height:121px; float:left; width:50px; position:relative; z-index:111; background:#fff;}

.h_news{ position:relative;}
.h_news lable{ background:url(http://img.to8to.com/front_end/bg/new.gif) no-repeat; width:23px; height:14px; float:left; position:absolute; right:-16px; top:-12px;}

#new_footer{ width:100%!important; background:#fff;border-top:1px solid #CCC; margin-top:10px; padding:10px 0;color:#656565;}
#new_footer a{ color:#656565;}
#new_footer dl{ float:left; width:192px; text-align:left; line-height:26px; padding-top:10px;}
#new_footer dl dt{ font-size:17px; font-weight:bold; color:#000; margin-bottom:10px; font-family:"宋体"; font-weight:bold;}
#new_footer .f_shangbiao{background:url(http://img.to8to.com/front_end/bg/foor_bg.gif) no-repeat 0px 0px; width:82px; height:81px; float:left;margin-left:40px;}
#new_footer .f_hezuo{ margin-left:40px;}
#new_footer .f_fuwu{ width:140px;}
#new_footer .f_qixia dt{background:url(http://img.to8to.com/front_end/bg/foor_bg.gif) no-repeat -2px -167px; width:66px; height:17px;}
#new_footer .f_help dt{background:url(http://img.to8to.com/front_end/bg/foor_bg.gif) no-repeat -2px -150px; width:66px; height:17px;}
#new_footer .f_fuwu dt{background:url(http://img.to8to.com/front_end/bg/foor_bg.gif) no-repeat -0px -107px; width:116px; height:17px;}
#new_footer .f_hezuo dt{background:url(http://img.to8to.com/front_end/bg/foor_bg.gif) no-repeat -2px -130px; width:67px; height:17px;}

#new_footer .f_c{ width:960px; margin:0 auto;}
#new_footer .f_about{ float:left; clear:both;text-align:left;}
#new_footer .f_icp{ float:right; text-align:right;}
#new_footer .f_line{ border-bottom:1px solid #ddd; width:100%; font-size:0px; clear:both; height:12px; margin-bottom:12px;}
#new_footer .f60{ color:#f60;}
#new_footer .cl{ clear:both; font-size:0; height:0; display:block; line-height:0;padding:0; margin:0;}
#new_footer ul{ line-height:24px;}
#new_footer .f_sina,#new_footer .f_tx,#new_footer .f_xl{ background:url(http://img.to8to.com/front_end/bg/foor_bg.gif) no-repeat -9px -87px; width:16px; height:16px; float:left; margin:8px 0 0 8px;}
#new_footer .f_tx{ background-position:-30px -87px;}
#new_footer .f_xl{ background-position:-52px -87px;}
#new_footer .f_gz{ height:31px; line-height:31px; float:left;}
#new_footer .f_gz span{float:left;}
#new_footer a:hover{ color:#f00;}
/****************************2012/5/29***************************************/
#top .zx{color:#666; display:inline-block; padding-left:18px; height:14px; margin:0 10px 0 2px; background:url(http://img.to8to.com/front_end/bg/header_top_zx.gif) no-repeat; line-height:14px; } 
#top .zxkf_kf{background-position:-33px -2px;}
#top .zxkf_dh{background-position:-33px -16px; color:#ff6f4a;}
#top .fr{padding-top:6px;}
#top .fr img{vertical-align:middle;}
.header_slid ul{ height:20px; overflow:hidden; margin-top:10px;}
.header_slid li {height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 249px;}
.header_slid ul strong {color: #FF6600;margin-right: 14px;}
.header_slid ul li a {color: #666666;}
.header_url_here{border-radius: 7px 7px 7px 7px; padding: 2px 8px 3px;background: none repeat scroll 0 0 #287813;}
.header_dh_fl{font-size:14px; font-weight:bold;padding-top:7px;}
.header_limit{ float:right;background:url(http://img.to8to.com/front_end/bg/header_top_zx_1.png) no-repeat scroll -98px 0px; height:42px;}
.limit_mfbys{ background:url(http://img.to8to.com/front_end/bg/header_mfybj.png?20120828) no-repeat; width:170px; height:26px; margin-top:7px; margin-left:15px; padding:0px 5px;overflow: auto; color:#333;}
.limit_mfbys li{ height:25px; line-height:25px; overflow:hidden;}
.limit_mfbys li a{ color:#333; width:auto; margin:0px; padding:0px; height:auto;}
.limit_mfbys li a:hover{ color:#000;}
#gdmfxx{background-color:#FFFFFF; position:absolute; width:80px; border:solid #CCCCCC 1px; text-align:center; z-index:999;}
#gdmfxx dl{ margin:0px 3px; border-bottom:solid #CCCCCC 1px; height:30px; line-height:30px;}
#gdmfxx dl a{ margin-left:6px;}
.h_news lable {background: url("http://img.to8to.com/front_end/bg/new.gif") no-repeat scroll 0 0 transparent;float: left;height: 14px;position: absolute;right: -16px;top: -12px;width: 23px}
.block{ margin:auto; width:960px;clear: both; overflow:auto;}
.block .url{background:#FFFFFF; border-radius: 0px 5px 5px 5px; margin-bottom:15px; overflow:hidden;}
.block .url .cs_weizhi{ height:46px; background:url(http://img.to8to.com/front_end/icon/xzx1.gif) no-repeat scroll 12px -128px transparent; line-height:38px; padding-left:35px;}
.blank20{ margin:auto; width:960px; *height:30px;_height:0px;*line-height:30px;_line-height:0px;clear: both;visibility: hidden;}
#content .list_left{ background:#FFFFFF;border-radius: 5px 5px 5px 5px;}
/*#content .list_right{ background:#FFFFFF;border-radius: 5px 5px 5px 5px;}*/
#content .xc_dan_l{ background:#FFFFFF;border-radius: 5px 5px 5px 5px;}
#content .xc_dan_r{ background:#FFFFFF;border-radius: 5px 5px 5px 5px;}
.nav_new #tuan_hot {position: relative;}
#tuan_hot span{background:url("http://img.to8to.com/front_end/bg/tuan_hot.gif") no-repeat scroll 0 0 transparent;float: left;height: 14px;position: absolute;right: 0px;top: -3px;width: 23px;}


