﻿@charset "utf-8";
/* ---------------CSS Document--------------- */
*{ margin:0; padding:0;touch-action: pan-y;}
body {font-family:"Microsoft YaHei UI";color:#666;background-color:#fff;position:relative;max-width:780px;margin:0 auto;}
h1,h2,h3,h4,h5,h1 a,h2 a,h3 a,h4 a,h5 a{color:#00132b;}
a{text-decoration:none; color:#666; cursor:pointer;}
a:hover{cursor:pointer; text-decoration:none; color:#103396; }
.clear{clear:both; overflow:hidden;  }
img{border:none;width:100%;}
ul,ol,li{ list-style:none;}
dl{margin:0;padding:0;}
input,select,textarea,button{ font:12px/20px  Arial;  outline:none;border: none;}
input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;outline:0px;}:focus{outline:none;}
.l{ float:left;}
.r{ float:right;}
/*-------nav-------*/
.topbg{background:url(../images/main_bg.jpg) left center;/*background:#02113e;*/}
.dingjutop{overflow:hidden;}
.dingjutop .sylogo{ float:left; width:175px; padding:5px 0px;margin-left:1.5%; }
.dingjutop .sylogo img,.dingjutop .nav img{ width:100%; height:auto; vertical-align:middle;}
.dingjutop .nav{ float:right; width:30px; padding:15px 0 7px;margin-right:1.5%; display:inline-block;}
.wap-nav{ display:none; width:200px; height:100vh; position:fixed; box-sizing:border-box;border-top:1px solid #e7e7e7; right:0;top:0px;margin-left:50%; z-index:99; background: rgba(253,219,65,.95); padding-top:10px; overflow:hidden;}
.wap-nav li{ font-weight:bold;background:url(../mobimages/navbg.png) no-repeat 96% center;border-bottom:1px solid #f2c616; background-size: auto; width:100%; margin:0 auto; font-size:16px; text-indent:20px; line-height:2.8em; }
.wap-nav li a{ color:#000; padding-left:10px; display:block;font-weight: 500;}
.wap-nav li img{ width:20px; height:auto; margin-right:15px; vertical-align:middle;}
.wap-nav div{ width:180px; margin:0 auto; text-align:center;border-bottom:1px solid #f2c616;}
.wap-nav div img{ width:85%;}
#box_bg{height:100%; background-color:black; opacity: 0.7;position:fixed;top:0;width:100%; z-index:11;position:absolute; bottom:0;}
.dingju_db{width:100%; background-color:#3d4049;height:40px; line-height:40px; display:block; overflow:hidden;}
.dingju_db img{ width:100%; vertical-align:middle; height:auto;}
.dingju_db span{width:30px;line-height:40px; position:relative; padding:5px 1.5% 0;}
.dingju_db h2{padding:0 10px;white-space:nowrap;font-size:22px; font-weight:600; line-height:40px;text-overflow:ellipsis; overflow:hidden; text-align:center; color:#fff; box-sizing:border-box;}
.dingju_db h2 a{color: #fff;}
.dingjutop {max-width: 780px;width: 100%;height:auto;border-bottom: 1px solid #1d4679;}
.dingjulogo { margin:5px 0; float:left; display:block}.m-ban { padding-top:74px;}
.dingjulogo img{width: 100%;height: auto;}
.dingjutel{width: 65px;float:right;text-align: center;padding: 2px 10px;}
.dingjutel img,.dingjuback img{width: 100%;}
.dingjutel .myd{display: none;}
.dingjutel .mdt{float:right; padding-left:8px;}
.dingjutop p{padding: 0 10px;font-size: 14px;color: #fff;text-align: center;white-space: nowrap;line-height: 48px;
    text-overflow: ellipsis;overflow: hidden;text-align: center;box-sizing: border-box;}
.dingjutop p a{color: #fff;}
.dingjuback{float:left;width: 30px;padding: 8px 5px;}
.fjjnav{width: 100px; background: #fff; text-align:center; position: absolute; top: 50px; right: 10px; padding: 4px 0; border-radius: 5px; z-index: 999999;
    -webkit-box-shadow: #8d8e99 0px 0px 5px; -moz-box-shadow: #8d8e99 0px 0px 5px; box-shadow: #8d8e99 0px 0px 5px;
}
.fjjnav:before{content: "";width: 0;border-bottom: 10px solid #fff;border-right: 10px solid transparent;border-left: 10px solid transparent;
    position: absolute;top: -10px;left: 75%;}
.fjjnav li{text-align:center;padding: 1px 0;}
.fjjnav li a{color:#333;font-size: 14px;display: block;padding: 0.3rem 0;}
.fjjnav li.hot-icon{ position:relative;}
.fjjnav li.hot-icon span{display:block;width:6px;height:6px;background:#ed2225;border-radius:6px;position:absolute;right: 11%;top: 12px;}

/*-------dingju-------*/
/* 导航nav*/
.fjjnav ul{ width:96%;box-sizing:border-box; height:auto; overflow:hidden;margin:5% auto;padding-left:0;}
.fjjnav ul dl{ width:100%; float:left; box-sizing:border-box;position:relative;}
.fjjnav ul dl a{ display:block;}
.fjjnav ul dl dt{ width:20px;padding-left:5px;float:left;}
.fjjnav ul dl dt img{ width:100%; height:auto;}
.fjjnav ul dl dd{ height:2.2rem; line-height:2.2rem; overflow:hidden; font-size:1.2rem; color:#444444;font-family:"微软雅黑"; margin:5% 0;}


/*banner图*/
.i-banner {
	width:96%;
	margin:0 auto;
	border-radius:10px;
	margin-top:10px;
	padding-bottom:18px;
}
.i-banner img {
	display:block;
	width:100%;
	vertical-align:top;
	border-radius:10px;
	border:1px solid #fff;
}
