@charset "utf-8";
/* Index Page CSS Document */
/*增加新闻图片列表页*/
.item-yearList{width: 100%;overflow:hidden;}
.item-yearList dd{height: 100px;overflow:hidden;margin-bottom: 15px;padding-top:15px;}
.item-year{width: 100%;overflow:hidden;}
.item-left{width: 130px;float:left;}
.item-year .title01{font-weight: 500;line-height: 27px;font-size:18px;margin:15px 0;padding-bottom: 10px;border-bottom: 2px dotted #ccc;}
.item-year .title01 a{color:#333;}
.item-left .number{font-size:14px;line-height: 100px;width: 30px;float:left;}
.item-leftImg{max-width: 100px;float:left;}
.item-leftImg a{width: 100%;height: 0;padding-bottom: 100%;overflow:hidden;display: block;}
.item-right{margin-left:142px;font-size:13px;}
.item-year a{color:#0088cc;}
.doi_link{font-weight: 300;}
.item-right p{margin-bottom: 5px;}
.sub_navYear{margin-top: 30px;}
.sub_navYear h3{font-size:16px;text-align: center;height: 40px;line-height: 40px;}
.content .col_lg_3 .leftinfo.subLeft-nav li{height: auto;overflow:hidden;border-bottom: 1px dotted #d8d8d8;}
.content .col_lg_3 .leftinfo.subLeft-nav .showline3{height: auto;}
.content .col_lg_3 .leftinfo.subLeft-nav li a{height: auto;}
@media screen /*and (min-width:320px)*/ and (max-width:360px) {
  .item-right{margin:15px 0 0 0;}
  .item-yearList dd{height: auto;}
  .item-left{float:none;height: 160px;margin:0 auto;}
  .item-left .number{float:none;height: 30px;line-height: 30px;width: 100%;text-align: center;display: block;}
  .item-leftImg{float: none;}


}
.content {
   width:1400px;
   text-align:center;
   margin:0 auto;
   font-size:16px;
}
.content .col_lg_2 {
   float:left;
   width:200px;
   text-align:left;
   margin:0;
}
.content .col_lg_11 {
   float:left;
   width:1100px;
   text-align:left;
   margin:0;
}
.content .col_lg_1 {
   width:100px;
   text-align:left;
   margin:0;
}
.content .col_lg_25 {
   float:left;
   width:250px;
   text-align:left;
   margin:0;
}
.content .col_lg_3{
   float:left;
   width:300px;
   text-align:left;
   margin:0px;
}
.content .col_lg_35{
   float:left;
   width:350px;
   text-align:left;
   margin:0px;
}
.content .col_lg_4{
   float:left;
   width:400px;
   text-align:left;
   margin:0px;
}
.content .col_lg_65{
   float:left;
   width:650px;
   text-align:left;
   margin:0px;
}
.content .col_lg_7{
   float:left;
   width:700px;
   text-align:left;
   margin:0px;
}

.content .col_lg_75{
   float:left;
   width:750px;
   text-align:left;
   margin:0px;
}

.content .col_lg_8{
   float:left;
   width:800px;
   text-align:left;
   margin:0px;
}
.content .col_lg_9{
   float:left;
   width:900px;
   text-align:left;
   margin:0px;
}


.content .col_lg_10{
   float:left;
   width:1000px;
   text-align:left;
   margin:0px;
}
.content .col_lg_13{
   width:1300px;
   text-align:left;
   margin:0px;
}
.content .col_lg_5{
   width:500px;
   float:left;
   text-align:left;
   margin:0px;
}
.content .top{
   height:15px;
}

.content .info{
   width:470px;
   /*border:solid 1px #DFDFDF; 
   border-top: 2px solid #8F000B;*/
   padding:15px;
   float:left
}

.content .clear-left{
   margin-left:0px;
   margin-right:15px;
}
.content .clear-right{
   margin-left:15px;
   margin-right:0px;
}
.content .info .title{
   font-size:18px;
   color:#000;
   width:100%;
   height:30px;
   border-bottom: 2px solid #8C0000;
   margin-bottom:10px;
}
.content .info .title a{
   display:inline-block;
   width:100%;
}
.content .info .title .right_more{
   font-size:12px;
   color:#A6A6A6;
   float:right;
}

.content .info .title a:hover .right_more {
   font-size:12px;
   color:#8C0000;
}
.content .info li{
   height:30px;
   line-height:30px;
}
.content .info li a{
   width:418px;
   display:inline-block;
   float:left;
   overflow:hidden;
   text-overflow:ellipsis;
}

.bouti-link img{
  width:100%;
  max-width:1380px;
  height:100%;
}

.content .info li span.s-dt{
   width:52px;
   display:inline-block;
   float:left;
   text-align:right;
}
.content .info-cap{
   width:260px;
   padding:20px 0px 15px 40px;
}
.content .info-cap .cap-img {
   width:260px;
   height:146px;
}
.content .info-cap .title{
   width:100%;
   height:30px;
   line-height:30px;
   overflow:hidden;
   text-overflow:ellipsis;
   white-space:nowrap;
}
.content .info-cap .detail{
   width:100%;
   height:60px;
   line-height:20px;
   font-size:12px;
   overflow:hidden;
   text-overflow:ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
}
.content .info-cap .cap-block {
   width:260px;
   height:240px;
}
.content .info-cap .cap-block-item {
   display:block;
   float:left;
   width:130px;
   height:77px;
   text-align:center;
}
.content .info-cap .cap-block-item img {
   width:120px;
   height:67px;
}
.content .info-cap .cap-more{
   width:100%;
   margin-top:5px;
   padding-left:5px;
   color: #a6a6a6;
   text-align: left;
   font-size: 12px;
}
.content .info-cap .cap-more a{
  color: #565656;
}
.content .info-cap .cap-more a:hover{
  color: #8c0000;
}
.content .info .cap-more{
   width:100%;
   margin-top:25px;
   padding-left:5px;
   color: #a6a6a6;
   text-align: left;
   font-size: 12px;
}
.content .info .cap-more a{
  color: #565656;
}
.content .info .cap-more a:hover{
  color: #8c0000;
}
.content .info-note ul li span.s-wd{
   width:60px;
   height:55px;
   line-height:26px;
   margin-bottom:5px;
   font-size:12px;
   font-family: Georgia;
   float:left;
   text-align:center;
}
.content .info-note ul li span.s-wd span{
   font-size:18px;
   font-family: Georgia;
   width:53px;
   display:inline-block;
}
.content .col_lg_3 .info-note{
   width:270px;
   padding:15px;
   float:left;
}

.content .inforight{
   margin-left: 100px;
}

.content .infoimg{
   float:left;
}

.content .infocontent .newstitle{
   font-weight: bold;
   -webkit-line-clamp: 1;
   -webkit-box-orient: vertical;
   margin:0px 00px 0px 10px;
   height:25px;
   text-indent:2em;
}

.content .infocontent p{
    width: 470px;
    display: inline-block;
    float: left;
    text-align:justify;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    margin: 10px 0px 15px 10px;
    line-height: 25px;
    height: 180px;
    text-indent:2em;
}

.content .col_lg_3 .info-note ul{
   width:100%;
   float:left;
}
.content .col_lg_3 .info-note ul li{
   width:100%;
   height:60px;
   float:left;
}
.content .col_lg_3 .info-note ul li a{
   width:200px;
   display:inline-block;
   float:left;
   overflow:hidden;
   text-overflow:ellipsis;
   white-space:normal;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   margin:0px 0px 10px 10px;
   line-height:25px;
   height:50px;
}

.content .col_lg_4 .info-pic ul li a{
   width: 150px;
   display: inline-block;
   float: left;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: normal;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   margin: 0px 0px 10px 0;
   line-height: 20px;
   height: 60px;
   font-size: 14px;
   padding-left:20px;position: relative;
}
.content .col_lg_4 .info-pic ul li a:before{content: '';
  position: absolute;width:6px;height: 6px;background-color: #8c0000;border-radius: 50%;left:0;top:10px;
}
.content .info-pic{
   width:400px;
}

.content .info-pic li{
   padding-top: 10px;
   height:60px;
}

.content  .col_lg_3 .info{
   width:270px;
}
.content  .col_lg_3 .info .m_title{
   width:230px;
}
.content  .col_lg_3 .info ul{
   width:100%;
}
.content  .col_lg_3 .info li{
   width:100%;
   height:30px;
   line-height:30px;
}
.content .col_lg_3 .info li a{
   width:100%;
}
.content .col_lg_4 .info-note{
   width:370px;
   padding:15px;
   float:left
}
.content .col_lg_4 .info-note ul{
   width:100%;
   float:left
}
.content .col_lg_4 .info-note ul li{
   width:100%;
   height:60px;
   float:left
}
.content .col_lg_4 .info-note ul li a{
   width:300px;
   display:inline-block;
   float:left;
   overflow:hidden;
   text-overflow:ellipsis;
   white-space:normal;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   margin:0px 0px 10px 10px;
   line-height:25px;
   height:50px;
}

.content .newslist ul {
    width: 100%;
    float: left;
}
.content .newslist ul li {
    width: 100%;
    height: 48px;
    float: left;
    padding-left: 25px;
}
.content .newslist01 ul li { height: auto; }
.content .newslist01 ul li span { margin: 10px 0 0 0;  }
.content .newslist01 ul li img { width: 100px; float: left; }
.content .newslist01 ul li a { width: auto; margin:20px 0 0 0; }


.content .newslist02 ul li { height: auto; }
.content .newslist02 ul li span { margin: 10px 0 0 0;  }
.content .newslist02 ul li img { width: 250px; height: 167px; float: left; }
.content .newslist02 ul li a {display: inline-block; white-space:wrap; }
.li_con { display: block; font-size: 14px; }



.content .newslist {
    width: 1080px;
    padding: 15px;
    float: left;
}

.content .newslist li a {
    width: 780px;
    padding-left: 25px;
}

.content .newslist ul li span.s-wd {
    line-height: 18px;
    height: 40px;
}

.content .newslist .title {
    border-bottom: 0px solid #8C0000;
    margin-top:15px;
}

.content .newslist .title a.title {
    display: inline-block;
    width: auto;
    float: left;
    font-weight: bold;
    color:#9a0002;
}
.content .newslist .title .bread { float: right; }
.content .newslist .title .bread a { font-weight: normal; color: #000000; float: none; width: auto; }
.content .newslist .title a img{
    margin-bottom:4px;
    margin-right: 10px;
}

/*.content .col_lg_11 .info-note {
    width: 870px;
    padding: 15px;
    float: left;
}*/

/*.content .newslist{
  width: 1000px;
}


.content .newslist li a {
    width: 940px;
}

.content .newslist ul li span.s-wd {
    width: 60px;
}

.content .newslist li {
    height: 50px;
    line-height: 30px;
}*/

.content .col_lg_3 .leftinfo{
  width:230px;
}
.content .leftinfo .title{
    background-color: #9a0002;
    font-size: 18px;
    color: #000;
    width: 100%;
    height: 45px;
    border-bottom: 0px solid #8C0000;
    margin-bottom: 0px;
}

.content .leftinfo .title a{
    color: #fff;
    padding: 12px 12px;
    font-weight: 500;
    width: 206px;
}

.content .leftinfo ul{
    background-color: #f6f6f6;
}


.content .col_lg_3 .leftinfo li  {
   width: 222px;
   padding-top: 10px;
   height: auto;
   padding-left: 3px;
   padding-bottom: 10px;
}

.content .col_lg_3 .leftinfo .center  {
   height: 60px;
   padding-top:20px;
   padding-bottom:20px;
}

.content .col_lg_3 .leftinfo .showline3{
    -webkit-line-clamp: 3;
    height: 90px;
}

.content .col_lg_3 .leftinfo li a {
    width: 100%;
    display: inline-block;
    float: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 30px;
    height: 60px;
    font-size: 14px;
}

.content .info-app{
   width:970px;
   padding:15px;
   float:left
}
.content .info-app ul li#app-1,.content .info-app ul li#app-4{
   width:316px;
   padding:15px 0px 15px 7px;
   float:left
}
.content .info-app ul li#app-2,.content .info-app ul li#app-5{
   width:303px;
   padding:15px 0px 15px 20px;
   float:left
}
.content .info-app ul li#app-3,.content .info-app ul li#app-6{
   width:247px;
   padding:15px 0px 15px 77px;
   float:left
}
.content .info-app li{
   height:70px;
   line-height:70px;
}
.content .info-app li a,.content .info-app li a span{
   display:inline-block;
   height:70px;
   line-height:70px;
}
.content .info-app li span.app-ico img{
   width:51px;
   height:51px;
   padding:10px 10px 9px 0px;
}
.content .info-app li span.app-name{
   display:inline-block;
   height:70px;
   line-height:70px;
}
.content .info li span{
   /*width:80px;*/
   display:inline-block;
   float:left;
   text-align:right;
}

.content .info li span img{
   /*width:80px;*/
   width:40px;
}

.content .info-svc{
   width:970px;
   padding:15px;
   margin-top:15px;
   float:left
}
.content .info-svc .title{
   width:220px;
   height:60px;
   line-height:60px;
   background-color:#8C0000;
   color:#fff;
   text-align:center;
   margin-bottom:40px;
   font-size:24px;
   visibility:hidden;
}
.wap_right{
   width:970px;
   float: left;
   margin-left: 0px;
   top:0;
   overflow: hidden;
   /*min-height:1000px;*/ 
}
.container{
   position:relative;
   top:0;
   overflow: hidden;
   z-index: 2;
   /*height: auto;*/
}
.wap_right .pin{
   width: 210px;
   overflow: hidden;
   float: left;
   background: #EFEFEF;
   margin-left:43px;
   margin-bottom:34px;
   padding-bottom: 16px;
   position: relative;
   top:0;
   left:0;
   -webkit-transition:all .7s ease-out .1s; 
   -moz-transition:all .7s ease-out .1s; 
   -o-transition:all .7s ease-out .1s; 
   transition:all .7s ease-out .1s;
}
.wap_right div.pin1,.wap_right div.pin5,.wap_right div.pin9{
   margin-left:0px;
}
.wap_right .pin img,.wap_right .pin .box{
   width: 100%;
}
.wap_right .pin .box h2{
   font-size: 18px;
   padding: 16px 9px 12px 11px;
}
.wap_right .pin .box h2 a{
   color: #505050;
}
.wap_right .pin .box h2 a:hover{
   color: #8C0000;
}
.wap_right .pin .box p{
   height:48px;
   line-height: 24px;
   padding: 0 9px 0 14px;
   overflow: hidden;
   text-overflow:ellipsis;
   white-space:normal;
}
.wap_right div.pin4{
   margin-bottom:111px;
}
.wap_right div.pin5{
   top:0px;
}
.wap_right div.pin7{
   top:0px;
}
.wap_right div.pin6,.wap_right div.pin8{
   top:-77px;
}
.wap_right div.pin9{
   top:-77px;
}
.wap_right div.pin10{
   top:-77px;
}
.wap_right div.pin11{
   top:-154px;
}

/*
.content .info-svc .map-item{
   width:230.5px;
   height:600px;
   margin:8px 0px 8px 16px;
   float:left
}
.content .info-svc .map-item:first-child{
   margin-left:0px;
}
.content .info-svc .map-item a{
   width:230.5px;
   height:160px;
   margin:0px 0px 16px 0px;
   display:inline-block;
}
.content .info-svc .map-item img{
   width:230.5px;
   height:160px;
}
.content .info-svc .map-item .name{
   width:230.5px;
   text-align:center;
   color:#fff;
   background-color:#000;
   opacity:0.4;
   display:inline-block;
   position:relative;
   z-index:1;
   bottom:0px;
   height:36px;
   line-height:36px;
}

.content .info-svc .map-item a#svc-1, .content .info-svc  .map-item a#svc-1 img{
   height:100px;
}
.content .info-svc .map-item a#svc-3, .content .info-svc  .map-item a#svc-3 img{
   height:240px;
}
.content .info-svc .map-item a#svc-5, .content .info-svc  .map-item a#svc-5 img{
   height:200px;
}
.content .info-svc .map-item a#svc-6, .content .info-svc  .map-item a#svc-6 img{
   height:120px;
}
.content .info-svc .map-item a#svc-7, .content .info-svc  .map-item a#svc-7 img{
   height:120px;
}
.content .info-svc .map-item a#svc-8, .content .info-svc  .map-item a#svc-8 img{
   height:280px;
}
.content .info-svc .map-item a#svc-11, .content .info-svc  .map-item a#svc-11 img{
   height:105px;
}
.content .info-spv{
   width:720px;
   padding:15px;
   float:left
}
.content .info-spv li span{
   width:52px;
   display:inline-block;
   float:left;
   overflow:hidden;
   text-overflow:ellipsis;
   white-space:nowrap;
   text-align:center;
}*/
.content .info-spv li a{
   width:548px;
   display:inline-block;
   float:left;
   overflow:hidden;
   text-overflow:ellipsis;
   white-space:nowrap;
   padding-left:20px;
}
.content .bot{
   margin-top:30px;
}
.content .pic-squre{
   width:220px;
   background-color:#ffffff;
   margin:15px;
}
.content #hot_1{
   margin-left:10px;
}
.content #hot_4{
   margin-right:10px;
}
.content .pic-squre > a{
   width:220px;
   height:314px;
   display:block;
   overflow:hidden;
   position:relative;
   /*background-color:#8C0000;*/
}
.content .pic-squre > a img{
   width:220px;
   height:314px;
   /*border-bottom:solid 2px #8C0000; */
}
.content .pic-squre > a ul{
   position:relative;
   width:2640px;
   height:314px;
   display:block;
   overflow:hidden;
}
.content .pic-squre > a ul li{
   width:220px;
   float:left;
}
.content .pic-squre .name {
   font-size:16px;
   color:#fff;
   margin:0px;
   position:relative;
   bottom:36px;
   z-index:1;
   display:inline-block;
   width:220px;
   height:36px;
   line-height:36px;
   text-align:center;
}

