body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 Microsoft Yahei;color:#505050}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
body{background:#eeeeee;}
ul,ol{list-style:none}
a{text-decoration:none;color:#333;outline:none}
a:hover{text-decoration:none;color:#0485d8}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
img{vertical-align:top;width:100%;}
b,strong{font-weight:normal;}
article, aside, footer, header, hgroup, main, nav, section {display: block;}
.f-ti2{text-indent:2em;}

.m-logo,.m-navIco,.m-menu li,.m-b  a{background-image:url(../images/index_bg.png);background-repeat:no-repeat;}
#m-wp{width:320px;margin:0 auto;}
#m-hd{height:36px;padding:10px;background:#0485d8;text-align:justify;text-justify:distribute-all-lines;vertical-align:middle;}
#m-hd:after{content:"";height:0;width:100%;display:inline-block;overflow:hidden;}
.m-logo{display:inline-block;width:195px;height:39px;background-size:320px auto;vertical-align:middle;vertical-align:middle;}
.m-navIco{display:inline-block;width:24px;height:24px;background-position:0 -50px;background-size:320px auto;vertical-align:middle;}
#m-nav{background:#d3e8f6;}
#m-nav li{padding:0 10px;border-bottom:1px solid #e9f4fb;border-top:1px solid #c3d1da;}
#m-nav li:first-child{border-top:none;}
#m-nav li:last-child{border-bottom:none;}
#m-nav a{color:#0485d8;padding:0 10px;font-size:15px;line-height:30px;}
#m-guide hgroup{text-align:center;padding:10px 0 5px}
#m-guide h2{font-size:16px;line-height:25px;color:#333;}
#m-guide h3{color:#666px;}
.slider-box{width:300px;margin:0 auto;position:relative;}
.swipe{overflow: hidden;visibility: hidden;position:relative;}
.swipe-wrap > div {float: left;width: 100%;position: relative;}
#position{width:100%;height:11px;text-align:center;position:absolute;bottom:5px;}
#position li{display:inline-block;width:9px;height:9px;background:#edf9f9;border:1px solid #b4bcbc;-webkit-border-radius:5px;}
#position .on{background:#0485d8;border:1px solid #0485d8;}
.m-news {padding:10px 10px 0 10px;}
.m-news li{line-height:26px;font-size:14px;border-bottom:1px dotted #c5ced3;text-indent:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.m-news strong{color:#40a7f8;}

.m-about{margin:15px 10px 0;border:1px solid #e6e6e6;background:#FFF;font-size:24px;padding:6px;font-size:12px;text-indent:2em;}
.m-menu{margin:0 10px;overflow:hidden;}
.m-menu li{width:92px;height:92px;background-color:#1da4fa;float:left;margin:12px 12px 0 0;background-size:320px auto;position:relative}
.m-menu li:nth-child(3n){margin-right:0;}
.m-menu li a{display:block;padding-top:58px;height:40px;text-align:center;font-size:18px;color:#FFF;}
.m-menu .m-m1{background-position:-72px -99px;}
.m-menu .m-m2{background-position:-177px -99px;}
.m-menu .m-m3{background-position:-72px -175px;}

.m-menu .m-m4{background-position:-177px -175px;}
.m-menu .m-m5{background-position:-72px -257px;}
.m-menu .m-m6{background-position:-72px -335px;}

.m-menu .m-m7{background-position:-177px -257px;}
.m-menu .m-m8{background-position:-177px -335px;}
.m-menu .m-m9{background-position:-177px -563px;}

.m-menu .m-m10{background-position:-69px -410px;}
.m-menu .m-m11{background-position:-69px -488px;}
.m-menu .m-m12{background-position:-177px -410px;}

.m-menu .m-m13{background-position:-177px -488px;}
.m-menu .m-m14{background-position:-72px -566px;}
.m-menu .m-m15{background-position:-72px -644px;}
.m-menu li .m-tips{display:none;position:absolute;top:92px;left:0;width:300px;background:#0168aa;font-size:16px;z-index:999;}
.m-menu li:nth-child(2)  .m-tips{left:-104px;}
.m-menu li:nth-child(3)  .m-tips{left:-208px;}
.m-menu dt,.m-menu dd{display:inline-block;margin:6px;}
.m-menu dt{color:#FFF;background:#068fe7;padding:0 5px;}
.m-menu dd{color:#a0daff;}
.m-menu dd a{color:#a0daff;display:inline;height:auto;padding:0;text-align:left;font-size:16px;}
.m-menu .m-more{height:auto;padding:5px 0;background:#0a80cc;}


.m-ft{text-align:center;line-height:18px;font-size:12px;color:#333;padding:30px 0 65px;position: relative;}
.m-ft .m-top{width:40px;height:36px;background:rgba(0,0,0,0.5);position: absolute;top: 30px;right:10px;}
.m-ft .m-top:after{position: absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-top: 4px solid rgba(250,252,250,0.5);border-left: 4px solid rgba(250,252,250,0.5);width:14px;height:14px;-webkit-transform: rotate(45deg);content: "";}

.m-b{position:fixed;width:100%;left:0;bottom:0;}
.m-b li{width:25%;float:left;text-align:center;background:#333;font-size:12px;}
.m-b li a{color:#FFF;background-size:26px 20px;background-repeat:no-repeat;background-position:center 5px;display:block;padding:26px 0 5px;}
.m-b li:hover{background-image:-webkit-radial-gradient(bottom,#6fb5db,#045386)}
.m-b .m-b1 a{background-image:url(../images/ico_1.png);}
.m-b .m-b2 a{background-image:url(../images/ico_2.png);}
.m-b .m-b3 a{background-image:url(../images/ico_3.png);}
.m-b .m-b4 a{background-image:url(../images/ico_4.png);}

/*ÕûÐÎ*/
#zx .m-logo,#zx .m-menu li{background-image:url(../images/zx/zx_bg.png);background-repeat:no-repeat;}
#zx a:hover{text-decoration:none;color:#8e6e25}
#zx{background:#f1efe7;}
#zx .m-news strong{color:#8e6e25;}
#zx .m-menu li{background-color:#b0975e;}
#zx #m-hd{height:40px;background:#b0975e;padding:0 10px 0 0;}
#zx #m-hd .m-logo{width:150px;height:40px;vertical-align:middle;}
.m-navIco{vertical-align:middle;}
#zx .m-menu .m-m1{background-position:-12px -72px}
#zx .m-menu .m-m2{background-position:-112px -72px;}
#zx .m-menu .m-m3{background-position:-217px -72px;}

#zx .m-menu .m-m4{background-position:-12px -176px;}
#zx .m-menu .m-m5{background-position:-112px -176px;}
#zx .m-menu .m-m6{background-position:-217px -181px;}

#zx .m-menu .m-m7{background-position:-12px -287px;}
#zx .m-menu .m-m8{background-position:-116px -284px;}
#zx .m-b li a:hover,#zx .m-menu li a{color:#FFF;}
.m-expert{padding:0 10px 10px;background:#FFF;margin-top:20px;overflow:hidden;}
.m-expert h2{font-size:18px;color:#8e6e25;text-align:center;line-height:33px;border-bottom:1px solid #cccccc;}
.m-expert li{width:92px;float:left;margin:12px 12px 0 0;line-height:20px;}
.m-expert li:nth-child(3n){margin-right:0;}
.m-expert h3{font-size:14px;text-align:center;}
.m-expert h3 span{font-size:12px;}

.zx,iframe{width:100%;height:100%;padding-bottom:49px;}
iframe(overflow-x:hidden;)

