html, body, div, img, p, hr, pre, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0;list-style:none; font-weight: normal; font-family:microsoft yahei;}
div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,pre,caption,th,td,form,legend,fieldset,input,button,select,textarea{margin:0;padding:0;}
ul,li,ol,dd{list-style-type:none;list-style:none; margin:0; padding:0;}/*清除列表样式符*/
body, html { height:100%; width:100%;}
h1, h2, h3, h4, h5, h6{margin:0; padding:0;font-size:100%;}
li {list-style-type:none; }
a {text-decoration:none !important; outline:none; color:#000000;}
a:hover{ color:#487bc5}
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
img { border:0;}
em { font-style:normal; }
hr { height:0; clear:both; }
.none {display:none; }
.clear {clear:both;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.fl{ float:left}
.fr{ float:right;}
.ml10{ margin-left:10px;}
.ml5{ margin-left:5px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml40{ margin-left:45px;}
.m10{ margin-top:10px;}
.m15{ margin-top:15px;}
.m20{ margin-top:20px;}
.m5{margin-top:5px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.pad-3{padding:1% 1%;}
.pad-5{padding:3% 3%;background: #fff; box-shadow: 1px 3px 2px 2px #666;}
.p5{ padding:5px;}
.b5{ border:#e5f8ff 5px solid;}
.b-abcd{ border:#dce1e5 1px solid; background:#f9f9f9;}
.b1{ border:#f9f9f9 1px solid;}

.textr{text-align:right;}
.textl{text-align:left;}
.textc{text-align:center;}
.red{color:#F00;}
.bold{ font-weight:bold;}
.bshadow2{box-shadow: 0px 0px 3px 2px #efefef;}
.porel{ position:relative;}


/*全局大小宽度*/
@media screen and (min-width: 1441px) {
	html{font-size:16px !important;}
    .container{margin: 0 auto;width:89.1rem !important;}
}

@media screen and (min-width: 1025px) and (max-width: 1440px){
	html{font-size:14px !important;}
	.container{margin: 0 auto;width:89.1rem !important;max-width: 100%;}
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	html{font-size:10px !important;}
    .container{margin: 0 auto;width:99% !important;padding: 0 !important;}	
	.right-menu{display: none;}
}

@media screen and (min-width: 480px) and (max-width: 767px) {
	html{font-size:12px !important;}
   .container{margin: 0 auto;width:100% !important;padding: 0 !important;}
	.fl{ float:none}
	.fr{ float:none;}
	.right-menu,.footer-left-yl{display: none;}
}

@media screen and (max-width: 479px) {
	html{font-size:12px !important;}
    .container{margin: 0 auto;width:100% !important;padding: 0 !important;}
	.fl{ float:none}
	.fr{ float:none;}
	.right-menu,.footer-left-yl{display: none;}
}

/*顶部*/
.top-bar{color:#3467b0;font-size:1rem;max-width: 100%;}
.top-bar-left{height:3rem;line-height:3rem;color:#3467b0;font-size:1rem;}
.top-bar-right{height:3rem;line-height:3rem;color:#3467b0;}
.top-bar-right a{font-size:1rem;padding: 0 0.8rem;color:#3467b0;}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	.top-bar-left{display: none;}
	.top-bar-right{margin: 0 auto;text-align: center!important;float: none;}
	.top-bar-right a{font-size: 1.6rem;}
}


@media screen and (min-width: 480px) and (max-width: 767px) {
	.top-bar-left,.top-bar-right{display: none;}
}

@media screen and (max-width: 479px) {
    .top-bar-left,.top-bar-right{display: none;}
}


.top-logo{margin:2rem auto;width: 480px;max-width: 100%;}
.top-logo img{width:100%; }


.top-search{position: relative;z-index: 6;padding-top:2%;justify-content: center;width:46rem; margin: 0 auto;max-width: 100%;}
.top-search-btn{margin: 0px auto;flex: 0 1 auto; background: rgba(255, 255, 255, 0.5); border-radius: 5px; padding: 5px;display: flex;flex-wrap: nowrap;}
.top-search-btn input{background: rgba(255, 255, 255, 0.8);border: none;height:3.5rem;outline: none;border-radius: 5px;border-top-right-radius: 0;border-bottom-right-radius: 0;flex: 1;font-size: 1.2rem;text-indent: 1em;width: 38rem;float: left;}
.top-search-btn button{border-radius: 5px;border: none;border-top-left-radius: 0;border-bottom-left-radius: 0;outline: none;background:no-repeat center #68a0f1;color: #fff;font-size:  1.3rem;padding:0 20px;cursor: pointer;width:8rem;float: right;}
.top-search-btn button span{font-size: 2.2rem;}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	.top-search{width:36rem;}
	.top-search-btn input{width: 28rem;}
	.top-search-btn button{width:8rem;}
}

@media screen and (min-width: 480px) and (max-width: 767px) {
	.top-search{width:30rem;}
	.top-search-btn input{width: 22rem;}
	.top-search-btn button{width:8rem;}
}

@media screen and (max-width: 479px) {
    .top-search{width:30rem;}
	.top-search-btn input{width: 22rem;}
	.top-search-btn button{width:8rem;}
}


/*底部*/

.footer{padding: 1rem 0; margin-top: 2rem;}
.footer-left{width: 67%;}
.footer-left-yl ul li{width:25%;float: left;display: none;}
.footer-left-yl ul li select{background: rgb(255,255,255,0.5);padding: 0.3rem;font-size: 1rem;width: 90%;font-weight: bold;}
.footer-left-yl ul li select option{background: none;font-size: 1rem;}
.footer-left-xinxi{margin: 1.5rem auto 0;}
.footer-left-xinxi p a{color: #333;}
.footer-left-xinxi p{font-size: 1rem;}
.footer-left-xinxi p span{padding:0 0.8rem 0 0;white-space: nowrap;}

.footer-right{width: 30%;}
.footer-right-zhxx {line-height: 1.5rem;margin: 1rem 0;}
.footer-right-zhxx a{color: #333;font-size: 1rem;}
.footer-right-ico img{height:2.8rem; margin: 0 0.3rem}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	.footer-left-xinxi p{font-size: 1.6rem;line-height: 3rem;margin: 0 auto;text-align: center;}
	.footer-right-zhxx,.footer-right-ico{text-align: center!important}
	.footer-right-ico img{height:4rem; margin: 0 0.3rem}
	.footer-left,.footer-right{width: 96%;padding: 0 2%;float: none;}
	.footer-right-zhxx a{color: #333;font-size: 1.6rem;}
	.footer-right-ico img{height:6rem; margin: 0 0.3rem}
}

@media screen and (min-width: 480px) and (max-width: 767px) {
	.footer-left,.footer-right{width: 96%;padding: 0 2%;margin: 0 auto;}
	.footer-left-xinxi p{font-size: 1.6rem;line-height: 3rem;margin: 0 auto;text-align: center;}
	.footer-right-zhxx,.footer-right-ico{text-align: center!important}
	.footer-right-zhxx a{color: #333;font-size: 1.6rem;}
	.footer-right-ico img{height:5rem; margin: 0 0.3rem}
	
}

@media screen and (max-width: 479px) {    
	.footer-left,.footer-right{width: 96%;padding: 0 2%;margin: 0 auto;}
	.footer-left-xinxi p{font-size: 1.2rem;line-height: 2rem;margin: 0 auto;text-align: center;}
	.footer-right-zhxx,.footer-right-ico{text-align: center!important}
	.footer-right-zhxx a{color: #333;font-size: 1.3rem;}
	.footer-right-ico img{height: 3rem;margin: 0 0.3rem;}
}
	
	
	


.right-menu{position:fixed;right:0px;bottom:270px}
.right-menu ul li{margin-bottom:10px;cursor:pointer;position:relative}
.right-menu ul li .youhui .hides{position:absolute;left:-25px;top:-54px;display:none}
#leftsead{width:131px;height:143px;position:fixed;top:258px;right:0px}
#leftsead li{width:131px;height:43px}
#leftsead li i{float:right}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px}
#leftsead li a .shows{display:block}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand}
#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:-26px}
#leftsead .leftsead-img01{background:url(../images/xn2018_index_icon57.png);width:142px;height:50px;display:inline-block}
#leftsead .leftsead-img02{background:url(../images/xn2018_index_icon49.png);width:54px;height:44px;display:block}
#leftsead .leftsead-img03{background:url(../images/xn2018_index_icon58.png);width:142px;height:50px;display:inline-block}
#leftsead .leftsead-img04{background:url(../images/xn2018_index_icon50.png);width:54px;height:44px;display:block}
#leftsead .leftsead-img05{background:url(../images/xn2018_index_icon51.png);width:54px;height:44px;display:inline-block}
#leftsead .leftsead-img06{background:url(../images/xn2018_index_icon62.png);width:101px;height:116px;display:block}
#leftsead .leftsead-img07{background:url(../images/xn2018_index_icon52.png);width:54px;height:44px;display:inline-block}
#leftsead .leftsead-img08{background:url(../images/xn2018_index_icon61.png);width:101px;height:116px;display:block}
#leftsead .leftsead-img09{background:url(../images/xn2018_index_icon53.png);width:54px;height:45px;display:inline-block}
#leftsead .leftsead-img10{background:url(../images/xn2018_index_icon60.png);width:101px;height:116px;display:block}
#leftsead .leftsead-img11{background:url(../images/xn2018_index_icon59.png);width:142px;height:50px;display:inline-block}
#leftsead .leftsead-img12{background:url(../images/xn2018_index_icon54.png);width:54px;height:44px;display:block}
#leftsead .leftsead-img13{background:url(../images/xn2018_index_icon56.png);width:142px;height:50px;display:inline-block}
#leftsead .leftsead-img14{background:url(../images/xn2018_index_icon55.png);width:54px;height:44px;display:block}
#leftsead .leftsead-img15{background:url(../images/right-menu-ico7.png);width:54px;height:45px;display:inline-block}



/*专题顶部*/

.zt-top{box-shadow:0 2px 2px 2px #333;position: relative;z-index: +333;}
.zt-top-logo{width:30%;}
.zt-top-logo img{height:4rem;}
.zt-top-menu{width:60%;}
.zt-xn-nav-bg{position:relative;} 
.zt-xn-nav{ padding-bottom: 0;height:4rem; position:relative;}
.zt-xn-nav::-webkit-scrollbar{ display:none; }
.zt-xn-nav ul{padding:0; margin: 0 auto;}
.zt-xn-nav ul li{ float:left; height: 4rem; line-height:4rem;padding: 0 1%; margin: 0 0.5%;  vertical-align: middle; position: relative;width: 10.1%;text-align: center;}
.zt-xn-nav ul li:nth-child(3){width:20%;}
.zt-xn-nav ul li img{ left: 0.5rem;top: 0.75rem; position: absolute; height: 0.8rem}
.zt-xn-nav ul li a{ display:block; height: 100%; font-size:1.2rem;}
.zt-xn-nav ul li span{ font-size: 1.2rem; padding: 0 0.3rem 0 0; transition: all 0.5s;}
.zt-xn-nav ul li:hover{-webkit-transition-property: all;-webkit-transition-duration: 0.3s;-webkit-transition-timing-function: ease;}
.zt-xn-nav ul li:hover a{color:#fff;text-decoration:none}
.zt-xn-nav ul .on>a{ background: url("2020ty_nav_bg.png") no-repeat center bottom;}
	
