@charset "utf-8";
/* CSS Document */

/*------------------------------------------------     首页广告轮播    -------------------------------------------*/

.con_rside { width:310px; }
.con_rside, .con_ad { height:455px; float:right; margin-top:10px;}

.con_rside_act { }
.con_rside_act_tit { height:23px; line-height:23px; margin-top:10px; border-bottom:2px solid #aaaaaa;}
.con_rside_act_tit a { color:#666666;}
.con_rside_act_tit a:hover { text-decoration:underline;}
.con_rside_act_tit em { background:#f03b43; font-size:12px; color:#FFFFFF; padding:1px 3px;}
.con_rside_act_tit span.lef { float:left; font-size:14px; color:#55555;}
.con_rside_act_tit span.rig { float:right; font-size:12px; text-align:right;}
.con_rside_act_con {border:solid #f1f1f1; border-width:0px 1px 1px 1px;}
.con_rside_act_con span { width:128px; padding:0px 5px 0px 15px; display:block; float:left; margin:10px 0px;}
.con_rside_act_con span ul li { height:22px; line-height:20px; padding-left:8px; display:block; background-position:-165px -24px; overflow:hidden;}
.con_rside_act_con span ul li a { color:#666666;}
.con_rside_act_con span ul li a:hover { color:#f03b43; text-decoration:underline;}
.con_rside #mdian{overflow:hidden;}
/*------------------------------------------------    fore1    -------------------------------------------*/
.fore1 { margin-top:10px;}
.fore1_lef { width:888px; height:265px; border:solid #dddddd; border-width:0px 1px 1px 1px; float:left; }
.fore1_lef .tit { height:30px; line-height:30px; border-top:3px solid #ee4c4e; font-size:14px; color:#333333; font-family:'microsoft yahei';}
.fore1_lef .tit ul li { width:100px; text-align:center; float:left;}
.fore1_lef .tit ul li s.gap {width:1px; height:14px; padding:0; margin:8px 0 0; overflow:hidden; background-color:#B6B6B6;}
.fore1_lef .tit ul li.cur { background:#ee4c4e; color:#FFFFFF; margin:0 -1px; position: relative; cursor:pointer;}
.fore1_lef .tit .titrig {width:350px; float:right;}
.fore1_lef .tit .titrig ul li { float:left; color:#777777; margin-top:9px; font-size:12px;}
.fore1_lef .tit .titrig ul li.tab { height:22px; line-height:22px; padding-right:10px;}
.fore1_lef .tit .titrig ul li.tab a { display:block; padding-left:10px; color:#333333; }
.fore1_lef .tit .titrig ul li.gap {width:1px; height:14px; padding:0; margin:12px 2px 0; overflow:hidden; background-color:#777777;} 
.fore1_lef .tit .titrig ul li:hover.tab, .fore1_lef .tit .titrig ul li.cur {background:url(http://imgcdn.baiji.com.cn/bj_img/curbg1.png) right center #ffffff;}
.fore1_lef .tit .titrig ul li:hover.tab a, .fore1_lef .tit .titrig ul li.cur a {background:url(http://imgcdn.baiji.com.cn/bj_img/curbg1.png) left center #ffffff; color:#FFFFFF;}
.fore1_lef .tabcontit { height:220px; position:relative; display:none;}
.fore1_lef .tabcon { height:220px; padding:0px 10px; display:none;}
.fore1_lef .tabcon ul li {float:left;} 
.fore1_lef .tabcon ul li .newpro { width:205px; float:left;}
.fore1_lef .tabcon ul li .newpro .pro { height:185px; text-align:center;}
.fore1_lef .tabcon ul li .newpro .pro img { width:170px; margin-top:8px;}
.fore1_lef .tabcon ul li .newpro .name { height:35px; line-height:17px;}
.fore1_lef .tabcon ul li .newpro .name span {display:block; height:17px; overflow:hidden;}
.fore1_lef .tabcon ul li .newpro .name span a { color:#555555;}
.fore1_lef .tabcon ul li .newpro .name span a:hover { color:#e4393c; text-decoration:underline;}
.fore1_lef .tabcon ul li .newpro .name span em.red { font-family:Verdana, Arial, '宋体'; font-size:14px; font-weight:bold;}
.fore1_lef .tabcon ul li .newpro .name span em, .fore1_rig .con ul li .name span em {color:#e4393c; font-family:'宋体'; font-size:12px;}
.fore1_lef .tabcon ul li .newpro .name span s, .fore1_rig .con ul li .name span s { color:#888888; padding-left:8px;}
.fore1_lef .tabcon ul li i { width:1px; height:160px; border-left:1px dotted #c0c0c0; margin-top:30px; display:block; float:left; padding-right:13px;}
.fore1_rig { width:308px; height:264px; border:1px solid #dddddd; float:right;}
.fore1_rig .tit { height:32px; line-height:32px; padding:0px 15px; background:#eb6161; font-size:14px; font-family:'microsoft yahei'; color:#ffffff; }
.fore1_rig .con { height:230px; overflow:hidden; position:relative; z-index:2;}
.fore1_rig .con ul {height:230px; position:absolute;}
.fore1_rig .con ul li {float:left; width:308px; height:230px; overflow:hidden; position:relative; background:#fff;}
.fore1_rig .con ul li .pro { width:308px; height:190px; text-align:center;}
.fore1_rig .con ul li .pro img { width:185px;}
.fore1_rig .con ul li .name { width:100%; height:38px; line-height:19px;}
.fore1_rig .con ul li .name span { display:block; height:19px; overflow:hidden; padding:0px 15px;}
.fore1_rig .con ul li .name span em.red { font-family:Verdana, Arial, '宋体'; font-size:16px;}
.fore1_rig .con ul li .name span em {color:#e4393c; font-family:'宋体'; font-size:12px;}
/*------------------------------------------------    fore2    -------------------------------------------*/
.fore2 {  margin-top:10px;}
.fore2_tit { height:35px; margin-top:10px;}
.fore2_tit_F { width:240px; height:35px; line-height:35px;  float:left; font-size:18px; font-family:'microsoft yahei'; font-weight:bold; color:#666666; }
.fore2_tit_F em, .fore3_tit_F em {font-family:Arial; color:#999999;}
.fore2_tit_tab { position:absolute; top:-35px; z-index:158; }
.fore2_tit_tab ul.wid600 { width:600px; display:block;}
.fore2_tit_tab ul.wid800 { width:800px; display:block;}
.fore2_tit_tab ul li { float:left; color:#777777; margin-top:9px;}
.fore2_tit_tab ul li.tab { height:22px; line-height:22px; padding-right:10px;}
.fore2_tit_tab ul li.tab a { display:block; padding-left:10px; color:#333333; cursor:pointer;}
.fore2_tit_tab ul .gap {width:1px; height:12px; padding:0; margin:14px 2px 0; overflow:hidden; background-color:#777777; float:left;} 
.fore2_tit_tab ul li:hover.tab, .fore2_tit_tab ul li.cur {background-position:right -25px;}
.fore2_tit_tab ul li:hover.tab a, .fore2_tit_tab ul li.cur a {background-position:left -25px; color:#FFFFFF;}
.fore2_sp ul li.tab a { display:block; padding:0px 8px; color:#333333; }
.fore2_sp ul li.tab { height:22px; line-height:22px;}
.fore2_sp ul .gap {width:1px; height:12px; padding:0; margin:14px 2px 0; overflow:hidden; background-color:#777777; float:left;} 
.fore2_sp ul li { float:left; color:#777777; margin-top:9px;}
.fore2_sp ul li.tab a:hover { color:#e4393c; text-decoration:underline;}
.fore2_con { width:1210px; float:left; border:1px solid #cccccc;}
.fore2_con.hig400 { height:400px;}
.fore2_con .grid_s {width:224px;  padding:10px 5px 0px 10px; border-right:1px solid #e5e5e5; float:left; }
.fore2_con .grid_s.hig388 {height:388px;}
.fore2_con .grid_s .block { height:120px;}
.fore2_con .grid_s_tit { height:22px; line-height:22px;}
.fore2_con .grid_s_tit_w { width:80px; float:left; font-size:14px; font-family:'microsoft yahei'; }
.fore2_con .grid_s_tit i { width:130px; height:1px;  border-bottom:1px solid #e5e5e5; margin-top:10px; *margin-top:0px; float:left;}
.fore2_con .grid_s_con { line-height:24px;}
.fore2_con .grid_s_con ul { margin-top:5px;}
.fore2_con .grid_s_con ul li {width:68px; height:24px; display:block; float:left;margin-right:6px; margin-top:4px; background:#f3f3f3; text-align:center; }
.fore2_con .grid_s_con a { color:#333333; display:block;}
.fore2_con .grid_s_con ul li:hover { background:#ee4c4e;}
.fore2_con .grid_s_con ul li:hover a {color:#fff;}
.fore2_con .grid_s_con a.more {color:#e4393c;}
.fore2_con .grid_s .ad { width:219px; height:120px; margin-top:10px; text-align:center; overflow:hidden; float:left;}
.fore2_con .grid_s .ad img { height:120px;}
.fore2_con .grid_m {width:800px; overflow:hidden; float:left; display:none;}
.fore2_con .grid_m_con { width:800px; float:left; position:relative;}
.fore2_con .grid_m.disblo { display:block;}
.fore2_con .grid_m.hig398 { height:398px;}
.fore2_con .grid_m ul li { display:block; border-right:1px solid #e5e5e5; float:left;}
.fore2_con .grid_m ul li.high {width:199px; height:280px; float:left; }
.fore2_con .grid_m ul li.high .pro { height:215px; margin:0px 5px; text-align:center;}
.fore2_con .grid_m ul li.high .pro img { width:185px; margin-top:15px;}
.fore2_con .grid_m ul li.high .pro img:hover, .fore2_con .grid_m ul li.low .low_lef img:hover {opacity: 0.7; }
.fore2_con .grid_m ul li.high .des { height:60px; padding:0px 10px;}
.fore2_con .grid_m ul li.high .des .des_tit { height:34px; line-height:17px; overflow:hidden;}
.fore2_con .grid_m ul li.high .des .des_tit a, .fore2_con .grid_m ul li.low .low_rig .des_tit a { color:#666666;}
.fore2_con .grid_m ul li.high .des .des_tit a:hover, .fore2_con .grid_m ul li.low .low_rig .des_tit a:hover {color:#f03b43; }
.fore2_con .grid_m ul li.high .des .des_pic{ line-height:22px;}
.fore2_con .grid_m ul li.high .des .des_pic em.red, .fore2_con .grid_m ul li.low .low_rig .des_pic em.red { font-family:Verdana, Arial, '宋体'; font-size:14px; font-weight:bold;}
.fore2_con .grid_m ul li.high .des .des_pic em, .fore2_con .grid_m ul li.low .low_rig .des_pic em {color:#e4393c; font-family:'宋体'; font-size:12px;}
.fore2_con .grid_m ul li.high .des .des_pic s { color:#888888; padding-left:8px;}
.fore2_con .grid_m ul li.low {width:179px; height:99px; padding:10px; float:left; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
.fore2_con .grid_m ul li.low .low_lef { width:95px; height:95px; float:left;}
.fore2_con .grid_m ul li.low .low_lef img { width:95px;}
.fore2_con .grid_m ul li.low .low_rig { width:78px; padding-top:15px; float:right;}
.fore2_con .grid_m ul li.low .low_rig .des_tit { height:34px; line-height:17px; overflow:hidden; color:#666666;}
.fore2_con .grid_m ul li.low .low_rig .des_pic { line-height:18px; text-align:left;}
.fore2_con .grid_m ul li.low .low_rig .des_pic s { color:#888888; }
.fore2_con .grid_e { width:155px; float:left; padding:6px; text-align:center; *margin-left:-5px; *padding:6px 0px;}
.fore2_con .grid_e.hig378 {height:378px;}
.fore2_con .grid_e img { width:155px; *margin-left:10px; height:386px;}
.fore2_con .grid_ad { width:394px; height:269px; float:right; text-align:center; margin:6px; overflow:hidden; position:relative;}
.fore2_con .grid_ad img { width:394px; height:268px;}
.fore2_con .grid_ad ul {width:394px; height:269px; position:absolute;}
.fore2_con .grid_ad ul li {float:left; width:394px; overflow:hidden; position:relative; background:#fff;}
.fore2_con .grid_ad_top, .fore2_con .grid_ad_top img {width:394px; height:131px; }
.fore2_con .grid_smallad { width:387px; float:left; border:1px solid #e7e7e7; margin:10px 0px 10px 10px; *margin:0px; *padding:10px 0px 10px 10px; *border:0px;}
.fore2_con .grid_smallad img { width:387px; height:145px;}
/*------------------------------------------------    fore3    -------------------------------------------*/
.fore3_tit_F { width:120px; height:35px; line-height:35px;  float:left; font-size:18px; font-family:'microsoft yahei'; font-weight:bold; color:#666666; }
/*---------------------------------------------------------- 首页广告轮播 -----------------------------------------------------------------*/
.con_ad { width:670px; margin-right:10px; background:#fff;  position:relative; overflow:hidden;}
.con_ad ul li { display:block;}
.con_ad ul li .adtop { width:670px; float:left;height: 295px; }
.con_ad ul li .adtop img {width:670px;}
.con_ad ul li .adbot { width:670px; height:160px; float:left;}
.con_ad ul li .adbot img { width:167px; height:160px;display:block; float:left}
.con_ad .jsNav { bottom:4px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; height:19px; position:absolute; right:0; width:140px;}
.con_ad .jsNav a { background:none repeat scroll 0 0 #3D3D3D; color:#FFFFFF; float:left; line-height:18px; margin:0 0 0 4px; text-align:center; vertical-align:middle; width:18px;}
.con_ad .jsNav .imgSelected { background:none repeat scroll 0 0 #C60000;}
/*---------------------------------------------------------- 首页友情链接 -----------------------------------------------------------------*/
.f-link { border: #dddddd solid; border-width: 2px 1px 1px 1px; border-top: 2px solid #999999;}
.f-link ul.tit { height:35px; line-height:35px; background:#f7f7f7; font-size:14px; display:block; border-bottom:1px solid #dddddd; }
.f-link ul.tit li { height:35px; display:block; padding:0px 50px; float:left; border-right:1px solid #dddddd;}
.f-link ul.tit li.cur {height:36px; background:#FFF; margin-bottom:-5px;}
.f-link .con {padding:15px; display:none;}
.f-link .con a {padding: 0px 10px; height: 14px;line-height: 14px;font-size: 12px;color: #666666;margin: 5px 0px;width: 100px;display: inline-block;color: #555555;background-image: url(http://imgcdn.baiji.com.cn/bj_img/smicon01.png);background-repeat: no-repeat;background-position: -165px -24px;}
.f-link .con a:hover { color:#e4393c; text-decoration:underline;}

/**浮动窗口**/
.florigimg_index { width:42px; position:fixed; right:0; top:20%;}
.floclo_index { width:11px; height:11px;  float:left; margin-bottom:5px; position:absolute; right:2px; top:2px;}
.floclo_index a {width:11px; height:11px; display:block; cursor:pointer; background:url(http://imgcdn.baiji.com.cn/bj_img/rrclo.gif) left top no-repeat;}
.floimg_index { width:42px; height:120px; float:left; position:relative;}
.floimg_index a img{ border:0px;}
.li.clear { clear:both; margin:0px; padding:0px; display:block; height:0px; overflow:hidden; background:none;}