@charset "utf-8";
/* CSS Document */

html{min-width:1500px;} 
body, ul, li, p, h1, a { font-family: "Microsoft YaHei"; text-decoration: none; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; list-style-type: none; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
input:focus { outline: none; }
a:hover { text-decoration: none; -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }
.clear { clear: both; }
.HideFocus {
hide-focus: expression(this.hideFocus=true); outline: none; }
.head { background-color: #b72024; margin-right: auto; margin-left: auto; width: 1200px; height: 107px; }
.logo { padding-top: 17px; float: left; }
.head .soso { float: right; width: 225px; background-image: url(../images/index_06.png); background-repeat: no-repeat; background-position: left center; height: 37px; margin-top: 32px; }
.tcon { background-color: #b72024; width: 100%; height: 115.px;
height: 107px; }
.con{ width: 1200px; margin-left: auto; margin-right: auto; position: relative; }
.xf { position: fixed; width: 75px; right: 30px;  bottom: 100px;z-index:9; }
.xf ul li { display: block; height: 75px; width: 75px; margin-bottom: 10px;}
.xf ul li img{display: block; height: 75px; width: 75px; border-radius:10px;}
/**/
.nav { width: 100%; height: 55px; margin-right: auto; margin-left: auto; background-color: #9f0e12; }
.nav ul { width: 1200px; margin-right: auto; margin-left: auto; }
.nav ul li { text-align: center; width: 120px; line-height: 55px; float: left; position: relative; }
.nav ul li a { font-size: 16px; color: #fff; line-height: 55px; display: block; font-weight: bold; }
.nav ul li.on{ background-image: url(../images/cont_03.png); background-repeat: no-repeat; background-position: center bottom; }
.nav ul li:hover { background-image: url(../images/cont_03.png); background-repeat: no-repeat; background-position: center bottom; }
.nav ul li:hover a { font-size: 16px; color: #fff; font-weight: bold; }
.nav ul li .elm { width: 120px; position: absolute; left: 0px; top: 55px; z-index: 9; text-align: center; display: none; }
.nav ul li:hover .elm { display: block; }
.nav ul li .elm p a { font-size: 14px; color: #fff; line-height: 50px; font-weight: normal; display: block; margin-bottom: 1px; background: rgba(0,0,0,0.5);  filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; }
.nav ul li .elm p:hover a { font-size: 14px; color: #fff; line-height: 50px; background-color: #9f0e13; display: block; font-weight: normal; }
/**/
.hdp { width: 100%; margin-right: auto; margin-left: auto; background-color: #e6e6e6; position: relative; }
.hdp  .hd{ height: 30px; overflow: hidden; position: absolute; right: 50%; bottom: 30px; z-index: 1; width: 30px; margin-right: -15px; }
.hdp  .hd ul{ overflow:hidden; zoom:1; float:left;  }
.hdp  .hd ul li{ float: left; display: none; font-size: 22px; line-height: 33px; color: #fff; font-weight: normal; text-align: center; height: 33px; width: 30px; }
.hdp  .hd ul li.on{ display:block;}

.hdp .bd { position: relative;  z-index: 0; width: 100%; margin-right: auto; margin-left: auto; }
.hdp .bd li { zoom: 1; vertical-align: middle; position: relative; }
.hdp .bd img { width: 100%; height: auto; display: block; }
.hdp .prev { position: absolute; left: 50%; height: 33px; width: 33px; margin-left: -60px; background-image: url(../images/index_bg_13.png); background-repeat: no-repeat; background-position: center center; bottom: 28px; display: block; }
.hdp .next { position: absolute; right: 50%; height: 33px; width: 33px; margin-right: -55px; background-image: url(../images/index_bg_15.png); background-repeat: no-repeat; background-position: center center; bottom: 28px; display: block; }




.djdt { width: 1200px; margin-right: auto; margin-left: auto; height: 210px; }
.djdt .bt{ background-image: url(../images/index_13.png); background-repeat: no-repeat; background-position: left center; height: 31px; float: left; font-size: 30px; line-height: 31px; color: #111; padding-left: 38px; }
.djdt .bthd{ height: 31px; margin-bottom: 10px; }
.djdt .bthd .ckgd { float: right; background-image: url(../images/index_16.png); background-repeat: no-repeat; background-position: left center; height: 31px; width: 87px; padding-left: 22px; font-size: 14px; line-height: 31px; color: #7f7f7f; }
.djdt .bthd .ckgd a{ color:#7f7f7f;}

.djdt .bd { float: left; width: 612px; height: 349px; overflow: hidden; background-image: url(../images/index_bg_20.png); background-repeat: no-repeat; background-position: right top; }
.djdt .bd ul li img { display: block; height: 339px; width: 602px; }
.djdt .dtl { float: left; width: 602px; position: relative; height: 380px; }
.djdt .dtl .bd ul li{ position: relative; width: 602px; height: 339px; padding-top: 10px; padding-right: 10px; }
.djdt .dtl .bd ul li .wzbt {line-height: 47px;color: #fff;font-size: 18px;position: absolute;left: 0px;bottom: 0px;width: 602px; background: rgba(0,0,0,0.5);  filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;}
.djdt .dtl .bd ul li .wzbt a{ color: #fff; padding-left: 22px; }
.djdt .dtl .hd {height: 13px;position: absolute;width: 110px;right: 50%;bottom: 0px;margin-right: -55px;}
.djdt .dtl .hd ul li { background-image: url(../images/index_34.png); background-repeat: no-repeat; background-position: center center; height: 13px; width: 13px; margin-left: 12px; display: block; float: left; }
.djdt .dtl .hd ul li.on { background-image: url(../images/index_32.png); background-repeat: no-repeat; background-position: center center; height: 13px; width: 13px; margin-left: 12px; display: block; float: left; }
.djdt .dtl .bd ul li .time { font-size: 18px; line-height: 38px; color: #fff; position: absolute; height: 38px; width: 133px; left: 0px; top: 25px; background-color: #B72024; text-align: center; font-style: italic; }
.cond { padding-top: 60px; height: 440px; background-image: url(../images/index_bg_23.png); background-repeat: no-repeat; background-position: center bottom; }
.djdt .dtr { float: right; width: 555px; }
.djdt .dtr ul li { float: left; width: 262px; background-image: url(../images/index_46.png); background-repeat: no-repeat; background-position: right bottom; height: 310px; padding-top: 30px; margin-left: 30px; }
.djdt .dtr ul li p { font-size: 18px; font-style: italic; line-height: 55px; color: #333; }
.djdt .dtr ul li img { display: block; height: 147px; width: 262px; margin-bottom: 15px; }
.djdt .dtr ul li .txt{ font-size: 16px; line-height: 35px; color: #fff; }
.djdt .dtr ul .last{ margin-left:0px;}

.djdt .dtr ul li:hover {background-image: url(../images/index_26.png);}
.djdt .dtr ul li:hover p {  color: #b72024; }
.djdt .dtr ul li:hover .txt{ color: #ffce57; }
.djdt .dtr ul li:hover img { display: block; height: 143px; width: 258px; margin-bottom: 15px; border: 2px solid #ffce57; }

.djdt .dtb{ margin-top:70px;}
.djdt .dtb ul li { float: left; width: 370px; margin-right: 44px; height: 196px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #999; background-image: url(../images/index_46.png); background-repeat: no-repeat; background-position: right 145px; }
.djdt .dtb ul li .btx { background-image: url(../images/index_41.png); background-repeat: no-repeat; background-position: left center; height: 43px; padding-left: 15px; margin-bottom: 25px; }
.djdt .dtb ul li .btx a{ font-size: 16px; line-height: 22px; color: #111; }
.djdt .dtb ul li .zy { font-size: 14px; color: #666; line-height: 30px; padding-left: 8px; }
.djdt .dtb ul li .time { font-size: 14px; color: #999; line-height: 30px; margin-top: 20px; margin-bottom: 0px; padding-left: 8px; font-style: italic; }
.djdt .dtb ul li .zy a{ color:#666;}
.djdt .dtb ul li:hover { background-image: url(../images/index_49.png); background-position: right 145px; background-repeat: no-repeat; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #B72024; }
.djdt .dtb ul li:hover .btx{ background-image: url(../images/index_39.png); }

.djdt .dtb ul li:hover .btx a{ font-size: 16px; line-height: 22px; color: #B72024; }
.djdt .dtb ul li.last{ margin-right:0px;}
.zcon { background-image: url(../images/index_bg_25.png); background-repeat: no-repeat; background-position: center bottom; height: 540px; padding-top: 135px; }
.zglj ul .s1 { background-color: #b72024; float: left; height: 235px; width: 235px; background-image: url(../images/index_54.png); background-repeat: no-repeat; background-position: center 50px; }
.zglj { height: 470px; width: 518px; background-image: url(../images/index_66.png); background-repeat: no-repeat; background-position: right bottom; position: absolute; left: 0px; top: 0px; }
.zglj ul .s1 .tt { padding-top: 140px; text-align: center; font-size: 20px; line-height: 25px; color: #fff; }
.zglj ul .s1 p { font-size: 16px; color: #fff; text-align: center; }
.zglj ul .s2 { background-color: #7f7f7f; float: left; height: 235px; width: 235px; background-image: url(../images/index_57.png); background-repeat: no-repeat; background-position: center 50px; }
.zglj ul .s2 .tt { padding-top: 140px; text-align: center; font-size: 20px; line-height: 25px; color: #fff; }
.zglj ul .s2 p { font-size: 16px; color: #fff; text-align: center; }
.zglj ul .s3 { background-color: #f29b43; float: left; height: 235px; width: 235px; background-image: url(../images/index_69.png); background-repeat: no-repeat; background-position: center 50px; }
.zglj ul .s3 .tt { padding-top: 140px; text-align: center; font-size: 20px; line-height: 25px; color: #fff; }
.zglj ul .s3 p { font-size: 16px; color: #fff; text-align: center; }
.zglj ul .s3 .tt a ,.zglj ul .s1 .tt a ,.zglj ul .s2 .tt a{ color:#fff;}

.dflz { float: right; width: 805px; }
.dflz .bt{ background-image: url(../images/index_13.png); background-repeat: no-repeat; background-position: left center; height: 31px; float: left; font-size: 30px; line-height: 31px; color: #111; padding-left: 38px; }
.dflz .bthd{ height: 31px; margin-bottom: 30px; padding-left: 120px; }
.dflz .bthd .ckgd { float: right; background-image: url(../images/index_16.png); background-repeat: no-repeat; background-position: left center; height: 31px; width: 87px; padding-left: 22px; font-size: 14px; line-height: 31px; color: #7f7f7f; }
.dflz .bthd .ckgd a{ color:#7f7f7f;}
.dflz .lb { padding-right: 35px; padding-left: 130px; background-color: #FFF; padding-top: 20px; border: 1px solid #e0e0e0; height: 388px; }
.dflz .lb ul li{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #fff; }
.dflz .lb ul li:hover{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b72024; background-image: url(../images/index_62.png); background-repeat: no-repeat; background-position: right center; }
.dflz .lb ul li a { line-height: 50px; color: #333333; font-size: 16px; }
.dflz .lb ul li .time { font-size: 14px; color: #999; font-style: italic; line-height: 50px; padding-right: 15px; font-weight: bold; }
.dflz .lb ul li:hover .time{ color: #B72024}.dflz .lb ul li:hover a { font-size: 16px; font-weight: bold; color: #B72024; }

/*dwyg*/
.dwyg { width: 1240px; margin-right: auto; margin-left: auto; margin-top: 70px; }
.ar{ padding-left:40px;}
.dwyg .bt{ background-image: url(../images/index_13.png); background-repeat: no-repeat; background-position: left center; height: 31px; float: left; font-size: 30px; line-height: 31px; color: #111; padding-left: 38px; }
.dwyg .bthd{ height: 31px; margin-bottom: 30px; width: 1200px; }
.dwyg .bthd .ckgd { float: right; background-image: url(../images/index_16.png); background-repeat: no-repeat; background-position: left center; height: 31px; width: 87px; padding-left: 22px; font-size: 14px; line-height: 31px; color: #7f7f7f; }
.dwyg .bthd .ckgd a{ color:#7f7f7f;}
.dwyg .lb ul li { height: 100px; width: 334px; border: 1px solid #dbdbdb; padding: 20px; background-image: url(../images/index_80.png); background-repeat: no-repeat; background-position: 332px 95px; margin-right: 35px; float: left; margin-bottom: 35px; }
.dwyg .lb ul li .bs a{font-size: 16px;line-height: 28px;color: #333333;padding-bottom: 10px;display: block;}
.dwyg .lb ul li:hover .bs a{ font-size: 16px; color: #b72024; font-weight: bold; }
.dwyg .lb ul li .zy { font-size: 13px; color: #666; line-height: 28px; }
.dwyg .lb ul li:hover .zy{ color:#cf7975;}


.dwyg .lb ul li .bs span { float: right; font-style: italic; font-size: 14px;line-height: 40px; }
.dwyg .lb ul li:hover .bs span{color: #b72024;}
.dwyg .lb ul li.last{ margin-right:0px;}
.dwyg .lb ul li:hover { height: 100px; width: 334px; padding: 20px; background-image: url(../images/index_78.png); background-repeat: no-repeat; background-position: 332px 95px; margin-right: 35px; float: left; margin-bottom: 35px; background-color: #fff3e7; box-shadow: 0px 0px 8px rgba(0,0,0,0.4); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #dbdbdb; border-right-color: #dbdbdb; border-bottom-color: #B72024; border-left-color: #dbdbdb; }
.dwyg .bthd .bt span { background-image: url(../images/index_74.png); background-repeat: no-repeat; background-position: 15px center; display: inline; padding-left: 35px; color: #666666; font-size: 24px; }

/**/
.ztzl { width: 1200px; margin-right: auto; margin-left: auto; height: 230px; padding-top: 30px; padding-left: 0px; position: relative; overflow: hidden;}
.ztzl .bts{ background-image: url(../images/index_13.png); background-repeat: no-repeat; background-position: left center; height: 31px; float: left; font-size: 30px; line-height: 31px; color: #111; padding-left: 38px; }
.ztzl .bthd{ height: 31px; margin-bottom: 0px; }
.ztzl .bthd .ckgd { float: right; background-image: url(../images/index_16.png); background-repeat: no-repeat; background-position: left center; height: 31px; width: 87px; padding-left: 22px; font-size: 14px; line-height: 31px; color: #7f7f7f; }
.ztzl .bthd .ckgd a{ color:#7f7f7f;}

.ztzl .bd ul li { float: left; width: 278px; margin-right: 29px; padding-top:35px;}
.ztzl .bd{ display:block; overflow:hidden; width:1200px; position:relative;}
.ztzl .bd ul li img { display: block; height: 106px; width: 278px; }
.ztzl .bd ul li .wzbt a { font-size: 14px; line-height: 42px; color: #111; }
.ztzl .bd ul li .wzbt { text-align: center; height: 42px; border: 1px solid #dbdbdb; }
.ztzl .bd ul li.last{ margin-right:0px;}

.ztzl .bd ul li:hover .wzbt a { font-size: 14px; line-height: 42px; color: #b72024; font-weight: bold; }
.ztzl .bd ul li:hover .wzbt { text-align: center; height: 42px; border: 1px solid #dbdbdb; background-color: #fff3e7; }
.ztzl .bd ul li:hover{ margin-top:-15px;}
.ztzl .bd ul li:hover .wzbt{box-shadow: 0px 0px 8px rgba(0,0,0,0.4); }
.ztzl .bd ul li:hover img{ box-shadow: 0px 0px 8px rgba(0,0,0,0.4);}

.ztzl .prev {background-image: url(../images/index_87.png);height: 26px;width: 14px;position: absolute;left: -35px;top: 150px;/* margin-top: -6px; */}
.ztzl .next { background-image: url(../images/iex_87_r.png); background-repeat: no-repeat; background-position: center center; display: block; height: 26px; width: 14px; position: absolute; top: 150px; right: -35px;/* margin-top: -7px; */ }
/**/
/**/
.cz { width: 1200px; margin-right: auto; margin-left: auto; height: 230px; padding-top: 30px; padding-left: 0px; }
.cz .bts{ background-image: url(../images/index_13.png); background-repeat: no-repeat; background-position: left center; height: 31px; float: left; font-size: 30px; line-height: 31px; color: #111; padding-left: 38px; }
.cz .bthd{ height: 31px; margin-bottom: 35px; }
.cz .bthd .ckgd { float: right; background-image: url(../images/index_16.png); background-repeat: no-repeat; background-position: left center; height: 31px; width: 87px; padding-left: 22px; font-size: 14px; line-height: 31px; color: #7f7f7f; }
.cz .bthd .ckgd a{ color:#7f7f7f;}

.cz .bd ul li { float: left; width: 380px; margin-right: 30px; height: 255px; position: relative; }

.cz .bd ul li img { display: block; height: 212px; width: 380px; }
.cz .bd ul li .wzbt a { font-size: 16px; line-height: 26px; color: #111; padding: 20px; display: block; }
.cz .bd ul li .wzbt { height: 90px; background-color: #FFF; display: block; position: absolute; left: 35px; bottom: 0px; width: 310px; box-shadow: 0px 0px 8px rgba(0,0,0,0.4);}
.cz .bd ul li.last{ margin-right:0px;}

.cz .bd ul li:hover .wzbt a { color: #fff; }
.cz .bd ul li:hover{ margin-top:-15px;}
.cz .bd ul li:hover .wzbt{ background-color: #B70E0B; }

/**/
.footc { background-color: #e9e9e9; height: 160px; margin-top: 70px; }
.foot{ width:1200px; margin-left:auto; margin-right:auto;}
.footc .foot .flogo { float: left; width: 399px; height: 81px; margin-top: 44px; }
.footc .foot .bq { float: left; margin-top: 40px; font-size: 14px; color: #494342; line-height: 25px; /****margin-left: 70px; ****/}
.footc .foot .ewm { float: right; margin-top: 44px; }
.footc .foot .ewm img { float: left; margin-left: 35px; }
.fwzbeian { font-size: 14px; line-height: 32px; text-align: center; background-color: #C21E24; height: 32px; color: #fff; }





/*lis*/
.ad { height: auto; width: 100%; }
.ad img { width:100%; height:auto; display: block; }
.lnav { float: left; width: 255px; background-color: #fff3e7; }
.lcon { width: 1200px; margin-right: auto; margin-left: auto; min-height: 600px; padding-top: 50px; position: relative; }
.lnav .lmmc { font-size: 27px; line-height: 70px; color: #fff; background-repeat: no-repeat; background-position: left bottom; background-color: #9f0e13; text-align: center; font-weight: normal; }
.lmdh { padding-right: 15px; padding-left: 15px; padding-top: 20px; background-repeat: no-repeat; background-position: center bottom; padding-bottom: 140px; background-image: url(../images/list_07.jpg); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #eed6be; border-bottom-color: #eed6be; border-left-color: #eed6be; background-color: #fff3e7; }
.lmdh ul .ejlm { padding-left: 45px; background-color: #fff; background-image: url(../images/cont_14.png); background-repeat: no-repeat; background-position: 15px center; margin-bottom: 10px; }
.lmdh ul .ejlm.dq{ background-color: #f39b44; background-image: url(../images/cont_07.png); }
.lmdh ul li a { font-size: 22px; line-height: 55px; color: #111; display: block;  background-repeat: no-repeat; background-position: right center; }
.lmdh ul li .dqlm { color: #fff; font-weight: normal; font-size: 22px;  background-repeat: no-repeat; background-position: right center; display: block; background-color: #f39b44; }
.lmdh ul .sjlm { display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d8d8d8; background-color: #F39B44; margin-top: -9px; padding-top: 8px; padding-bottom: 8px; margin-bottom: 10px; }
.lmdh ul .sjlm a { font-size: 16px; color: #fff; line-height: 32px; display: block; padding-left: 70px; background-image: url(../images/cont_11.png); background-repeat: no-repeat; background-position: 50px center; }
.lmdh ul .sjlm .dqlm { color: #9F0E13; font-weight: normal; font-size: 16px; }
.lis { float: right; width: 905px; min-height: 600px; margin-top: -10px; margin-bottom:1px; }
.lis .wzlb li { height: 60px; line-height: 60px; font-size: 14px; color: #323232; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e6e6e6; }
.lis .wzlb li .time { float: right; color: #666; }
.lis .wzlb li a { color: #333; font-size: 15px; padding-left: 5px; text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    float: left;
   min-width: 795px;}
.lis .wzlb li a:hover { color: #990d0c; background-image: url(../images/index_62.png); background-repeat: no-repeat; background-position: left center; padding-left: 30px; }
.lis .rlmmc { line-height: 55px; height: 55px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; margin-bottom: 10px; }
.lis .rlmmc .dqwz { font-size: 14px; color: #888888; line-height: 55px; float: right; background-image: url(../images/list_05.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }
.lis .rlmmc .dqwz a { color: #888888; }
.lis .rlmmc .lmy { font-size: 30px; line-height: 55px; color: #111; float: left; height: 55px; background-image: url(../images/index_13.png); background-repeat: no-repeat; background-position: left center; padding-left: 40px; }
/*???￥?￠a?????￠a???|???￥???????1*/
.contxt { padding-bottom: 35px; }
.contxt .btsq { font-size: 20px; text-align: center; color: #444444; line-height: 35px; font-weight: bold; padding-top: 20px; }
.contxt .btf { font-size: 18px; text-align: center; color: #535353; line-height: 30px; }
.contxt .timesq { font-size: 15px; line-height: 50px; text-align: center; color: #999999; margin-bottom: 30px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #d9d9d9; }
.contxt .nrc { }
.contxt .nrc p { font-size: 15px; color: #555; line-height: 32px; text-indent: 2em; }
.contxt .nets a span { color: #009899; }
.contxt .nets .top { position: absolute; top: 40px; right: 40px; padding: 10px; height: 40px; width: 40px; }
.contxt .nrc p img { max-width: 100% !important; height: auto !important; }
.contxt .timesq span { padding-right: 10px; padding-left: 10px; }
.contxt .nrc img{max-width: 100% !important; height: auto !important;}
#vsb_content_2 div{font-size: 14px!important; line-height: 33px!important; color: #444; }
#vsb_content_2 div p{font-size: 14px!important; line-height: 33px!important; color: #444;}
#vsb_content_2 DIV{font-size: 14px!important; line-height: 33px!important; color: #444;}
#vsb_content_2 p{font-size: 14px!important; line-height: 33px!important; color: #444;}

/* ???￥?￠a?????￠a???|???￥???????1???¤?????…?????¤?????￠a???1???|???????·???￥???????? */
.nets { padding-top: 25px; margin-top: 30px; border-top-width: 1px; border-top-style: dashed; border-top-color: #dedede;  position: relative; }
.nets a { font-size: 0.875em; color: #666666; line-height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; }
.nets a:hover { color: #b72024; }
.lis .piclb li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e6e6e6; display: block; padding-top: 30px; padding-bottom: 30px; margin-bottom: 0px; height: 130px; }
.lis .piclb li img { float: left; display: block; height: 130px; width: 230px; }
.lis .piclb li .rsiz { float: right; width: 640px; }
.lis .piclb li .rsiz a { font-size: 16px; line-height: 27px; color: #333; }
.lis .piclb li .rsiz p { font-size: 14px; line-height: 27px; color: #838383; display: block; margin-top: 12px; }
.lis .piclb li .rsiz .time { font-size: 14px; line-height: 25px; color: #f09e3b; margin-top: 12px; }


.imglb { margin-top: 30px; }
.imglb li { float: left; width: 280px; display: block; position: relative; margin-bottom: 45px; }
.imglb li img { display: block; height: 160px; width: 280px; }
.imglb li .bt a{ font-size: 16px; color: #333333; line-height: 42px; }
.imglb li .bt{ border: 1px solid #dbdbdb;  text-align: center;}
.imglb .ous { margin-right: 32px; margin-left: 32px; }
.imglb li:hover .bt { background-color: #9A0E12; border: 1px solid #9F0E13; }
.imglb li:hover .bt a{ font-size: 16px; color: #fff; line-height: 42px; }

.cer{ background: transparent; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 36px; line-height: 36px; padding-left: 20px; width: 180px; color: #fff; font-size: 14px; float: left; }



/*右侧浮动*/
.rgfuc_bg{ position:fixed; z-index:15; right:30px; top:50%; margin-top:-172px; width:74px; height:344px;}
.rgfuc_bg ul{ width:100%; float:left;}
.rgfuc_bg ul li{ width:74px; float:left; height:74px; margin-bottom:12px; text-align:center; background:#fff; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px;
-moz-box-shadow:0px 0px 10px #969696;  -webkit-box-shadow:0px 0px 10px #969696; box-shadow:0px 0px 10px #969696;  
transition:all 0.4s;
-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.rgfuc_bg ul li span{width:100%; float:left; height:30px; text-align:center; margin-top:22px;}
.rgfuc_bg ul li h2{ display:none; width:34px; float:left; padding:0px 20px; font-size:16px; color:#666; font-weight:normal; line-height:20px; margin-top:17px;} 
.rgfuc_mz1{ background-image: url(../images/index_bg_03.png); background-repeat: no-repeat; background-position: center center; }	
.rgfuc_mz2{ background-image: url(../images/index_bg_06.png); background-repeat: no-repeat; background-position: center; }
.rgfuc_mz3{ background-image: url(../images/index_bg_08.png); background-repeat: no-repeat; background-position: center; }
.rgfuc_mzdb{ background-image: url(../images/index_bg_10.png); background-repeat: no-repeat; background-position: center; }
.rgfuc_bg ul li:hover{ background:#b72024;}
.rgfuc_bg ul li:hover.rgfuc_on h2{color:#fff;}
.rgfuc_bg ul li:hover h2{ display:block; color:#fff;}
.rgfuc_bg ul li:hover span{ display:none;}


.rgfuc_bg ul li:hover .rgfuc_mzdb{ display: block; background-image: url(../images/rgfuc04.png); background-repeat: no-repeat; background-position: center center; }


.rgfyygh{ display:none;}
.rgfuc_bg ul li:hover .rgfyygh{ display:block; position:absolute; right:83px; top:-110px; width:300px; height:300px; padding:5px; background:#fff;}
.rgfuc_bg ul li:hover .rgfyygh img{ width:300px; height:300px;}
  
.rgfuc_bg ul li:hover .rgfyygh:before {
    content: "";
    width: 0;
    height: 0;
    left: 100%;
    top: 140px;
    position: absolute;
    border-top: 9px solid transparent;
    border-left: 9px solid #fff;
    border-bottom: 9px solid transparent;
}




.syyjtd_bg{ width:100%; margin:auto; overflow:hidden; background:#f2f2f2;}
.syyjtd{ width:1200px; margin:55px auto 100px; overflow:hidden;}
.syyjtd_dh{ width:500px; float:left; margin-bottom:25px; margin-left:390px;}
.syyjtd_dh ul{ width:500px; float:left;}
.syyjtd_dh ul li{ width:235px; float:left; padding-left:15px; font-size:15px; color:#666; padding-bottom:4px; }
.syyjtd_dh ul li a{ color:#666;}
.syyjtd_dh ul li b{ font-size:30px; color:#4c4c4c; font-weight:normal; display:inline-block; margin-bottom:2px;}
.syyjtd_dh ul li.at{ }
.syyjtd_dh ul li.at b{ color:#004e97;}