/*   全局公共css   */
*{margin:0;padding:0;}
body{font-size:12px;font-family: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;line-height:0;display:block;height:0;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:#000;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}

/*头部*/
#top,#top a{color:#333; font-family:"宋体";}
#top .f60{color:#f60;}
#top{padding-top:6px;height:20px;border-bottom:1px solid #e6e6e6;background-color:#f8f8f8;}
#top p{width:990px; margin:0 auto;}
#top .fl{padding-left:10px;}
#top .fl .more{text-decoration:underline;}
#top .fr{color:#000;}
#top .fr span{color:#c6c6c6;}
#top .fr span a{margin:0 8px;}

#header,#mainnav,#content,#footer{width:990px; margin:0 auto; clear:both;}
#content{padding-top:10px;}

/*主导航*/
#mainnav{clear:both; height:40px; padding-top:10px;} 
#mainnav ul{height:38px; float:left;}
#mainnav .fr ul{border-top:1px solid #83AF3E;border-bottom:1px solid #83AF3E; background:url(/img/front_end/bg/ibg2.gif) repeat-x 0 -381px;}
#mainnav li{float:left;}
#mainnav .fr li{background:url(/img/front_end/bg/ibg2.gif) no-repeat right -253px;}
#mainnav li.last{background:none;}
#mainnav a{float:left; padding:13px 13px 0; height:25px; font:14px; font-weight:bold; font-size:14px; outline:0;}
#mainnav .fl a{color:#fff;}
#mainnav span{float:left; width:5px; height:40px; width:5px;}
#mainnav .fr span{background:url(/img/front_end/bg/ibg2.gif) no-repeat;}
#mainnav .fr .s1{background-position:0 -295px;}
#mainnav .fr .s2{background-position:0 -338px;}
#mainnav a:hover,#mainnav a.on{color:#feff00; text-decoration:none;background:url(/img/front_end/bg/ibg3.gif) no-repeat;}
#mainnav .fr a:hover,#mainnav .fr a.on{background-position:center -16px;color:#fff;}
#mainnav .inew_mainnav a{padding:13px 23px 0;}
/*end主导航*/


/*脚部*/
#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(/img/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(/img/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(/img/front_end/bg/ifloat1.gif) no-repeat; text-indent:-999em;}
.ifloat_online_zx .sidefloat{width:235px; height:182px; padding:0 8px; background:url(/img/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:"宋体";}