.content .pic-squre .title{
   margin:0px 0px 0px 0px;
   background-color:#8c0000;
   color:#ffffff;
   font-size:18px;
   width:200px;
   height:40px;
   line-height:40px;
   text-align:center;
}
.content .pic-squre .detail{
   width:198px;
   border: solid 1px #ccc;
}
.content .pic-squre .detail li{
   padding:5px 15px 5px 15px;
   text-align:center;
}
.content .pic-squre .detail li span{
   margin-right:55px;
}
/*.content .pic-squre .title a{
   color:#8C0000;
}
.content .pic-squre .title a:hover{
   color:#565656;
}
.content .pic-squre .title a:link {
   font-weight:bold;
}*/

.content .pic-squre .bt-bg{
   width:200px;
   height:112px;
   margin-top:22px;
}

.lightbox_back {
  z-index: 9998;

  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: fixed;

  background: black;
  opacity: 0.4;
  filter: alpha(opacity=40);

  display: none;
}
.lightbox_fore {
  z-index: 9999;

  left: 25%;
  top: 10%;
  width: 50%;
  height: 80%;
  min-height: 0px;
  position: fixed;

  background: white;

  border: none;

  display: none;
}
.lightbox_fore img {
  width: 93px;
  height: 107px;
  float: left;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.lightbox_fore p {
  text-indent: 2em;
  font-size: 1.30em;
  line-height: 2.00em;
}
.content .info-pictext{
   width:870px;
}

p.pages{
  width:1000px;
  text-align: right;
}

.article p {
    padding: 10px 0;
    font-size: 16px;
    line-height: 25px;
    /* text-indent: 32px; */
    text-align: justify;
}

.content .col_lg_3 .leftinfo li.submenu {
    height: auto;
}
.content .col_lg_3 .leftinfo li.submenu a {
    height: auto;
    font-size: 16px;
}

.content .col_lg_3 .leftinfo li.submenu a img{
    margin-bottom: 9px;
    margin-right: 10px;
}

.content .col_lg_3 .leftinfo .whiteline1{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 31px;
    position: absolute;
}
.content .col_lg_3 .leftinfo .whiteline2{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 81px;
    position: absolute;
}
.content .col_lg_3 .leftinfo .whiteline3{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 131px;
    position: absolute;
}
.content .col_lg_3 .leftinfo .whiteline4{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 181px;
    position: absolute;
}
.content .col_lg_3 .leftinfo .whiteline5{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 231px;
    position: absolute;
}
.content .col_lg_3 .leftinfo .whiteline6{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 281px;
    position: absolute;
}

.content .col_lg_3 .leftinfo .whiteline7{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 331px;
    position: absolute;
}

.content .col_lg_3 .leftinfo .whiteline8{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 381px;
    position: absolute;
}

.content .col_lg_3 .leftinfo .whiteline9{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 431px;
    position: absolute;
}

.content .col_lg_3 .leftinfo .whiteline10{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 481px;
    position: absolute;
}

.content .col_lg_3 .leftinfo .whiteline11{
    border-right:1px solid #d2d2d2;
    height: 39px;
    width: 8px;
    float:left;
    margin-top: 531px;
    position: absolute;
}


/*Ĭ����ʽ����Ҫ��position:fixedʵ����Ļ���Զ�λ*/
#gotoTop{display:none;position:fixed;top:75%;right:10px;cursor:pointer;margin-top:-50px;margin-left:520px;padding:2px 5px 3px 5px;width:20px;text-align:center;border:1px solid #e0e0e0;background:#fff;z-index:99;}
/*��CSS����ʽ(expression)��ʵ��ie6��position:fixedЧ��*/
#gotoTop{_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}
/*���������ķ���Ч��*/
#gotoTop.hover{background:#8C0000;color:#fff;text-decoration:none;}

@media screen and (max-width:1400px) {

   .content {
      width:1000px;
      text-align:center;
      margin:0 auto;
      font-size:16px;
   }

   .content .col_lg_9{
      width:700px;
   }
   .content .col_lg_11{
      width:700px;
   }
   .content .info-pictext{
      width:600px;
   }
   .content .col_lg_4{
      width:300px;
   }
   .content .col_lg_4 .info-note {
       width: 270px;
       padding: 15px;
       float: left;
   }
   .content .info-note ul li span.s-wd {
       width: 35px;
       height: 55px;
       line-height: 26px;
       margin-bottom: 5px;
       font-size: 10px;
       font-family: Georgia;
       float: left;
       text-align: center;
       
   }
   .content .col_lg_4 .info-note ul li a {
       width: 180px;
       font-size: 14px;
   }
   .content .col_lg_4 .info-note ul li a {
       margin: 0px 0px 10px 30px;
   }
   .content .inforight {
       margin-left: 0px;
   }
   .content .info-pic {
       width: 270px;
   }
   .content .col_lg_4 .info-pic ul li a {
       width: 190px;
   }
   .content .infoimg img{
       width:200px;
   }

   .content .infocontent p{
      width:350px;
   }
   .content .newslist li a {
      width: 580px;
      padding-left: 50px;

  }
  .content .newslist02 ul li a  { width: auto; display: block; margin: 0 0 0 240px; float: none; }
  .content .newslist {
      width: 700px;
  }
  p.pages{
    width:650px;
  }
}

.content  .subArticleList li a{width: auto!important;display: inline;padding-left: 0;float: none;display: block;}
.content .info-note .subArticleList li .s_wd_03{width: 60px;float: left;margin-right: 10px;}
.content .newslist ul.subArticleList li{line-height: 24px;margin-bottom:12px;height: auto;padding-left: 0;}
@media screen and (max-width:1000px) {
   .content {
      width:800px;
      text-align:center;
      margin:0 auto;
      font-size:16px;
   }

   .content .col_lg_10{
      width:800px;
      text-align:left;
      margin:0px;
   }

   .content .col_lg_11{
      width:500px;
   }

   .content .col_lg_5{
      width:400px;
      float:left;
      text-align:left;
      margin:0px;
   }

   .content .col_lg_65{
      width:520px;
   }
   .content .col_lg_7{
      width:560px;
   }
   .content .col_lg_75{
      width:600px;
   }
   .content .col_lg_25{
      width:200px;
   }
   .content .col_lg_3{
      width:240px;
   }
   .content .col_lg_35{
      width:280px;
   }
   .content .col_lg_4{
      width:330px;
   }
   .content .clear-left{
      margin-left:0px;
      margin-right:15px;
   }
   .content .clear-right{
      margin-left:15px;
      margin-right:0px;
   }
   .content .info{
      width:365px;
   }
   .content .infoimg img{
       width:300px;
   }
   .content .info-pictext{
      width:700px;
   }
   .content .info li span.s-wd{
      padding-right:0px;
   }
   .content .info li a{
      width:313px;
   }
   .content .info-app{
      width:770px;
   }
   .content .info-app ul li#app-1,.content .info-app ul li#app-4{
      width:248px;
      padding:15px 0px 15px 8px;
      float:left
   }
   .content .info-app ul li#app-2,.content .info-app ul li#app-5{
      width:241px;
      padding:15px 0px 15px 15px;
      float:left
   }
   .content .info-app ul li#app-3,.content .info-app ul li#app-6{
      width:193px;
      padding:15px 0px 15px 64px;
      float:left
   }
   .content .info-cap{
      width:210px;
      padding-left:30px;
   }
   .content .info-cap .cap-img{
      width:210px;
      height:118px;
   }
   .content .info-cap .title{
      width:100%;
      height:40px;
      line-height:40px;
   }
   .content .info-cap .detail{
      width:100%;
      height:60px;
      line-height:20px;
   }
   .content .info-cap .cap-block {
      width:210px;
      height:200px;
   }
   .content .info-cap .cap-block-item {
      width:105px;
      height:63px;
   }
   .content .info-cap .cap-block-item img {
      width:95px;
      height:53px;
   }

   .content .info-cap .cap-more{
      margin-top:45px;
   }
   .content .col_lg_3 .info-note{
      width:210px;
      padding:15px;
      float:left
   }
   .content .col_lg_3 .info-note ul li a{
      width:140px;
   }
   .content  .col_lg_3 .info{
      width:210px;
   }
   .content  .col_lg_3 .info .m_title{
      width:210px;
   }
   .content .col_lg_4 .info-note{
      width:290px;
   }
   .content .col_lg_4 .info-note ul li a{
      width:220px;
   }
   .content .info-svc .title{
      width:170px;
      height:40px;
      line-height:40px;
      font-size:18px;
   }
   .content .pic-squre{
      width:170px;
      margin:45px 15px 55px 15px;
   }
   .content .pic-squre > a{
      width:170px;
      height:243px;
   }
   .content .pic-squre > a img{
      width:170px;
      height:243px;
      /*border-bottom:solid 2px #8C0000; */
   }
   .content .pic-squre > a ul{
      position:relative;
      width:2040px;
      height:243px;
      display:block;
      overflow:hidden;
   }
   .content .pic-squre > a ul li{
      width:170px;
      float:left;
   }
   .content .pic-squre >a .name{
      width:170px;
      height:26px;
      line-height:26px;
      bottom:26px;
   }
   .wap_right{
      width:770px;
      margin-left: 0;
   }
   .wap_right .pin{
      width: 185px;
      margin-left:10px;
   }
   .wap_right div.pin4{
      margin-bottom:102px;
   }
  .wap_right div.pin5{
      top:0px;
   }
   wap_right div.pin7{
      top:0px;
   }
   .wap_right div.pin6,.wap_right div.pin8{
      top:-68px;
   }
   .wap_right div.pin9{
      top:-68px;
   }
   .wap_right div.pin10{
      top:-68px;
   }
   .wap_right div.pin11{
      top:-136px;
   }
   .content .col_lg_11 .info{
      width: 510px;
      padding: 15px;
      float: left;
  }
  .content .leftinfo .title a {
      width: 186px;
  }
  .content .col_lg_3 .leftinfo li {
      width: 170px;
  }
  p.pages{
    width:550px;
  }
  .content .col_lg_4 .info-pic ul li a {
       width: 280px;
   }
}

