/* ������ʽ */
body { font-size:12px; font-family: "����", Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;  }
body, div, ul, ol, li, p, h1, h2, h3, form, input, select, dl, dt, dd, table, tr, td { padding:0; margin:0; font-size:12px; }
dl, ul, ol, dt, li { list-style:none; }
a { text-decoration:none; color:#666; }
a img { border:none; }
body a{outline:none;blr:expression(this.onFocus=this.blur());}
img, input, select { vertical-align:middle; }
/* ������ʽ-���� */

.fl { float:left; }
.fr { float:right; }
.tl{ text-align:left;}
.tr{ text-align:right;}
.clear { clear:both; margin:0; padding:0; }
h2 { font-size:14px; font-weight:bold; }
/*���?��Ϊ��ҳ*/
.container{ width:1000px; margin:0 auto;}
.header { /*height:30px;*/ width:100%; /*overflow:hidden;*/ }
.share01 { background:url(../images/sharepic.gif) no-repeat right; padding-right:14px; position:relative; }
.share01:hover .shareTo { display:block; visibility:visible; }
.shareTo { position:absolute; right: 184px; z-index: 1; background-color:#ededed; width:300px; display:none; }
.shareTo a { padding-left:10px; padding-right:10px; }
.wenzi { width:980px; text-align:right; margin:0 auto; line-height:30px; }
.hxgw_red { color:#ff0000!important; line-height:25px; /*font-size:14px;  font-weight:bold; */}
/*������980*/
.bodyMain { margin:0 auto; width:1000px; background-color:#ededed; }
.MainHead { height:145px; width:1000px; position:relative; margin:0 auto; }
.MHeadCon { width:980px; float:left; padding-bottom:13px; background-color:#FFF; _overflow:hidden; }
.logoPane { width:980px; background:url(../images/logobg.jpg) no-repeat; width:980px; height:89px; }
.logo { width:300px; }
.search { padding-right:7px; width:300px; text-align:right; padding-top:58px; }
.input01 { width:130px; height:19px; line-height:19px; border:1px solid #d5d5d5; }
.lineLf { width:10px; height:145px; float:left; background:url(../images/headLf.jpg) bottom no-repeat; }
.lineRf { width:10px; height:145px; float:left; background:url(../images/headRf.jpg) bottom no-repeat; }
.menuPane { }
.menu { height:43px; width:962px; background:url(../images/menubg.gif) repeat-x; }
.menuLf { float:left; width:600px; }
.menuLf ul { overflow:hidden; }
.menuLf ul li { float:left; width:86px!important; padding:0px; display:block; height:39px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; }
.onselect { background:url(/echannel/images/echannel/front-end/home/menulistahover.gif) no-repeat; width:68px!important; height:39px; line-height:39px; } 
.onselect a { border-left: 1px solid #d98948; border-right: 1px solid #d98948;  }
.menuLf ul li a { color:#903001; display:block; }
.menuLf ul .onselect a{color:#fff;display:block;}
.menuLf ul li a:hover { background:url(/echannel/images/echannel/front-end/home/menulistahover.gif) no-repeat;color:#FFF;}
.menuRf { float:right; width:240px; padding:8px; text-align:right;  }
.select01 { width:136px; height:26px; background:url(../images/mybox01.gif) no-repeat 0 0; vertical-align:middle; border:none; border-color:#FFF;float:left; display:inline-block;}
/*.select01 select{ margin:12px 5px 0 0; *margin:0; _margin:0;}*/
.MainCon, .foot { width:1000px; margin:0 auto; overflow:hidden; position:relative; background: url(../images/lineLRbg.gif) repeat-y; }
.lineLf02 { width:10px; float:left; background:url(../images/lineLf.gif) repeat-y; /*height:1280px;*/ }
.lineRf02 { width:10px; float:left; background:url(../images/lineRf.gif) repeat-y;/* height:1280px;*/ }
.MainCon2 { width:962px; /*float:left;*/ background-color:#FFF; padding-left:10px; padding-right:8px; /*padding-bottom:36px;*/ margin:0 auto; }.banner { height:328px; background:url(../images/bannerbg.jpg) no-repeat; }
.bannerLf { float:left; width:682px; }
.bannerRf { float:right; width:260px; padding-top:18px; padding-right:15px; }
.bannerRf li { width:260px; text-align:right; padding-bottom:4px; }
.bannerRf li.onselect02 { background:url(../images/bannerselect.gif) 0 31px no-repeat; }
.bannerRf li img { width:260px; height:69px; }
.bannerRf li.onselect02 img { width:248px; height:69px; cursor:pointer; }
.content { /* padding-top:10px; */ padding-bottom:10px; }
.contLf { width:230px; float:left; }
.contLf01 { /*border:1px solid #d0d0d0; border-top:2px solid #ea9614;*/ background:url(../images/Mywxce_bg.gif) repeat-x; padding-top:3px;}
.contLf01 h2 { color:#666;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0; border-bottom:1px solid #e5e5e5; font-size:14px; font-weight:bold; height:29px; line-height:29px; padding-left:10px; background-color:#ededed; }
.contLf01_con {border:1px solid #d0d0d0; border-top:none; background-color:#FFF; text-align:right; padding-left: 15px; /*padding-right: 18px;*/ padding-right:16px; }
.contLf01_con p { line-height:27px; color:#666666; }
.contLf01_con p select { /*width:113px;*/ width:110px; }
.contLf01_con .pborder { border-bottom:1px dashed #cdcdcd; padding-left:14px; text-align: left; }
.wszxj { width:113px; color:#ff0000; font-size:14px; font-weight:bold; line-height:27px; }
.contLf01_con .pbuy { text-align:center; padding-top:6px; padding-bottom:5px; }
.contLf02, .contLf03, .contLf04 { padding-top:10px; }
.contLf03 { padding-bottom:10px; }
.contLf02 h2 { padding-left:2px; background:url(../images/Mrpcp_bg.gif) repeat-x; height:29px; line-height:29px; color:#ffffff; font-size:13px; padding-top:2px; /*border-left:1px solid #d0d0d0; */}
.contLf02 h2 li { width:76px; float:left; text-align:center; }
.contLf02 li.onselect03 { background-color:#fff; color:#666; cursor:pointer;}
.contLf02_con { border:1px solid #d0d0d0; border-top:none; padding:8px 0 10px 12px; height:200px; }
.contLf02_con li { line-height:25px; height:25px; }
.contLf02_con li span { background:url(../images/hot02pic.gif) no-repeat; padding:2px 8px 5px 7px; font-size:14px; font-weight:bold; color:#FFF; }
.contLf02_con li .hot { background:url(../images/hotpic.gif) no-repeat; }
.contLf04 { padding:9px 14px 12px 9px ; border:1px solid #d0d0d0; border-top:none;}
.contLf04 select { width:205px; height:20px; line-height:20px; }
.contRf { width:720px; float:right; }
.contRf01 { overflow:hidden; border-left:none; }
.contRf02 { margin-top:10px; }
.contRf01 ul { border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0;}
.contRf01 li { width:120px; float:left; }
.contRf01 .onselect04 { cursor:pointer;}
.contRf01 .tit01, .contRf01 .tit02 { height:24px; line-height:24px; text-align:center; color:#666666; }
.contRf01 .onselect04 .tit02 { color:#fff; background-color:#ff667c; }
.contRf01 .img01 { border:1px solid #fff; border-bottom:1px solid #D0D0D0; padding:1px 1px 0; }
.contRf01 .onselect04 .img02 { padding:1px 1px 0; border:1px solid #D0D0D0; border-bottom:1px dashed #D0D0D0; }
.contRf_con { border:1px solid #D0D0D0; border-top:none; background-color:#fffbf3; color:#666666; padding: 17px 0 0 9px; overflow:hidden; height:283px; }
.contRf_con ul { border:none; }
.contRf_con01 li { width:350px; float:left; padding-bottom:12px; }
.imgLeft { float:left; width:177px; }
.imgLeft p { line-height:26px; }
.conRight { float:left; width:130px; padding-left:22px; line-height:20px; }
.conRight h3 { font-size:12px; padding-bottom: 15px; }
.span01 { padding-left:8px; }
.span02 { padding-left:27px; }
.red,.red:visited { color:#F00; }
.padd12 { padding-right:12px; }
.contRf02 { border:1px solid #d0d0d0; border-top:none; border-left:none; overflow:hidden; }
.contRf02 .nav02{ height:36px; overflow:hidden;}
.contRf02 .nav02 li { width:98px; float:left; border-top:3px solid #d0d0d0; border-left:1px solid #d0d0d0; border-right:1px solid #fff; border-bottom:1px solid #d34708; text-align:center; font-size:14px; font-weight:bold; color:#666; height:32px; line-height:32px; }
.contRf02 .nav02 li.onselect05 { cursor:pointer; background-color:#EDEDED; border-top:3px solid #eb9b14; border-left:1px solid #db630c; border-right:1px solid #db630c; border-bottom:1px solid #EDEDED; color:#FF667C; }
.contRf02 .nav02 .autowid { width:519px; border-left:none; border-right:none; }
.contRf02_con { padding:12px; border-left:1px solid #d0d0d0; background-color:#fffbf3; height:130px; color:#666; }
.contRf02_left { width:355px; float:left; }
.contRf02_left li { float:left; }
.contRf02_left .liimg01 { width:140px; float:left; padding-right:11px; }
.contRf02_left .litit01 { width:200px; }
.litit01 p { line-height:22px; }
.contRf02_left img { text-align:left; width:140px; height:115px;}
.contRf02_right { width:325px; float:right; }
.contRf02_right li { line-height:26px; height:26px; }
.boldRed { font-size:12px; font-weight:bold; color:#CE0000; }
.ptext-index { text-indent:4ex; padding-top:8px; }
.pright { text-align:right; }
.lifangkuan { width:236px; background:url(../images/fangkuan01.gif) no-repeat 0 12px; padding-left:10px; }
.lidate { width:38px; padding-right:5px; width:58px\0; _width:58px; }
/*�ͷ����ߣ�Ͷ��ָ��*/
.kefurx { border-top:1px solid #D0D0D0; color:#666; }
.psize01 { font-size:16px; font-weight:bold; color:#e91d28; }
.kefurx02 { background:url(../images/kefrxpic02.gif) no-repeat 0 -1px; padding-left:115px; line-height:26px; height:159px; overflow:hidden; }
.kefurx02 li { float:left; padding-top: 18px; }
.widlen01 { width:160px; }
.widlen02 { width:192px; }
.widlen03 { width:182px; }
.widlen04 { width:177px; }
.widlen05 { width:60px; }
.hezuosj { text-align:center; padding:29px 0 10px; }
.hezuosj img { padding-right:10px; }
/*�׵���*/
.footer { background-color:#EDEDED; color:#666;  text-align:center;/* height:75px;*/ padding:8px 0; margin-bottom:36px; overflow:hidden; border:1px solid #d5d5d5; line-height:25px; vertical-align:middle; }
.footer a { color:#666; font-weight:bold; }
/*��ݸ���*/
/* .absoFloat { position:absolute; width:92px; height:588px; right:-88px; top:135px; z-index:1; zoom:1; background:url(../images/floatbg1.gif) no-repeat; } */
.absoHead { height:50px; background:url(../images/float_headbg..gif) no-repeat; }
.absoCon { background:url(../images/float_contbg..gif) no-repeat; }
.absoCon li { text-align:center; display:block; height:63px!important; }
.absoCon p { padding-top:0px; font-weight:normal; }
.absoCon a { color:#9c4864; }
.absoCon a:hover { color:#d82630; }
.lxcontent { padding:18px 0px; height:1000px; }
.lxcontlf { float:left; width:240px; }
.lxcontlf1 { width:180px; height:440px; border:1px solid #ea3d52; margin-bottom:9px; padding:18px 30px; _overflow:hidden; }
.gywm { width:200px; margin:0 auto; margin-bottom:18px; }
.gywm h1 { width:176px; height:30px; line-height:30px; background:#999999; text-align:center; }
.gywm h1 a { color:#FFFFFF; font-size:12px; font-weight:bold; display:block; }
.gywm h1 a:hover { background-color:#FF874D; }
.gywm ul { width:159px; height:88px; background:#e4e4e4; margin-left:8px; }
.gywm ul li { height:26px; line-height:26px; padding-left:4px; margin-left:34px; background:url(../images/icon1.jpg) no-repeat left center; }
.gywm ul li a { color:#000000; }
.gywm ul li.on a,.gywm ul li a:hover { font-weight:bold; }
.lxlineLf02 { width:10px; float:left; background:url(../images/lineLf.gif) repeat-y; height:1030px; }
.lxlineRf02 { width:10px; float:left; background:url(../images/lineRf.gif) repeat-y; height:1030px; }
.lxcontlf2 { width:240px; height:408px; border:1px solid #ea3d52; }
.lxcontrt { float:right; border:1px solid #ea3d52; border:1px solid #ea3d52; height:860px; width:618px; padding:18px 48px; }
.lxcontrt p { margin-bottom:21px; }
.lxcontrt span { color:#ff6600; }
.wenz_con02 .lxcontrt { border:none; height:auto; width:auto; padding:0; line-height:24px; padding-top:10px;}
.lxfoot { width:650px; margin:0 auto; height:80px; border:1px #000000 solid; padding:28px 155px; margin-top:20px; }
.lxfoot ul { width:880px; margin:0 auto; }
.lxfoot li { float:left; width:78px; border-right:1px #000000 solid; text-align:center; }
.lxfoot p { text-align:center; margin-top:20px; }
.gycontent { padding:18px 0px; height:700px; }
.gycontrt { float:right; border:1px solid #ea3d52; border:1px solid #ea3d52; height:560px; width:710px; background:#e9f7ea; padding-top:30px; }
.jieshao { width:350px; float:left; margin-left:46px; font-size:14px; text-indent:24px; line-height:24px; }
.gycontrt img { float:right; }
.jieshao h1 { font-size:14px; font-weight:bold; margin:0px auto; }
.jieshao span { color:#128f4b; }
.gylineLf02 { width:10px; float:left; background:url(../images/lineLf.gif) repeat-y; height:700px; }
.gylineRf02 { width:10px; float:left; background:url(../images/lineRf.gif) repeat-y; height:700px; }
.gyMainCon2 { width:962px; float:left; background-color:#FFF; padding-left:10px; padding-right:8px; padding-bottom:36px; height:660px; }
.gycontlf1 { width:180px; height:554px; border:1px solid #ea3d52; margin-bottom:9px; padding:18px 30px; _overflow:hidden; }
.zpcontlf { float:left; /*width:220px;*/ width:240px; }
.zhaopin p { border-bottom:1px solid #bf8c4b; height:39px; line-height:39px; padding-left:18px; color:#000000; font-weight:bold; }
.zhaopin h2 { padding-top:26px; text-align:right; }
.zhaopin span a { margin-right:5px; color:#303030; padding:3px; }
.zhaopin ul li { float:left; }
.zhaopin .a1 { /*width:618px;*/ height:35px; line-height:35px; border-bottom:1px solid #bf8c4b; margin-left:5px; color:#000000; font-weight:bold; /*margin-bottom:22px; margin-top:45px;*//* margin-top:25px;*/ }
.zhaopin .a2 { /*width:618px;*/ height:35px; line-height:35px; margin-left:5px; padding-left:12px; border-bottom:1px #000000 dotted; }
.zhaopin a:hover { color:#CC0000; text-decoration:underline; }
.zplineLf02 { width:10px; float:left; background:url(../images/lineLf.gif) repeat-y; height:805px; }
.zplineRf02 { width:10px; float:left; background:url(../images/lineRf.gif) repeat-y; height:805px; }
.zpMainCon2 { width:962px; float:left; background-color:#FFF; padding-left:10px; padding-right:8px; padding-bottom:36px; height:770px; }
.zpcontlf1 { width:180px; height:660px; border:1px solid #ea3d52; margin-bottom:9px; padding:18px 30px; }
.zpcontrt { float:right; border:1px solid #ea3d52; border:1px solid #ea3d52; height:660px; width:618px; padding:18px 48px; }
.zpcontlf { float:left; width:220px; }
.zwjs { /*width:200px;*/ margin:0 auto; padding-bottom:15px;}
.zwjs p{border-bottom:none;}
.zpcontlf1 { width:180px; height:660px; border:1px solid #ea3d52; margin-bottom:9px; padding:18px 30px; }
.zwjs h1 { width:176px; height:30px; line-height:30px; background:#999999; text-align:center; }
.zwjs h1 a { color:#FFFFFF; font-size:14px; font-weight:bold; }
.zwjs ul { width:159px; height:108px; background:#e4e4e4; margin-left:8px; }
.zwjs ul li { height:26px; line-height:26px; padding-left:4px; }
.zwjs ul li a { color:#000000; }
.yqcontlf { float:left; width:190px; }
.yqlineLf02 { width:10px; float:left; background:url(../images/lineLf.gif) repeat-y; height:805px; }
.yqlineRf02 { width:10px; float:left; background:url(../images/lineRf.gif) repeat-y; height:805px; }
.yqMainCon2 { width:962px; float:left; background-color:#FFF; padding-left:10px; padding-right:8px; padding-bottom:36px;/* height:770px;*/ }
.yqcontlf1 { width:160px; height:660px; border:1px solid #ea3d52; margin-bottom:9px; padding:18px 30px; margin-left:10px; }
.yqcontlf1 h1 { font-size:14px; color:#333333; font-weight:bold; height:36px; line-height:36px; }
.yqcontlf1 ul { }
.yqcontlf1 ul li { height:30px; line-height:30px; border-bottom:1px #000000 solid; }
.yqcontlf1 ul li a { font-size:14px; color:#000000; }
.yqcontrt { float:right; border:1px solid #ea3d52; border:1px solid #ea3d52; height:660px; width:618px; padding:18px 48px; }
.yqlj p { height:36px; line-height:36px; color:#000000; font-size:12px; font-weight:bold; }
.yqlj ul { }
.yqlj ul li { width:618px; height:26px; line-height:26px; margin-bottom:3px; background:#edf2f6; font-size:14px; }
.yqlj ul a { color:#000000; }
.yqlj ul a:hover { text-decoration:underline; color:#CC0000; }
.yqlj ul li span { float:right; color:#999999; }
.yqlj h2 { padding-top:25px; text-align:right; }
.yqlj h2 a { color:#000000; }
/*��˾���*/
.jieshao02 { background:url(../images/gywmpic.jpg) no-repeat top right #E9F7EA; padding:0 20px 20px; line-height:24px; }
.pwidrap { overflow: hidden; text-overflow: ellipsis;/* white-space: nowrap;  */ width:430px; }
.ptable { margin:0 auto; }
.lxcontrt02 { height:auto; line-height:24px; overflow: hidden; text-overflow: ellipsis; border:1px solid #d0d0d0; border-top:3px solid #ff667c; }
.lxcontrt02 table p { margin:0; }
.lxtable01 { width:645px; *float:left;
}
.lxtable02 { width:616px; *float:left;
}
.lxcontlf_01 { border:1px solid #d0d0d0; border-top:3px solid #ff667c; height:auto; margin-bottom:0; padding-bottom:0; _overflow:hidden; }
.gywm .h1onselect { background:#FF874D; }
.yqcontlf_01 { float:left; width:242px; _overflow:hidden; }
.bmsz { text-align:center; padding-bottom:20px; overflow:hidden; padding-left: 90px; }
.bmsz img { margin: 0 auto; width:518px; height:323px; float:left; }
.zhaopinul { overflow:hidden; }
.zhaopinul li { border-bottom: 1px dotted #000000; padding:15px 0 10px; }
.zhaopinul p { border:none; line-height:24px; height:auto; font-weight:normal; }
.ygfzliLf { width:106px; float:left; }
.ygfzliRf { width:500px; float:right; }
.ygfzliLf img { width:99px; height:87px; border:2px solid #ccdde4; padding:1px; }
.hezuosj span { font-weight:normal; }
.yqlj .hezuosj { text-align:left; border-bottom: 1px dotted #000000; }
/*����t��*/
.yqlj .yqljlist { padding-top:20px; overflow:hidden; }
.yqlj .yqljlist p { font-weight:normal; }
.yqlj .yqljlist li { width:190px; float:left; text-align:center; height:auto; background:none; }
.yqlj .yqljlist li img { width:180px; }
.top { width:1000px; margin:0 auto; height:30px; }
.wenzi02 { width:320px; /*overflow:hidden;*/ line-height:30px; float:right; position:relative; z-index:1; }
.wenzi02 li { float: left; }
/*.wenzi02 .on{ position:relative;}*/
.wenzi02 li a, .wenzi02 li span { display:block; float:left; }
.wenzi02 li span { padding:0 8px 0 10px; }
#iframe1 { height:1px; overflow:hidden; border:none; }
.shareTo02 { visibility:hidden; display:none; position:absolute; width:300px; background-color:#EDEDED; top:29px; right:0; z-index:2; zoom:1; }
.wenzi02 li.on .shareTo02 { visibility:visible; display:block; position:absolute; width:300px; background-color:#EDEDED; top:29px; right:0; z-index:2; }
.wenzi02 .shareTo02 a { padding:0 10px; }
/*��˽���*/
.ystk { padding:0 20px 20px; }
.ystk h2 { text-align:center; border-bottom: 1px dotted #999999; padding-bottom: 5px; }
.zpnav{ height:29px; line-height:29px; background:#FF667C;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;padding-top: 2px; font-weight:bold;}
.zpnav span{ display:block; float:left; width:76px; height:29px; text-align:center; color:#fff; cursor:pointer;}
.zpnav .onspan{color:#666666;background:#fff;}
.zpcon{border:1px solid #d0d0d0; border-top:none;}
.jobname{ width:305px;}
.a1 .jobname{ padding-left:10px;}
.jobadd,.jobNum{width:100px; text-align:center;}



/*��Ʒ����*/
.contRf01 .Mchanpic_box { /*background:url(images/MchanpinBg.gif)top repeat-x; padding-top:3px; */ width:716px; overflow:hidden; background:url(../images/Mchanpin_liBg.gif) repeat-x;padding-left:2px; }
.contRf01 .Mchanpic_box:after{ clear:both; overflow:hidden; content:" "; height:0;}
.contRf01 .Mchanpic_box li{ text-align:center; width:102px; /*border-left:1px solid #FFF; border-right:1px solid #cbcbcb;*/ padding-top:3px; height:86px; padding-bottom:1px; line-height:89px; background:url(../images/Mchanpin_liBg.gif) repeat-x; float:left;}
.contRf01 .Mchanpic_box li.on,.Mchanpic_box li:hover{ background:url(../images/Mchanpin_liBgOn.gif)repeat-x;}
.contRf01 .Mchanpic_box li span{ border-left:1px solid #FFF; border-right:1px solid #cbcbcb; display:block; float:left;width:100px;height:67px; cursor:pointer; padding-top:18px; }
.contRf01 .Mchanpic_box li.on span,.Mchanpic_box li:hover span{border-left:1px solid #d69a68; border-right:1px solid #d69a68;}



/* iFocus style */
.banner  #ifocus { width:962px; height:328px; float:left; position:absolute; }
#ifocus_pic { display:inline; position:relative; float:left; width:962px; height:328px; overflow:hidden; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:962px; height:328px; overflow:hidden; padding:0px 0 0 0px; }
#ifocus_piclist img { width:962px; height:328px; }
#ifocus_btn { float:right; width:268px; z-index:10000; position:fixed; background:#FFFFFF; position:relative; left:-10px; top:-325px; }
#ifocus_btn li { width:250px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); margin:3px 4px; padding-left:10px; }
#ifocus_btn img { width:250px; height:71px; margin:0; }
#ifocus_btn .current img { width:245px; height:71px; margin:0; padding-left:5px; }
#ifocus_btn .current { background:url(../images/hgdian.gif) left center no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); padding-left:10px; width:250px!important; }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:962px; height:65px; background:#242424; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=70); }
#ifocus_tx { position:absolute; left:8px; bottom:20px; color:#FFF; margin-top:16px; font-size:16px; text-indent:10px; }
#ifocus_tx .normal { display:none; }

  /*-----����ͼƬչʾ�ֻ���ʽ-������ͼ----*/
  
  
  
  
  