﻿@charset "utf-8";
/* CSS Document */
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input{margin:0;padding:0;}
ul,ol,li{list-style-type:none; line-height:24px;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal}
.hidden{display:none;}
a{outline-style:none;color:#676767;text-decoration:none;}
a:hover{color:#e0303c; text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden}
input{ font-size:12px}
img{ border:0px;}
.fl{ float:left}
.fr{ float:right}
.fv{ font-family:"微软雅黑"}
.fm{ font-family:"新細明體"; font-weight:700}
.color_a,.color_a:hover{ color:#fffcd5}
.color_b{color:#a30202}
.color_b:hover{ color:#e0303c}
.color_c,.color_c:hover{ color:#e0303c; background:url(../images/color_c.gif) no-repeat right center; padding-right:12px}
.color_d,.color_d:hover{ color:#676767; background:url(../images/color_c.gif) no-repeat right center; padding-right:14px}
body{ width:100%; font-size:12px; font-family:"宋体"; color:#676767; background:url(../images/body.jpg) repeat; padding-bottom:30px; overflow-x:hidden}
.color_e{ color:#333}
html{ overflow-x:hidden}

/* css style */
.header{ width:100%; height:391px; background:url(../images/header.jpg) repeat-x left bottom;}
.htop{ width:955px; height:80px; margin:0 auto 13px; padding:11px 15px 0 32px}
.hatop{ width:225px; height:26px; line-height:26px; text-align:right; margin-bottom:12px}
.hatop a{ margin-left:15px}
.habot{ width:225px; height:28px; *height:28px;_height:28px; background:url(../images/habot.jpg) no-repeat left top}
.habot input{ width:160px; height:28px; line-height:28px; border:none; background:none; float:left; margin-left:4px; display:inline; color:#A5A192}
.habot a{ width:57px; height:28px; float:right}
.hban{ width:974px; height:241px; margin:0 auto}
.index_bg{ width:100%; background:url(../images/index_bg.png) repeat-y center top;_background:url(../images/index_bg_bg.jpg) repeat-y center top; padding-bottom:1px;}
.index_bg2{ width:100%; height:20px; background:url(../images/index_bg2.png) repeat-x left top}
.ibg2_bg{ width:100%; height:20px; background:url(../images/index_bg3.jpg) no-repeat center top}
.index{ width:972px; height:660px; margin:0 auto 20px; overflow:hidden; padding-top:7px}
.index_left{ width:234px}
.il_top{ height:346px; background:url(../images/il_top.jpg) no-repeat; padding-top:14px; margin-bottom:10px}
.ilt_h1{ height:26px; font-size:18px; line-height:26px; text-align:center; margin-bottom:40px}
.ilt_p{ width:180px; height:120px; line-height:24px; margin:0 auto; position:relative; margin-bottom:22px}
.div_a{ position:absolute; left:70px; bottom:0px}
.ilt_ul{ display:block; text-align:center}
.ilt_ul li{ width:100%; height:30px; line-height:30px; float:left; font-size:16px}
.il_img{ margin-bottom:10px}
.il_img,.il_img img{ width:234px; height:90px}
.index_cont{ width:460px; margin-left:20px; display:inline; padding-top:6px}
.title{ height:34px; background:url(../images/title.jpg) repeat-x left bottom; padding:0 10px; margin-bottom:20px}
.title .fl{ line-height:24px; font-size:18px; color:#a30202; background:url(../images/bg2.jpg) no-repeat left center; padding-left:14px}
.title .fr{ padding-top:6px}
.ic_con{ height:235px; background:url(../images/ic_con.jpg) repeat-x left 111px; margin:0 5px 10px }
.icc_div{ height:95px; padding:0 10px; position:relative}
.iccd_img,.iccd_img img{ width:95px; height:95px}
.iccd_txt{ width:326px; height:95px; position:relative; line-height:24px}
.div_b{margin-left:10px;  position:absolute; right:10px; bottom:0px} 
.icc_div2{ margin-bottom:30px}
.ic_iti{ height:44px; background:url(../images/title.jpg) repeat-x left 37px; margin-bottom:23px}
.ic_iti li{ width:115px; height:44px; line-height:32px; font-size:18px; float:left; text-align:center; color:#333}
.ic_iti .tab_am{ background:url(../images/tab_am.jpg) no-repeat center bottom; color:#a30202; cursor:pointer}
.ic_cont{ height:288px; margin:0 5px}
.tab_con{ height:288px; background:url(../images/ic_con.jpg) repeat-x left 111px}
.tab_con .icc_div{ margin-bottom:21px}
.icc_h1{ height:24px; line-height:24px; font-size:14px; font-weight:bold}
.icc_list{ width:420px; margin:0 auto; height:170px; position:relative}
.icc_list li{ width:406px; height:28px; line-height:28px; background:url(../images/li_bg.jpg) no-repeat left center; padding-left:14px; float:left}
.icc_list li .sp{ padding-left:10px}
.div_c{ height:28px; line-height:28px; position:absolute; right:0px; bottom:0px}
.index_right{ width:234px}
.ir_img{ margin-bottom:10px}
.ir_img,.ir_img img{ width:234px; height:175px}
.index2{ width:974px; height:242px; margin:0 auto 20px}
.i2_cont{ width:936px; height:188px; margin:0 auto}
.i2c_butl,.i2c_butr{ width:9px; height:17px; position:relative; top:56px; cursor:pointer}
.i2c_butl span,.i2c_butr span{ width:9px; height:17px; display:block; cursor:pointer}
.i2c_butl{ background:url(../images/but_l.jpg) no-repeat}
.i2c_butr{ background:url(../images/but_r.jpg) no-repeat}
.i2c_butl2{ background:url(../images/but_l2.jpg) no-repeat}
.i2c_butr2{ background:url(../images/but_r2.jpg) no-repeat}
.i2c_pic{ width:876px; height:188px; float:left; overflow:hidden; margin-left:22px; display:inline}
.i2c_pic ul{ float:left}
.i2c_img{ width:10000000px; height:188px}
.i2c_img li{ width:125px; height:188px; float:left; margin-right:25px; display:inline}
.i2c_img li span{ display:block}
.i2ci_img{ margin-bottom:10px}
.i2ci_img,.i2ci_img img{ width:125px; height:125px}
.i2ci_txt{ height:40px; line-height:20px; text-align:center}
.index3{ width:974px; height:462px; margin:0 auto 24px; overflow:hidden}
.i3_aotu{ width:1100px}
.i3_div{ width:310px; height:462px; float:left; margin-right:26px; display:inline; background:url(../images/i3_div.jpg) no-repeat left bottom}
.i3d_img{ margin:0 auto 14px}
.i3d_img,.i3d_img img{ width:280px; height:125px}
.i3d_tit{ width:280px; height:24px; line-height:24px; font-weight:bold; margin:0 auto 16px}
.i3d_txt{ width:280px; height:113px; line-height:24px; margin:0 auto 8px; background:url(../images/ic_con.jpg) repeat-x left bottom}
.i3d_ul{ width:280px; display:block; margin:0 auto}
.i3d_ul li{ width:266px; height:28px; line-height:28px; background:url(../images/li_bg.jpg) no-repeat left center; padding-left:14px; float:left}
.i3d_dl{ width:280px; line-height:24px; display:block; margin:0 auto}
.i3d_dl dt{ color:#000}
.mban{ margin:0 auto 15px}
.mban,.mban img{ width:953px; height:124px}
.main{ width:953px; margin:0 auto; min-height:350px; _height:350px; padding-bottom:1px}
.main_left{ width:170px; min-height:300px; _height:300px; background:url(../images/bg3.jpg) no-repeat left top; padding-top:48px}
.ml_nav{ width:170px; background:url(../images/ml_nav.jpg) no-repeat right bottom; padding-bottom:40px}
.mln_ul{ width:170px; display:block}
.mln_li{ width:170px; height:37px; line-height:37px; float:left; text-align:center}
.mln_a{ display:block; background:url(../images/mln_a.jpg) no-repeat left bottom; font-size:14px}
.mln_a:hover,.mln_am{ background:url(../images/mln_am.jpg) no-repeat; color:#af2424}
.main_right{ width:766px; padding:12px 0}
.mr_tit{ height:37px; background:url(../images/mr_tit.jpg) repeat-x left bottom; margin-bottom:20px; padding-left:18px; padding-right:10px}
.mr_tit .fm{ line-height:26px; background:url(../images/bg2.jpg) no-repeat left center; padding-left:14px; font-size:18px; color:#a30202}
.mr_tit .fr{ padding-top:9px}
.mr_con{ height:30px; padding-left:30px; margin-bottom:20px}
.mr_con span{ width:360px; float:left; line-height:16px}
.mr_con2{ height:226px; margin-bottom:35px; padding-left:30px}
.mrc2_pic{ width:396px; height:217px; border:1px solid #DADBD6; padding-top:7px}
.mrc2p_img{ margin:0 auto}
.mrc2p_img,.mrc2p_img img{ width:380px; height:181px; display:block}
.mrc2p_txt{ height:36px; line-height:36px; display:block; text-align:right; padding-right:18px}
.mrc2_txt{ width:264px; padding-right:50px; line-height:24px}
.mr_con3{ width:394px; height:247px; border:1px solid #DADBD6; padding-top:7px; margin-bottom:35px; margin-left:30px}
.mrc3_img{ margin:0 auto}
.mrc3_img,.mrc3_img img{ width:380px; height:211px; display:block}
.mr_con4{ width:714px; padding-left:30px; margin-bottom:30px}
.mr_con4 li{ width:700px; height:28px; line-height:28px; background:url(../images/li_bg.jpg) no-repeat left center; padding-left:14px; float:left}
.main2{ width:953px; height:303px; margin:0 auto 25px}
.m2_left{ width:450px; height:287px; border:1px solid #DADBD6; padding:7px; position:relative}
.m2l_pic{ width:450px; height:287px; overflow:hidden; position:relative}
.m2l_pic li,.m2l_pic img{ width:450px; height:287px}
.m2l_but{ height:18px; position:absolute; right:15px; top:262px; _top:267px; z-index:11}
.m2l_txt{ width:450px; height:47px; background:url(../images/m2l_txt.png) repeat-x; font-weight:bold; overflow:hidden; position:absolute; left:7px; top:247px; font-size:14px}
.m2l_txt li{ width:350px; line-height:47px; padding-left:10px; float:left}
.m2l_txt a,.m2l_txt a:hover{ color:#FFF}
.m2_right{ width:466px; height:303px; position:relative}
.m2_right .spank{ position:absolute; right:0px; top:-11px}
.ox_hi{ width:466px; height:303px; overflow:hidden}
.m2r_ul{ width:500px; position:relative; top:7px}
.m2r_ul li{ width:225px; height:296px; float:left; background:url(../images/m2r_ul.jpg) no-repeat left bottom; margin-right:17px; display:inline}
.main3{ width:953px; margin:0 auto 10px}
.m3_con{ padding:0 0 1px 10px}
.m3c_ul li{ width:275px; height:120px; padding:9px; overflow:hidden; border:1px solid #DADBD6; margin:0 16px 15px 0; float:left; display:inline; position:relative}
.m3c_ul li span{ display:block}
.m3c_img{ position:absolute; left:9px; top:9px}
.m3c_img,.m3c_img img{ width:275px; height:120px}
.m3c_txt{ width:275px; height:32px; line-height:32px; position:absolute; left:9px; top:97px; z-index:2; font-size:14px; text-align:center}
.m3c_txt a{ display:block; color:#FFF; background:url(../images/m2l_txt.png) repeat-x;}
.m3c_txt a:hover{ color:#FFF}
.main4{ width:953px; margin:0 auto 50px}
.m4_con{ padding-bottom:1px}
.m4c_div{ width:283px; height:112px; background:url(../images/ic_con.jpg) repeat-x left bottom; padding:0 5px 0 7px; float:left; margin:0 20px 15px 0; display:inline}
.m4cd_img,.m4cd_img img{ width:95px; height:95px}
.m4cd_txt{ width:170px; height:98px; position:relative; line-height:24px;}
.m4cd_txt p{ line-height:24px}
.m4cd_h1{ height:20px; line-height:20px; font-weight:bold; margin-bottom:6px}
.div_d{ line-height:24px; position:absolute; right:15px; bottom:0px}
.bg4{ background:url(../images/bg4.jpg) repeat-x left bottom}
.m2r_top{ height:140px; background:url(../images/m2r_top.jpg) no-repeat center bottom; margin-bottom:8px; padding-left:3px}
.m2rt_ul li{ width:95px; height:130px; margin:0 10px; display:inline; float:left}
.m2rt_ul span{ display:block}
.m2rt_img{ margin-bottom:10px}
.m2rt_img,.m2rt_img img{ width:95px; height:95px}
.m2rt_txt{ height:22px; line-height:22px; text-align:center}
.m2r_bot{ width:434px; margin:0 auto}
.m2r_bot li{ width:420px; height:28px; line-height:28px; background:url(../images/li_bg.jpg) no-repeat left center; padding-left:14px; float:left}
.main5{ width:953px; height:322px; margin:0 auto 10px}
.m5_div{ width:475px; background:url(../images/m5_div.jpg) no-repeat center 168px}
.m5_div .icc_div{ margin-bottom:25px}
.m5_div .icc_list{ position:static; height:140px}
.index22{ width:953px}
.iccl_ul2 img{ position:relative; top:8px}
.m2r_img{ margin:0 auto 10px}
.m2r_img,.m2r_img img{ width:448px; height:135px}
.m2r_txt{ width:450px; height:96px; line-height:24px; margin:0 auto; position:relative}
.div_e{ position:absolute; right:15px; bottom:0px}
.m2r_img2{ padding-left:1px}
.m2r_img2 li{ width:219px; height:70px; float:left; margin:0 0 10px 10px; display:inline}
.m2r_img2 li img{ width:219px; height:70px;}
.m4c_list{ width:923px; padding:0 15px}
.m4cl_ul{ width:430px; display:block}
.m4cl_ul li{ width:416px; height:28px; line-height:28px; background:url(../images/li_bg.jpg) no-repeat left center; padding-left:14px; float:left}

/* 2012-05-23 css style */
.header2{ height:155px; background:url(../images/header2.jpg) repeat-x left top}
.header2 .htop{ margin-bottom:16px}
.la a{ color:#333333}
.la a:hover{ color:#e03639; text-decoration:underline}
.mlist{ width:960px; margin:0 auto 50px; padding:7px 16px 1px 26px}
.ml_left{ width:710px}
.mll_wz{ height:20px; line-height:20px; margin-bottom:20px}
.mll_bt{ height:40px; background:url(../images/mll_bt.jpg) repeat-x left bottom; margin-bottom:20px; font-size:14px; line-height:16px; padding:5px 0 0 7px; color:#333333}
.mll_bt a{ margin-right:10px}
.mll_lb{ background:url(../images/mll_lb.jpg) repeat-x left bottom; padding:0 0 20px 15px; margin-bottom:15px}
.mlllb_ul{ width:695px; display:block}
.mlllb_ul li{ width:680px; height:34px; line-height:34px; float:left; background:url(../images/mlllb_ul.jpg) no-repeat left center; padding-left:15px; font-size:14px}
.mlllb_ul li .fr{ font-size:12px; color:#888888;}
.ml_right{ width:234px}
.il_img2{ margin-bottom:0px}
.tuw_bt{ line-height:28px; padding:0 10px 28px; background:url(../images/mll_bt.jpg) repeat-x left bottom; font-size:22px; text-align:center; color:#333333}
.tuw_ly{ height:34px; line-height:34px; padding:0 20px 0 18px; background:#F5F5F5; margin-bottom:25px}
.tuw_ly span{ padding-right:15px}
.dayin{ background:url(../images/dayin.jpg) no-repeat left center; padding-left:22px; margin-left:5px; display:inline}
.tuw_wz{ line-height:28px; font-size:14px; margin-bottom:25px; padding:0 18px 3px}
.tuw_wz p{ text-indent:2em}
.tuw_bg2{ height:34px; background:url(../images/mll_lb.jpg) repeat-x left bottom; padding-left:10px; margin-bottom:13px}
.twbt2_s{ line-height:22px; background:url(../images/twbt2_s.jpg) no-repeat left center; padding-left:12px; font-size:18px; color:#a30202}
.tuw_lb{ width:695px; padding-left:15px}
.tuw_lb ul{ width:695px; display:block}
.tuw_lb ul li{ width:695px; height:30px; line-height:30px; float:left; background:url(../images/mlllb_ul.jpg) no-repeat left center; padding-left:15px; font-size:14px}
.twbt2_t{ font-size:12px; line-height:22px; padding-left:5px}
.twbt2_t em{ font-style:normal; color:#e03639}
.tuw_dl{ height:215px; background:url(../images/tuw_dl.jpg) repeat-x left bottom; padding-left:20px; margin-bottom:12px}
.tuwdl_t{ height:26px; line-height:26px; padding-right:20px; margin-bottom:15px}
.tuwdl_in{ width:150px; height:24px; line-height:24px; border:1px solid #E2E2E0; padding-left:3px; margin:0 17px 0 10px; display:inline}
.tuwdl_c{ width:667px; height:100px; background:url(../images/tuwdl_c.jpg) no-repeat; padding:3px 0 0 2px; margin-bottom:10px}
.tuwdl_c textarea{ width:665px; height:96px; border:none; background:none; overflow:auto; font-size:12px}
.tuwdl_d{ height:29px; padding-left:495px}
.tuwdl_d input{ float:left; position:relative; top:8px; *top:4px; _top:3px}
.tuwdl_d span{ width:65px; line-height:29px; padding-left:2px}
.tuw_lyb{ width:710px; padding-bottom:10px}
.tuw_lyb dl{ width:670px; background:url(../images/tuw_lyb.jpg) repeat-x left bottom; padding:0 10px 5px 30px; margin-bottom:10px}
.tuw_lyb dt{ height:30px; line-height:30px}
.tuw_lyb dt span{ padding-right:14px}
.tuw_lyb dt span b{ color:#e03639}
.tuw_lyb dd{ line-height:24px}
.wenh_txt{ width:925px; padding:10px 14px 24px; margin:0 auto 25px; font-size:14px; line-height:28px; background:url(../images/wenh_txt.jpg) repeat-x left bottom; position:relative}
.wenh_txt p{ text-indent:2em}
.wenh_pic{ width:940px; margin:0 auto 20px; background:url(../images/wenh_pic.jpg) repeat-x left bottom; padding:0 0 10px 14px}
.wenh_pic li{ width:220px; height:230px; float:left; margin-right:15px; display:inline}
.wenh_pic span{ display:block}
.whp_img{ padding:9px; border:1px solid #F1F1F1; margin-bottom:9px}
.whp_img,.whp_img img{width:200px; height:160px}
.whp_txt{ height:26px; line-height:26px; text-align:center; font-size:14px}
.cpfl{ width:953px; margin:0 auto}
.wenh_bt{ height:89px; background:url(../images/wenh_bt.jpg) no-repeat; margin-bottom:17px; padding-left:15px}
.whbt_s{ line-height:34px; position:relative; top:34px; font-size:24px; color:#a70303; background:url(../images/whbt_s.jpg) no-repeat left center; padding-left:15px}
.whbt_ul{ padding-right:15px; position:relative; top:42px}
.whbt_ul li{ float:left; line-height:24px; background:url(../images/bg5.jpg) no-repeat right center; padding:0 17px; font-size:14px; cursor:pointer}
.whbt_ul .tab_am{ color:#e03639; cursor:pointer}
.wh_nr{ min-height:350px; _height:350px;}
.mll_bt2{ padding:0 0 0 6px; margin-bottom:0px}
.mllb_l{ font-weight:bold; font-size:14px}
.mllb_l span{ color:#e03639}
.mllb_r{ width:225px; height:28px; background:url(../images/mllb_r.jpg) no-repeat; margin-right:15px; display:inline}
.mllb_r input{ width:160px; height:28px; border:none; background:none; float:left; line-height:28px; margin-left:4px; display:inline}
.mllb_r a{ float:right; margin-right:0px}
.ss_con{ min-height:500px; /*background:url(../images/ss_con.jpg) repeat-x left top;*/ padding-top:9px}
.ssc_bt{ height:36px; padding-left:20px; margin-bottom:20px}
.ssc_bt li{ float:left;font-size:14px; margin-right:20px; line-height:36px; padding-right:15px}
.ssc_bt li em{ font-style:normal; font-size:14px}
.ssc_bt li em b{ color:#e03639; font-weight:normal}
.ssc_bt .tab_am{background:url(../images/ssc_bt.jpg) no-repeat right top; cursor:pointer; font-weight:bold}
.ssc_bt .tab_am span{ width:15px; height:36px; background:url(../images/ssc_bt.jpg) no-repeat left top; overflow:hidden; float:left}
.more{ width:40px; height:14px; background:url(../images/more2.jpg) no-repeat left top; display:block}
.more:hover{ background-position:left bottom}

/* 2012-05-24 css style */
.ban8{ margin:0 auto 20px; padding-top:10px}
.ban8,.ban8 img{ width:953px; height:170px}
.zhanl{ width:953px; height:346px; margin:0 auto 25px}
.zl_img{ padding:7px; border:1px solid #DBDCD7}
.zl_img,.zl_img img{ width:330px; height:330px}
.zl_txt{ width:550px; margin-right:35px; display:inline}
.zlt_t{ padding-top:8px; margin-bottom:15px}
.zlt_t div{ line-height:22px; padding:3px 0}
.zlt_b{ line-height:28px; font-size:14px; padding-left:4px}
.zhanl_bot{ width:953px; margin:0 auto 45px; padding-bottom:2px}
.zlb_div{ width:464px}
.zlb_div .mr_tit{ margin-bottom:10px}
.zlbd_lb{ width:450px; padding-left:14px}
.zlbd_lb ul{ width:450px; display:block}
.zlbd_lb li{ width:440px; height:30px; line-height:30px; float:left; background:url(../images/li_bg.jpg) no-repeat left center; padding-left:10px}
.m4_con2{ height:230px; overflow:hidden}
.main42{ height:160px; overflow:hidden; margin-bottom:20px}
.jiaoy{ width:953px; height:280px; margin:0 auto}
.jiaoy .mr_tit{ margin-bottom:15px}
.jy_con{ height:200px}
.jyc_l,.jyc_l img{ width:200px; height:200px}
.jyc_c{ width:230px; height:195px; position:relative; margin-left:20px; display:inline; padding-top:5px}
.jyc_c p{ line-height:24px}
.jyc_c .color_c{ line-height:24px; position:absolute; right:80px; bottom:5px}
.jycc_dl{ height:62px; background:url(../images/jycc_dl.jpg) repeat-x left bottom; line-height:24px; margin-bottom:8px; display:block}
.jycc_dl dd{ font-weight:bold; color:#333}
.jyc_r{ width:460px; height:200px; overflow:hidden}
.jycr_h1{ height:35px; line-height:24px; font-size:14px; font-weight:bold; background:url(../images/jycc_dl.jpg) repeat-x left bottom; padding-left:2px; margin-bottom:18px; display:block; color:#333}
.jycr_div{ width:500px}
.jycr_div dl{ width:216px; height:70px; background:url(../images/jycc_dl.jpg) repeat-x left bottom; float:left; margin:0 15px 15px 0; display:inline}
.jycr_div dt{ float:left}
.jycr_div dt,.jycr_div dt img{ width:55px; height:55px}
.jycr_div dd{ width:150px; line-height:18px; float:right}
.jycr_div dd h1{ height:21px;}
.mr_tit2{ margin-bottom:15px}
.m2r_pt{ height:112px; padding:12px 5px 0 12px; margin:0 4px; background:url(../images/jycc_dl.jpg) repeat-x left top; position:relative; top:15px}
.m2r_pt ul{ width:445px; display:block}
.m2r_pt li{ width:435px; height:28px; line-height:28px; float:left; background:url(../images/li_bg.jpg) no-repeat left center; padding-left:10px;}
.m2r_pt li span{ color:#a8a8a8; padding-left:13px}
.main43{ margin-bottom:100px}
.main6{ width:953px; min-height:320px; _height:320px; margin:0 auto 30px; padding-top:10px}
.m6_pic{ width:400px; height:400px;  margin:0 auto 12px; position:relative; overflow:hidden;border:1px solid #DBDCD7}

.m6_pic img{ cursor:pointer;/* padding:7px; border:1px solid #DBDCD7*/}
.m6_pic span{ width:29px; height:29px; background:url(../images/fdj.png) no-repeat; display:block; position:absolute; right:16px; bottom:17px; display:none}
.m6p_tit{ width:903px; font-size:22px; line-height:30px; text-align:center; padding:0 25px 20px; margin:0 auto 20px; background:url(../images/jar_tit.jpg) repeat-x left bottom}
.m6p_tit .fv{ color:#676767; padding-right:5px}
.m6p_tit .yma,.m6p_tit .ymak{ font-size:14px}
.m2rc_div{ width:510px; height:82px; margin:0 auto 20px}
.m2rc_div .i2c_butl,.m2rc_div .i2c_butr{ top:35px}
.m6p_bt{ width:923px; line-height:30px; padding:0 15px; font-size:14px; margin:0 auto; text-align:center; font-weight:bold}
.m6p_nr{ width:750px; height:60px; overflow:hidden; line-height:30px; text-align:center; font-size:14px; margin:0 auto 25px}
.m2yw_pic {height: 160px;padding-top: 27px;}
.m2yw_piclist{ width:460px; height:82px; overflow:hidden; float:left; margin:0 auto 20px 20px; position:relative; display:inline}

.m2yw_posul {left:0;position:absolute;top:0;}
.m2yw_piclist ul li {cursor:pointer;margin-right:10px;overflow: hidden;text-align: center;width:70px; height:70px; padding:5px; margin-bottom:10px; text-align:center; float:left; display:inline; border:1px solid #ccc; background:#ccc}
.m2yw_piclist ul .dqxz{ background:none}
/*.m2rcd_img li{ width:70px; height:70px; padding:5px; text-align:center; float:left; margin-right:14px; display:inline; border:1px solid #ccc}*/
/*.m2rcd_img li img{ width:57px; height:80px; cursor:pointer}*/
.m2yw_piclist .a_TV{ width:70px; height:70px; cursor:pointer; margin-bottom:10px}
.bigimg{ cursor:pointer; width:400px; height:400px;}



#test{position:absolute; top:0; left:0; background:#333; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; display:none; z-index:111119;}
.tcc{ /*width:900px;*/ height:auto; padding:2px; background:#fff; position:absolute; top:250px; display:none; z-index:111120;}
.tcdt{ /*width:900px; height:700px;*/ overflow:hidden;}
.guanb{ width:42px; height:14px; cursor:pointer; position:absolute; top:15px; right:15px;}
.news_fy{ width:903px; height:26px; line-height:26px; padding:10px 25px 0; margin:0 auto; color:#676767; background:url(../images/jar_tit.jpg) repeat-x left top}
.fy_a{ color:#000}
.fy_a:hover{ color:#000; text-decoration:underline}
.m6_box{ width:953px; margin:0 auto 55px}
/* nav css style */
body{ position:relative}
.hnav{ width:1000px; margin:0 auto; position:relative; z-index:111111}
.nav_table{ width:800px; height:46px; margin:0 auto; position:relative;}
.nav_table td{ height:46px; text-align:center}
.nav_list{ position: relative; height:41px; padding-top:5px}
.nav_a,.nav_ah{ height:41px; line-height:41px; display:block;}
.nav_a img,.nav_ah img{ margin-top:11px}
/*.nav_a span,.nav_ah span{ cursor:pointer; display:block;}
.nav_sub{ height:41px; line-height:41px; background:url(../images/nav_bg.gif) no-repeat right bottom; display:block}
.nav_sub span{ height:41px; display:block;background:url(../images/span.jpg) no-repeat left top; text-align:center;}*/
.nav_a span,.nav_ah span{ width:5px; height:41px; float:left; cursor:pointer; display:block; background:url(../images/span2.jpg) no-repeat left top;}
.nav_sub{ height:41px; line-height:41px; background:url(../images/nav_bg.gif) no-repeat right bottom; display:block}
.nav_sub span{ width:5px; height:41px; display:block;background:url(../images/span.jpg) no-repeat left top; float:left}
.nav_sub img{ margin-left:-6px; margin-right:6px;}
.nav2{ width:700px; height:38px; position:absolute; left:0px; top:38px; display:none; z-index:10}
.nav2 table{ height:38px; float:left}
.nav2-2{ left:-454px;}
.nav2-2 table{ height:38px; float:right}
.n2_c{ height:38px; background:url(../images/nav2.png) no-repeat -10px top; overflow:hidden}
.n2_c a{ font-size:13px; margin:0 8px; line-height:38px; color:#FFF; padding:0px;}
.n2_c a:hover{ color:#FFF}

.fanye{ height:20px; line-height:20px; text-align:right; padding-right:15px}
.fanye .fy_am{ color:#e0303c}
.fanye2{ height:24px; line-height:24px; margin-bottom:20px}
.fanye3{ text-align:center; margin-bottom:65px; padding:2px}
.fanye3 a{ padding:7px 12px; background:url(../images/fy_a.jpg) no-repeat; color:#ff4444}
.fanye3 .fy3_am{ background:url(../images/fy_am.jpg) no-repeat; color:#FFF; font-weight:bold}
.fanye3 .fy3_am:hover{ color:#FFF; font-weight:bold}
.fanye3 .fy3_hs,.fanye3 .fy3_hs:hover{ color:#8D95A0}
.foot{ width:802px; height:108px; background:url(../images/foot.jpg) no-repeat left top; margin:0 auto; padding:12px 100px 0; text-align:center; color:#e9e8d9; line-height:28px; position:relative; left:0}
.foot a{ margin:0 8px}
.foot a,.foot a:hover{ color:#e9e8d9}

/* 2012-05-28 css style */
.ly_bt{ height:24px; line-height:24px; font-size:18px; color:#a30202; margin:0 0 12px 17px; background:url(../images/ly_bt.jpg) no-repeat left center; padding-left:14px}
.ly_tx{ height:214px; background:url(../images/ly_tx.jpg) repeat-x; padding:21px 0 0 40px; margin-bottom:20px}
.lytx_t{ height:26px; line-height:26px; padding-left:9px; margin-bottom:15px}
.lytx_t input{ height:24px; line-height:24px; border:1px solid #E8E8E8; float:left; padding-left:3px; margin-right:15px; display:inline}
.lytx_xx{ width:12px; color:#e0303c}
.lytx_wz{ padding-right:12px}
.lytx_in{ width:135px}
.lytx_in2{ width:330px}
.ly_sr{ width:686px; height:100px; border:1px solid #E8E8E8; background:#fff url(../images/ly_sr.jpg) repeat-x left top; padding:3px; margin-bottom:20px}
.ly_sr textarea{ width:100%; height:102px; line-height:17px; border:none; background:none; overflow:auto}
.but_ly{ width:76px; height:29px; margin:0 auto}
.ly_nr{ padding:1px 0}
.lynr_bt{ height:24px; line-height:24px; background:url(../images/lynr_bt.jpg) no-repeat 8px center; padding-left:32px; margin-bottom:7px}
.lynr_xx{ width:705px; margin:0 auto 15px; font-size:14px; line-height:24px; padding-left:5px; color:#000}
.lynr_df{ width:710px; margin:0 auto 15px; background:#FDFAF5 url(../images/df_tbg.jpg) no-repeat left bottom; padding-bottom:10px}
.df_tbg{ width:710px; height:18px; background:#FDFAF5 url(../images/lynr_df.jpg) no-repeat left top; overflow:hidden}
.lynr_hf{ line-height:30px; padding:0 25px; color:#a97b61}
.lynr_hf b{ float:left; color:#a30202}
.df_time{ width:660px; margin:0 auto; height:30px; text-align:right; line-height:30px}
.ly_fy{ height:22px; line-height:22px; text-align:right; padding-right:50px}
.lyfy_am,.lyfy_am:hover{ color:#e0303c}
.mbottom{ padding-bottom:42px}
/* 2012-06-01 css style */
.wht_h2{ height:84px; overflow:hidden;}
.xxgb{ position:absolute; right:25px; bottom:32px; cursor:pointer}
/* 2012-06-07 css style */
.mban{ position:relative}
.zxyy{ height:27px;line-height:27px; position:absolute; right:40px; bottom:30px; z-index:10; background:url(../images/zxyy1.png) no-repeat right center; overflow:hidden; cursor:pointer;font-size: 24px;font-weight: 700;color: #a30202;font-family: 微软雅黑;padding-right:20px;}
.zxyy:hover{color: #a30202;}
.zxyy_box{ width:540px; height:430px; background:url(../images/zxyy_box.png) no-repeat; overflow:hidden; padding:10px; position:absolute; top:350px; z-index:111132}
.zxyy_h1{ height:42px; padding:0 10px 0 22px; display:block; margin-bottom:20px}
.zxyy_h1 .fl{ line-height:42px; font-size:18px; color:#FFF;}
.zxyy_but{ padding-top:9px; cursor:pointer}
.zxyy_but img{ width:23px; height:23px}
.mCon_lay { background: none repeat scroll 0 0 #000000; display: none; left:0; position: absolute; top: 0; width: 100%;opacity:0.4;filter:alpha(opacity=40); z-index:111122;}
.zxyy_tab{ padding-left:116px; font-size:14px; color:#000; margin-bottom:25px}
.zxyy_tab span,.zxyy_p span{ color:#ac0001; font-size:12px}
.zxyy_tab input{ width:210px; height:28px; border:1px solid #CCC; line-height:28px; padding-left:3px}
.zxyy_p{ width:474px; margin:0 auto; line-height:24px; text-align:center}

/* 2012-08-01 css style */
.hnav{ padding-top:10px}
.table{ width:765px; height:29px; margin:0 auto}
.table td{ text-align:center}
.table a{ height:29px; display:block; background-repeat:no-repeat; background-position:left top}
.table a:hover{ background-repeat:no-repeat; background-position:left bottom}
.dh_1{ background-image:url(../images/dh_1.png)}
.dh_2{ background-image:url(../images/dh_2.png)}
.dh_3{ background-image:url(../images/dh_3.png)}
.dh_4{ background-image:url(../images/dh_4.png)}
.dh_5{ background-image:url(../images/dh_5.png)}
.dh_6{ background-image:url(../images/dh_6.png)}
.dh_7{ background-image:url(../images/dh_7.png)}
.dh_8{ background-image:url(../images/dh_8.png)}