@media screen and (max-width:800px) {
	.article img
	{width:auto !important;height:auto !important;display:inline-block !important;max-width:100%} 
   .content {
      width:640px;
      text-align:left;
      margin:0 auto 0 20px;
      font-size:16px;
   }

   .content .col_lg_10{
      width:640px;
      text-align:left;
      margin:0px;
   }
   .content .col_lg_5{
      width:640px;
      float:left;
      text-align:left;
      margin:0px;
   }
   .content .col_lg_7{
      width:640px;
   }
   .content .col_lg_75{
      width:640px;
   }
   .content .col_lg_3{
      width:640px;
   }
   .content .col_md_7{
      width:448px;
   }
   .content .col_md_3{
      width:192px;
   }
   .content .info{
      width:418px;
   }
   .content .info-pictext{
      width:610px;
   }
   .content .infoimg img{
       width:200px;
   }
   .content .info li a{
      width:365px;
   }
  .content .info-pic {
      width: 610px;
      padding-left: 0px;
   }
   .content .col_lg_4 .info-pic ul li a {
      width: 240px;
   }
   .content .info-app{
      width:610x;
      padding-left:0px;
      padding-right:30px;
   }
   .content .info-app ul li#app-1,.content .info-app ul li#app-3,.content .info-app ul li#app-5{
      width:305px;
      padding:15px 0px 15px 0px;
      float:left
   }
   .content .info-app ul li#app-2,.content .info-app ul li#app-4,.content .info-app ul li#app-6{
      width:305px;
      padding:15px 0px 15px 0px;
      float:left
   }
   
   .content .info-cap{
      width:610px;
      padding-left:0px;
      padding-right:30px;
   }
   .content .info-cap .cap-img{
      width:308px;
      height:173px;
   }
   .content .info-cap .detail{
      height:40px;
      -webkit-line-clamp: 2;
   }
   .content .info-cap .cap-block {
      width:520px;
      height:160px;
   }
   .content .info-cap .cap-block-item {
      width:130px;
      height:77px;
   }
   .content .info-cap .cap-block-item img {
      width:120px;
      height:67px;
   }
   .content .info-cap .cap-more{
      margin-top:10px;
   }
   .content .col_lg_3 .info-note{
      width:610px;
      padding:15px 30px 15px 0px;
      float:left;
   }
   .content .col_lg_3 .info-note ul li a{
      width:540px;
   }
   .content  .col_lg_3 .info{
      width:610px;
   }
   .content  .col_lg_3 .info .m_title{
      width:230px;
   }
   .content .col_lg_4 .info-note{
      width:610px;
      padding:15px 30px 15px 0px;
   }
   .content .col_lg_4 .info-note ul li a{
      width:540px;
   }
   .content .pic-squre{
      width:177px;
      margin:45px 15px 15px 0px;
   }
   .content .pic-squre > a{
      width:170px;
      height:243px;
   }
   .content .pic-squre > a img{
      width:170px;
      height:243px;
      /*border-bottom:solid 2px #8C0000; */
   }
   .content .pic-squre > a ul{
      position:relative;
      width:2040px;
      height:243px;
      display:block;
      overflow:hidden;
   }
   .content .pic-squre > a ul li{
      width:170px;
      float:left;
   }
   .content .pic-squre >a .name{
      width:170px;
      height:26px;
      line-height:26px;
      bottom:26px;
   }
   .content .info-svc{
      width:610px;
      padding:15px 30px 15px 0px;
   }
   .wap_right{
      width:610px;
      margin-left: 0;
   }
   .wap_right .pin{
      width: 190px;
      margin-left:20px;
   }
   .wap_right div.pin1,.wap_right div.pin4,.wap_right div.pin7,.wap_right div.pin10{
       margin-left:0px;
   }
   .wap_right div.pin3{
      margin-bottom:34px;
   }
   .wap_right div.pin4{
      top:0px;
      margin-bottom:34px;
   }
   .wap_right div.pin5{
      top:-70px;
      margin-left:20px;
      margin-bottom:34px;
   }
   .wap_right div.pin6{
      top:0px;
      margin-bottom:104px;
   }
   .wap_right div.pin7{
      top:-70px;
      margin-bottom:34px;
   }
   .wap_right div.pin8{
      top:-140px;
      margin-bottom:34px;
   }
   .wap_right div.pin9{
      top:-138px;
      margin-bottom:34px;
   }
   .wap_right div.pin10{
      top:-210px;
   }
   .wap_right div.pin11{
      top:-70px;
   }
   .wap_right div.pin12{
      top:-210px;
   }
   .content .leftinfo .title a {
      width: 610px;
  }
  .content .col_lg_3 .leftinfo li {
      width: 570px;
      height: 60px;
  }
}
@media screen and (max-width:640px) {
   .content {
      width:480px;
      text-align:left;
      margin:0 auto 0 20px;
      font-size:16px;
   }
.content .newslist02 ul li a { float: none; padding: 0px; width: auto; margin: 0px; }
.content .newslist02 ul li img { display: block; margin: 0 auto; float: none; }
.content .newslist02 ul li { padding: 0px; float: none; }
   .content .col_lg_10{
      width:480px;
      text-align:left;
      margin:0px;
   }
   .content .col_lg_5{
      width:480px;
      float:left;
      text-align:left;
      margin:0px;
   }
   .content .col_lg_75{
      width:480px;
   }
   .content .col_lg_7{
      width:480px;
   }
   .content .col_lg_25{
      width:480px;
   }
   .content .col_lg_3{
      width:480px;
   }
   .content .infocontent p {
       margin-left: 0px;
   }
   .content .infocontent .newstitle {
       margin-left: 0px;
   }
   .content .info{
      width:450px;
      padding-left:0px;
      padding-right:30px;
   }
   .content .info li a{
      width:398px;
   }
   .content .info-app{
      width:450x;
   }
   .content .info-app ul li#app-1,.content .info-app ul li#app-3,.content .info-app ul li#app-5{
      width:225px;
      padding:15px 0px 15px 0px;
      float:left
   }
   .content .info-app ul li#app-2,.content .info-app ul li#app-4,.content .info-app ul li#app-6{
      width:225px;
      padding:15px 0px 15px 0px;
      float:left
   }
   .content .info-cap{
      width:450px;
   }
   .content .info-cap .detail{
      height:60px;
      -webkit-line-clamp: 3;
   }
   .content .info-cap .cap-block {
      width:390px;
      height:160px;
   }
   .content .info-cap .cap-block-item {
      width:130px;
      height:77px;
   }
   .content .info-cap .cap-block-item img {
      width:120px;
      height:67px;
   }
   .content .col_lg_3 .info-note{
      width:450px;
   }
   .content .col_lg_3 .info-note ul li a{
      width:380px;
   }
   .content .col_lg_4 .info-note{
      width:450px;
   }
   .content .col_lg_4 .info-note ul li a{
      width:380px;
   }
   .content  .col_lg_3 .info{
      width:450px;
   }
   .content  .col_lg_3 .info .m_title{
      width:230px;
   }
   .content .pic-squre{
      width:220px;
      margin:15px 115px 15px 115px;
   }
   .content .pic-squre > a{
      width:220px;
      height:314px;
   }
   .content .pic-squre > a img{
      width:220px;
      height:314px;
   }
   .content .pic-squre > a ul{
      position:relative;
      width:2640px;
      height:314px;
      display:block;
      overflow:hidden;
   }
   .content .pic-squre > a ul li{
      width:220px;
      float:left;
   }
   .content .pic-squre >a .name{
      width:220px;
      height:36px;
      line-height:36px;
      bottom:36px;
   }
   .wap_right{
      width:450px;
      margin-left: 0;
   }
   .wap_right .pin{
      width: 210px;
      margin-left:30px;
      margin-bottom:0px;
   }
   .wap_right div.pin1,.wap_right div.pin3,.wap_right div.pin5,.wap_right div.pin7,.wap_right div.pin9,.wap_right div.pin11{
       margin-left:0px;
   }
   .wap_right div.pin1{
       margin-bottom:34px;
   }
   .wap_right div.pin2{
      margin-bottom:111px;
   }
   .wap_right div.pin3{
      top:0px;
      margin-bottom:34px;
   }
   .wap_right div.pin4{
      margin-left:30px;
      margin-bottom:111px;
      top:-77px;
   }
   .wap_right div.pin5{
      top:0px;
      margin-bottom:34px;
   }
   .wap_right div.pin6{
      top:-154px;
      margin-bottom:111px;
   }
   .wap_right div.pin7{
      top:-77px;
      margin-bottom:34px;
   }
   .wap_right div.pin8{
      top:-231px;
      margin-bottom:34px;
   }
   .wap_right div.pin9{
      top:-231px;
      margin-bottom:34px;
   }
   .wap_right div.pin10{
      top:-77px;
      margin-left:30px;
      margin-bottom:111px;
   }
   .wap_right div.pin11{
      top:-231px;
      margin-left:0px;
      margin-bottom:0px;
   }
   .wap_right div.pin12{
      top:-154px;
      margin-left:30px;
      margin-bottom:0px;
   }
   .content .leftinfo .title a {
      width: 426px;
  }
  .content .col_lg_3 .leftinfo li {
      width: 410px;
      height: 60px;
  }
  .content .col_lg_3 .leftinfo .showline3 {
      -webkit-line-clamp: 3;
      height: 60px;
  }
  .content .col_lg_11 .info {
      width: 450px;
  }
  .content .info li a {
      width: 288px;
  }
  p.pages{
    display:none;
  }
  .content .col_lg_4 .info-pic ul li a {
    width: 160px;
  }
  .content .infocontent p {
    width: 250px;
    height: 130px;
  }
}
@media screen and (max-width:480px) {
   .content {
      width:360px;
      text-align:left;
      margin:0 auto 0 20px;
      font-size:16px;
   }

   .content .col_lg_10{
      width:360px;
      text-align:left;
      margin:0px;
   }
   .content .col_lg_5{
      width:360px;
      float:left;
      text-align:left;
      margin:0px;
   }
   .content .col_lg_7{
      width:360px;
   }
   .content .col_lg_75{
      width:360px;
   }
   .content .col_lg_25{
      width:360px;
   }
   .content .col_lg_3{
      width:360px;
   }
   .content .info{
      width:330px;
   }
   .content .info li a{
      width:278px;
   }
   .content .info-app{
      width:330px;
   }
   .content .info-app ul li#app-1,.content .info-app ul li#app-3,.content .info-app ul li#app-5{
      width:270px;
      padding:15px 0px 15px 60px;
      float:left
   }
   .content .info-app ul li#app-2,.content .info-app ul li#app-4,.content .info-app ul li#app-6{
      width:270px;
      padding:15px 0px 15px 60px;
      float:left
   }
   .content .info-cap{
      width:330px;
   }
   .content .info-cap .detail{
      height:60px;
      -webkit-line-clamp: 3;
   }
   .content .info-cap .cap-block {
      width:260px;
      height:240px;
   }
   .content .info-cap .cap-block-item {
      width:130px;
      height:77px;
   }
   .content .info-cap .cap-block-item img {
      width:120px;
      height:67px;
   }
   .content .col_lg_3 .info-note{
      width:330px;
   }
   .content .col_lg_3 .info-note ul li a{
      width:260px;
   }
   .content .col_lg_4 .info-note{
      width:330px;
   }
   .content .col_lg_4 .info-note ul li a{
      width:260px;
   }
   .content  .col_lg_3 .info{
      width:330px;
   }
   .content  .col_lg_3 .info .m_title{
      width:230px;
   }
   .content .pic-squre{
      width:220px;
      margin:15px 55px 15px 55px;
   }
   .content .pic-squre > a{
      width:220px;
      height:314px;
   }
   .content .pic-squre > a img{
      width:220px;
      height:314px;
   }
   .content .pic-squre > a ul{
      position:relative;
      width:2640px;
      height:314px;
      display:block;
      overflow:hidden;
   }
   .content .pic-squre > a ul li{
      width:220px;
      float:left;
   }
   .content .pic-squre >a .name{
      width:220px;
      height:36px;
      line-height:36px;
      bottom:36px;
   }
   .content .info-svc .title{
      width:330px;
   }
   .wap_right{
      width:330px;
      margin-left: 60px;
      margin-right: 60px;
   }
   .wap_right .pin{
      width: 210px;
      margin-left:0px;
      margin-bottom:34px;
      top:0px;
   }
   .wap_right div.pin1,.wap_right div.pin2,.wap_right div.pin3,.wap_right div.pin4,.wap_right div.pin5,.wap_right div.pin6,.wap_right div.pin7,.wap_right div.pin8,.wap_right div.pin9,.wap_right div.pin10,.wap_right div.pin11,.wap_right div.pin12{
       margin-left:0px;
       margin-bottom:34px;
       top:0px;
   }
   .wap_right div.pin12{
      margin-bottom:68px;
   }
   .content .leftinfo .title a {
        width: 306px;
    }
    .content .col_lg_3 .leftinfo li {
        width: 290px;
        height: 60px;
    }
    .content .col_lg_11 .info {
        width: 350px;
    }
    .content .info li a {
        width: 200px;
    }
    .content .col_lg_4 .info-pic ul li a {
        width: 280px;
    }
    .content .infocontent p {
        width: 180px;
    }
}

