.topbackgrand{
width:100%;
height:113px;
}
.top{
width:1200px;
margin-left:auto;
margin-right:auto;}
.logo{
width:180px;
margin-right:50px;
height:52px;
margin-top:25px;
float:left;}
.navwk{
width:620px;
line-height:113px;
font-size:16px;
height:113px;
float:left;}
.nav0{
padding-left:20px;
padding-right:20px;
float:left;}
.tel{
width:247px;
height:36px;
float: right;
background-image:url(../images/tel.png);
color:#e64444;
font-size:24px;
height:36px;
line-height:36px;
margin-top:38px;
text-indent:60px;}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#3333;
}
a:hover {
	text-decoration: none;
	color:#e04f60;
}
a:active {
	text-decoration: none;
	color: #333;
}

.bai a:link{
color:#333;
text-decoration:none;}
.bai a:visited{color:#333;
text-decoration:none;}
.bai a:hover{color:#e04f60;
font-weight:600;
font-size:18px;
text-decoration:none;}
.bai a:active{color:#333;
text-decoration:none;}
.nav0 a:link{
color:#333;
font-weight:600;
text-decoration:none;}
.nav0 a:visited{color:#333;
font-weight:600;
text-decoration:none;}
.nav0 a:hover{color:#890101;
font-weight:600;
text-decoration:none;}
.nav0 a:active{color:#333;
font-weight:600;
text-decoration:none;}
  .carousel-inner img {
      width: 100%;
      height: 100%;
  }
  .topone{
  width:740px;
  margin-top:60px;
  height:173px;
  margin-left: auto;
  margin-right:auto;}
  .top1{
  width:1200px;
  margin-left:auto;
  margin-right:auto;
  margin-top:50px;}
  .top11{
  width:300px;
  margin-bottom:30px;
  float:left;
  height:300px;}
  .tubiao{
  width:130px;
  margin-left:auto;
  margin-right: auto;
  height:109px;}
.topname{
width:300px;
height:45px;
line-height:45px;
background-image:url(../images/bg_1.jpg);
background-repeat:no-repeat;
background-position:center bottom;
text-align:center;}
.top01{
width:80%;
margin-left:auto;
margin-top:20px;
text-indent:20px;
color:#666;
margin-right:auto;
line-height:1.5em;
font-size:14px;}
.topmore{
width:150px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
font-size:14px;
text-align:center;
border-radius:25px;
border:#e04f60 1px solid;
}
.topmore a{
width:150px;
margin-left:auto;
margin-right:auto;
height:30px;
line-height:30px;
border-radius:25px;
display:block;

}
.topmore a:link{
color:#e04f60;
text-decoration:none;}
.topmore a:visited{color:#e04f60;
text-decoration:none;}
.topmore a:hover{color:#ffffff;

background-color:#e04f60;
font-size:16px;
font-weight:200;
text-decoration:none;}
.topmore a:active{color:#e04f60;
text-decoration:none;}
.mm2ore{
width:40%;
height:30px;
line-height:30px;
margin-left:auto;
font-size:14px;
margin-right:auto;
border:#e14f61 1px solid;
text-align:center;
margin-top:20px;}
.mm2ore a:link{
color:#e14f61;
}
.mm2ore a:hover{
color:#e14f61;
}
.mm2ore a:visited{
color:#e14f61;
}
.mm2ore a:active{
color:#e14f61;
}

