﻿@charset "utf-8";
/* CSS Document 空调知识 */
.mr_ca{ padding-top:18px}
.mra_ts{ height:48px; margin-bottom:24px}
.mra_ts p{ height:30px; line-height:30px; padding:18px 0 0 52px; color:#4d8199; background:url(../images/bg8.jpg) no-repeat left center; font-size:16px}
.mra_cn{ width:710px; border-top:1px solid #B4B8B9; padding-top:18px; margin-bottom:40px}
.mra_dl{ width:710px; display:block; border-bottom:1px solid #B4B8B9; padding-bottom:16px; margin-bottom:16px}
.mra_dt{ cursor:pointer}
.mra_dt,.mra_dd{ width:640px; line-height:22px; font-size:14px; padding:0 40px 0 30px}
.mra_dt i,.mra_dt b,.mra_dd i{ width:22px; height:22px; background-position:center center; background-repeat:no-repeat; top:2px}
.mra_dt i{ background-image:url(../images/img.png); left:2px}
.mra_dt b{ background-image:url(../images/img.jpg); right:2px}
.mra_dd{ line-height:20px; font-size:12px; padding-top:35px; color:#216180}
.mra_dd i{ background-image:url(../images/img3.png); left:2px; top:35px}
.mra_dl_black .mra_dt{ font-size:16px; color:#125778}
.mra_dl_black .mra_dt b{ background-image:url(../images/img2.jpg)}
.mra_dl2{ margin-bottom:0px}

/* CSS Document 公司介绍 */
.mr_cb{ width:710px; padding-top:22px; line-height:18px}
.mr_cb01{width:695px;}
.mr_cb p{ text-indent:2em}
.mrb_h1{ height:21px; padding-top:100px}

/* CSS Document 公司新闻 */
.mr_cc{ width:710px; padding-top:28px}
.mrc_t{ height:226px; border-bottom:1px solid #B3B8BB; margin-bottom:28px}
.mrct_img{ overflow:hidden}
.mrct_img,.mrct_img img{ width:230px; height:164px}
.mrct_txt{ width:446px; height:164px; line-height:20px}
.mrct_txt em.pa{ height:30px; overflow:hidden; left:0px; bottom:-5px}
.mrct_h1{ height:44px; font-size:16px; line-height:22px; color:#546368; margin-bottom:5px}
.mrc_b{ overflow:hidden; margin-bottom:40px}
.mrcb_dl{ width:710px; height:117px; margin-bottom:40px}
.mrcb_dt{ width:120px; height:117px; background:url(../images/bg2.png) no-repeat; overflow:hidden; left:-14px; top:0px}
.mrcb_dt p{ text-align:center; padding-right:5px}
.mrcbdt_p1{ height:30px; line-height:30px; color:#FFF}
.mrcbdt_p2{ height:47px; line-height:46px; padding-top:4px; color:#3d7491; font-size:42px}
.mrcbdt_p3{ height:18px; line-height:18px}
.mrcb_dd{ width:590px; height:117px; line-height:20px}
.mrcb_h1{ height:22px; font-size:15px; line-height:22px; margin-bottom:4px}
.mrcb_h1 a{ background:url(../images/bg2.gif) no-repeat left center; padding-left:18px}
.mrcb_dd em.pa{ height:22px; overflow:hidden; left:0px; top:82px}
.mrcb_dl2{ margin-bottom:0px}

/* CSS Document 销售网络详情页 */
.mr_cd{ width:710px; padding-top:40px}
.mrd_h1{ height:30px; line-height:30px; color:#666; font-size:22px; margin-bottom:10px}
.mrd_t{ height:348px; background:url(../images/bg14.jpg) repeat-x; margin-bottom:28px}
.mrdt_l{ overflow:hidden}
.mrdt_l,.mrdt_l img{ width:494px; height:348px}
.mrdt_r{ width:216px; padding-top:15px}
.mrdt_r h1{ height:18px; line-height:18px; padding:0 12px; margin-bottom:4px; font-weight:bold; font-size:13px}
.mrdt_r h2{ line-height:18px; border-bottom:1px solid #C2C6C5; margin-bottom:16px; padding:0 15px 13px 42px; color:#4f5557}
.mrdt_r h2 b{ font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal}
.mrd_c{ line-height:20px; padding-bottom:38px; border-bottom:1px solid #C2C6C5; margin-bottom:22px}
.mrdc_h1{ line-height:26px; font-size:21px; margin-bottom:10px}
.mrd_b{ border-bottom:1px solid #C2C6C5;padding-bottom:25px; margin-bottom:40px}
.mrdb_h1{ height:30px; line-height:30px; background:url(../images/bg3.gif) no-repeat left center; padding-left:38px; font-size:23px; margin-bottom:14px}
.mrdb_ul{ width:710px; display:block; overflow:hidden; margin-bottom:20px}
.mrdb_ul li{ width:333px; height:62px; float:left; line-height:20px; color:#3f3f3f; font-size:13px}
.mrdb_ul li i{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px}
.mrd_bt{ height:28px; line-height:28px; margin-bottom:28px; display:block}
.mrd_bt p{ font-size:23px; background:url(../images/bg15.jpg) no-repeat left center; padding:0 26px 0 42px}
.mrdbt_em{ background:url(../images/img.jpg) no-repeat left center; padding-left:30px; cursor:pointer}
.mrdbt_em2{ background:url(../images/img2.jpg) no-repeat left center}
.mrd_cn{ width:710px; height:300px; overflow:hidden}
.mrd_cn ul{ width:1000px; overflow:hidden}
.mrd_cn li{ width:253px; height:170px; float:left; overflow:hidden}
.mrd_cn li img{ width:206px; height:124px}
.mrd_cn2{ height:auto}

/* CSS Document 大事记 */
.mr_ce{ width:1200px; padding-top:40px;padding-left:200px;}
.mre_bt{ width:654px; height:92px; background:#CCC; margin:0 auto; margin-bottom:70px; background:url(../images/bg16.jpg) no-repeat center center;margin-left:46px;}
.mrebt_al,.mrebt_ar{ width:26px; height:26px; cursor:pointer; top:32px}
.mrebt_al{ background:url(../images/but5.jpg) no-repeat; left:0px}
.mrebt_ar{ background:url(../images/but4.jpg) no-repeat; right:0px}
.mrebt_cn{ width:549px; height:92px; overflow:hidden; left:54px; top:0px}
.mrebt_cn ul{ width:600px; left:0px; top:0px}
.mrebt_cn li{ width:61px; height:92px; line-height:22px; font-size:18px; font-family:Arial, Helvetica, sans-serif; float:left; text-align:center; cursor:pointer;background:url(../images/bg17.jpg) no-repeat center 22px}
.mrebt_cn li em{ width:61px; height:92px; display:block}
.mrebt_cn li.mrebt_li{ background-position:center 51px}
.mrebt_cn li.mrebt_li em{height:22px; padding-top:70px;}
.mrebt_cn li.tab_am em{ 
	background:url(../images/bg18.png) no-repeat center center; height: 90px;
	/*background: yellow;*/
	color:#005099;font-weight: bold;}
.mre_cn{ width:566px; padding:0 0 20px 40px}
.mre_hr{ width:645px; height:30px; border-top:1px solid #B4B8BB}
.mre_cn .tab_con{ width:646px}
.mre_dl{ width:646px; display:block; padding-bottom:50px; overflow:hidden}
.mre_dt{ height:38px; line-height:30px; font-size:30px; color:#546368;text-align: left;}
.mre_dd{ width:645px; line-height:22px; overflow:hidden; color:#333;text-align: left;}
.mre_dl2{ padding-bottom:0px}

/* CSS Document 全球日立 */
.mr_cf{ height:390px; background:url(../images/bg3.png) no-repeat center bottom}
.mr_cf li{ width:17px; height:17px; overflow:hidden; cursor:pointer; position:absolute; background:url(../images/bgbgbg.gif) no-repeat}
.mrf_l1{ left:21px; top:165px}
.mrf_l2{ left:217px; top:204px}
.mrf_l3{ left:234px; top:196px}
.mrf_l4{ left:246px; top:179px}
.mrf_l5{ left:286px; top:170px}
.mrf_l6{ left:254px; top:207px}
.mrf_l7{ left:252px; top:235px}
.mrf_l8{ left:217px; top:234px}
.mrf_l9{ left:614px; top:284px}
.mrf_l10{ left:270px; top:180px}
.mrfli_img,.mrfli_txt{ display:none}
.mrf_con{ width:704px; height:480px; padding:3px; display:none; background:#F0F0F0; position:fixed; _position:absolute;_top:expression(eval(document.documentElement.scrollTop)); left:50%; top:0px; margin-left:-352px; z-index:5001}
.mrf_but{ width:43px; height:43px; cursor:pointer; overflow:hidden; background:url(../images/bg4.png) no-repeat; right:-12px; top:-12px}
.mrf_pic{ width:704px; height:346px; overflow:hidden; text-align:center;padding:15px 0;}
.mrf_pic img{ max-width:704px; max-height:332px}
* html .mrf_pic img{
	width:expression(this.width > 704 && this.width > this.height ? 704px : auto);
	height:expresion(this.height > 332 ? 332 : auto)}
.mrf_pic td{ width:704px; height:346px}
.mrf_txt{ height:82px; padding:14px 20px 0 33px; background:url(../images/bg19.jpg) no-repeat left 2px; line-height:24px}
.mrf_txt h1{ height:24px; margin-bottom:8px; font-size:18px}

/* CSS Document 社会责任 */
.mr_cg{ width:690px; padding-top:14px}
.mrg_p{ line-height:24px; margin-bottom:30px}
.mrg_bt{ height:88px; background:url(../images/bg5.png) no-repeat center bottom}
.mrg_bt ul{ height:42px}
.mrg_bt li{ width:117px; height:42px; line-height:36px; font-size:16px; color:#FFF; cursor:pointer; text-align:center; background:url(../images/bg20.jpg) no-repeat; float:left; margin-right:3px; display:inline}
.mrg_bt .tab_am{ background:url(../images/bg4.gif) no-repeat}
.mrg_cn{ width:690px; margin-top:-28px}
.mrg_cn .tab_con{ width:690px}
.mrg_h1{ height:28px; line-height:28px; font-size:20px; color:#da314d; background:url(../images/bg5.gif) no-repeat 3px center; padding:0 23px; margin-bottom:20px}
.mrgcn_p{ line-height:24px; overflow:hidden; margin-bottom:26px}
.mrgcn_ul{ width:690px; display:block; overflow:hidden; padding-bottom:30px; border-bottom:1px dashed #CCC; margin-bottom:26px}
.mrgcn_ul li{ width:340px; height:28px; line-height:28px; float:left}
.mrgcn_ul li a{ background:url(../images/bg6.gif) no-repeat left center; padding:0 15px; text-decoration:underline; color:#004499}
.mrgcn_ul li a:hover{ color:#004499}
.mrgcn_div{ width:690px; overflow:hidden; margin-bottom:28px}
.mrgcn_h1{ height:24px; margin-bottom:16px; background:url(../images/bg21.jpg) repeat-x left bottom}
.mrgcn_h1 p{ height:22px; line-height:18px; font-size:14px; border-bottom:2px solid #DA324C; padding:0 2px}
.mrgcn_dl{ width:690px; overflow:hidden; display:block}
.mrgcn_dt{ width:225px; overflow:hidden; padding-top:144px}
.mrgcn_dt img{ width:225px; height:136px; position:absolute; left:0px; top:0px}
.mrgcn_dt h1{ line-height:18px; padding:0 2px}
.mrgcn_dd{ width:460px; line-height:24px; padding-bottom:24px; color:#585858}
.mrgcn_em{ right:0px; bottom:0px}
.mrgcn_em a,.mrgcn_em a:hover{ color:#2660a8; background:url(../images/bg22.jpg) no-repeat left center; padding-left:13px}

/* CSS Document 联系我们 */
.mrg_bt2{ height:81px}
.mrg_bt2 ul{ height:37px}
.mrg_bt2 li{ width:95px; height:37px; line-height:30px; float:left; margin-right:2px; background:url(../images/bg23.jpg) no-repeat}
.mrg_bt2 .tab_am{ background:url(../images/bg7.gif) no-repeat}
.mrg_cn2{ width:690px; margin:0 auto}
.mrg_cn2 .tab_con{ width:690px}
.mrg2_h1{ height:26px; line-height:26px; font-size:20px; color:#2d2d2d; margin-bottom:16px; background:url(../images/bg24.jpg) no-repeat left center; padding:0 15px;overflow:hidden}


.mrg2_cn{ width:651px; height:137px; overflow:hidden; padding-left:15px; background:url(../images/bg25.jpg) no-repeat; color:#202020; margin-bottom:24px}
.mrg2_cn p{ line-height:22px; font-size:14px}
.mrg2_cn h1,.mrg2_cn h2{ line-height:34px; font-size:18px}
.mrg2_cn h2{ color:#3677a2}
.mrg2_hr{ width:666px; height:16px; border-bottom:1px dashed #A4A4A4; overflow:hidden; margin-bottom:28px}
/*2012-5-22*/
.bfang{ background:url(../images/bg51.jpg) no-repeat center top}
.bf01{ background:url(../images/r_line.gif) no-repeat right center}
.r_cont{ padding-top:33px;}
.bflink a,.bflink a:hover{ color:#fff;display:block}
.huar1{ width:153px; height:23px; float:left; margin-right:10px; position:relative; z-index:1000;}
.huar2{width:147px; height:23px; line-height:23px; padding-left:5px; border-left:1px solid #c6c6c6; background:url(../images/selt.gif) no-repeat right top; cursor:pointer;}
.huar3{ width:151px; background:#fff; padding:5px 0; line-height:23px;  border:1px solid #c6c6c6; border-top:0; display:none; position:absolute; left:0; top:23px;}
.huar3 li{ height:23px; cursor:pointer;  padding-left:5px; }
.wsml{ width:78px;}
.wsml .huar2{ width:73px;}
.wsml .huar3{ width:77px;}
.r_search{ width:170px; height:25px; float:right; position:relative}
.r_inpt{ border:1px solid #c6c6c6; width:136px; padding:4px; height:15px; overflow:hidden; border-right:0; float:left;}
.r_ann{ width:25px; height:25px; float:left; background:url(../images/r_search.gif) no-repeat; border:0; 

cursor:pointer}
.bank{ margin-top:-30px; margin-bottom:40px;}
.imglb li{ width:223px; height:162px; margin-right:26px; margin-bottom:46px; display:inline; border:1px solid 

#e0dcdc; float:left; background:#fff; cursor:pointer;overflow:hidden}
.imglb li.wuright{ margin-right:0;}
.imglb li img{ width:223px; height:135px; display:block; overflow:hidden;}
.imgbt{ background:url(../images/r_jian.gif) no-repeat 5px center; height:26px; padding-left:15px; line-height:26px;}
.imgbt span{ display:none}
.r_txt{ padding:0 5px 0 10px; float:left; width:590px;}
.r_txt p{ line-height:22px;}
.r_txt .btmm{ font-size:18px; line-height:35px;}
.r_txt span{ line-height:25px;}
.r_txtlr{ width:50px; height:18px; float:right; margin:40px 10px 0 0; cursor:pointer}


.r_left{ float:left;}
.r_right{ float:right;}

.xiaos{ padding-top:10px;}
.shengf{ float:left; line-height:23px; font-size:14px;}
.huar2{ float:left;}
.r_map{ width:460px; height:389px; text-align:center; margin:10px auto; position:relative; z-index:100; background:url(../images/r_map.gif) no-repeat center top}
.gund{ height:200px; overflow-y:auto}
.map_bj{ position:absolute; left:0px; top:0; z-index:20}
/*map*/
.map_tc{ width:460px; height:389px; position:absolute; left:0px; top:0; z-index:10}
.map_tc div{ position:absolute; display:none}
.map0{ width:104px; height:95px; right:1px; top:3px;}
.map1{ width:76px; height:51px; right:12px; top:81px;}
.map2{ width:54px; height:49px; right:47px; top:108px;}
.map3{ width:200px; height:180px; right:68px; top:8px;}
.map4{ width:123px; height:105px; right:176px; top:133px;}
.map5{ width:45px; height:80px; right:155px; top:164px;}
.map6{ width:25px; height:43px; right:187px; top:168px;}
.map7{ width:32px; height:64px; right:132px; top:151px;}
.map8{ width:50px; height:70px; right:91px; top:126px;}
.map9{ width:59px; height:41px; right:65px; top:170px;}
.map10{ width:51px; height:41px; right:59px; top:201px;}
.map11{ width:54px; height:49px; right:108px; top:194px;}
.map12{ width:44px; height:51px; right:77px; top:209px;}
.map13{ width:37px; height:40px; right:53px; top:239px;}
.map14{ width:40px; height:51px; right:63px; top:269px;}
.map15{ width:44px; height:61px; right:82px; top:255px;}
.map16{ width:70px; height:43px; right:106px; top:228px;}
.map17{ width:54px; height:49px; right:117px; top:261px;}
.map18{ width:69px; height:58px; right:88px; top:306px;}
.map19{ width:72px; height:52px; right:137px; top:300px;}
.map20{ width:56px; height:49px; right:162px; top:271px;}
.map21{ width:113px; height:84px; right:160px; top:222px;}
.map22{ width:83px; height:86px; right:192px; top:272px;}
.map23{ width:176px; height:96px; right:260px; top:189px;}
.map24{ width:114px; height:82px; right:225px; top:165px;}
.map25{ width:182px; height:147px; right:275px; top:58px;}
.map26{ width:23px; height:21px; right:143px; top:365px;}
.map27{ width:14px; height:36px; right:45px; top:296px;}

.r_mapnr{ width:710px; margin:0 auto}
.r_mapbt{ border-bottom:5px solid #3677a2; font-size:23px; color:#3677a2; margin-bottom:20px;}
.r_mph1{ position:relative;}
.r_mph1 span{ font-size:16px; color:#fff; padding:3px 15px; background:#da304c; margin-right:10px;}
.r_mph1 img{ position:absolute; top:-10px;}
.r_mpnr{ line-height:25px; margin:15px 0 25px; font-size:14px;}

.r_gbw{ width:460px; float:left;}
.r_gbw .map_tc,.r_gbw .map_bj{ left:0;}
.r_gcxm{ width:139px; float:right; margin-top:20px;}
.r_gcxm li{ height:37px; line-height:37px; width:100%; margin-bottom:6px;}
.r_gcxm li a{ display:block; height:37px; background:url(../images/r_mor.gif) no-repeat; padding-left:9px; text-align:center; font-size:14px; color:#fff;}
.r_gcxm li a:hover,.r_gcxm li a.r_skx{background:url(../images/r_xuanz.gif) no-repeat;}
.gbkd li{ margin-right:17px;}
.r_rnbt{ width:100%; border-top:1px solid #c2c5c6; margin-top:25px; height:60px; line-height:60px; font-size:22px; color:#da304c; background:url(../images/btqz.gif) no-repeat left center; padding-left:20px;}
.r_yb1{ background:#da304c; height:33px; line-height:33px; padding:0 5%; width:90%; font-size:18px; color:#fff; position:relative;}
.r_yb1 a{ font-size:12px; color:#fff; background:url(../images/r_jianb.gif) no-repeat right center; display:block; position:absolute; top:4px; right:8px; padding-right:10px;}
.r_ybl a:hover{ color:#fff;}
.r_yb{ margin-top:30px;}
.r_yb2{ background:#197cbe}
.r_sp{ margin-top:-15px;}
.r_sp_bt{ font-size:20px; height:25px; line-height:25px; background:url(../images/bg24.jpg) no-repeat left center; padding-left:15px; margin-bottom:25px;}
.r_spbf{ width:648px; height:400px; background:url(../images/r_sp02.png) no-repeat; margin:0 auto; padding:0 12px;}
.r_spnr{ width:90%; margin:0 auto; text-indent:25px; line-height:25px; padding:15px 5% 30px; margin-bottom:30px; border-bottom:1px dotted #ccc;}
.r_splb{ position:relative; width:681px; margin-left:15px;}
.leftan{ width:10px; height:65px; position:absolute; left:-15px; top:25%; cursor:pointer;}
.rightan{ width:10px; height:65px; position:absolute; right:-15px; top:25%;cursor:pointer;}
.piclist{ width:681px; height:140px; overflow:hidden; position:relative}
.posul{position: absolute;left: 0px; top: 0px;}
.posul img{ display:block}
.posul li{ width:207px; height:140px; float:left; margin:0 10px; text-align:center; line-height:23px; position:relative}
.posul li a,.r_xx21 a{ width:60px; height:60px; background:url(../images/r_span.png) no-repeat; position:absolute; left:75px; top:30px; display:block}

/*在线方案*/
.r_fabt{ font-size:18px; color:#585858; text-align:center; margin-bottom:20px;}
.r_fabt span{ font-size:36px; margin-right:5px;}
.r_fangx{ width:100%;}
.r_fangx li{ width:222px; height:161px; float:left; text-align:center; font-size:14px; margin-right:12px; margin-bottom:15px}
.r_fangx li img{ display:block; width:220px; height:129px; border:1px solid #dbdbdb;}
.r_inpt span{ float:left; display:inline;}
.r_ktput{ margin-right:5px;}
.r_kpt{ height:30px; line-height:30px; overflow:hidden;}
.r_fangx li.r_wright{ margin-right:0;}
.r_w100{ width:100%; margin-top:-20px;}
.r_w100 .tab_con{width:100%;}
.r_kpt input{ margin-right:5px;}
.r_ktan{ width:111px; height:55px; display:block; line-height:40px; font-size:16px; color:#fff; text-align:center; text-align:center; background:url(../images/r_zaix.jpg) no-repeat; margin:20px auto 0;}
.r_ktan:hover{ color:#fff;}
.r_fangx1 li{ width:161px;}
.r_fangx1 li img{ text-align:center; width:29px; height:29px; margin:20px auto; border:0;}
.r_fangx2 li{ width:161px;}
.r_fangx2 li img{ text-align:center; width:auto; height:40px; margin:20px auto; border:0;}
.r_table td{ height:40px; font-size:14px; color:#585858;}
.r_rinput{ width:363px; height:26px; padding:0 5px; background:url(../images/r_zxfag.jpg) no-repeat; border:0; font-size:12px;}
.r_table span{ font-size:12px;}
.r_fabt1{ width:676px; margin:0 auto; border:1px solid #d6d6d6; margin-bottom:33px;}
.r_fabt2{ height:67px; background:#eaeaea; padding:0 20px; color:#696969;}
.r_fabt3{ font-size:16px; background:url(../images/r_fapt1.jpg) no-repeat left center; padding-left:20px; height:35px; line-height:35px;}
.r_fabt4{ font-size:14px; position:relative; height:22px; line-height:22px;}
.r_fabt4 a{ position:absolute; right:0; color:#3677a1; font-size:12px;}
.r_fabt5{ width:317px;border:1px solid #d6d6d6; margin-left:18px; float:left; margin-bottom:33px;}
.r_fabt6{ width:317px;border:1px solid #d6d6d6; margin-right:18px; float:right; margin-bottom:33px;}
.r_marbt{ margin-top:15px;}

/*index*/
.ry_main{ position:relative; width:1002px; margin:0 auto; z-index:10}
.ry_index{ width:1002px; margin:0 auto}
.ry_ssxw{ width:752px; height:31px; padding-left:250px; color:#fff; line-height:31px; background:url(../images/ry_news.png) no-repeat right top; position:absolute; margin-top:-15px; overflow:hidden;}
.ry_minr{ height:355px; width:1002px; margin:0 auto;}
.ry_mi1{ width:297px; padding:58px 25px 0 0; float:left; margin-left:20px; display:inline; background:url(../images/ry_hline.gif) no-repeat right top;}
.ry_jycp{ width:100%; height:78px; display:block; margin-bottom:60px;}
.ry_jycp1{ background:url(../images/ry_xla.jpg) no-repeat; width:100%; height:71px;}
.ry_mi2{ float:left; width:330px; padding:58px 20px 0 20px; background:url(../images/ry_hline.gif) no-repeat right top;}
.ry_sycp{ width:100%; text-align:center; height:78px; margin-bottom:21px; display:block}
.ry_sycp1{ width:100%; height:140px;}
.ry_mi3{ float:right; width:237px; margin-right:20px; display:inline; padding-top:40px; line-height:20px;}
.ry_mi3 h2{ font-size:16px; float:left;}
.ry_more{ background:url(../images/ry_gd.jpg) no-repeat left center; padding-left:10px; float:right; color:#b3000b}
.ry_cplj{ margin:8px 0 10px; width:237px; display:block; overflow:hidden;}
.ry_cplj img{ width:237px; height:91px; overflow:hidden; display:block;}
.ry_date{ font-size:14px;}
.ry_txt{ font-size:14px; display:block; margin-bottom:5px;}
.ry_xiaox .fl{ color:#fff; font-weight:700; margin-right:15px;}
.ry_lry{ float:left; color:#fff; margin-right:20px; display:inline}
.ry_lry:hover{ color:#fff;}
.ry_rty{ float:left;}
.ry_ss{ float:right; margin:5px 5px 0 0; width:168px;}
.ry_inpt{ height:21px; line-height:21px; width:146px; float:left; border:0}
.ry_ann{ width:22px; height:21px; float:left; background:url(../images/ry_ssan.gif) no-repeat}
.ry_bky{ margin:30px 0 0 0; float:right; width:202px; height:30px; font-size:14px;}
.ry_bky .huar2{background: url(../images/ry_slct.gif) no-repeat; width:202px; height:30px; border-left:0; line-height:30px;}
.ry_bky .huar3{ top:30px; width:200px;}
/* 焦点图 */
.focus{width:1002px;height:457px;position:relative; z-index:5;}
.f426x240{width:1002px;height:457px;overflow:hidden}
.f426x240 img{width:1002px;height:457px}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:right; padding-right:30px; position:absolute;right:0; margin-top:-50px;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden; background:url(../images/ry_ystl.png) no-repeat center center;display:inline-block;_display:block;*display:block;width:18px;height:18px; text-align:center}
.rslides_tabs .rslides_here a{background:url(../images/ry_qhtl.png) no-repeat center center;}

/*会员注册*/
.r_rlhy{ width:100%;}
.r_rlhy .tab_con{ width:100%;}
.r_tab{ font-size:15px; width:600px; margin:0 auto; padding-top:20px; position:relative;}
.r_tab td .r_bg1 td,.r_tab td{ padding-bottom:10px;}
.r_tab td .r_bgtbg td,.r_tab td td,.r_tab td td.r_myx{ padding-bottom:0;}
.r_bgtbg{ margin:0!important}
.r_shur{ width:200px; height:25px; line-height:25px; border:1px solid #dcdcdc;}
.r_tab span{ color:#da314d; margin-left:10px;}
.r_shur1{ width:70px; height:25px; line-height:25px; border:1px solid #dcdcdc;}
.r_bg1{ display:none}
.r_zhuc,.r_zhuc:hover{ width:111px; height:55px; line-height:40px; display:block; background:url(../images/r_zaix.png) no-repeat; color:#fff; text-align:center; float:left;}
.r_ddsp{ float:left; padding-left:15px; line-height:40px;}
.r_l59{ width:111px; height:59px; position:absolute; right:0; top:0;}
.r_l59 p{ margin-bottom:10px;}
.r_dengl,.r_dengl:hover{ width:111px; height:59px; line-height:40px; display:block; background:url(../images/r_pic13.png) no-repeat; color:#fff; text-align:center;}
.r_tabbtz{ margin-top:40px; width:450px;}
.r_dengl1{ float:left; line-height:40px; margin:0 10px; display:inline}
.r_tabbtz td{ padding-bottom:15px;}

.r_wangs{}
.r_ws1{ font-size:18px; background:url(../images/r-pic504.gif) no-repeat left center; padding-left:20px; margin:30px 0 20px 0;}
.r_ws2{ border-bottom:1px dotted #a4a4a4; padding-bottom:30px;}
.r_ws2 li{ width:225px; height:111px; background:url(../images/r-pic505.png) no-repeat; float:left; padding-top:24px; margin-right:17px;}
.r_ws21{ background:url(../images/r-pic501.gif) no-repeat; width:140px; margin:0 auto 15px; padding-left:35px; font-size:16px; line-height:29px}
.r_ws22{ background:url(../images/r-pic503.gif) no-repeat; width:140px; margin:0 auto 15px; padding-left:35px; font-size:16px; line-height:29px}
.r_ws23{ background:url(../images/r-pic502.gif) no-repeat; width:140px; margin:0 auto 15px; padding-left:35px; font-size:16px; line-height:29px}
.r_ws2 p{ width:200px; margin:0 auto; font-size:14px;}
.r_ws2 li.r_ws_none{ margin-right:0;}
.r_ws3{ width:691px; height:355px; border:1px solid #dadada; background:#f3f3f3;}
.r_ws4{width:693px; height:25px;background:url(../images/r-pic509.png) no-repeat; overflow:hidden;}
.r_ws31{ height:43px; line-height:43px; background:#e8e8e8; font-size:18px;}
.r_ws31 p{ background:url(../images/r-pic507.gif) no-repeat left center; padding-left:20px; width:150px; margin:0 auto}
.r_ws32 li{ height:46px; line-height:46px; float:left; width:250px; margin:45px 0 0 80px; display:inline}
.r_ws32 li p{ font-size:30px; float:left; width:46px; height:46px; background:url(../images/r-pic506.gif) no-repeat; text-align:center; color:#fff;}
.r_ws321{ font-size:18px; float:left; padding-left:15px;}
.r_zxbx{ width:105px; height:57px; background:url(../images/r-pic508.gif) no-repeat; display:block; margin:50px auto 0; font-size:14px; color:#fff; text-align:center; line-height:38px;}
.r_zxbx:hover{ color:#fff;}
.r_zxxx{ padding-top:30px;}
.r_xx1{ font-size:20px; background:url(../images/bg24.jpg) no-repeat left center; height:30px; line-height:30px; padding-left:15px; margin:30px 0 20px}
.r_xx2{ border-bottom:1px dotted #a4a4a4; width:100%; height:auto; overflow:hidden;}
.r_xx2 li{ position:relative; width:207px; float:left; margin-right:44px; padding-bottom:35px; display:inline;}
.r_xx21 img{ width:207px; height:117px;}
.r_xx2 li p{ font-size:14px; font-weight:700; line-height:35px;}
.r_xx2 li a,.r_xx2 li a:hover{ color:#01459a; text-decoration:underline; margin-right:30px;}
.r_xx2 li.r_xx_none{ margin-right:0;}
.r_xx3{ width:330px; height:23px; float:left;}
.r_xx3 span{ font-size:16px; padding:0 5px; border-bottom:2px solid #da314d;}
.r_xx31{ width:380px;}
.r_xx4{ border-top:1px solid #bcbcbc}
.r_xx4 td{ padding:15px 0; border-bottom:1px dotted #b2b2b2; font-size:14px;}
.r_xiaz,.r_xiaz:hover{ background:url(../images/pic513.gif) no-repeat left center; padding-

left:15px;color:#01459a; text-decoration:underline;}
.r_xiaz1,.r_xiaz1:hover{ background:#3677a2; padding:3px 15px; color:#fff; font-weight:700}
.r_xf1{ background:url(../images/btqz.gif) no-repeat left center; font-size:16px; padding-left:20px;}
.r_xf2 img{ width:300px; height:170px; float:left;}
.r_xf21{ width:390px; float:right; text-indent:25px; line-height:25px;}
.r_xf2{border-bottom:1px dotted #a4a4a4; padding-bottom:55px; margin-bottom:35px;}
.r_xf3{ font-size:14px; background:url(../images/bg24.jpg) no-repeat left center; padding-left:15px; margin:35px 0 15px;}
.r_xf31{ padding-left:15px; line-height:25px;}
.r_ggcs{ font-size:16px; background:url(../images/pic516.gif) no-repeat; width:111px; height:61px; line-height:37px; color:#fff; padding-left:20px; margin:40px 0 10px; cursor:pointer}
.r_ggimg{background:url(../images/pic517.gif) no-repeat; }
.r_ggtab{ border-top:1px dotted #a4a4a4; display:none}
.r_ggtb1{ font-size:16px; text-align:center; margin:35px 0 20px;}
.r_ggtab td{ border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; height:37px; line-height:37px;}
.r_shenh{ background:#a5a5a5; color:#fff; font-weight:700; padding:0 10px;}

.wtp_line dl{ width:345px; height:147px; padding-right:10px; float:left; border-bottom:1px dotted #ccc}
.wtp_line dd{ width:240px; height:147px;}
.wtp_line .mrcb_dd em.pa{ top:112px;}
.wtp_line .r_tubxs h1{margin-top:0}
.wtp_line .mrcb_h1 a{padding-left:0}

.r_st1{ font-size:16px; font-weight:700; margin-top:25px;}
.r_st2{ /*text-indent:25px;*/ line-height:25px; padding:15px 0;}
.r_st31{ height:39px; background:url(../images/r_b_t1.png) no-repeat; font-size:16px; line-height:39px; color:#fff; font-weight:700; padding-left:40px; margin-top:35px;}
.r_st32{background:url(../images/r_b_t2.png) repeat-y; padding:25px; font-size:14px; line-height:25px;overflow:hidden;}
.r_st33{background:url(../images/r_b_t3.png) no-repeat; height:15px; overflow:hidden;}
.r_leftt{width:345px; float:left; padding-right:10px;}
.r_leftb{border-bottom:1px dotted #ccc;height:1px;overflow:hidden;margin:10px 0;}
.r_fl_img{width:93px; height:93px;}
.r_tubxs h1{margin-top:10px;}
.r_tubxs h1 a{background:none}
.w800{width:978px;margin:0 auto 20px;}

.r_mpnr span{background:#ff8400; padding:0 5px; color:#fff; margin-right:3px;}
.r_p_span{ margin:5px 0;}
.txxx p{ margin-bottom:15px;}
.r_zxs0{
	width: 50px;
	height: 30px; line-height:20px;
	display: block;
	background: url(../images/beijing.png) no-repeat center bottom;
	position: absolute;
	right: 90px;
	top: 120px;
	z-index: 30;
	cursor: pointer; font-size:14px; color:#59a6ca; font-weight:700
}
.jbj_r0{background: url(../images/beijing1.png) no-repeat center bottom;color:#da304b;}
.r_zxs1{
	width:80px; height:25px; line-height:35px;
	display: block;
	position: absolute;
	right: 40px;
	top: 148px;
	z-index: 30;
	cursor: pointer;font-size:14px; color:#59a6ca; font-weight:700; overflow:hidden;
}
.jbj_r1{background: url(../images/tianjin.png) no-repeat left center;color:#da304b;}
.r_zxs2{
	width: 50px;
	display: block;
	position: absolute;
	right: 20px;
	top: 217px;
	z-index: 30;
	cursor: pointer;font-size:14px; color:#59a6ca; font-weight:700;
}
.jbj_r2{background: url(../images/shanghai.png) no-repeat left center;color:#da304b;}
.r_zxs3{
	width: 36px; line-height:20px;
	height: 43px;
	display: block;
	position: absolute;
	right: 161px;
	top: 236px;
	z-index: 30;
	cursor: pointer;font-size:14px; color:#59a6ca; font-weight:700;
}
.jbj_r3{background: url(../images/chongqing.png) no-repeat right center;color:#da304b;}

/*表格样式*/
.r_shur2{ width:30px; height:25px; line-height:25px; border:1px solid #dcdcdc;}
.r_shur3{ width:165px; height:25px; line-height:25px; border:1px solid #dcdcdc;}
.r_shur4{ width:80px; height:25px; line-height:25px; border:1px solid #dcdcdc; margin-right:5px;}
.t_aglin{ text-align:right; padding-right:5px;}

/*首页滚动*/
.wrap_k{ width:500px; height:31px; float:left; overflow:hidden;}
.wrap_k ul{ width:500px;}
.wrap_k li{ line-height:31px; height:31px;}

.r_tab table{ margin:0 auto}
.dqtc{ width:240px; height:150px; left:50%; margin-left:-120px; background:#F0F0F0; position:fixed; top:100px; 

text-align:center;z-index:5001; display:none}
.dqtc p{ height:110px; line-height:110px; text-indent:0}


/*tl9.3某页滚动*/
.f494x348 img{width:494px;height:348px}
.focus1{ width:494px;height:348px}
.f494x348{width:494px;height:348px;overflow:hidden}
.r_mph1 img{ z-index:2}
.tl33{ position:absolute; right:-8px; top:-10px;}
.r_mph1 span{line-height:27px;}


/*******2014.7.17*******/
.new_foot{ background:url(../images/top_bg.gif) repeat-x; padding-top:30px; width:978px; margin:0 auto; position:relative; left:-3px;}
.title{ float:left; line-height:26px; font-size:24px; font-weight:100;}
.rig_bgf{ float:right;}
.mbxd{ float:right;}
.dunline{ width:100%; background:#585858 url(../images/cimag.png) no-repeat left center; height:7px;}
.dbnav{ display:block; margin-top:40px;}
.dbnav dd{ float:left; border-right:1px dashed #e0e0e0; white-space:nowrap; width:194px; margin-right:0px!important;}
.dbnav dd.mar0{ margin:0px!important; padding:0px!important;}
.dbnav dd.bor0{ border:0px;}
.dbnav dd ol a{ background:url(../images/qyd.png) no-repeat left center; padding-left:16px; font-size:16px; color:#000;}
.dbnav dd ol{ margin-bottom:15px;}
.dbnav dd li a{ background:url(../images/curt.png) no-repeat 10px center; padding-left:16px; color:#666; font-size:14px; line-height:24px;}
.dbnav dd a:hover{ color:#b3000b;}

/***2014.08.11***/
.txte{}
.txte p{text-indent:0em!important; line-height:22px;}
.txte h2 { line-height:24px; font-size:14px;}
.txte h1{ color:#b00c22; font-size:28px; line-height:56px;}
.new_list{ background:url(../images/2014_listbg.png) no-repeat left bottom; padding-bottom:26px; height:48px; margin:70px 0px 20px;}
.new_list li{ float:left; background:url(../images/2014n_lsit.png) no-repeat; width:113px; line-height:35px; height:48px; cursor:pointer; color:#fff; text-align:center; font-size:16px; margin-right:6px;}
.new_list li.currt{ background:url(../images/2014c_list.png) no-repeat left center;}
.new_list li.currt1{ background:url(../images/2014c_list.png) no-repeat left center;}
.course{ display:none;}
.course p{ text-indent:0em!important}
.course h1{ font-size:20px;}
.keneng{ float:left; border-top:2px solid #a0a0a0; margin-top:15px; padding-top:15px; margin-bottom:10px;}
.keneng li{ float:left; position:relative;behavior: url(../other/PIE.htc); color:#fff; text-align:center; width:92px; height:28px; line-height:28px!important; margin-right:8px;border-radius:3px; font-size:12px!important;margin-right:4px/9; }
.keneng li.mar0{ margin:0px;}
.bule{ background:#0066b3;}
.pink{ background:#f172ac;}
.green{ background:#00a88e;}
.l_bule{ background:#65bde1;}
.l_green{ background:#8dc63f;}
.red{ background:#ed1b23;}
.kecap{ margin-top:15px;}
.kecap h3{ font-size:16px; font-weight:700;}
.n_date{ border-left:1px solid #ccc; position:relative; width:715px;}
.n_date li{ float:left; height:48px; line-height:20px; width:22px; text-align:center; border-right:1px solid #ccc;}
.week{ background:#e7e7e8;}
.col0{ color:#000;}
.angement{ position:absolute; top:20px; line-height:13px; color:#fff; text-align:center;}
.angement p{ word-spacing:normal; word-break:normal;}
.orange{ background:#f5821f; line-height:14px; font-size:11px;}
.w116{ width:115px; left:45px; font-size:11px;}
.wf45{ float:left; width:48px; margin-top:2px;}
.wr69{ float:right; width:67px; margin-top:2px;}
.d3w70{ width:69px; left:207px;}
.f13{ font-size:13px;}
.wfd1{ float:left; width:22px; font-size:11px;-webkit-text-size-adjust:none; font-family: Arial, Helvetica, sans-serif}
.wfd2{ float:right; width:44px;}
.w1b6{ width:115px; left:298px;}
.left1{ left:414px;}
.left2{ left:575px;}
.p116{ width:116px; left:344px;}
.left3{ width:103px; left:621px;}
.left3 .wr69{ width:54px;}
.left4{ width:50px; left:-27px;}
.left4 .wr69{ width:50px;}
.left5{ left:482px;}
.g116{ left:275px; width:116px;}
.o_w1{ width:92px; left:69px;}
.wd1{ float:left; width:44px; font-family:Arial, Helvetica, sans-serif;}
.wd2{ float:right; width:48px; font-family:Arial, Helvetica, sans-serif}
.gw2{ width:69px; left:529px;}
.left6{ left:161px;}
.left7{ left:322px;}
.bw69{ width:69px; left:138px;}
.w46{ width:48px; left:482px;}
.map{ margin:0; padding:0px; margin-top:40px;}
.map dt,.map dd{ margin:0; padding:0;}
.map dt{ float:left; width:260px;}
.map dt img{ width:260px;}
.map dd{ float:right; width:430px; color:#000; font-size:14px; margin-top:10px;}
.map dd h2{ color:#b00c22; font-size:24px; margin-bottom:10px; line-height:40px;}
.map dd h2 span{ font-size:40px;}
.left8{ left:391px; width:92px;}
.left9{ left:23px; width:69px;}
.wlef1{ left:299px; width:92px;}
.wlef2{ left:460px;}
.wlef3{ width:69px; left:322px;}
.wlef4{ width:115px; left:437px;}
.wlef5{ width:92px; left:69px;}
.wleft6{ width:69px; left:253px;}
.wleft7{ left:23px; width:92px;}
.wleft8{ width:69px; left:368px;}
.wleft9{ width:115px; left:483px;}
.wleft{ width:115px; left:253px;}
.sleft1{ width:115px; left:506px;}
.sleft2{ left:23px; width:69px;}
.sleft3{ width:50px; left:205px; font-family:Arial, Helvetica, sans-serif}
.sleft4{ left:299px; width:116px;}
.sleft5{ left:528px; width:48px;font-family:Arial, Helvetica, sans-serif}
.sleft6{ width:115px; left:230px;}
.sleft7{ width:48px; left:390px;}
.sleft8{ left:483px; width:69px;}
.sleft9{ width:115px; left:276px;}
.sleft10{ width:69px; left:483px;}
.hleft1{ left:666px; width:48px;font-family:Arial, Helvetica, sans-serif}
.hleft2{ width:48px; left:115px;}
.hleft3{ width:115px; left:207px;}
.hleft4{ width:69px; left:414px;}
.hleft5{ width:115px; left:529px;}
.hleft6{ width:50px; left:67px; font-family:Arial, Helvetica, sans-serif}
.hleft7{ left:207px; width:69px;}
.hleft8{ width:48px; left:390px;}
.hleft9{ width:48px; left:551px;}
.wdft1{ left:92px; width:69px;}
.wdft2{ width:115px; left:253px;}
.wdft3{ width:50px; left:481px;font-family:Arial;}
.nleft{ width:50px; left:642px;font-family:Arial, Helvetica, sans-serif}
/****/
.bfnewd{ background:url(../images/lnfpic1.jpg) no-repeat left bottom; padding-bottom:400px;}
.newdlisrt{ margin-top:70px;}
.newdlisrt li{ float:left;margin-right:75px; margin-top:20px;}
a.sumbitd{ display:block; background:url(../images/lnpic2.png) no-repeat; width:118px; margin:20px auto 0px; height:30px; line-height:24px; font-size:12px; text-align:center; color:#656565; }