@font-face { font-family: 'Zhum601n'; src: url('/css/font/Zhum601n.ttf'); font-weight: normal; font-style: normal; }


ul,ol{list-style:none}
*{margin:0;padding:0;}
.newsF{width:1000px; margin:20px auto; height:auto; overflow:hidden; font-family:"ËÎÌå"; font-size:12px; color:#999999}
.newsL{width:600px; float:left}
.newsL a{ font-family:"ËÎÌå"; font-size:12px; color:#666666; text-decoration:none}
.newsL a:hover{ font-family:"ËÎÌå"; font-size:12px; color:#ff9734; text-decoration: underline}
.newsR{width:auto; float:right;}

.newsR a{ font-family:"ËÎÌå"; font-size:12px; color:#393939; text-decoration:none}
.newsR a:hover{ font-family:"ËÎÌå"; font-size:12px; color:#ff9734; text-decoration: underline}

.Nnav{width:938px; margin:20px auto; height:auto; overflow:hidden; font-family:"ËÎÌå"; font-size:12px; color:#999999; border:1px solid #f1f1f1; padding:30px;}
.Nnavbt{width:100%; line-height:40px; text-align:center; font-family: 'Î¢ÈíÑÅºÚ'; font-size:25px;font-weight:bold;  color:#393939; padding-bottom:15px;}
.Nnavrq{width:670px; margin:0px auto;height:40px; line-height:40px; border-top: 1px solid #f1f1f1;border-right: 1px solid #f1f1f1;; border-bottom:1px solid #f1f1f1;}
.Nnavfx{width:40px; height:40px; line-height:40px; border-left: 1px solid #f1f1f1; float:right; background:url(/images/nryfx_ico.jpg); }
.Nnavwx{width:40px; height:40px; line-height:40px; border-left: 1px solid #f1f1f1; float:right; background:url(/images/nrywx_ico.jpg);}

.Nnavbj{float:left; margin-left:8px}

.Nnavrq a{ font-family:"ËÎÌå"; font-size:12px; color:#393939; text-decoration:none}
.Nnavrq a:hover{ font-family:"ËÎÌå"; font-size:12px; color:#ff9734; text-decoration: underline}

.Nnavnr{ font-family:"ËÎÌå"; font-size:16px; color:#333333; margin-top:20px;}

.Nnavgs{ font-family:"ËÎÌå"; font-size:16px; color:#333333; line-height:30px; text-align:center }
.Nnavxgxw{  color:#333333; line-height:30px; border-bottom:2px solid #f1f1f1;padding-bottom:5px ; padding-top:15px;}
.Nnavxgxw01{font-family:"ËÎÌå"; font-size:16px;font-weight:bold; margin-right:30px;}
.Nnavxgxw02{font-family:"ËÎÌå"; font-size:12px; }

.Nnavxgnr{ font-family:"ËÎÌå"; font-size:14px; color:#333333; line-height:30px; padding-bottom:5px; padding-top:20px; }
.Nnavxgnr li{ width:33%; float:left; }
.Nnavd{color:#cccccc; font-size:12px;}


.news01 a{ font-family:"ËÎÌå"; font-size:14px; color:#393939; text-decoration:none}
.news01 a:hover{ font-family:"ËÎÌå"; font-size:14px; color:#ff9734; text-decoration: underline}

.news02 a{ font-family:"ËÎÌå"; font-size:12px; color:#393939; text-decoration:none}
.news02 a:hover{ font-family:"ËÎÌå"; font-size:12px; color:#ff9734; text-decoration: underline}

.newstpnav{width:1000px; height:auto; overflow:hidden; margin:0px auto;border-bottom:1px solid #f1f1f1;padding-bottom:8px;}
.newstpmenu{ height:40px; line-height:40px; border-top:2px solid #06549e;border-bottom:1px solid #f1f1f1; }
.newsM{ float:left;font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#06549e}
.newsR{ float:right;font-family:"ËÎÌå"; font-size:12px; color:#8ac33f}
.newspN{ margin-top:10px;}
.newsan01{ width:17px; float:left; margin-top:55px;}
.newspicNR{ width:940px; float:left; padding:0px 13px 0px 13px}
.newspicNR li{width:168px;float:left; padding:10px;}
.NnavxgN{ height:24px; line-height:24px; text-align:center;}
.NnavxgNT{font-family:"ËÎÌå"; font-size:12px; color:#666; line-height:24px; padding:0px 20px 0px 20px}


.friend{height:140px;margin:0 auto;overflow:hidden;width:1000px;margin-bottom:20px;}
.mr_frbox{height:130px;margin-top:10px;width:100%;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:32px;margin:50px 0px 0px 0px;width:16px;}
.mr_frUl{float:left;height:70px;margin-left:10px;width:954px;}
.mr_frBtnR{float:right;margin-top:50px;cursor:pointer;width:16px;height:32px;}
.mr_frUl ul li{display:inline;float:left;width:180px;overflow:hidden;position:relative;padding:5px;}
.mr_frUl ul li a img{width:100%;height:130px;}

.mr_zhe{width:180px;position:absolute;top:5px;background:rgba(78, 164, 181, 0.15) none repeat scroll 0 0 !important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/filter:Alpha(opacity=60);background:#F5FBFF;/*ÊµÏÖIE±³¾°Í¸Ã÷*/ left:5px;right:0; }
.mr_zhe_i h1{text-align:center;margin-top:126px;font-weight:bold;color:#fff;}
.mr_zhe_p{}
.mr_zhe_p h5{text-align:center;font-size:12px;color:#fff;line-height:30px;}
.mr_zhe_p h5 span{display:block;margin:0 auto;width:168px;font-size:18px;}
.mr_zhe_p h5 span a {color:#fff;font-size:14px;line-height:20px;font-weight:normal;font-family:arial;}
.mr_zhe_hover{cursor:pointer;bottom:0px;height:130px;width:180px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*ÊµÏÖFF±³¾°Í¸Ã÷£¬ÎÄ×Ö²»Í¸Ã÷*/filter:Alpha(opacity=80);background:#0a0a0a;color:#fff;/*ÊµÏÖIE±³¾°Í¸Ã÷*/}
.mr_zhe_hover h1 img{max-width:31px;max-height:31px; padding:26px 0px 10px 70px;color:#fff;}
.mr_zhe_hover h5 span {text-align:center;padding:0px 4px;color:#fff;}


.xuntou hr{border:1px solid #E5E4E9;}
.xuntou {margin-bottom:30px;font-size:16px;line-height:26px;font-style:normal;font-family:'·ÂËÎ_GB2312';}




custom {line-height:30px;font-size:16px; }
custom p {font-size:18px;line-height:30px;margin:30px 0px;font-family:Zhum601n;}
custom p img {max-width:900px;text-align:center;}
custom div{font-size:18px;line-height:30px;margin:2px 0px;font-family:Zhum601n;}


.custom {line-height:30px;font-size:18px;}
.custom p {font-size:18px;line-height:32px;margin:30px 0px;font-family:"Î¢ÈíÑÅºÚ"; color:#000;}
.custom div{font-size:18px;line-height:32px;margin:2px 0px;font-family:"Î¢ÈíÑÅºÚ"; color:#000;}
.custom p img {max-width:900px;text-align:center;}

.contmain_title {font-size:30px;text-align:center;height:auto;font-weight:1200;line-height:42px;padding-top:16px;font-family:Zhum601n;}
.contmain_info {font-weight:normal;text-align:center;height:40px;line-height:40px;padding-bottom:10px;}
.contmain_wximg {margin-top: 30px; margin-bottom: 10px; padding: 0px; font-family: ËÎÌå; border: 0px; list-style-type: none; line-height: 28px; white-space: normal; text-align: center;}
.contmain_wximg  .img {border: 0px; list-style-type: none;}
.contmain_wxfont {margin-top:0px; margin-bottom: 30px; padding: 0px; font-family: ËÎÌå; border: 0px; list-style-type: none; line-height: 28px; white-space: normal;}

.pagelist {
	width:100%; TEXT-ALIGN: center;padding-bottom:20px;overflow:hidden; margin:0px auto; 
}
.pagelist ul {list-style:none; width:100%;}
.pagelist li { display:inline-block; margin:0px 2px;}
.pagelist A {
	border:1px solid #ff0000;
	padding: 2px 5px;
	COLOR: #ff0000;
	TEXT-DECORATION: none;
	MARGIN: 2px;
}
.pagelist A:hover {
	border:1px solid #000;
	padding: 2px 5px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	MARGIN: 2px;
	background:#000;
	
}

.pagelist li.thisclass a {
	border:1px solid #ff0000;
	padding: 2px 5px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	MARGIN: 2px;
	background:#ff0000;
	
	
}
.pagelist li.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid;
}


.jubao_bottom {
	width:1000px;
	height:62px;
	margin:0px auto;
	text-align:center;
	padding-bottom:20px;

}
.jubao_bottom span {
	display:inline-block;
	width:120px;
	height:48px;
	padding:6px;
	border:1px solid #ccc;
	overflow:hidden;
}
.jubao_bottom span em {
	float:left;
	
}
.jubao_bottom span em img {
	width:44px;
	height:44px;
	max-width:44px;
	max-height:44px;
	
}
.jubao_bottom span i {
	font-style:normal;
	font-size:13px;
	line-height:22px;
}


#small_heading {display:none;}


@media screen and (max-width: 768px) {
    * {
	padding:0;
	margin:0;
    }
    #big_heading {
	display:none;
    }
    #small_heading {
	display:block;
    }
    body{margin-top:70px;}
    #small_heading {padding:0px 14px; height:58px;box-shadow:inset 0 -1px 0px #ededf3; background:#fff;width:100%; position:fixed;top:0;left:0; display: -webkit-box; display: -webkit-flex; display: flex;}
    #small_heading .headleft {display:table;width: 60%;float:left; background:url('/images/logo50.jpg') no-repeat; background-size:50px 46px; background-position: left center; padding-top:10px;}
    #small_heading .headleft img {width:48px; height:44px; margin:7px 0px; float:left;}
    #small_heading .headleft div { height:48px; float:left; color:#ff0000; margin-left:60px;}
    #small_heading .headleft .big { display:block; height:20px; line-height:16px; font-size:15px; margin-top:0px; font-weight:bold; letter-spacing:2px;}
    #small_heading .headleft .big img {width:22px;height:7px; float:right;margin-top:3px;margin-left:2px;}
    #small_heading .headleft .small { display:inline-block; height:20px; line-height:20px; font-size:12px;}
    #small_heading .headright {display:table;width: 40%;float:right; }
    #small_heading .headright span { height:40px; line-height:40px; text-align:center; width:100px;float:right; margin-right:26px;margin-top:8px; border-radius:6px;background:#ff0000; color:#fff; }
    
    .logBox {
    	display:none;
    }
    .dynav {
    	display:none;
    }
    #cwdh {
	display:none;
    }
    .newsF {
	display:none;
    }
    .Nnavnr {margin-top:60px;}
    custom {
	border-bottom:0px;
    }
    .custom {
	height:auto;
	overflow:hidden;
        padding-bottom:-30px;
        
    }
    .custom embed {
	width:auto;
	height:auto;
    }
    .custom video {
	height: auto; 
	width: auto\9; 
	width:100%; 
    }
    .custom p {
	line-height:29px;
	margin-top:0px;
	margin-bottom:20px;
	font-size:17px;
    }
    .custom img {
	height: auto; 
	width: auto\9; 
	width:100%; 
    }
    .news01 {
	height:32px;
	border-bottom:1px dotted #ccc;
    }
    .news01 span {
	font-size:22px;
	color:#ff0000;
	padding-right:6px;
    }
    .Nnav {
	width:auto;
	border:none;
	padding: 10px 16px; 
    }
    .Nnavwx {
	display:none;
    }
    .Nnavfx {
	display:none;
    }
    .Nnavrq {
	width:auto;
        border-right:0px;
	font-size:12px;
    } 
    .Nnavbt {
	width:100%;
	font-size:22px;
	line-height:33px;
	text-align:left;
    }
    .Nnavgs {
	display:none;
    }
    .Nnavxgnr {
	height:auto;
	overflow:hidden;
	width:100%;
	
    }
    .Nnavxgxw {
	border-bottom:none;
	margin-bottom:-20px;
    }
    .Nnavxgxw02 {
	display:none;
    }
    .Nnavxgnr li {
	 width:100%; float:left; 
    }
    .news01 a{
	font-size:15px;
    }
    .newstpnav {
	display:none;
    }
    .newstpnav  {
	display:none;
    }
    #go-top {
	width:0px;
	height:0px;
	bottom:190px;
    }
    .bottom01, .bottom02, .bottom03 {
	width:auto;
	overflow:hidden;
	height:auto;
	line-height:20px;
	margin-bottom:10px;
    }
    .bottom03:first-child{
	display:none;
    }
    .bottom03:last-child{
	margin-bottom:-10px;
    }
    .bottom03 span{
	width:30%;
	float:left;
    }
    .jubao_bottom {
	display:none;
    }
}