.top11 img:hover{
transform: scale(0.87);
}
.top2k{
width:1200px;
margin-top:30px;
margin-left:auto;
margin-right:auto;}
.topleft{
width:657px;
height:590px;
float:left;}
.topright{
width:530px;
height:590px;
float:right;}
.top2{
width:100%;
height:110px;
margin-top:30px;
}
.top2 a:hover{
background-image:url(../images/top2_bg.png);
background-repeat:no-repeat;
font-size:18px;
font-weight:600;
background-position:top right;
background-size:auto 20%;}
.top2 a{
width:100%;
display:block;
height:110px;}
.top2 a:hover{
background-image:url(../images/top2_bg.png);
background-repeat:no-repeat;
background-position:top right;
}
.top2first{
width:100%;
height:25px;

}
.top2firstleft{
width:20px;
height:20px;
line-height:20px;
margin-top:3px;

float:left;
border-radius:50%;
text-align:center;
background-color:#e04f60;
margin-right:20px;
color:#FFFFFF;}
.top2firstright{
width:250px;
float:left;
text-transform : uppercase;
letter-spacing:2px;
height:25px;
line-height:25px;
font-size:20px;}
.top2second{
width:100%;
text-indent:42px;
line-height:60px;
height:70px;
background-image:url(../images/bg_2.jpg);
background-repeat:no-repeat;
background-position:42px bottom;
}
.ggimg{
width:100%;
background-image:url(../images/gg.jpg);
height:460px;
background-repeat:no-repeat;
background-position:center;}
.top3{
width:1200px;
margin-bottom:60px;
margin-top:30px;
height:380px;
margin-left:auto;
margin-right:auto;}
.top3small{

width:258px;
margin-left:21px;
margin-right:21px;
float:left;
height:380px;}
.top3tubiao{
width:175px;
margin-top:60px;
margin-bottom:20px;
height:111px;
margin-left:auto;
margin-right:auto;

}
.top3bt{
width:100%;
text-align:center;
height:18px;
line-height:18px;
font-size:16px;}
.top3small a{
padding-top:1px;
width:258px;
height:380px;
display:block;}
.top3small a:hover{

background-color:#ffc000;
border-radius:8px;}
.wx{
width:100%;
background-color:#a7d7ff;
text-align:center;
margin-bottom:60px;
margin-left:auto;
margin-right:auto;}
.js{
width:100%;
background-image:url(../images/bg_23.jpg);
background-repeat:repeat-x;
text-align:center;
margin-bottom:60px;
margin-left:auto;
margin-right:auto;}
.ytzleixz1{
	float:left;
	padding-top:30px;
	padding-bottom:30px;
	width:100%;
	padding-left:17px;
	color:#fff;
	font-size:26px;
	font-weight:600;
}
.top4{
width:739px;
height:135px;
margin-top:40px;
margin-bottom:40px;
margin-left:auto;
margin-right:auto;}




ol, ul ,li{list-style:none} 
img {border: 0; vertical-align:middle} 
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px} 
a{color:#666;text-decoration:none}  
a:hover{color:#BA2636;} 
 
#mrq{width:1200px; margin:20px auto; padding:2px} 
#Marquee_x { overflow:hidden; width: 1200px; }  
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */ 
#Marquee_x ul li div{ float:left;line-height:25px;height:175px; width:265px; overflow:hidden} 
#Marquee_x ul li div img{  width:265px; height:175px; display:block} 
#Marquee_x ul li div span{ display:block;}
.top5wk{
width:1200px;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;} 
.new{
width:600px;
float:left;
height:35px;
line-height:35px;}
.newbt{
width:450px;
float:left;
font-size:14px;}
.newtime{
width:120px;
float:right;
font-size:14px;}

.hong a:link{
color:#666;
text-decoration:none;}
.hong a:visited{color:#666;
text-decoration:none;}
.hong a:hover {color:#e04f60;
text-decoration:none;}
.hong a:active{color:#666;
text-decoration:none;}
.top6wk{
width:1200px;
margin-left: auto;
margin-right:auto; }

.image-hover * {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.image-hover {position:relative;width:197px;height:104px;display:inline-block;}
.image-hover a {text-decoration:none}

.image-hover img {margin:-100px 0px 0px -100px}
.img-zoom-out:hover img 
{
transform:scale(0.9);
-webkit-transform:scale(0.9);
-moz-transform:scale(0.9);
-ms-transform:scale(0.9);
-o-transform:scale(0.9)
}

.frame3{
width:1200px;
margin-left:auto;
margin-right:auto;}
.frame3img{
width:197px;
float:left;
height:104px;
padding-left:10px;
padding-right:10px;}
.image-hover img{
margin:0px;}


.dbbg{
	margin-top:30px;
	width:100%;
	height:300px;
	padding-top:50px;
	padding-bottom:50px;
	background-color:#2e2e2e;}
.dbdb{
	width:1200px;
	margin-left:auto;
	margin-right:auto;}

.dbnav{
	width:300px;
	margin-right:110px;
	height:200px;
	float:left;}
.dbtopwz{
	width:100%;
	height:50px;
	margin-bottom:10px;
	line-height:50px;
	font-family:"微软雅黑";
	color:#FFF;
	font-size:16px;}
.dbnavxk{
	width:45%;
	height:30px;
	line-height:30px;
	float:left;
	font-family:"微软雅黑";
	font-size:14px;
	color:#a7a7a7;}
.huise a:link {
	color: #a7a7a7;
	text-decoration: none;
}
.huise a:visited {
	text-decoration: none;
	color: #a7a7a7;
}
.huise a:hover {
	text-decoration: none;
	color: #fff;
 }
.huise a:active {
	text-decoration: none;
	color: #a7a7a7;
}
.dblxwm{
	width:100%;
	height:35px;
	margin-top:5px;
	margin-bottom:5px;}
.dblxwmt{
	width:18px;
	height:18px;
	margin-right:10px;
	float:left;}
.dblxwmwz{
	width:230px;
	height:30px;
	float:left;
	color:#a7a7a7;
	font-family:"微软雅黑";
	font-size:14px;
	line-height:30px;
}
.erweimawk{
	width:380px;
	float:right;}
.erweimatuk{
	width:50%;
	float:left;
	}
.erweimatu{
	width:119px;
	margin-top:30px;
	height:122px;
	margin-left:auto;
	margin-right:auto;}
.erweimawenzi{
	width:100%;
	text-align:center;
	height:50px;
	line-height:50px;
	color:#FFF;
	font-family:"微软雅黑";
	font-size:14px;}
.bqbg{
	width:100%;
	line-height:45px;
	text-align:center;
	color:#CCC;
	font-family:"宋体";
	background-color:#141414;
	font-size:12px;
	height:45px;}

.b_bg{
width:100%;
background-color:#f5f5f5;
padding-top:20px;
padding-bottom:20px;}
.b0_bg{
width:1200px;
padding-top:20px;
padding-bottom:30px;
margin-left:auto;
background-color:#FFFFFF;
margin-right:auto;}
.b0_bt{
width:100%;
height:45px;
margin-top:10px;
margin-bottom:10px;
line-height:45px;
text-align:center;
overflow:hidden;
font-size:22px;
font-weight:600;}
.b0_nr{
width:94%;
margin-left: auto;
margin-right:auto;
margin-top:15px;
line-height:1.8em;
color:#666;
font-size:14px;
text-indent:20px;}
.b0_time{
	width:100%;
	text-align:center;
	color:#999999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	height:25px;
	line-height:25px;

}

.top2xk{
float:left;
width:25%;}
.top2xkimg{
width:80%;
margin-left: auto;
margin-right:auto; }
.top2xkwz{
width:100%;
height:1.5em;
font-size:16px;
margin-top:18px;
line-height:1.5em;
text-align:center;}

.top2xkwzxj{
width:80%;
margin-top:8px;
margin-left:auto;
margin-right:auto;
text-align:center;
color:#999999;
font-size:14px;
height:1.3em;
line-height:1.3em;
}
.top33wk{
width:1200px;
margin-top:20px;
margin-left:auto;
margin-right:auto;}
.top33xk{
width:25%;
float:left;}
.js2xk{
width:300px;
padding:10px;
float: left;}
.js2xk img{
width:100%;}

.js2wk{
width:1200px;
margin-top:60px;
margin-bottom:20px;
margin-right:auto;
margin-left:auto;}
.frame3bg{
width:100%;
margin-top:20px;
padding-bottom:28px;
background-image:url(../images/frame3bg.jpg);
background-repeat:no-repeat;
background-size:100%;}
.frame3{
width:1200px;
margin-left:auto;
margin-right:auto;}
.frame33img{
width:300px;
float:left;
height:501px;
padding-left:10px;
padding-right:10px;}
.image-hover {
    position: relative;
    display: inline-block;
    overflow: hidden;}
	.image-hover img {
    margin: 0px;
}

.xueliwk{
width:100%;
background-image:url(../images/h2.jpg);
text-align:center;
background-repeat:no-repeat;
background-size:100% auto;
}
.lxwmbanner{
width:100%;
background-image:url(../images/ny-banner.jpg);
background-repeat:no-repeat;
background-size:100% auto;
text-align:center;}
.nodibianju{
border-bottom:none;}
.nyxwk{
width:1200px;
margin-top:60px;
margin-bottom:60px;
 margin-left:auto;
 margin-right:auto;}
 .nylxwmbt{
 width:100%;
 text-align:center;
 background-image:url(../images/nytopbg.jpg);
 background-repeat:no-repeat;
 background-position: center bottom;
 height:85px;
 margin-top:40px;
 	color:#212529;
 line-height:85px;
 font-size:26px;
 font-weight:600;}

.nyxxk{
width:400px;
float:left;}
.nytopimg{
width:15%;
margin-left:auto;
margin-right:auto;
}
.nytopimg img{
width:100%;}
.nytopname{
width:100%;
font-size:14px;
height:45px;
line-height:45px;
color:#666666;
text-align:center;}
.nyerweima{
width:10%;
margin-top:50px;
margin-left:auto;
margin-right:auto;}
.nyerweima img{
width:100%;}
.nyerweimawenzi{
width:100%;
text-align:center;
font-size:14px;
color:#666666;
height:45px;
margin-bottom:60px;
line-height:45px;}
.nyxxjsxk{
width:800px;
margin-left:auto;
text-indent:20px;
margin-right:auto;
font-size:14px;
line-height:2em;
text-align:center;
color:#666666;
margin-top:40px;
}
.nyxximg{
width:1000px;
margin-left:auto;
margin-right:auto;
}
.nyxximg img{
width:100%;
border-radius:10px;
margin-top:40px;}
.nyxx2bg{
width:100%;
background-color:#f5f5f5;
padding-top:30px;
padding-bottom:80px;
margin-top:70px;}
.nyxxxk{
width:1200px;
margin-top:40px;
margin-right:auto;
margin-left:auto;}
.nyxxbxtj{
width:54%;
text-align:20px;
font-size:14px;
margin-top:20px;
line-height:2em;
color:#666666;
float:left;}
.nyxxrimg{
width:40%;
float:right;}
.nyxxrimg img{
border-radius:10px;
width:100%;}
.nyxxbx{
margin-top:40px;
text-indent:20px;
}
.sbj{
margin-top:10px;}
.nybg{
width:100%;
padding-top:40px;
padding-bottom:40px;
background-color:#f5f5f5;
}
.nyxk01{
width:1200px;
margin-left:auto;
margin-right:auto;}
.nyxkleft{
width:300px;
padding-top:20px;
padding-left:20px;
padding-right:20px;
float:left;
background-color:#FFFFFF;}
.nyxkganggaoimg{
width:100%;
margin-left:auto;
margin-right:auto;}
.nyxkganggaoimg img{
width:100%;}
.nyxkguanggaowenzi{
width:100%;
text-align: left;
margin-left: auto;
margin-right:auto;
border-bottom:1px solid #e3e3e3;
margin-bottom:20px;
font-size:14px;
height:3em;
line-height:3em;}
.nyxkright{
width:880px;
float:right;
background-color:#FFFFFF;
padding:20px;}
.nyxkrighttop{
width:100%;
height:2.5em;
font-size:16px;
color:#666666;
line-height:2.5em;
border-bottom:#e3e3e3 1px solid;}
.nynewxk{
width:100%;
padding-bottom:10px;
padding-top:10px;
border-bottom:#e3e3e3 1px solid;
}
.nynewxk01{
width:100%;
padding-bottom:10px;
padding-top:10px;

}
.nynewtop{
width:100%;
height:1.8em;
line-height:1.8em;

font-size:14px;}
.nynewbt{
width:80%;
font-weight:600;
margin-top:10px;
margin-bottom:5px;
float:left;
overflow:hidden;
}
.nynewtime{
width:20%;
float:right;
text-align:right;
}
.nynewwenzi{
width:100%;
line-height:1.8em;
overflow:hidden;
font-size:14px;
color:#666666;
}
.nynewmore{
width:100%;
text-align:left;
font-size:12px;
font-family:"思源宋体 CN Medium";
color:#999999;
margin-top:10px;
margin-bottom:10px;
}
.zytop1bt{
width:550px;
margin-left:auto;
margin-top:50px;
margin-bottom:40px;
margin-right:auto;}
.zytop1wk{
width:1200px;
margin-right:auto;
margin-left:auto;}
.zytop1img{
width:50%;
float:left;}
.zytopmore{
width:20%;
border-radius:5px;
margin-right:auto;
text-align:center;
margin-top:70px;
margin-left:auto;
color:#FFFFFF;
background-color:#fc9400;
height:2.96em;
line-height:2.96em;}
.zytop2bg{
padding-top:40px;
width:100%;
background-color:#f4f3f3;}
.zytop2wk{
width:100%;
text-align:center;
background-image:url(../images/zytop2bg.jpg);
background-repeat:repeat-x;
}
.zytop2img{
width:1200px;
margin-left: auto;
margin-right:auto;}

.zytop3wk{
width:1200px;
margin-left:auto;
margin-right:auto;}
.zytop3img{
width:100%;
}
.zytop3img img{
width:100%;}
.zytop4img{
width:1200px;
margin-left:auto;
margin-right:auto;}
.zytop5bg{
width:100%;
text-align:center;
background-image:url(../images/zytop5bg.jpg);
background-repeat:repeat-x;}
.zytop6wk{
width:1200px;
margin-left:auto;
margin-right:auto;}
.zytopxk{
width:400px;
padding:15px;
float:left;}
.zytop6img{
width:370px;
}
.zytop6img img{
width:100%;}
.zytop6name{
padding-left:10px;
padding-right:10px;
font-size:20px;
font-weight:600;
border-bottom:#fc9400 3px solid;
text-align:center;
color:#0053af;
height:2.45em;
line-height:2.45em;}
.zytop6xx{
width:100%;
height:5em;
overflow:hidden;
margin-top:20px;
line-height:1.6em;
font-size:14px;
color:#666;}






















/*当屏幕小于1000px*/

@media screen and (max-width:799px){
.zytop1bt {
    width: 80%;
    margin-left: auto;
    margin-top: 0.65em;
    margin-bottom: 0.45em;
    margin-right: auto;
}
.zytop1img{
width:100%;}
.zytop1wk{
width:94%;}

.zytopmore {
    width: 60%;
    border-radius: 5px;
    margin-right: auto;
    text-align: center;
    margin-top: 0.65em;
    margin-left: auto;
    color: #FFFFFF;
    background-color: #fc9400;
    height: 2em;
    line-height: 2em;
}

.b_bg {
    width: 100%;
    background-color: #f5f5f5;
    padding-top: 0.51em;
    padding-bottom: 0.8em;
}
.nyxkright{
width:94%;
margin-left:auto;
margin-right:auto;
float:none;
background-color:#FFFFFF;
padding:3%;}
.nybg {
    width: 100%;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    background-color: #f5f5f5;
}
.nyxk01 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.nyxkrighttop {
    width: 100%;
    height: 1.8em;
    font-size: 0.95em;
    color: #666666;
    line-height: 1.8em;
    border-bottom: #e3e3e3 1px solid;
}




.mm2ore{
width:80%;
height:2em;
line-height:2em;
margin-left:auto;
font-size:0.75em;
margin-right:auto;
border:#e14f61 1px solid;
text-align:center;
margin-top:0.35em;}

.top2xkwz{
width:100%;
height:2.4em;
font-size:0.7em;
margin-top:0.25em;
color:#777;
line-height:2.4em;
text-align:center;}
.js2xk{
width:50%;
padding:2%;
float: left;}
.b0_bg {
    width: 96%;
	padding-bottom:0.58em;
	padding-top:0.5em;
    margin-left: auto;
    margin-right: auto;
}
.b0_nr {
    width: 94%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0.5em;
    line-height: 1.8em;
    color: #666;
    font-size: 0.75em;
    text-indent: 5%;
	color:#777;
}
.b0_time {
    width: 100%;
    text-align: center;
    color: #999999;
    font-size: 0.75em;
    font-family: Arial, Helvetica, sans-serif;
    height: 1.5em;
    line-height: 1.5em;
}
.b0_bt {
    width: 100%;
    height: 1.8em;
    margin-top: 0.145em;
    margin-bottom: 0.145em;
    line-height: 1.8em;
    text-align: center;
    overflow: hidden;
    font-size: 0.9em;
    font-weight: 600;
}
.Don{display:none; }

  .topone{
  width:80%;
  margin-top:0.8em;
  height:auto;
 }
 .topone img{
 width:100%;}
 .top1 {
    width: 100%;
    margin-top: 1.5em;
}
.top11 {
    width: 25%;
    margin-bottom: 1.25em;
    float: left;
    height: auto;
}
.tubiao {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
    height: auto;
}
.zhuanye{
width:100%;}
.tubiao img{
width:94%;
margin-left:auto;
margin-right:auto;}
.zhuanyeimg{
width:50%;
float:left;
padding:2%;}
.zhuanyeimg img{
width:100%;}
.topname {
    width: 100%;
	font-size:0.7em;
    height: 2.4em;
    line-height: 2.4em;
	background-image: url(../images/bg_1.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
	background-size: 10%;
    text-align: center;}
.top2k {
    width: 100%;
    margin-top: 0.45em;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
.topleft {
    width: 90%;
	margin-left:8%;
	margin-right:2%;
    height: auto;
    float: none;
}
.mimg{
width:100%;
margin-top:1.54em;}
.topright {
    width:96%;
    height: auto;

    float: none;
	margin-left:auto;
	margin-right:auto;
}
.top2 {
    width: 25%;
    height: auto;
		margin-bottom:0.8em;
    margin-top: 0.4em;
	float: left;
}

.topmore {
    width: 80%;
    margin-left: auto;
	
    margin-right: auto;
    margin-top: 0.5em;
    font-size: 0.85em;
    text-align: center;
    border-radius: 10px;
    border: #e04f60 1px solid;
}
.topmore a {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
    height: 1.6em;
    line-height: 1.6em;
    border-radius: 10px;
    display: block;
}
.wapimg{
margin-top:0.7em;
margin-bottom:0.98em;
width:100%;}
.top3 {
    width: 100%;
    margin-bottom: 0.8em;
    margin-top: 0.01em;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
.top3small {
    width: 48%;
    margin-left: 1%;
    margin-right: 1%;
    float: left;
    height: auto;
}
.wx {
    width: 100%;
    margin-bottom: 0.46em;
	margin-top:0.46em;
    margin-left: auto;
    margin-right: auto;
}
.top3tubiao {
    width: 60%;
    margin-top: 0.2em;
    margin-bottom: 0.4em;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
.top3tubiao img{
width:100%;}
.top3bt {
    width: 100%;
    text-align: center;
    height: 1.8em;
    line-height: 1.8em;
    font-size: 0.85em;
}
.top01 {
    width: 95%;
    margin-left: auto;
    margin-top: 0.45em;
    text-indent: 6%;
    margin-right: auto;
    line-height: 1.8em;
	color:#777;
    font-size: 0.7em;
}

.top3small a {
    padding-top: 0px;
    width: 100%;
    height: auto;
    display: block;
	margin-bottom:0.5em;
}
.top4{
width:88%;
height:auto;
margin-top:0.5em;
margin-bottom:0.5em;
margin-left:auto;
margin-right:auto;}
.mtop{
width:94%;
margin-left:auto;
margin-right:auto;}
.mtopimg{
width:50%;
padding:0.48em;
float:left;}
.mtopimg img{
width:100%;}
.frame3 {
    width: 94%;
    margin-left: auto;
	margin-bottom:0.58em;
    margin-right: auto;
}
.top5wk {
    width: 94%;
	padding-left:0.45em;
	padding-right:0.45em;
	padding-top:0.45em;
    margin-bottom: 0.05em;
    margin-left: auto;
    margin-right: auto;
}
.newbt {
    width: 80%;
	overflow:hidden;
    float: left;
    font-size: 0.7em;
}
.newtime {
    width: 19%;
    float: right;
	color:#777;
    font-size: 0.8em;
}
.new {
    width: 100%;
    float: none;
    height: 1.8em;
    line-height: 1.8em;
}
.frame3img {
    width: 25%;
    float: left;
	padding-left:30%;
    height: auto;
    padding-left: 0.45em;
    padding-right: 0.45em;
}
.top2 a {
    width: 100%;
    display: block;
    height: auto;
}

.top2firstright {
    width: 100%;
	float:left;
	color:#777;
    text-transform: uppercase;
    letter-spacing: 0px;
    height: 1.8em;
    line-height: 1.8em;
    font-size: 0.65em;
}
.top2second {
    width: 100%;
    text-indent: 0px;
    line-height: 1.6em;
		color:#777;
	padding-bottom:0.75em;
	font-size:0.8em;
    height: auto;
    background-image: url(../images/bg_2.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.top2first{
height:auto;
}

.top2firstleft{
width:20px;
height:20px;
line-height:1.3em;;
margin-top:3px;
float:left;
border-radius:50%;
text-align:center;
background-color:#e04f60;
margin-right:90%;
color:#FFFFFF;}
.hong a:visited {
    color: #777;
    text-decoration: none;
}
.hong a:link {
    color: #777;
    text-decoration: none;
}
.wapdbbg{
padding:0.8em;
margin-bottom:55px;
background-color:#2e2e2e;}
.wapbq{
width:100%;
height:1.8em;
line-height:1.8em;
color:#b4b4b4;
text-align:center;
font-size:0.7em;}
.wapnav{
width:100%;
	position: fixed;
	z-index: 1000;
	bottom: 0px;
height:49px;
line-height:49px;}
.waplogo{
width:28%;
margin-left:auto;
margin-right:auto;}
.waplogo img{
width:100%;}

.wapn{
width:50%;
text-align:center;
background-color:#fd900d;
float: left;
font-size:16px;
color:#FFFFFF;}

.navbar{
display:block;
}
.b0_bg {
    width: 96%;
    margin-left: auto;
    margin-right: auto;
}

.top3small a:hover{

background-color: none;
border-radius:8px;}
.js2wk{
width:100%;
margin-top:0.45em;;
margin-bottom:0.45em;
}
.nyxwk{
width:100%;
margin-top:1.2em;
margin-bottom:1.2em;
 margin-left:auto;
 margin-right:auto;}
 .nylxwmbt {
    width: 100%;
    text-align: center;
	color:#212529;
    background-image: url(../images/nytopbg.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 2.4em;
    margin-top: 0.6em;
    line-height: 2.4em;
    font-size: 1.4em;
    font-weight: 600;
}
 .nyxxk{
width:100%;
float:left;
background-color: #f5f5f5;
padding-top:1.8em;
padding-bottom:1.2em;
margin-top:5px;
 }
 
 .nytopname {
    width: 100%;
    font-size: 0.85em;
    height: 2.45em;
	margin-top:5px;
    line-height: 2.45em;
    color: #666666;
    text-align: center;
}
 .nyerweima {
    width:50%;
    margin-top: 0.6em;
    margin-left: auto;
    margin-right: auto;
}
 .nyerweimawenzi {
    width: 100%;
    text-align: center;
    font-size:0.85em;
    color: #666666;
    height: 1.8em;
    margin-bottom: 1.2em;
    line-height: 1.8em;
}
 
 .nyxxjsxk {
    width: 96%;
    margin-left: auto;
    text-indent: 0.5em;
    margin-right: auto;
    font-size: 0.8em;
    line-height: 1.95em;
    text-align: center;
    color: #888;
    margin-top: 1.2em;
}
.nyxximg {
    width: 96%;
    margin-left: auto;
    margin-right: auto;
}
.nyxximg img {
    width: 100%;
    border-radius: 8px;
    margin-top: 1.6em;
}
.nyxxxk {
    width: 96%;
    margin-top: 0.8em;
    margin-right: auto;
    margin-left: auto;
}
.nyxxbxtj {
    width: 96%;
    text-align: 0.6em;
    font-size: 0.8em;
	margin-left:auto;
	margin-right:auto;
    margin-top: 0.6em;
    line-height: 1.95em;
    color: #888;
    float: none;
}
.nyxxrimg {
    width: 100%;
	margin-top:0.99em;
    float: none;
		margin-left:auto;
	margin-right:auto;
}
.nyxx2bg {
    width: 100%;
    background-color: #f5f5f5;
    padding-top: 0.065em;
    padding-bottom: 0.5em;
    margin-top: 1.6em;
}
.nyxxbx {
    margin-top: 1.2em;
    text-indent: 0.6em;
}
.zytop2img {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.zytop2m{
width:100%;}
.zytop2m img{
width:100%;}
.zytop3wk {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.zytop4img {
    width: 94%;
    margin-left: auto;
    margin-right: auto;
}
.zytop4img img{
width:100%;}
.zytop6wk {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.mxlbanner{
width:100%;
}
.mxlbanner img{
width:100%;}

.zytopxk {
    width: 50%;
    padding: 2%;
    float: left;
}
.zytop6img{
width:100%;}
.zytop6name {
    padding-left: 5%;
    padding-right: 5%;
    font-size: 1em;
    font-weight: 600;
    border-bottom: #fc9400 3px solid;
    text-align: center;
    color: #0053af;
    height: 2.2em;
    line-height: 2.2em;
}

.zytop6xx {
    width: 100%;
    height: 3.2em;
    overflow: hidden;
    margin-top: 0.65em;
    line-height: 1.6em;
    font-size: 0.75em;
    color: #666;
}
.nyxkleft {
    width: 100%;
    padding-top: 0.65em;
    padding-left: 0.65em;
    padding-right: 0.65em;
    float: none;
    background-color: #FFFFFF;
}













}

.wapn a:link{
color:#FFFFFF;}
.wapn a:visited{
color:#FFFFFF;}
.wapn a:hover{
color:#FFFFFF;}
.wapn a:active{
color:#FFFFFF;}


/*当屏幕大于1000px*/

@media screen and (min-width:799px){
.pcno{
display:none;}}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border: 0;
}
.navbar-default .navbar-toggle {
    border-color: #ddd;
}
.navbar-toggle {
    position: relative;
    float: right;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: none;
    border-radius: 4px;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
}
button, select {
    text-transform: none;
}
button {
    overflow: visible;
}
button, input, optgroup, select, textarea {
    margin: 0;
    font: inherit;
    color: inherit;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #888;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 20px;
	margin-top:4px;
    height: 2px;
    border-radius: 1px;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {

	width:100%;

}








.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
}

.navbar-collapse.in {
    overflow-y: auto;
}
.collapse.in {
    display: block;
}
.navbar-collapse {


    overflow-x: visible;
    -webkit-overflow-scrolling: touch;
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}

.navbar-nav {
margin-top:7.5px;
margin-bottom:7.5px;

}
.nav {
    padding-right: 0 !important;
    margin-bottom: 0;
	width:100%;
	float:left;
	font-size:0.7em;
    list-style: none;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #555;
    background-color: #e7e7e7;
}

.navbar-nav>li>a {
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 20px;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 5px 10px;
}




.xltop{
width:1200px;
margin-left:auto;
margin-right:auto;
height:101px;}
.xlbanner{
background: url(../images/xl-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% auto;
width:100%;
text-align:center;}
.xlbanner01{
background: url(../images/zy-bannerbg.jpg);
background-repeat:no-repeat;
background-size:100% auto;
width:100%;
text-align:center;}
.xltopimg{
width:1200px;
margin-left:auto;
margin-right:auto;}
.bj{
margin-top:30px;
margin-bottom:40px;}
.bj1{
margin-top:30px;
}
.xltop1bg{
background: url(../images/xl-top1bg.jpg);
background-repeat:repeat;
background-size:100% auto;
width:100%;
text-align:center;
}
.xl-top1more{
width:480px;
margin-top:70px;
height:84px;
margin-left:auto;
margin-right:auto;}
.xltop2bg{
margin-top:50px;
background-color:#f5f5f5;
width:100%;
padding-top:40px;
padding-bottom:70px;}
.xltop3bg{
background-color:#00458d;
width:100%;
padding-top:40px;
padding-bottom:60px;}

.xltop4bg1{
background: url(../images/xl-top4bg.jpg);
background-repeat:repeat;
background-size:100% auto;
width:100%;
text-align:center;
}
.xltop4bg1{
background: url(../images/xl-top4bg.jpg);
background-repeat:repeat;
background-size:100% auto;

width:100%;
text-align:center;
}
.xltop4bg2{
background: url(../images/xl-top4bg1.jpg);
background-repeat: no-repeat;
background-size:100% auto;
background-color: #fdfdfd;
width:100%;
text-align:center;
padding-bottom:40px;

}
.xltop4xwk{
width:1000px;
margin-left:auto;
margin-right:auto;}
.xltop4xk{
width:284px;
float:left;
margin-left:24px;
margin-top:30px;
margin-right:24px;
height:341px;}
.xltop7bg{
background: url(../images/xl-top711.jpg);
background-repeat: no-repeat;
background-size:100% auto;
margin-top:80px;
width:100%;
text-align:center;
padding-bottom:40px;
padding-top:40px;

}
.xltoptop9bg{
width:100%;
background-color:#f5f5f5;
padding-top:40px;
padding-bottom:40px;}


.div1{
	text-align:center;
	width:100%;
	}
	.div1 img {
	max-width:100%;
	 width:expression(this.width<1024 ? "100%" : this.width);
	   }
.yuyue{
	position: fixed;
	margin-top:0.4em;
	width:100%;
	z-index: 10010;
	bottom: 0px;
	}
.zaixian{
	padding:0.8em;
	text-align:center;
	font-size:1.2em;
	color:#fff;
	padding-right:auto;
	padding-left:auto;
	width:50%;
	background-color:#109398;
	}
.dianhua{
	padding:0.8em;
	text-align:center;
	font-size:1.2em;
	color:#000;
	width:50%;
	background-color:#343434;
	margin-left:50%;
	margin-top:-2.95em;
	}
.yuyue a:link{
	color:#fff;
	}
.yuyue a:visited{
	color:#fff;
	}
.yuyue a:hover{
	color:#fff;
	}
.yuyue2 a:actor{
	color:#fff;
	}
.image{
	width:100%;
	}
#q{
	margin-top:-1em;}
.amg1{
	margin-bottom:4em;
	}
.111{
font-size:1.2em;
color:#000000;
margin-bottom:3em;
	}


.gd a:link{
color:#999999;}
.gd a:hover{
color:#999999;}
.gd a:visited{
color:#999999;}
.gd a:actor{
color:#999999;}

.bai01 a:link{
color:#fff;}
.bai01 a:hover{
font-size:18px;
font-weight:600;
color:#fff;}
.bai01 a:visited{
color:#fff;}
.bai01 a:actor{
color:#fff;}

.hlan a:link{
color:#0053af;}
.hlan a:hover{
font-size:18px;
font-weight:600;
color:#0053af;}
.hlan a:visited{
color:#0053af;}
.hlan a:actor{
color:#0053af;}


