@charset "utf-8";
*{ margin:0; padding:0;}
body{font-size:12px; font-family:"微软雅黑";}
div,p,td{line-height:22px;}
A {color:#333; text-decoration:none}
A:Hover{ color:#f08300; text-decoration:none;}
.page_td{ border:1px solid #ccc; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #ccc;background:#f2f2f2; padding:0px 5px;}
.inputpage{BORDER:1px #fff solid; width:24px; height:20px;}
.clear{clear:both;}

.top{backface-visibility:#f8f8f8; border-bottom:1px solid #ddd; height:35px; line-height:35px;}
.top h2{float:left; font-size:12px; font-weight:100; text-align:left; line-height:35px; height:35px}
.top h3{float:right; font-size:12px; font-weight:100; text-align:left; line-height:35px; height:35px}
.container{width:1180px; margin:0 auto; height:auto;}
.container1{width:1200px; margin:0 auto;}

.loog{float:left; width:350px;margin: 15px 0;}
.roga{float:right; line-height:25px;margin: 10px 0; padding:0 0 0 0; color:#fff;}
.roga a{color:#fff;}
.lang{float:right; height:28px; margin-top:5px; line-height:28px; text-align:right; color:#fff; padding-right:65px; color:#fff000}
.lang a{color:#fff000;}
.lang a:hover{color:#fff;}

.menubg{height:35px; line-height:35px; border-top:1px solid #ddd; border-bottom:3px solid #e7380d;}
.menubg ul{list-style:none;}
.menubg ul li{float:left;}
.menubg ul li a{color:#313131; padding:0 43px; display:block; font-size:14px;}
.menubg ul li a:hover{color:#057cbb;}
.pobo{border:1px solid #ddd; border-left:none; border-right:none; padding:10px 5px;}
.prolist{margin:0 auto;}
.prolist tr td h1{height:30px; line-height:30px; font-size:16px; padding-top:5px}
.prolist tr td div{height:30px; line-height:30px;}
.newspic{padding:15px 0 15px 15px;}
.zhiming{text-align:left; height:45px; line-height:45px; font-size:18px;}
.linklist{border:1px solid #e1e1e1; padding:10px; height:25px;}
.linklist ul{list-style:none;}
.linklist ul li{float:left;}
.linklist ul li a{padding:0 15px;}
.bannerbg{background:url(../images/banner12361530.jpg) center center no-repeat; height:244px;}
.bannerbg1{background:url(../images/22.jpg) center center no-repeat; height:244px;}
.bannerbg1 img{display: none;}
.bannerbg2{background:url(../images/banner59233307.jpg) center center no-repeat; height:244px;}
.bannerbg3{background:url(../images/timg.jpg) center center no-repeat; height:244px;}
.adtop{height:50px; line-height:50px;}
.adtop h2{float:left; font-size:14px; color:#333; font-weight:100;}
.box1{width:248px; float:left;}
.box2{width:930px; float:right; border:1px solid #ededed;}
.lefttop{background:#3772ae; height:75px; color:#FFF; font-size:18px; text-align:center; line-height:75px;}
.leftmenu{background:#ebebeb; height:60px; line-height:60px; text-indent:35px; margin:1px auto}
.leftmenu a{display:block; font-size:16px; }
.leftmenu a:hover{background:#FFF; border-bottom:5px solid #f90;}
.titlename{font-size:16px; font-weight:bold; border-bottom:1px solid #ededed; height:50px; line-height:50px; text-align:left; margin-top:20px; text-indent:20px;}
.context{line-height:30px; text-align:left; padding:15px;}
.descrtip{line-height:30px; text-align:left; padding:10px 0 15px 10px; border-bottom:1px dotted #ccc}
.newabbt{height:32px; line-height:32px;}
.addtt{height:55px; line-height:55px; text-align:center;}
.addtt a{display:block; background:#e1e1e1; font-size:14px;}
.addtt a:hover{color:#FFF; background:#3772ae;}
.ying{padding:20px 0; text-align:left; font-size:14px; line-height:35px;}
.shichang{font-size:16px; padding:10px 0; font-weight:bold;}
.scyy{height:77px; width:229px; line-height:20px; margin:20px auto;}
.scyy a{background:url(../images/ying1.jpg) no-repeat;display:block; font-size:16px; color:#fff; padding:18px 0 17px 70px}
.scyy a:hover{background:url(../images/ying2.jpg) no-repeat; color:#333}
.rexian{height:40px; line-height:40px; font-size:14px; color:#999; padding:10px 0}
.zaxin{padding:5px 0 10px 0;}


.listname{border-bottom:1px dotted #ccc; height:30px; line-height:30px; text-indent:10px; background:url(../images/1_30.jpg) no-repeat 2px center;}
.listname h2{float:left; font-size:12px; font-weight:100}
.listname h3{float:right; font-size:12px; font-weight:100; color:#999}
.listpic{padding-top:10px;}
.listpic img{border:1px solid #ccc; padding:2px;}

.contpic{text-align:center; margin:10px 0}
.contitle{text-align:center; border-bottom:1px dotted #ccc; line-height:35px; font-size:16px; font-weight:bold;}
.fabu{color:#999; padding:10px; text-align:center;}
.detailbg{text-align:left; line-height:38px; height:38px; background:#ebebeb}
.detailbg h2{width:120px; text-align:center; background:#3772ae; color:#fff}
.detailtxt{padding:10px; text-align:left; line-height:26px; font-size:14px}

.textcss{background:#f0f0f0; height:35px; border:1px solid #ccc; border-radius:5px; width:350px; line-height:35px}
.textcss1{background:#f0f0f0; height:75px; border:1px solid #ccc; border-radius:5px; width:450px; line-height:25px}
.regbut{background:#e3e3e3; height:30px; border:1px solid #ccc; border-radius:5px; width:80px; line-height:30px; color:#666; font-weight:bold; text-align:center; cursor:pointer}

.backscc{padding:10px; text-align:right;} 
.foot{text-align:left; height:82px; color:#2c2c2c}
.footer{background:url(../images/ly_07.jpg) no-repeat top center; height:187px;}
.footertext{padding:90px 0 0 0; line-height:23px; text-align:left; color:#2c2c2c; width:1000px; margin:0 auto}

@media (max-width: 991px){
    .container,.container1{width: 100%;overflow: hidden;padding: 0 15px;box-sizing: border-box;}
    .container1 .c_1200_4{width: 100%;}
    .bannerbg1{background:none;height: auto;}
    .bannerbg1 img{display: block;max-width: 100%;}
    .top{height: auto;line-height: 1.8;}
    .top h2{height: auto;line-height: 1.8;display: none;}
    .top h3{float: none;height: auto;}
    .top h3 table{width: 100%;text-align: right;}
    .top h3 table td{display: none;}
    .top h3 table td:first-child,.top h3 table td:last-child{display: table-cell;}
    .loog{width: 100%;margin: 0;line-height: 0;}
    .loog img{max-width: 100%;height: auto;}
    .roga{margin: 0;}
    .roga img{width: 200px;}
    .menubg{height: auto;}
    .menubg ul li{width: 25%;text-align: center;}
    .menubg ul li a{padding: 0px;}
    .pobo table{width: 100%;}
    .pobo table td{width: 33%;float: left;display: block;}
    .pobo table td p img{max-width: 70%;height: auto;}
    .prolist tr td h1{font-size: 16px;}
    .newlist{width: 100%;padding: 0 15px;box-sizing: border-box;}
    .newlist td.tbnone{display: none;}
    .newlist td.leftnews,.newlist td.midnews,.newlist td.rightnews{display: block;width: 100%;}
    .newlist td.rightnews table,.newlist td.rightnews table tbody,.newlist td.rightnews table tbody tr{width: 100%;}
    .newlist td.rightnews table tbody tr td{text-align: left;}
    .prolist tr td div{line-height: 1.4;}
    .midnews #menu{width: 100%;}
    .midnews #menu #nav li{width: 45%;}
    .midnews #menu_con{width: 100%;}
    .midnews #menu_con .tag{padding: 10px 0;}
    .midnews #menu_con .tag table{width: 100%;}
    .newabbt{width: 98%;overflow: hidden;display: block;}

}
@media (max-width: 320px){
    .newslist_n .listname {position: relative;width: 100%;padding-right: 0px;}
    .newslist_n .listname h2{width: 100%;height: 32px}
    .newslist_n .listname h3{display: none;}
    .prolist tr td h1{font-size: 14px;}
    .prolist tr td div{line-height: 1.3;}
    
}