html{_text-overflow:ellipsis;}
@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; margin:0;padding:0;}
li{vertical-align:0;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
a{outline-style:none;color:#333;text-decoration:none;}
a:hover{ color:#CC3300; text-decoration:none;}
input,select,textarea{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;}
em{font-style:normal;}
img{border:0px;}
.clear{clear:both;}
.hidden{display:none;}
.fl,.fldi{float:left;}
.fr,.frdi{float:right;}
.fldi,.frdi{display:inline;}
.pr{ position:relative;}
.pa{ position:absolute;}
.fv{font-family:"微软雅黑";}

body{ font-size:13px; font-family:"微软雅黑";color:#333; overflow-x:hidden; position:relative;}




/* css style */
.w,.auto{margin-left:auto; margin-right:auto;}
.w{ width:1200px;}
.warp{ width:1360px; left:50%; margin-left:-680px; background:url(../images/bg2.jpg) repeat-x left 300px; background-color:#FFFFFF;}


.htop{ height:35px; background:url(../images/bg20.jpg) repeat-x;}
.htop .w{ height:35px; color:#FFF;}
.htop .w p{ line-height:35px; padding:0 40px 0 10px;}
.htop .w .sear{ line-height:35px; padding:0 40px 0 10px; width:450px;}
.hban{ overflow:hidden;}
.hban,.hban img{ width:1360px; height:265px;}

.hbot,.hbot .w,.hbot .w ul{ height:41px;}
.hbot .w{ height:41px;}
.hbot li{ width:60px; height:41px; line-height:41px; text-align:center; float:left; background:url(../images/bg3.jpg) no-repeat right top;}
.hbot a,.hbot a:hover{ color:#FFF;}
.hbot .hbla{ width:90px; font-size:14px;}
.hbot .hbla a:hover{ color:#FFFF00;}
.hbot .hblb{ background:none;}
/* mtop */
.mtop{ background:#FFF; padding:6px 0;}


.mt_l{ width:940px;}
.mtl_tb{ height:86px; padding:0 10px;}
.mtl_tb div{ width:940px; text-align:center;}
.mtl_tb h1{ height:42px; line-height:42px; font-size:30px; margin-bottom:10px;}
.mtl_tb p{ line-height:22px;}
.mtl_tb a,.mtl_tb a:hover{ color:#ff2600;}
.mtl_a{ height:254px; margin-bottom:20px;}
.mtla_l{ overflow:hidden;}
.mtla_l.mtla_l img{ width:470px; height:254px;}
.mtla_r{ width:465px; height:254px; background:url(../images/bg15.png) no-repeat;}
.mtla_bt{ height:34px; margin-bottom:10px; padding-left:36px;}
.mtla_bt li{ width:102px; line-height:34px; float:left; color:#96ff81; font-size:14px; font-weight:bold; text-align:center; cursor:pointer; background:url(../images/bg10.png) no-repeat;}
.mtla_bt li a{ color:#ffffff; }
.mtla_bt li a:hover{ text-decoration:underline;}
.mtla_bt .tab_am{ background:url(../images/bg17.jpg) no-repeat; color:#FFF;}
.mtla_cn ul{}
.mtla_cn li{ height:30px; line-height:30px; margin:0 18px;}
.mtl_b{ height:auto; width:100%;margin-bottom:8px;}
.mtlb_cn{ width:368px; height:238px; border:1px solid #7CC55C;}
.mtlb_h1{ height:40px; line-height:40px; background:url(../images/bg13.jpg) no-repeat; font-size:14px; margin-bottom:16px; font-weight:bold; color:#FFF; padding-left:54px;}
.mtlb_cn ul{ width:326px; display:block;}
.mtlb_cn li{ height:25px; line-height:24px;}
.mtl_b .fr.mtlb_cn h1{ background:url(../images/bg14.jpg) no-repeat;}
.mtl_c{ height:80px; line-height:22px; padding:19px 20px 0 130px; background:url(../images/bg9.jpg) no-repeat; margin-bottom:8px;}
.mtl_d{ height:258px; margin-bottom:8px;}
.mtld_l{ width:468px; height:256px; margin-bottom:10px;}
.mtld_l .libg{ width:467px; height:100%; clear:both;}
.libg li{ background:url(../images/bg7.jpg) no-repeat left center; line-height:28px; height:28px; display:block; padding-left:5px;}
.libg li a{ text-align:left;}


.mtld_h1{ height:34px; background-color:#be0a27; background:url(../images/bg10.png) no-repeat;}
.mtld_h1 em{ width:67px;}
.mtld_h1 p{ font-size:14px; font-weight:bold; color:#FFF; line-height:34px;}
.mtld_h1 p a{ color:#FFF;  cursor:pointer;}
.mtld_h1 p a:hover{ text-decoration:underline; cursor:pointer;}
.mtld_ul{ height:46px; display:block;}
.mtld_ul li{ float:left; line-height:22px;font-weight:bold; background:url(../images/bg11.jpg) no-repeat right center; padding:0 8px;}
.mtld_ul .la_last{ background:none;}
.mtld_ul a.am{ font-weight:bold; color:#ff0000;}
.mtld_cn{ height:160px; margin:0 5px; background:#FFF; padding:7px 10px 0 20px;}
.mtld_cn li{ height:25px; line-height:25px;}
.mtl_e{ height:322px; border:1px solid #7CC55C;}
.mtle_h1{ height:42px; line-height:42px; margin-bottom:10px; background:url(../images/bg12.jpg) no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-left:66px;}
.htle_h2{ height:30px; text-align:right; padding-right:20px; margin-bottom:18px;}
.mtle_cn{ width:727px; height:206px; border-top:2px solid #E9FED7; border-left:2px solid #E9FED7;}
.mtle_cn table{ border-right:1px solid #C8E5AF; border-bottom:1px solid #C8E5AF;}
.mtle_cn th,.mtle_cn td{ border-left:1px solid #C8E5AF; border-top:1px solid #C8E5AF;}
.mtle_cn th{ border-bottom:1px solid #C8E5AF;color:#296D00;}
.mtle_cn p{ padding:0 14px;}
.mtle_cn em{ color:#296D00;}
.mt_r{ width:247px;}
.mtr_h1{ height:35px; line-height:30px; font-weight:bold; font-size:14px; color:#fff; text-align:center; background:url(../images/bg4.jpg) no-repeat;}
.mtr_cn{ width:247px; background:url(../images/bg29.jpg) repeat-y;}
.mtr_bg{ width:247px; height:6px; background:url(../images/bg6.jpg) no-repeat left top; overflow:hidden; margin-bottom:8px;}
.mtr_bg2{ margin-bottom:0px;}
.mtr_a{ height:179px; padding-top:10px;}
.mtr_a .libg{ width:222px; display:block;}
.mtr_a li{ height:25px; line-height:25px;}
.mtr_b{ border:1px solid #90B3DB; overflow:hidden; margin-bottom:8px;}
.mtr_b,.mtr_b img{ width:244px; height:157px;}
.mtr_c{ height:110px; padding-top:4px;}
.mtr_c input{ width:130px; height:21px; line-height:21px; border:1px solid #91DB86; background:#D3F0DA;padding:0 3px;}
.mtr_d{ overflow:hidden; margin-bottom:7px;}
.mtr_d,.mtr_d img{ width:246px; height:88px;}
.mtr_p{ width:151px; height:23px; padding-top:3px;}
.mbot{ width:1200px; height:208px; border:1px solid #CC3300; margin-bottom:8px;}
.mb_h1{ height:30px; line-height:30px;  background-color:#be0a27;background:url(../images/bg24.png) no-repeat; font-weight:bold; font-size:14px; color:#FFF; padding:8px 0 0 68px; margin-bottom:8px;}
.mb_l,.mb_r{ width:31px; height:31px; cursor:pointer; top:103px;}
.mb_l{ left:5px;}
.mb_r{ right:5px;}
.mb_cn{ width:1117px; height:155px; overflow:hidden; left:43px;}
.mb_cn2 ul{ float:left;}
.mb_cn2{ width:10000000px; height:155px;}
.mb_cn2 li{ float:left; overflow:hidden; margin-right:4px; display:inline;}
.mb_cn2 li,.mb_cn2 li img{ width:226px; height:155px;}
.link{ width:1000px; height:28px; border:1px solid #CCC; background:url(../images/bg18.jpg) repeat-x; padding-top:9px; margin-bottom:8px;}
.link em{ width:140px; padding:0 0 0 20px;} 
.link select{ width:190px; height:21px; border:1px solid #CCC; float:left; margin-right:10px; display:inline;}
.foot{ height:95px; background:url(../images/bg23.jpg) repeat-x; text-align:center; line-height:20px; padding-top:10px; color:#FFF;}
.foot a,.foot a:hover{ color:#FFF; margin:0 2px;}


/* 内容页 */
.warp2{ background-image:url(../images/bg21.jpg);}
.warp2 .htop{background-image:url(../images/bg20.jpg);}
.warp2 .hbot li{background-image:url(../images/bg22.jpg);}
.warp2 .hbot .hblb{ background:none;}
.warp2 .foot{background-image:url(../images/bg23.jpg);}
.main{ padding:10px 0 15px;}
.mleft{ width:247px;}
.ml_h1{ height:36px; font-weight:bold; font-size:14px; text-align:center; line-height:30px; background:url(../images/bg28.jpg) no-repeat; color:#FFF;}
.ml_ca{ width:247px; padding:6px 0 15px; background:url(../images/bg29.jpg) repeat-y;}
.ml_ca .fv{ width:226px;}
.ml_ca .fv li{ height:35px; background:url(../images/bg31.jpg) no-repeat; overflow:hidden; margin-bottom:5px; text-align:center;}
.ml_ca .fv li a{ width:226px; line-height:35px; display:block;}
.ml_ca .fv li a:hover{ color:#333;}
.ml_bg{ width:247px; height:7px; background:url(../images/bg30.jpg) no-repeat left top; overflow:hidden; margin-bottom:8px;}
.ml_cb{ height:117px; background:url(../images/bg32.jpg) no-repeat; padding:78px 0 0 0; margin-bottom:8px;}
.ml_cb input{ width:130px; height:21px; line-height:21px; border:1px solid #91DB86; background:#D3F0DA;padding:0 3px;}
.ml_ca2{ padding-bottom:5px;}
.ml_ca2 ul{ width:226px; display:block;}
.ml_ca2 li{ height:24px; line-height:24px;}
.ml_bg2{ margin-bottom:0px;}
.mright{ width:930px; background:url(../images/bg25.jpg) repeat-x;}
.mr_bt{ height:42px; margin-bottom:22px;}
.mr_bt em{ padding:0 20px 0 13px;}
.mr_bt div{ line-height:42px;}
.mr_h1{ width:930px; height:28px; background:url(../images/bg26.jpg) repeat-x; margin-bottom:20px;}
.mr_h1 p{ width:120px; height:28px; line-height:28px; font-weight:bold; font-size:14px; background:url(../images/bg27.jpg) no-repeat; text-align:center; padding:0 23px 0 0; color:#FFF;}
.mr_list{ width:98%; margin-bottom:15px;}
.mr_list ul{ display:block;}
.mr_list li{ height:26px; line-height:26px; border-bottom:1px dashed #CCC; padding:0 10px; background:url(../images/libg.jpg) no-repeat 2px center; padding-left:10px;}
.fany{ height:22px; line-height:22px; text-align:center;}
.mr_cn{ width:930px; line-height:24px;}
.mr_cn p{ text-indent:2em;}
#vsb_content p{margin: 5px 0 10px 0; line-height: 30px; font-size: 14px;}


/*new style*/
.while { background:#fff;width:1360px;}

/*lu*/
.ml_h1lu { height:36px; font-weight:bold; font-size:14px; text-align:center; line-height:30px; background:url(../images/bg28.jpg) no-repeat; color:#FFF;}
.ml_h1lu a{ color:#FFF;cursor:pointer;}
.ml_h1lu a:hover{ color:#FFF; text-decoration: underline;cursor:pointer;}
.ml_calu { width:247px; padding:6px 0 15px; background:url(../images/bg29.jpg) repeat-y;}
.ml_calu .fvlu { width:226px;}
.ml_calu .fvlu li{ height:35px; background:url(../images/bg31.jpg) no-repeat; overflow:hidden; margin-bottom:5px; text-align:center;}
.ml_calu .fvlu li a{ width:226px; line-height:35px; display:block;}
.ml_calu .fvlu li a:hover{ color:#333;}
.ml_bglu { width:247px; height:7px; background:url(../images/bg30.jpg) no-repeat left top; overflow:hidden; margin-bottom:8px;}

.ml_cblu { height:117px; background:url(../images/bg32lu.jpg) no-repeat; padding:78px 0 0 0; margin-bottom:8px;}
.ml_cblu input{ width:130px; height:21px; line-height:21px; border:1px solid #91DB86; background:#D3F0DA;padding:0 3px;}
.mr_h1lu { width:100%; height:28px; background:url(../images/bg26.jpg) repeat-x; margin-bottom:20px;}
.mr_h1lu p{ width:120px; height:28px; line-height:28px; font-weight:bold; font-size:14px; background:url(../images/bg27.jpg) no-repeat; text-align:center; padding:0 23px 0 0; color:#FFF;}

/*lan*/
.htoplanaaa { height:42px; background:url(../images/bg122lan.jpg) repeat-x;}

.ml_h1lan { height:36px; font-weight:bold; font-size:14px; text-align:center; line-height:30px; background:url(../images/bg28lan.jpg) no-repeat; color:#FFF;}
.ml_calan { width:247px; padding:6px 0 15px; background:url(../images/bg29lan.jpg) repeat-y;}
.ml_calan .fvlan { width:226px;}
.ml_calan .fvlan li{ height:35px; background:url(../images/bg31.jpg) no-repeat; overflow:hidden; margin-bottom:5px; text-align:center;}
.ml_calan .fvlan li a{ width:226px; line-height:35px; display:block;}
.ml_calan .fvlan li a:hover{ color:#333;}
.ml_bglan { width:247px; height:7px; background:url(../images/bg30lan.jpg) no-repeat left top; overflow:hidden; margin-bottom:8px;}
.htoplan { height:35px; background:url(../images/bg20lan.jpg) repeat-x;}
.htoplan .w{ height:35px; color:#FFF;}
.htoplan .w p{ line-height:35px; padding:0 40px 0 10px;}

.footlan{ height:95px; background:url(../images/bg19lan.jpg) repeat-x; text-align:center; line-height:20px; padding-top:10px; color:#FFF;}
.footlan a,.footlan a:hover{ color:#FFF; margin:0 2px;}

.hbotlan,.hbotlan .w,.hbotlan .w ul{ height:41px;}
.hbotlan .w{ height:41px;}
.hbotlan li{ width:60px; height:41px; line-height:41px; text-align:center; float:left; background:url(../images/bg121lan.jpg) no-repeat right top;}
.hbotlan a,.hbotlan a:hover{ color:#FFF;}
.hbotlan .hbla{ width:42px;}
.hbotlan .hblb{ background:none;}
.mr_h1lan{ width:680px; height:28px; background:url(../images/bg26lan.jpg) repeat-x; margin-bottom:20px;}
.mr_h1lan p{ width:120px; height:28px; line-height:28px; font-weight:bold; font-size:14px; background:url(../images/bg27lan.jpg) no-repeat; text-align:center; padding:0 23px 0 0; color:#FFF;}

.pn { line-height:30px; font-size:14px; padding:10px 20px;}
.cont { padding:20px; line-height:30px;}
.cont h1 { font-size:24px; line-height:30px; font-family:Microsoft Yahei; text-align:center; display:block;}
.cont h2 { font-size:12px; background:#dedede; display:block; margin-top:20px; text-align:center; font-weight:normal; height:25px; line-height:25px;}
.cont .con { display:block; line-height:30px; font-size:14px; padding:25px;}
.cont .con p { margin:5px 0 10px 0; text-indent:2em;}
.cont .con img{ border:0px; text-align:center; text-indent:0em;}
.mtld_ul .on { color:#F00;}
.mtld_ul .on a { color:#F00;}
.imagechangenews_pnode{
    opacity: 1!important;}