@charset "gb2312";
/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dt, dd, ol, ul, li, hr, fieldset, form, label, legend, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, summary, hgroup{margin:0;padding:0;border:0;font-family: Verdana,"Microsoft YaHei", "SimHei", "SimSun";}
body{font-size:125%;}
img{/*max-width: 100%;*/display: block;border:0;vertical-align:middle;}
ul{list-style:none;}
html,body {	min-height:100%;background:#f4f4f4;}
body {font-family: Verdana;	-webkit-text-size-adjust: none;}
/*选中后背景色*/
/*::selection {color: #fff;background-color: #fd6114;} 
::-moz-selection {color: #fff;background: #fd6114;}*/
a {text-decoration:none;}
a:active,a:hover {outline: 0;}
.a-del {color: #c00;}
.a-del:hover {color: #b00;text-decoration: underline;}
.fl{float: left;}
.fr{float: right;}
.mb40px{ margin-bottom:40px;}
.icon-arrow-right {}
.fb18 {font-size: 18px;font-weight: bold;}
.fb24 {font-size: 24px;font-weight: bold;}
.cred {color:#F30 !important;}
.cblue{color: #06c !important;}
.red{ color:#f30;}
/*====IE提示====*/
.ie8-tips {width:100%;padding:30px 0;border-bottom:1px solid #0066cc;background:#fff;color:#333;line-height:50px;text-align:center;font-size:2em;}
.ie8-tips p {padding:5px 0;}
.ie8-tips a {margin:0 1em;font-size:2em;}
/*=清除非IE浏览器下的浮动溢出=*/
.wrapfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.wrapfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .wrapfix {height:1%;}
.wrapfix {display: block;}
.clear{ clear:both;}
.clearfix:before,.clearfix:after { display: table; content: " ";}
.clearfix:after { clear: both;}
/* End hide from IE-mac */
.hid{display:none}
.body_info_e{ background-color:#FFF1E8;}
.body_pro_e{ background-color:#E9E3DE;}

.head{width:100%;background:#fff;height:78px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.09);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.09);box-shadow:1px 1px 1px rgba(0,0,0,.09);margin-bottom:10px; font-size:13px;}
.head .headcont{width:1250px;margin:0 auto;height:40px;padding:19px 0}
.head .headcont .infologo{height:36px;float:left;margin:2px 0;font-weight:400;font-size:26px;color:#DD2219}
.head .headcont .infologo i.logo{background:url(../images/logo40.png) no-repeat center center; display:inline-block; width:40px; height:40px; margin-bottom:-13px;}
.head .headcont .breadcrumb{font-size:14px;float:left;width:400px;overflow:hidden}
.head .headcont .breadcrumb i.bread{width:8px;height:12px;float:left;margin:20px 15px 10px 15px;display:inline-block;background-position:-16px 0}
.head .headcont .breadcrumb a{color:#333;text-decoration:none;float:left;margin:17px 0 17px 0}
.head .headcont .breadcrumb a:hover{color:#f60;text-decoration:underline}
.head .headcont .breadcrumb h1{color:#333;float:left;margin:13px 0;text-decoration:none;font-size:18px;font-weight:bold;}
.head .headcont .breadcrumb .font_20{ font-size:20px; font-weight:bold; margin:0;}
.head .headcont .breadcrumb .font_20 .divlogo{ display:inline-block; width:165px; height:50px; margin-top:5px; border-right: solid #eee 1px; background:url(http://lei.cnlinfo.net/images/cnl_img_a.png) no-repeat 0 -5px; }
.head .headcont .headright{float:right}
a.personal{padding-right:24px;float:right}
a.personal img{width:42px;height:42px;border:1px solid #ddd;border-radius:30px}
a.fabu{height:40px;line-height:40px;color:#f60;text-decoration:none;padding:0 40px;float:right;border:1px solid #f60;border-radius:3px}
a.fabu:hover{background:#f60;color:#fff}
.icon{background-image:url(http://www.cnlinfo.net/info/images/icon_agg.png); background-repeat:no-repeat;}
.m_hover_kk{ height:25px; margin-top:20px; line-height:25px; position:relative; padding-left:16px; background:url(http://www.cnlinfo.net/images/icon_top_1715.png) no-repeat 3px -193px;}
.erweima_hover_box{ width:125px; height:125px; display:none; position:absolute; left:-125px;z-index:100;}
.m_hover_kk:hover .erweima_hover_box{ display:block;}
.search_span_box{float:right;width:520px; padding-top:15px; margin-right:20px;}
.head .headcont .search_span_box .s_input{height:29px; line-height:29px;}


.lirb_con_box{ width:1250px; margin:0 auto; margin-top:10px; background-color:#fff;}
/*nav_menu_start*/
.menu_nav_c{ width:100%; background-color:#DD2219;margin-top:10px; border-bottom:solid #900 2px;}
.menu_nav_c .box_nav_link{ width:1250px; margin:0 auto; height:40px; overflow:hidden;}
.menu_nav_c .box_nav_link a{ display:block; padding:0 15px; float:left; font-size:16px; height:40px; margin-right:15px; line-height:40px; color:#fff;}
.menu_nav_c .box_nav_link a:hover{ background-color:#f1f1f1; color:#DD2219;}
.menu_nav_c .box_nav_link a.h1_tit{ background-color:#fff; color:#DD2219;}
/*nav_menu_end*/
.body_con_left{ width:200px; float:left; position:relative;}
.sidebar_top,.sidebar_bottom,.sidebar_item_icon01,.sidebar_item_icon02,.sidebar_item_icon03,.sidebar_item_icon04,.sidebar_item dd s{background:url(../images/sidebar.png) no-repeat;}
.sidebar{background:#D91E01;width:200px; font-size:13px;}
.sidebar_top{position:relative;height:40px; border-bottom:solid #dd2219 5px;background-position:-2px 0;line-height:40px;font-weight:bold;font-size:16px;font-family:"微软雅黑";color:#FFF;cursor:pointer; text-align:center; float:left; width:200px;}
.sidebar_top_tc{text-align:center;}
.sidebar_top s{display:block;position:absolute;width:22px;height:22px;top:9px;right:10px;background:url(../images/glo_icon_ud.jpg) -2px -2px no-repeat;}
.sidebar_top s.s_down{background:url(../images/glo_icon_ud.jpg) -42px -2px no-repeat;}
.sidebar_con{width:196px;padding:0 2px;background:url(../images/sidebar_bg.gif) repeat-y;}
.sidebar_item{padding-bottom:11px;}
.sidebar_item dt{height:34px;background:#f46654;margin-bottom:11px;}
.sidebar_item dt i{display:inline-block;float:left;width:17px;height:17px;margin:8px 4px 0 53px;}
.sidebar_item dt span{float:left;height:34px;line-height:34px;font-size:13px;font-family:"微软雅黑";color:#FFF;font-weight:bold;}
.sidebar_item dd{height:30px;position:relative;}
.sidebar_item dd h3{position:absolute;z-index:940;width:183px;height:28px;border-top:1px #d91e01 solid;border-bottom:1px #d91e01 solid;line-height:28px;padding:0 0 0 15px;font-size:13px;font-weight:normal;font-family:"微软雅黑";}
.sidebar_item dd h3 a{display:block;}
.sidebar_item dd h3 a:link{color:#fff;text-decoration:none;}
.sidebar_item dd h3 a:visited{color:#fff;text-decoration:none;}
.sidebar_item dd h3 a:hover{color:#fff;text-decoration:underline;}
.sidebar_item dd s{display:block;width:4px;height:8px;background-position:-120px -80px;position:absolute;top:11px;right:16px;z-index:923;}
.sidebar_item_icon01{background-position:0 -80px;}
.sidebar_item_icon02{background-position:-40px -80px;}
.sidebar_item_icon03{background-position:-80px -80px;}
.sidebar_item_icon04{background-position:-130px -80px;}
.sidebar_bottom{height:10px;background-position:0 -60px;position:relative;bottom:0;z-index:-1;}
.sidebar_focus{background:#FFF;}
.sidebar_item dd h3.sidebar_focus a{font-weight:bold;}
.sidebar_item dd h3.sidebar_focus a:link{color:#DB4F33;text-decoration:none;}
.sidebar_item dd h3.sidebar_focus a:visited{color:#DB4F33;text-decoration:none;}
.sidebar_item dd h3.sidebar_focus a:hover{color:#DB4F33;text-decoration:underline;}
.sidebar_item dd h3 span{color:#FFF;}
.sidebar_item dd h3.sidebar_focus span{display:block;color:#039;font-weight:bold;}
.sidebar_popup{position:absolute;left:197px;width:610px;border:1px #d91e01 solid;background:#FFF;-webkit-box-shadow:1px 1px rgba(0,0,0,.2);box-shadow:1px 1px rgba(0,0,0,.2);display:none;border-top-right-radius:2px;border-bottom-right-radius:2px;z-index:925;}
.sidebar_popup_class{padding:0 5px;}
.sidebar_popup_item{padding:20px;background:url(../images/dot.gif) bottom repeat-x;}
.sidebar_popup_item.nobg{background:none;}
.sidebar_popup_item strong{display:block;height:24px;line-height:24px;color:#DB4F33;}
.sidebar_popup_item strong span{color:#DB4F33;}
.sidebar_popup_item p{}
.sidebar_popup_item p span{height:24px;padding-right:7px;margin-right:7px;line-height:24px;display:inline-block;}
.sidebar_popup_item p span a{padding:1px;}
.sidebar_popup_item p span a:link{color:#AA5720;text-decoration:none;}
.sidebar_popup_item p span a:visited{color:#AA5720;text-decoration:none;}
.sidebar_popup_item p span a:hover{color:#fff;text-decoration:none;background:#AA5720;}
.sidebar_popup_item p span.more{padding-right:9px;background:url(../images/arr_blue.png) right 9px no-repeat;}
.sidebar_popup_all{width:610px;height:48px;line-height:48px;text-align:center;border-top:1px #D2805B solid;}
.sidebar_popup_all a span{padding-right:11px;background:url(../images/arr_orange.png) right 5px no-repeat;}
.sidebar_popup_all a{display:block;background:#E8DCD9;}
.sidebar_popup_all a:hover{background:#E1C7BB;}
.sidebar_popup_item strong a:link,.sidebar_popup_all a:link{color:#db4f33;text-decoration:none;}
.sidebar_popup_item strong a:visited,.sidebar_popup_all a:visited{color:#db4f33;text-decoration:none;}
.sidebar_popup_item strong a:hover,.sidebar_popup_all a:hover{color:#db4f33;text-decoration:underline;}
.ul_big_cat{ padding:15px;}
.ul_big_cat li{ float:left; width:140px; height:32px; line-height:32px; font-size:14px; overflow:hidden;}
.ul_big_cat li a{ color:#666;}

.lirb_con_cat_r{ width:1000px; float:right;}
.qx_list{ background-color:#FFF; width:1000px; overflow:hidden; float:right;}
.qx_list dl{width:268px; padding:17px 10px 18px 10px; border-top:solid #f1f1f1 1px; float:left; border-left:solid #f1f1f1 1px;}
.qx_list dl:hover{ background-color:#f7f7f7;}
.qx_list dl dt{ font-size:14px; font-weight:bold; height:30px; line-height:30px; padding-left:12px;}
.qx_list dl dd{ line-height:24px; font-size:12px;}
.qx_list dl dd a{ color:#496696;}
.qx_list dl dd a:hover{ color:#F30;}
.linesbg{padding:0 8px;display:inline-block;background:url(../images/line.gif) no-repeat right center;}

.new_info_ab{ border:solid #eee 1px; border-right:none; margin-top:10px; background-color:#fff;}
.new_info_ab h6.new_info_ab_title{ height:35px; border-bottom:solid #eee 1px; padding-left:10px; line-height:35px; font-size:13px; color:#666;}
.new_info_ab ul.info_ab_con{ padding:8px;}
.new_info_ab ul.info_ab_con li{ height:25px; line-height:25px; font-size:12px; overflow:hidden;}
.new_info_ab ul.info_ab_con li a{ color:#999;}
.new_info_ab ul.info_ab_con li a:hover{ color:#F30;}

.key_search_bottom{padding:0 15px; background-color:#fff; border-top:solid #e1e1e1 1px;}
.key_search_bottom .key_input_box{margin:0 auto; padding:20px 0 10px 0; width:850px;}
.key_search_bottom .key_input_box .s_input{ width:600px; float:left; height:38px; line-height:38px; padding-left:10px; border:solid #dd2219 1px; background:#FFF; overflow:hidden;}
.key_search_bottom .key_input_box .s_f_input{ width:100px; height:42px; border:none; background:#dd2219; color:#FFF; font-weight:bold; font-size:16px; float:left; text-align:center; font-family:"微软雅黑 Light", "黑体", "宋体";}
.key_search_bottom .s_c_input{ width:100px; height:42px; border:solid #e1e1e1 1px; margin-left:20px; background:#fff; color:#444; font-size:14px; float:left; text-align:center; font-family:"微软雅黑 Light", "黑体", "宋体";}
.key_search_bottom .search_hot_key{ font-size:14px; text-align:center;}
.key_search_bottom .search_hot_key a{ color:#999; margin-right:15px;}
.piny_keywords_box {width:100%;margin: 0 auto;height: 20px;padding-top: 15px;padding: 10px 0; font-size:13px; text-align:center;}
.piny_keywords_box a {display: inline-block;padding: 1px 5px;font-size: 13px; color:#666;}
.foot_nav{ width:100%; margin:0 auto; border-top:solid #e1e1e1 1px; background-color:#fff; height:45px; line-height:45px; font-size:12px; text-align:center;}
.foot_nav a{ color:#999; margin:0 5px;}
.bg_foot{ width:100%; background-color:#666; color:#fff; font-size:12px; line-height:25px; padding:25px 0;}

#fiex{ width:220px;}

.body_con_side{ width:250px; float:right; position:relative;}
.lirb_con_cat_all{}
.qx_list_all{ background-color:#FFF; width:1000px; overflow:hidden;}
.qx_list_all dl{height:43px; overflow:hidden; padding:10px 50px 10px 10px; border-top:solid #f1f1f1 1px; border-bottom:solid #fff 1px; border-left:solid #f1f1f1 1px; position:relative;}
.qx_list_all dl:hover{ background-color:#f7f7f7; border-top:solid #C00 1px; border-bottom:solid #C00 1px;}
.qx_list_all dl dt{ display:inline; font-size:16px; font-weight:bold; line-height:24px; padding-left:12px;}
.qx_list_all dl dd{ display:inline; line-height:24px; font-size:12px;}
.qx_list_all dl dd a{ color:#994500;}
.qx_list_all dl dd a:hover{ color:#F30;}
.city_hy_lay{ width:1250px; margin:0 auto; background-color:#fff; margin-top:10px;}
.cat_hy_lay{ margin-bottom:10px;}
.com_lir_r{ width:1000px; float:left;}

.lir_info.qx_list_all dl{ border-top:solid #F5DCD6 1px;}
.lir_info.qx_list_all dl:nth-child(odd){ background-color:#fafafa;}
.lir_info.qx_list_all dl:hover{ background-color:#FDE2C8; border-left:solid #F60 3px; border-bottom:solid #f60 1px; border-top:none;}
.lir_info.qx_list_all dl dt{ padding-left:0; float:left;}
.lir_info.qx_list_all dl dt a{ color:#F30; display:inline-block; width:137px; padding:0; margin-right:4px;}
.lir_info.qx_list_all dl dd a{ color:#775637; display:inline-block; width:137px; background:none; padding:0; margin-right:0px;}

.lir_pro.qx_list_all dl{ border-top:solid #D2C8BB 1px;}
.lir_pro.qx_list_all dl:nth-child(odd){ background-color:#ECE8E3;}
.lir_pro.qx_list_all dl:hover{ background-color:#D2C5B9; border-left:solid #AA9280 3px; border-bottom:solid #AA9280 1px; border-top:none;}
.lir_pro.qx_list_all dl:hover a{ color:#333;}
.lir_pro.qx_list_all dl dt{ padding-left:0; float:left;}
.lir_pro.qx_list_all dl dt a{ color:#785A3F; display:inline-block; width:137px; padding:0; margin-right:4px;}
.lir_pro.qx_list_all dl dd a{ color:#785A3F; display:inline-block; width:137px; background:none; padding:0; margin-right:0px;}
/**/
.E_city{}
.E_city_h3{ height:35px; line-height:35px; font-size:15px; color:#333;}
.E_city_h3 span{color:#F00; font-size:12px; margin-left:15px; font-weight:lighter;}
.E_city_h3 span a{ margin-right:5px;}
.n4Tab{clear:both;}
.n4Tab .TabTitle{ border:solid #E3E3E3 1px; border-bottom:none; border-right:none; background:#F2F2F2;}
.cat_hy_lay .n4Tab .TabTitle{ border:solid #F90 1px; border-bottom:none; border-right:none; background:#FFEFDB;}
.n4Tab .TabTitle ul{margin:0; padding:0;}
.city_hy_lay .n4Tab .TabTitle li{float:left; width:43px; text-align:center; font-size:14px; font-weight:bold; height:36px; line-height:36px; border-right:solid #e3e3e3 1px; list-style-type:none;cursor:pointer;}
.cat_hy_lay .n4Tab .TabTitle li{float:left; padding:0 25px; font-size:14px; font-weight:bold; height:36px; line-height:36px; border-right:solid #FDB477 1px; list-style-type:none;cursor:pointer;}
.n4Tab .TabTitle li h6{font-size:14px; font-weight:bold; margin:0;}
.n4Tab .TabTitle li a{ color:#666;}
.cat_hy_lay .n4Tab .TabTitle li a{ color:#F60;}
.n4Tab .TabTitle .normal{background:#F2F2F2;}
.n4Tab .TabTitle .active{ padding:0 11px; background:#fff;}
.cat_hy_lay .n4Tab .TabTitle .normal{ background:#FEEDDE;}
.cat_hy_lay .n4Tab .TabTitle .active{ background:#fff; border-top:solid #F30 2px;}
.n4Tab .TabContent { border-bottom:solid #e3e3e3 1px;}
.none {display:none;}
.E_city_pice{ padding:15px 10px; font-size:14px;}
.city_hy_lay .E_city_pice ul li{ float:left; padding-right:20px; height:20px; line-height:20px; margin-bottom:5px; background:url(../images/r_b.gif) no-repeat right center;}
.cat_hy_lay .E_city_pice ul li{ width:225px; overflow:hidden; float:left; height:23px; line-height:23px; margin-bottom:5px; background:url(../images/r_b.gif) no-repeat right center;}
.E_city_pice ul li a{ color:#666;}
/**/

#a_button{ position:absolute; right:30px; top:25px;}
#a_button a{font-size:14px; color:#F00000;}
.more_a,.more_b{ display:inline-block; width:20px; height:20px; background-image:url(../images/moreclasses_icon.png); background-repeat:no-repeat; margin-bottom:-6px; margin-right:5px;}
.more_a{ background-position:0 0;}
.more_b{ background-position:0 -20px;}

.ad_900{ padding:10px;}
.ad_1120{ width:1250px; margin:0 auto; padding:10px 0; background-color:#FFF; text-align:center;}

