body,h1,h2,h3,h4,h5,h6,hr,div,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{border:none;margin:0;padding:0;font-family:Microsoft Yahei,Georgia,Arial,sans-serif;font-family:'微软雅黑'}
body{margin:0 auto;height:auto;color:#000;font-size:12px;}
ul{list-style-type:none;}
a{color:#333;text-decoration:none;transition:all 0.2s linear 0s;font-family:'微软雅黑'}
body{background:#fff;font-family:'微软雅黑'}
em {font-style:normal;} 
.main{max-width: 640px;min-width: 320px;width: 100%;margin: 0 auto;overflow: hidden;background:#fff;}
.main_top{width: 100%;margin-top:1.8rem;display: inline-block;}
img{max-width: 100%;height: auto;width: auto\9;}

/*head begin*/
.head{ width:94%; padding:1% 3%; border-bottom:solid 1px #e6e6e6;height: auto;margin: 0 auto;max-width: 640px;  min-width: 320px;background:#fff;}
.nav{z-index: 99999;}
.menu_h{display: none;}
.header{ position: relative; z-index:999;width: 10%;display: inline-block;vertical-align: top;margin-top: 3.5%;float: left;}
.navList li .one{position: relative;display: block; padding:0 15px; font-size:16px; -webkit-transition:all 0.3s; transition:all 0.3s; }
.navList li .one .open{display: none;}
.navList li .open{font-size:40px;color: #5A5A5A;position: absolute;top: 0;right: 13px;font-family: '榛戜綋';cursor: pointer;width: 40px;text-align: right;display: block;}
.navList li .one .open{display: block;}
.navList li.on .open{color: #f39800;}
.navList li a{text-align: left;color: #001555;}
.menu_h { display: block; background: none; transition: 0.3s all; -webkit-transition: 0.3s all; border: none; width: 35px; height: 30px; padding: 0; outline: none; right: 10px; top: 58px;  z-index: 2000; }
.menu_h::before, .menu_h::after, .menu_h span { background: #001555   ; border-radius: 2px; }
.menu_h::before, .menu_h::after { content: ''; position: absolute; height: 3px; width: 90%; left: 0; top: 50%; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: -webkit-transform 0.25s; transition: -webkit-transform 0.25s; transition: transform 0.25s; transition: transform 0.25s, -webkit-transform 0.25s; }
.menu_h span { position: absolute; width: 90%; height: 3px;  top:50%;  left: 0; overflow: hidden; text-indent: 200%; -webkit-transition: opacity 0.25s; transition: opacity 0.25s; }
.menu_h::before { -webkit-transform: translate3d(0, -12px, 0); transform: translate3d(0, -12px, 0); }
.menu_h::after { -webkit-transform: translate3d(0, 12px, 0); transform: translate3d(0, 12px, 0); }
.menu-open .menu_h span { opacity: 0; }
.menu-open .menu_h::before { -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); }
.menu-open .menu_h::after { -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); }
.navList{ position: fixed; height:100%; overflow: auto; right: 0; background:rgba(255,255,255,0.95); top:1.04rem; width:94%; padding:1% 3%; display: none; z-index: 9999; }
.navList li{ float: none; width:100%; text-align: center;border-bottom: solid 1px #cccccc; height:40px; line-height:40px;}
.navList li .one{ line-height:40px; }
.navList ul{padding-bottom: 100px;}
.secondNav{ position: static; display:none; opacity:1; filter:alpha(opacity=100); visibility: visible; background:none; width:100%; -webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0); box-shadow: 0px 0px 0px rgba(0,0,0,0); border:1px solid #ececec; border-left:0; border-right:0; margin:0; }
.navList li.on .secondNav{ display: block;  }
.navList .pc_displayNone{ width:80%; background:#f39800; margin:0 auto; color:#fff; border-radius:0.1rem; margin-top:0.2rem; }
.navList .pc_displayNone a{ color:#fff;}
.header .secondNav a {display: block;line-height: 1.2;padding:2% 0;text-align: center;font-size: 14px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.header .secondNav a:hover, .header .secondNav a.on, .header .navList li .one:hover, .header .navList li.on .one {color: #f39800;}
.sy_dh{ width:100%; text-align:center; font-size:18px; color:#a2c912;display: inline-block;padding: 2% 0;}
.sy_dh a{ color:#f9ba01;}
.level2{display: none; }
.level2 span{width:90%; padding:0 5%; background:#f5f5f5; display:inline-block;}
.level2 span a{ width:100%; display:inline-block; line-height:35px; color:#333333; font-size:15px;}
#aaa {display: inline-block;cursor: pointer;}
.arrow2 {background: url(../../images/1_48.png) 98% no-repeat; background-size: 3%;}
.arrow3 {background: url(../../images/1_47.png) 98% no-repeat; background-size: 3%;}
.dh{ width:15%; display:inline-block;margin: 2.3% 2%;vertical-align: top;text-align: center;}
.logo{ width:70%; display:inline-block;text-align: right;margin-left: 7%; margin-top:2%}
/*head end*/

/*foot begin*/
.list_more{width:94%;margin:5% 3%;display: inline-block;}
.list_moretit{width:100%;text-align: center;display: inline-block;color:#4b4b4b;font-size:16px;margin: 5% 0;}
.list_more li{width:49%;display: inline-block;margin-bottom:2%;background:#fdecd1;float: left;}
.list_more li:first-child ,.list_more li:nth-child(3) ,.list_more li:nth-child(5),.list_more li:nth-child(7),.list_more li:nth-child(9){margin-left:2%;}
.list_more li em{width:34%;margin:6% 33% 0 33%;display: inline-block;}
.list_more li span{width:100%;text-align: center;display: inline-block;color:#f39800;font-size:16px;    margin: 3% 0 6% 0;}
.nr_zu{ width:100%; text-align:center; display:inline-block;margin-bottom: 3%;}
.nr_zu a{ border-radius:5px; padding:2% 5%; display:inline-block; margin:2%; color:#fff; font-size:16px;}
.nr_zu a em{ width:30%; display:inline-block; margin-right:4%;vertical-align: middle;}
.nr_zu a.a1{ background:#ea872e;}
.nr_zu a.a2{ background:#abcf27;}

.foot{ width:100%; background:#eeeeee;display:inline-block;padding: 5% 0;}
.foot_ewm{ width:100%; text-align:center; display:inline-block;}
.foot_ewm span{ width:30%; margin:1% 0; display:inline-block;}
.foot_ewm a{ width:100%; text-align:center; display:inline-block; font-size:16px; color:#000000; line-height:30px;}
.foot_pho{ width:100%; text-align:center; font-size:20px; font-weight:bold; color:#f9be00; display:inline-block; padding:3% 0;}
.foot p{ width:94%;margin:0 3%; text-align:center; display:inline-block; font-size:16px; line-height:28px; color:#999999;}
.foot form{ width:100%; display:inline-block; text-align:center; margin-top:3%;}
.foot form select{padding: 2%;border: solid 1px #cccccc;font-size: 16px;color: #999999;}
/*foot end*/




