@media screen and (max-width:360px) {
   .content {
      width:320px;
      text-align:left;
      margin:0 auto 0 20px;
      font-size:16px;
   }

   .content .col_lg_10{
      width:320px;
      text-align:left;
      margin:0px;
   }
   .content .col_lg_5{
      width:320px;
      float:left;
      text-align:left;
      margin:0px;
   }
   .content .col_lg_7{
      width:320px;
   }
   .content .col_lg_75{
      width:320px;
   }
   .content .col_lg_3{
      width:320px;
   }
   .content .col_lg_25{
      width:320px;
   }
   .content .info{
      width:290px;
   }
   .content .info li a{
      width:238px;
   }
   .content .info-app{
      width:290px;
   }
   .content .info-app ul li#app-1,.content .info-app ul li#app-3,.content .info-app ul li#app-5{
      width:250px;
      padding:15px 0px 15px 40px;
      float:left
   }
   .content .info-app ul li#app-2,.content .info-app ul li#app-4,.content .info-app ul li#app-6{
      width:250px;
      padding:15px 0px 15px 40px;
      float:left
   }
   .content .info-cap{
      width:290px;
   }
   .content .info-cap .cap-img{
      width:260px;
      height:146px;
   }
   .content .info-cap .detail{
      height:60px;
      -webkit-line-clamp: 3;
   }
   .content .info-cap .cap-block {
      width:260px;
      height:240px;
   }
   .content .info-cap .cap-block-item {
      width:130px;
      height:77px;
   }
   .content .info-cap .cap-block-item img {
      width:120px;
      height:67px;
   }
   .content .col_lg_3 .info-note{
      width:290px;
   }
   .content .col_lg_3 .info-note ul li a{
      width:220px;
   }
   .content .col_lg_4 .info-note{
      width:290px;
   }
   .content .col_lg_4 .info-note ul li a{
      width:220px;
   }
   .content  .col_lg_3 .info{
      width:290px;
   }
   .content  .col_lg_3 .info .m_title{
      width:230px;
   }
   .content .pic-squre{
      width:220px;
      margin:15px 35px 15px 35px;
   }
   .content .pic-squre > a{
      width:220px;
      height:314px;
   }
   .content .pic-squre > a img{
      width:220px;
      height:314px;
   }
   .content .pic-squre > a ul{
      position:relative;
      width:2640px;
      height:314px;
      display:block;
      overflow:hidden;
   }
   .content .pic-squre > a ul li{
      width:220px;
      float:left;
   }
   .content .pic-squre >a .name{
      width:220px;
      height:36px;
      line-height:36px;
      bottom:36px;
   }
   .content .info-svc .title{
      width:290px;
   }
   .wap_right{
      width:290px;
      margin-left: 40px;
      margin-right: 40px;
   }
   .wap_right .pin{
      width: 210px;
      margin-left:0px;
      margin-bottom:34px;
      top:0px;
   }
   .wap_right div.pin1,.wap_right div.pin2,.wap_right div.pin3,.wap_right div.pin4,.wap_right div.pin5,.wap_right div.pin6,.wap_right div.pin7,.wap_right div.pin8,.wap_right div.pin9,.wap_right div.pin10,.wap_right div.pin11,.wap_right div.pin12{
       margin-left:0px;
       margin-bottom:34px;
       top:0px;
   }
   .wap_right div.pin12{
      margin-bottom:68px;
   }
   .content .leftinfo .title a {
        width: 266px;
    }
    .content .col_lg_3 .leftinfo li {
        width: 250px;
        height: 60px;
    }
    .content .col_lg_11 .info {
        width: 270px;
    }
    .content .info li a {
      width: 138px;
    }
    .content .col_lg_4 .info-pic ul li a {
        width: 220px;
    }
    .content .infocontent p {
       width: 160px;
    }
}
