﻿.gddh-xz{width:100%; height:50px; line-height:50px; background:url(../images/gddh-bg.png) center center repeat-x;}
.gddh-xz ul{width:90%; margin:0 5%;}
.gddh-xz li{width:10%; height:46px; float:left;}
.gddh-xz li a{display:block; width:100%; float:left; text-align:center; color:#333; height:46px;}
.gddh-xz li a:hover{background:#da2540;}
.bq-1 a,.bq a{color:#b3b3b3;}



.wsjb-pic{width:100%; height:200px; overflow:hidden; float:left; margin-bottom:10px;}
.wsjb-sm{width:100%; overflow:hidden; float:left;}
.szzl li img{height:100%;}


.srkuang{border:1px solid #ccc}


.right-jj input{vertical-align:middle;}
.right-1 li{/* width:100%; */}
.nr-content-con .vsbcontent_img{text-align:center;}
.wsjb-more:hover{color:#a51c30;}
.nr-content-con img{margin-top:20px;}
.szzl li em{display:block; width:100%; height:170px; border:1px solid #efefef; overflow:hidden;} 














.zz{display:inline;font-style: normal;}
.daoh-2{position:absolute; right:0; top:20px;width:100%;}
.dblj{position:absolute; left:50%; margin-left:190px; top:33px;}
.bq-1{display:block;width:100%; text-align:center;}
.bq-2{display:none;width:100%;}
.top{width:100%; background:#353b47; height:40px;}
.top-1{width:80%; line-height:40px; color:#fff; margin:0 auto; font-size:0.875em;*width:1100px;}
.top-2{width:1100px;}
.top-1 a{color:#fff;}
.top-1 a:hover{color:#f6be00;}
.menue{width:100%;position:relative;z-index:100;}
.menue-1{width:80%; margin:0 auto;*width:1100px;}


.daoh-1{z-index:100;}
.daoh-2{width:125px; height:34px; background:#fff; padding:0 10px; position:absolute; z-index:10000000000; right:10%; top:15px;}
.search-input{width:84px; float:left; color:#333; height:34px; line-height:34px; background:none; font-size:14px;}
.search-btn{float:left; text-align:right; padding:9px 2px;}
.nav-2{margin-top:8px; width:100%;background: #a51c30;}
.nav-1{width:100%; height:130px;}
.nav-1-1{margin-left:480px; position:relative; margin-top:52px;}

#div2{width:95px; height:34px; background:#fff; color:#666; font-size:14px; padding:0 10px; line-height:34px;}
#div2 img{vertical-align:middle;}
#div1{background-color:green;width:200px;height:100px;display:block;}

.banner{width:100%; overflow:hidden; position:relative; z-index:2;}
.slideBox{ position:relative; overflow:hidden; margin:0 auto; width:100%; }
.slideBox .hd{ position:absolute; height:14px; line-height:14px; bottom:25px; right:34%; z-index:1; text-align:center; margin:0 auto; }
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ display:inline-block; width:12px; height:12px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background: #fff; text-indent:9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:rgba(0,0,0,0); border:2px solid #fff; width:14px; height:14px;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center; }
.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat; vertical-align:top; width:100%;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;} 
.slideBox .bd li .tit{ display:block; width:100%; position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff; text-align:center; z-index:3; }
.slideBox .bd li .txt{position:absolute; bottom:0; color:#fff; font-size:28px; width:100%; background:url(../images/banner-bg.png) repeat-x; z-index:100000; display:block; height:150px;}
.slideBox .bd li .txt span{position:absolute; left:10%; bottom:15px;}



.content{width:80%; margin:0 auto;padding-bottom:40px;*width:1100px;}
.tzgg{width:28%; *width:24%;  background:url(../images/tzgg-bg.png) repeat; padding:0 16px;height:510px; position:relative; margin-top:15px;}
.tzgg-title{font-size:18px; color:#fff; line-height:60px; height:60px; width:100%; cursor:pointer;}
.cur{font-size:20px; font-weight:bold;}
.tzgg-con{width:100%; float:left; margin-bottom:10px; margin-top:8px; height:415px; overflow:hidden;}
.tzgg-con li{width:100%; margin-bottom:15px;}
.tzgg-con ul{margin-top:15px;}
.tzgg-con li h3{color:#f6be00; font-size:16px; margin-bottom:7px; height:18px; line-height:18px; overflow:hidden;text-overflow: ellipsis; width:100%; white-space:nowrap;}
.tzgg-con li p{color:#ccc; font-size:14px; line-height:22px; height:44px; overflow:hidden; width:100%; display:inline;}
.tzgg-con li i{color:#9f9f9f; font-size:12px;}
.sy-more{position:absolute; top:20px; color:#fff; right:16px; font-size:16px;}
.sy-more img{vertical-align:middle; display:none;}
.xy-news{width:70%; float:left;} 
.xy-news-2{width:56%; margin-right:4%; height:440px; overflow:hidden; position:relative;}
.xy-news-3{width:40%; height:380px;}
.xy-news-3-1{width:100%; height:210px; background:#f00; margin-bottom:20px; overflow:hidden; position:relative;}
.xy-news-con,.mtgm-con{width:100%; float:left; padding-left:5px; *padding-left:0px}
.xy-news-title{width:100%; float:left; font-size:18px; line-height:84px; height:84px; color:#333; cursor:pointer;}
.current{font-size:20px; font-weight:bold; color:#a51c30;}
.xy-txt{position:absolute; bottom:0; left:0; height:36px;background:url(../images/qyfg-bg.png) repeat; color:#fff;line-height:36px;  width:100%; padding:0 15px; *width:90%; *padding:0 5%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.wsjb{width:100%; background:#efefef; border-top:1px solid #d9d9d1; border-bottom:1px solid #d9d9d1; padding:25px 0 40px;}
.wsjb-1{width:80%; margin:0 auto; *width:1100px;}
.xy{width:100%; float:left; position:relative; z-index:3;}
.wsjb-title{width:100%; font-weight:bold; color:#a51c30; font-size:22px; height:30px; line-height:30px;}
.wsjb-title h3{*width:300px; float:left;}


.wsjb-more{float:right; display:block; color:#666; font-size:16px; font-weight:normal;}
.wsjb-more-1{float:right; display:block; color:#666; font-size:16px; font-weight:normal;margin-top:-54px;}
.wsjb-con{width:100%; margin-top:15px;}
.wsjb-con ul{margin-top:20px;}
.wsjb-con li a{color:#333;}
.wsjb-con li{width:23.5%;*width:23.4%; float:left; margin-right:2%; overflow:hidden; font-size:16px; color:#333;}
.wsjb-con li:last-child{margin-right:0;}
.wsjb-con li i{color:#999; font-size:14px; display:inline;}
.wsjb-con li img{margin-bottom:10px; width:100%;}
.wsjb-con li a{width:100%; float:left;overflow:hidden; font-size:16px; color:#333; display:block;}



.right-pic-con-1 ul{width:100%;}
.right-pic-con-1 li{width:29.3%; margin: 0 2% 15px; float:left; background:#f6f6f6;}
.right-pic-con-1 li .pic{width:100%;}
.right-pic-con-1 li .txt{line-height:40px; padding:10px 0; color:#333;width:100%; text-align:center;
       display:block;/*内联对象需加*/

       word-break:keep-all;/* 不换行 */

       white-space:nowrap;/* 不换行 */

       overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/

       text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/}
.right-pic-con-1 li .txt span {
       TEXT-DECORATION:none;
       overflow:hidden;}
.right-pic-con-1 li .txt:hover{color:#a51c30;}
.right-pic-con-1 li .btn{margin:0 20% 15px; width:60%; height:30px; line-height:30px; background:#c0c0c0; color:#333; font-size:14px; text-align:center; border-radius:4px; float:right; display:block;}
.right-pic-con-1 li .btn:hover{color:#fff; background:#a51c30;}


















.sy-part{width:80%; margin:0 auto;*width:1100px;}
.szzl{width:70%; padding:25px 0 40px; *width:760px; height:350px;}
.szzl ul{width:100%; margin-top:30px; height:220px;}
.szzl li{width:30%; margin-right:4%;}
.szzl li img{width:100%;}
.szzl li span{width:100%; height:28px; line-height:24px; font-size:16px; color:#333; margin-top:6px; display:block; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.szzl li i{font-size:14px; color:#999;}
.mtgm{width:28%; padding:25px 0 0; *width:320px;}
.mtgm-current{font-size:22px; font-weight:bold; color:#a51c30;}
.mtgm-title{width:100%; float:left; font-size:18px; line-height:30px; height:30px; color:#333; cursor:pointer; padding-left:8px;}
.mtgm-con{width:100%; margin-top:30px;}
.mtgm-con ul{width:100%;}
.mtgm-con li{width:100%; padding:0 5px 10px; height:70px; overflow:hidden; border-bottom:1px dotted #adadad; margin-bottom:10px;}
.mtgm-con .date{width:60px; height:60px; background:url(../images/date-1.jpg) no-repeat; text-align:center; color:#a51c30; line-height:38px; margin-right:12px; position:relative; margin-right:-66px;}
.mtgm-con .date:hover{background:url(../images/date-2.jpg) no-repeat; color:#fff475;}
.mtgm-con .date span{font-size:24px;display:block;width:100%;}
.mtgm-con .date i{font-size:14px;display:block;width:100%;}
.mtgm-con .txt{font-size:14px; line-height:24px; color:#333; width:100%; float:right;overflow:hidden;}
.mtgm-con .txt-1{margin-left:76px; text-align:justify; font-size:16px;height:60px; line-height:30px;overflow:hidden;}
.sy-part3{width:100%; overflow:hidden; float:left;}
.foot{width:100%;  background:#353b47; float:left;}
.foot-content{width:100%; border-bottom:1px solid #464f5b;}
.foot-content-1{width:80%; margin:0 auto; *width:1100px;}
.foot-content-1 i{display:block; float:left; font-size:24px; color:#fff; line-height:90px; font:Arial, Helvetica, sans-serif;}
.content-gy{width:50px; height:50px; border-radius:100px; text-align:center; display:block; margin-left:10px; margin-top:20px;}
.content-1-1{background:#ff9c00;}
.content-1-2{background:#be0f34;}
.content-1-3{background:#1daced;}
.content-1-4{background:#006599;}
.content-1-5{background:#d62a2a;}
.content-1-6{background:#177770;}
.content-1-7{background:#517fa4;}
.content-1-8{background:#d34836;}

.content-1-1:hover{background:#ffaa25;}
.content-1-2:hover{background:#ff0033;}
.content-1-3:hover{background:#3399ff;}
.content-1-4:hover{background:#006fa8;}
.content-1-5:hover{background:#c61b1b;}
.content-1-6:hover{background:#1b9087;}
.content-1-7:hover{background:#598eb8;}
.content-1-8:hover{background:#e34e3b;}


.link{width:100%; margin-top:40px; margin-bottom:72px;}
.link-1{width:80%; margin:0 auto; *width:1100px;}
.link-1 ul{width:100%; float:left;}
.link-1 li{width:24.5%;}
.link-1-1{border-left:1px solid #48505d; padding:5px 10px; width:100%; margin-bottom:50px;}
.link-1-1 dt{font-weight:bold; font-size:18px; margin-bottom:10px; color:#fff;}
.link-1-1 dd a{color:#b3b3b3; font-size:14px; line-height:30px;}
.bq{width:100%; color:#b3b3b3; font-size:14px; line-height:24px; padding:15px 0; background:#262c38; position:fixed; bottom:0; z-index:1000000; height:120px; border-top:1px solid #464f5b;}
.bq p{display:block; position:absolute; width:60%; margin:0 20%;}
.banner-nr{width:100%; text-align:center; overflow:hidden;}
.bq p b{font-weight:normal; width:100%; text-align:center; display:block;}
.bq p em{margin-left:184px;}




.banner-nr img{vertical-align:top;}
.local{width:100%; padding:10px 0; border-bottom:1px solid #ccc; margin:10px 0 30px;}
.local-1{color:#666;width: 80%;margin:0 auto;font-size:14px;*width:1100px;}
.local-1 img{vertical-align:middle;}
.local-1 a{color:#666; font-size:14px;}
.nr-content,.map{width:80%; *min-width:1100px; margin:0 auto; min-height:500px; }
.nr-content-title{width:100%; text-align:center; margin-bottom:30px;}
.nr-content-title h2{font-weight:normal; font-size:24px; color:#333; width:100%; margin-bottom:5px;}
.nr-content-title i{width:100%; text-align:center; font-size:14px; color:#666; margin-top:8px; line-height:36px;}
.nr-content-con{width:100%; font-size:15px; line-height:30px;}
.nr-content-con p{text-indent:2em;color:#666;}
.nr-content-con table td{padding:2px 5px;}
.nr-content-con table div,.nr-content-con table p{text-indent:0;}
.nr-content-con div{color:#666;}
.content-con{width:80%; margin:0 auto 30px; *width:1100px;}
.left{width:240px; float:left; margin-right:-240px; position:relative;}
.right,.right-con,.right-pic{float:right; width:100%;}
.right-1,.right-con-1,.right-pic-con{margin-left:300px;}
.left-lm{width:240px; height:80px;}
.left-nav{width:235px; background:#a51c30; padding-left:5px;}
.left ul{background:#fff; padding-bottom:40px;height: auto;    overflow: hidden;}
.left li{width:235px;}
.left li a{display:block; height:50px; line-height:50px; padding-left:40px; width:235px; *width:195px; font-size:16px;border-bottom:1px solid #ebebeb;}
.gray-1{color:#333;}
.left li a:hover,.red{color:#a51c30; background:url(../images/left-nav.jpg) no-repeat 190px center;}
.right-1 ul a{display:block;padding:10px;/* width:100%; */margin-bottom:20px;}
.right-1 ul a:hover{background:#ececec;}
.right-pic-con li{width:23%; margin:0 1% 20px;float:left;}
.right-pic-con a{width:100%; display:block; float:left; text-align:center; line-height:30px; color:#333;}
.right-pic-con a img{width:100%;}
.jz{display:none;}


.list-pic{width:170px; height:130px; margin-right:-170px; position:relative; float:left;}
.list-pic img{width:170px; height:130px;}
.list-txt{width:100%; float:right;}
.list-txt-1{margin-left:200px;}
.list-txt-1 h3{font-weight:normal; font-size:16px; color:#333; margin-bottom:10px; height:18px; line-height:18px; overflow:hidden; } 
.list-txt-1 p{color:#666; font-size:15px; height:72px; line-height:24px; overflow:hidden;}



.list-date-txt{width:100%; float:right;}
.list-date{width:66px; height:66px; margin-right:-66px; position:relative; text-align:center; color:#888; background:url(../images/date-3.jpg) no-repeat; float:left;}
.list-date i{font-size:24px; line-height:40px;display:block;font-style: normal;}
.list-date em{font-size:14px; line-height:18px;display:block;}
.list-date-txt-1{margin-left:86px;}
.list-date-txt-1 h3{font-size:16px; color:#333; margin-bottom:10px; height:18px; line-height:18px; overflow:hidden;} 
.list-date-txt-1 p{color:#666; font-size:15px; height:50px; line-height:24px; overflow:hidden;}
.list-date:hover{background:url(../images/date-2.jpg) no-repeat; color:#fff475;}
.list-date-txt-1 h3:hover,.list-date-txt-1 p:hover{color:#a51c30;}

.fx{margin-top:20px; float:right;}
.fx-1{width:100%; float:left; padding-bottom:10px;}
.fx-1 a{display:inline-block; width:auto;}
.syt{width:100%; float:left; margin-top:20px; padding:15px;  }
.zrbj{width:100%; height:40px; background:#ddd; line-height:40px; color:#666; font-size:14px; padding:0 10px;text-align:right; font-weight:normal;}
.syt a{color:#666; line-height:30px; font-size:15px;}
.syt a:hover{color:#a51c30;}
.up{width:100%; height:30px; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}



body:after {
content: url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);
display: none;
}


.lightboxOverlay {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
background-color: black;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
display: none;
}


.lightbox {
position: absolute;
left: 0;
width: 100%;
z-index: 10000;
text-align: center;
line-height: 0;
font-weight: normal;
}

.lightbox .lb-image {
display: block;
height: auto;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}

.lightbox a img {
border: none;
}


.lb-outerContainer {
position: relative;
background-color: white;
*zoom: 1;
width: 250px;
height: 250px;
margin: 0 auto;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
}

.lb-outerContainer:after {
content: "";
display: table;
clear: both;
}


.lb-container {
padding: 4px;
}


.lb-loader {
position: absolute;
top: 43%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}


.lb-cancel {
display: block;
width: 32px;
height: 32px;
margin: 0 auto;
background: url(../images/loading.gif) no-repeat;
}


.lb-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}


.lb-container > .nav {
left: 0;
}


.lb-nav a {
outline: none;
}


.lb-prev, .lb-next {
width: 49%;
height: 100%;
cursor: pointer;

display: block;
}


.lb-prev {
left: 0;
float: left;
}

.lb-prev:hover {
background: url(../images/prev.png) left 48% no-repeat;
}


.lb-next {
right: 0;
float: right;
}

.lb-next:hover {
background: url(../images/next.png) right 48% no-repeat;
}


.lb-dataContainer {
margin: 0 auto;
padding-top: 5px;
*zoom: 1;
width: 100%;
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
content: "";
display: table;
clear: both;
}


.lb-data {
padding: 0 4px;
color: #bbbbbb;
}

.lb-data .lb-details {
width: 85%;
float: left;
text-align: left;
line-height: 1.1em;
}

.lb-data .lb-caption {
font-size: 13px;
font-weight: bold;
line-height: 1em;
}


.lb-data .lb-close {
display: block;
float: right;
width: 30px;
height: 30px;
background: url(../images/close.png) top right no-repeat;
text-align: right;
outline: none;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: 0.7;
}

.lb-data .lb-close:hover {
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}



.daoh-1{width:100%; position:absolute; z-index:10000; top:55px;}
.daoh-1-1{width:80%; margin:0 auto; min-height:100px;}
#mysteve {width:100px; height:34px; background:#da2540;float:right; line-height:34px; padding-left:12px; font-size:14px; color:#fff; position:absolute; top:15px; right:10%; margin-right:120px; z-index:20000000000000;}

.xy-news-2 img{height:100%; width:100%;}
.xy-news-3-1 img{width:100%; min-height:210px;}
.mtgm-con .txt-1 i{display:none;}
.mtgm-con .txt-1 h3{font-weight:normal; text-align:justify;}
#top_panel_box_qf{width:100%;}
.top_panel_qf{height:0px;overflow: hidden;float:left;width:100%;}

#add { width:1000px; padding:20px 10px; background:#fff;display:none; position:absolute; right:10%; *right:137px; margin-right:125px; top:49px; z-index:10000000000;box-shadow:0px 2px 2px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.5);}
.szzl li img{overflow:hidden; width:100%;}

.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container {  position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; text-align:right; }

.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background:url(../images/themes-l.jpg) no-repeat; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; right: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background:url(../images/themes-r.jpg) no-repeat; margin-top: -45px; }




.rslides li .txt{position:absolute; bottom:0; color:#fff; font-size:28px; width:100%; background:url(../images/banner-bg.png) repeat-x; z-index:100000; display:block; height:150px;}
.rslides li .txt span{position:absolute; left:10%; bottom:15px;}







.jzg{width:100%; float:left;}
.jzg-1{width:80%; margin:5px auto; height:auto; line-height:30px;}
.jzg-1 ul{width:100%;}
.jzg-1 li{padding:5px 0; width:100%; *width:100%; border-bottom:1px dotted #e2e2e2;float:left;}

.jzg-1 h3{background:#a51c30; color:#fff; font-size:12px; margin-right:6px; display:block; border-radius:2px; width:64px; float:left; text-align:center;}
.jzg-1 a{padding: 0 3px; color:#666; font-size:12px;}
.jzg-1 a:hover{color:#930d14;}

@media only screen and (min-width: 1400px) and (max-width: 1500px){
	#add{top:64px;}
}


@media only screen and (min-width: 1025px) and (max-width: 1400px){
.xy-news-2 img{width:100%;}
img{max-width:auto;}

}

@media only screen and (min-width: 1400px) and (max-width: 1500px){
.wsjb-pic{height:175px;}
.szzl li em,.szzl li img{height:160px;}
}


@media only screen and (min-width: 1300px) and (max-width: 1400px){
.wsjb-pic{height:165px;}
.szzl li em,.szzl li img{height:145px;}
}


@media only screen and (min-width: 1370px) and (max-width: 1400px){
#add{width:70%; margin-right:242px;top:64px;top:64px;}
}


@media only screen and (min-width: 1300px) and (max-width: 1370px){
.wsjb-pic{height:155px;}
.szzl li em,.szzl li img{height:135px;}
#add{width:64%; margin-right:125px;top:64px;}
}

@media only screen and (min-width: 1200px) and (max-width: 1300px){
#add{width:980px;top:64px;}
.wsjb-pic{height:150px;}

}


@media only screen and (min-width: 1126px) and (max-width: 1200px){
.wsjb-pic{height:140px;}
.szzl li em,.szzl li img{height:125px;}
.tzgg-con{padding-bottom:0; height:426px; overflow:hidden;}
#add{width:780px;top:64px;}
.bmdh{width:96%;}

}

@media only screen and (min-width: 1026px) and (max-width: 1100px){
.content,.wsjb-1,.sy-part{width:92%;}
.mtgm{width:30%;}
.szzl{width:68%;}
.wsjb-pic{height:150px;}
}



@media only screen and (min-width: 1024px) and (max-width: 1500px){
.logo{width:300px; left:20px; margin-left:0; position:relative;}
.nav-1-1{margin-left:0; margin-top:85px;_margin-left:0; _margin-top:85px;}
.menue{height:135px;}
#mysteve{top:30px;}.daoh-2{top:30px;}
}




@media only screen and (min-width: 766px) and (max-width: 1026px){ 
.tzgg-con li{width:48%; margin-right:2%;}
.nr-content,.map{overflow-x:scroll; overflow-y:hidden;}
.logo{width:360px; left:20px; margin-left:0; position:relative;}
.nav-1-1{margin-left:0; margin-top:85px;}
.menue{height:135px;}
#mysteve{top:30px;}
.daoh-2{top:30px;}
.daoh-2{right:20px;}
#mysteve{right:25px;}
.content,.wsjb-1,.sy-part{width:95%;}
.mtgm,.szzl,.tzgg,.xy-news{width:100%;}
.wsjb {padding:20px 0;}
.content{padding-bottom:20px;}
.szzl,.mtgm{padding:15px 0;}
.mtgm-con{margin-top:20px;}
.menue-1,.top-1{width:100%;}
.zw{margin-left:20px;}
.sc{margin-right:20px;}
.slideBox .bd li .txt{display:none;}
.content-con,.nr-content,.foot-content-1,.link-1,.local-1,.map{width:95%;}
.right-1, .right-con-1, .right-pic-con{margin-left:255px;}
.mtgm-con .txt-1 i{display:block; font-size:14px; margin-top:6px; color:#666; line-height:22px;}
.mtgm-con .txt-1 h3{font-weight:normal; font-size:18px;}
.xy-news-2{margin-right:2%;}
.xy-news-3{width:42%;}
.szzl li span{height:auto;}
.list-txt-1 h3{font-size:18px;}
.right-1 a{margin-bottom:10px;}

.menue{z-index:1000000000;}
.right-pic-con-1 li .txt{width:100%; text-align:center; line-height:30px;


       display:block;/*内联对象需加*/

       word-break:keep-all;/* 不换行 */

       white-space:nowrap;/* 不换行 */

       overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容*/

       text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/}
.right-pic-con-1 li .txt span {
       TEXT-DECORATION:none;
       overflow:hidden;}
.right-pic-con-1 li .btn{margin:0 20% 15px; width:60%;}
.wsjb-con li img{height:auto;}
#add { top:64px;}
.tzgg{margin-top:20px; height:524px;}
.tzgg-con li{margin-bottom:20px;}
.gddh-xz,.bq p em,.dblj{display:none;}
.rslides li .txt span{font-size:20px; left:5%;}
.szzl{height:310px;}
.mtgm-title{padding-left:0;}
.mtgm-con li{padding:0 0 10px;}
.mtgm-con{padding-left:0;}
.wsjb-pic img,.wsjb-pic{height:130px;}
.xy-news-3-1{height:190px;}
.xy-news-2{height:400px;}
.sy-more{left:auto; right:10px;}
.link{margin-bottom:0;}
.bq{position:relative;}
#add{width:780px;top:64px; margin-right:44px;}
}












.nav-3{width:99%; margin-top:92px;}
.nav-3 ul{width:100%;}
.nav-3 li a{color:#fff; font-size:15px; width:100%; text-align:center; height:38px; line-height:38px; float:left; font-family:'微软雅黑'}
.nav-3 li a:hover{color:#a51c30;}
.nav-3 li a img{vertical-align:middle; *vertical-align:top; *margin-top:10px; border-radius:4px;}








.right-pic-con ul,.right-1 ul{/* width:100%; */}
.tzgg-title span,.xy-news-title span,.mtgm-title span{FLOAT: left;*FLOAT: none; MARGIN: 0px 10px; DISPLAY: block;*DISPLAY: inline}


.nr-content table{ width: 100%; border-collapse: collapse;border:1px solid #333;}
.nr-content table td{border:1px solid #333;}
.map table{border:0;}
.map table td{border:0;}
body{*min-width:1200px;}





.bdshare_dialog_list{width:100%;}

.nav-3 li a{*height:35px; *line-height:35px;}
.12-nav{*top:35px;width:160px;}
.12-nav li{width:160px;}
.nr-content,.map{min-width:auto;}



@media only screen and (min-width: 766px) and (max-width: 1000px){
.banner{z-index:5;}
.xy{margin-top:0}
.xy-news{margin-top:0;}
}
.sp{width:80%; margin:0 auto;}


@media only screen and (max-width:766px){
.content-con img {;
    width: 100%;
    
}

.nr-content-con table td{word-break: break-all;}

.slide img{height:130px;}
.tzgg-con{height:470px;}
.wsjb-sm{line-height:26px;}
.wsjb-con li img,.szzl li em img{vertical-align:top;}
.wsjb-con li img{margin-bottom:0;}
.wsjb-pic{margin-bottom:5px;}
.up{padding:0;text-indent:0}
.tzgg#262c38-con{height:480px;}
.szzl li span{margin-top:0;}
.sp{width:80%; text-align:center; margin:0 auto;}
.vsb_content video{width:100%;}
.szzl li em{height:auto;}
.zz{display:block; width:100%; text-align:center; line-height:20px;}
.slide_nav,.slide_nav.next{background-size:20px 31px;}	
.slide1_nav,.slide_nav.next{width:20px; height:31px; top:80%;}
img{max-width:100%;height:auto;}
.fy-list{display:none;}
.szzl li img{height:auto;}
body{min-width:320px;}
.bq-1,.zrbj{display:none;}
.bq-2{display:block;}
.wsjb-more-1{margin-top:-30px;}
.right table,.szzl li a{display:block;}
.content{width:100%; padding-bottom:0;}
.xy-news{width:100%; padding:0 15px;}
.xy-news-2,.xy-news-3{width:100%; height:auto; margin-top:10px;}
.xy-news-title{height:55px;}
.xy-news{margin-top:0;}
.xy{margin-top:10px;}
.tzgg{width:100%; margin-top:15px; background:#efefef; padding:0 16px;height:670px;}
.wsjb-1,.foot-content-1,.link-1{width:100%; padding:0 15px;}
.sy-part{width:100%;}
.szzl{width:100%; padding:0 15px; background:#efefef; padding-top:15px; height:auto;}
.wsjb-con ul,.wsjb-con li{width:100%; margin-right:0;}
.wsjb-con li{margin-bottom:15px;}
.mtgm{padding:15px;width:100%;}
.mtgm-title{margin-bottom:8px; padding-left:0; padding-top:10px;}
.szzl li{width:100%; margin-right:0; margin-bottom:20px;}
.tzgg-title{color:#333;margin-bottom:15px;}
.tzgg-con li h3{color:#333;}
.tzgg-con li p{color:#666;}
.tzgg-con li i{color:#999;}
.tzgg-title{height:55px; line-height:55px;}
.tzgg-con li{border-bottom:1px dotted #ccc; padding-bottom:15px;}
.foot-content-1 i{height:auto; line-height:50px;}
.foot-content-1 li{width:25%; text-align:center;}
.content-gy{margin:0 auto 15px;}
.link-1 li{width:50%;}
.link,.top{display:none;}
.nav-1{width:100%;float:left;height:auto;}
.slideBox .bd li .txt{background:rgba(0,0,0,0.5); color:#fff; height:20px; line-height:20px; font-size:16px; width:100%; overflow:hidden;}
.slideBox .bd li .txt span{bottom:0; left:15px;}
.slideBox .hd li.on{width:10px; height:10px; background:#a51c30; border:0;}
.slideBox .hd li{width:10px; height:10px;}
.slideBox .hd{bottom:0px; right:10px;}
.current{font-size:22px;}
.xy-news-title{font-size:16px; line-height:40px; height:40px;}
.xy-news-2{margin-right:0;}
.wsjb-title{font-size:20px; padding-top:10px 0 5px;}
.wsjb{padding:10px 0; background:none;}
.wsjb-con{margin-top:0;}
.szzl ul{margin-top:10px; height:auto;}
.mtgm-current{font-size:20px;}
.mtgm-con{margin-top:10px;}
.txt-1{font-size:16px;}
.szzl li span{font-size:16px; line-height:30px;}
.szzl li i{font-size:15px;}
.tzgg-con li p{font-size:16px;}
.cur{font-size:22px;}
.tzgg-con li:last-child{border-bottom:none;}
.sy-more{margin-top:0;}
.cur{color:#a51c30;}
#mysteve,#add,.daoh-2{display:none;}
.menue{height:60px;}
.menue-1{width:100%;}


.nav-1-1{margin-top: 0px;margin-left:0;height:auto;float:left;background:#a51c30;}
.nav-2{margin-top:0;}
.wsjb-con li images{margin-bottom:0;}
.slideBox .bd li .txt{display:none;}
.left{display:none;}
.content-con{width:96%}
.right-1,.right-con-1,.right-pic-con,.right-pic-con-1{margin-left:0;/* float:left; */}
.local-1{width: 90%;padding: 0;font-size:14px;}
.right-1 a{padding:10px 15px; margin-bottom:0; font-size:14px;}
.local{margin-bottom:10px;}
.jz{width:100%;margin:0 auto; padding:0 15px; display:block; text-align:center;}
.jz:hover{ color:#fff;}
.right-con-1{width:100%;}
.zj-more{float:left; text-align:center; width:100%; height:50px; line-height:50px; background:#efefef; color:#333; font-size:16px; display:block; border-radius:4px;}
.nr-content-con p{font-size:16px;}
.bdsharebuttonbox{display:none;}
.nr-content-title h2{font-size:20px;}
.right-pic{width:100%; padding:0 10px;}
.right-pic-con li{width:46%; margin:0 2% 20px;}
.xy-news-3-1,.xy-news-2,.xy-news-2 img,.xy-news-3-1 img{height:auto; vertical-align:top;}
.wsjb-con img,.szzl img{width:100%;}
.foot-content {padding-top:20px;}
.mtgm-con .txt-1 i{display:none;}
.nr-content{width:100%;}
.nr-content-title h2{font-size:18px; font-weight:bold; text-align:center;}
.nr-content-title h3{font-size:18px; font-weight:bold; text-align:center;}
.nr-content-con{margin-top:15px;}
.nr-content-con .vsbcontent_img{text-indent:0;}
.nr-content-con .vsbcontent_video{text-indent:0;}

.list-pic{width:100px; height:76px; margin-right:-100px;}
.list-pic img{width:100px; height:76px;}
.right-pic-con-1 ul{padding:0 10px; width:100%;}
.right-pic-con-1 li{width:100%; margin:0; margin-bottom:20px;}
.list-txt-1{margin-left:110px;}
.list-txt-1 p{height:50px;}
#top_panel_box_qf{display:none;}
.wsjb-con li img{height:auto;}
.right-1 ul a{margin-bottom:10px;}
.rslides li .txt{display:none;}
.right-1, .right-con-1, .right-pic-con{margin-left:0;}
.banner{z-index:4;}
.gddh-xz{display:none;}
.bq{position:relative; width:100%; border-top:0; height:auto;}
.bq p{width:100%; padding:0 15px; margin:0; background:#262c38;}
.wsjb-pic,.wsjb-pic img{height:auto;}
.sy-more{color:#333; top:18px; left:auto; right:10px;}
.tzgg-con li p{display:block; height:22px;}
.tzgg{height:590px;}
.tzgg-con li:last-child{border-bottom:0;}
.syt{width:100%;margin:0; padding:0; text-indent:0;}
#vsb_content .vsbcontent_img img{width:100%!important; height:auto!important;}
#vsb_content .vsbcontent_video video{width:100%!important; height:auto!important;}

}

.dcjg table,.dcjg td{border:0!important;}

@media only screen and (min-width: 766px) and (max-width: 1200px){
#add{width:780px;top:64px;}
.bmdh{width:96%;}
	
}
#add{*width:780px;*top:48px;}
.bmdh{*width:96%;}