html,
body { color: #444; line-height: 2em; background: #f4f4f4; position: relative; font-family: "microsoft yahei", "helvetica neue", helvetica, arial, "hiragino sans gb", "hiragino sans gb w3", "wenquanyi micro hei", "microsoft yahei ui", "microsoft yahei", sans-serif; overflow-x: hidden; font-size:0.85em; background-color:#fff; min-height:100% }
html { background-color:#eee; }
h1,h2,h3,h4,h5,h6 {  font-weight: 400; color: #303030; margin: 0 }
h1 {  font-size: 2em;}
h2 {  font-size: 1.5em;}
h3 {  font-size: 1.2em;}
h4 {  font-size: 1.5em;}
h5 {  font-size: 1em;}
h6 {  font-size: 0.75em;}
img { width: 100%; }
em { font-style:normal }

a {  color: #444;  outline: none;  -webkit-transition:all .3s ease;}
a:hover {  color: #ff6633;  text-decoration: none;}
a:active,a:focus,a img {  outline: none;}
::-moz-selection {  color: #ffffff;  background: #0099cc;  text-shadow: none;}
::selection {  color: #ffffff;  background: #0099cc;  text-shadow: none;}

table { border-right:#999 1px solid; border-bottom:#999 1px solid; width: 100%; border-spacing: 0; border-collapse: collapse; margin:20px 0; }
table th { border-left:#999 1px solid; border-top:#999 1px solid; padding: 5px; }
table td { border-left:#999 1px solid; border-top:#999 1px solid; padding: 5px; }

ul,ol { list-style: none; margin:0; padding:0; }
.tr { text-align: right; }
.tc { text-align: center; }
.fl { float: left; }
.fr { float: right; }

img { width: 100%; }



.mio-navbar { background:#fff; min-height: 60px; margin:0; border:0; border-radius:0; overflow:hidden; position: relative;z-index:1; padding-top:10px; padding-bottom: 10px; }
.mio-navbar a.navbar-brand { width: 120px; min-height: 60px; overflow:hidden; background: url(/uploads/image/wt2mimages/logo1.jpg) no-repeat left center; padding:0; text-indent:-9999999px; background-size:100% }
.mio-navbar .mio-tel { float:right; background: url(/uploads/image/wt2mimages/tel2.png) no-repeat left 18px; padding: 22px 0 10px 35px; font-size:1.6em; color:#a00; font-family: arial, helvetica, sans-serif; font-weight:bold }

.mio-nav {}
.mio-nav li { width: 25%; float: left }
.mio-nav li a { background-color:#464646; color:#fff; line-height: 36px; display:block; border-right:#fff 1px solid; border-top:#fff 1px solid; text-align:center }
.mio-nav li.hover a { background-color:#a00 }

.mio-footer { background-color:#373f4a; padding:15px 0; color:#fff; }
.mio-footer span { display: inline-block; width: 30px; height:30px; text-align:center; line-height:32px; border-radius:30px; background-color:#444; color:#fff; margin-right:10px; }
.mio-footer span i { font-size:1.4em }
.mio-footer .col-xs-6 { margin-bottom:15px }
.mio-footer a { color:#fff; }

.mio-copyright { background-color:#373f4a; text-align:center; padding:15px 0; color:#fff; margin-bottom:60px; border-top:#575e67 1px solid }

.mio-content { padding: 20px 0; }

.mio-fbar { height:60px; position: fixed; z-index: 999; left:0; bottom:0; width: 100%; background-color:#333; color:#fff; }
.mio-fbar a { color:#fff; display:block; text-align:center; padding: 8px 0; cursor: pointer }
.mio-fbar a span { display: block; height:24px; line-height:24px; overflow: hidden; text-align:center; font-size:1.8em; overflow:hidden }


.mio-weixin-ok { width: 300px; height: 300px; background-color:#fff; position: fixed; top: 50%; left: 50%; margin:-180px 0 0 -150px; z-index: 99999; padding: 30px; border-radius:4px; box-shadow: 0 0 8px #333; text-align: center; font-size: 1.2em; }
.mio-weixin-ok .mio-wclose { display: block; height: 30px; overflow: hidden }
.mio-weixin-ok .mio-wclose span { display: block; height: 30px; width: 30px; float: right; cursor: pointer }
.mio-weixin-ok .mio-ok { text-align: center; color: #50a936; font-size: 1.2em; margin-bottom: 20px; }
.mio-weixin-ok span { display: block; font-size: 2em; margin-bottom: 10px; }
.mio-weixin-ok .mio-wbtn { background-color:#50a936; color: #fff; line-height: 50px; border-radius:6px; margin-top: 20px; cursor: pointer }



.mio-banner { position:relative; margin-bottom:0; }
.mio-banner .rsdefault .rsfullscreenicn{background: 0 0;}
.mio-banner .rsdefault .rsarrowicn{background:;}
.mio-banner #gallery-1 {width:100%; -webkit-user-select: none; -moz-user-select: none; user-select: none;}
.mio-banner .rsdefault .rsthumb{width:200px; height:60px;}
.mio-banner .rsdefault .rsbullet { padding: 0; padding-bottom:15px; }
.mio-banner .rsdefault .rsbullet.rsnavselected span { background-color: #f90; }
.mio-banner .rsdefault .rsbullet span {background: rgba(255,255,255,0.5); width:6px; height:6px; }


.mio-section { padding: 20px 0; }
.mio-section img { width: 100% }
.mio-section .mio-t { text-align:center; margin-bottom:20px; }
.mio-section .mio-t h2 { font-size: 1.8em; color:#3f4851; margin-bottom:10px; }
.mio-section .mio-t p { font-size:1.2em }

.mio-hlist {}
.mio-hlist a { display:block; width: 100%; background-color:#fff; border-bottom:#eee 1px solid; margin-bottom:30px; text-transform:capitalize }
.mio-hlist .mio-img { text-align:center; background-color:#eee; height: 220px; overflow: hidden }
.mio-hlist .mio-img img { width:100%; min-height: 220px; }
.mio-hlist .mio-c { padding:15px 15px 15px 15px;  }
.mio-hlist .mio-c h3 { color:#222; font-size:1em; margin: 0 }
.mio-hlist .mio-bg { display: none }
.mio-hlist span { width:14px; height:9px; display:block; background: url(/uploads/image/wt2mimages/icon.png) no-repeat -109px -11px; float:right; margin-top:3px; }
.mio-hlist a:hover span { background-position:-109px 0; }

.mio-plist {}
.mio-plist a { display:block; width: 100%; background-color:#fff; border-bottom:#eee 1px solid; margin-bottom:30px; text-transform:capitalize }
.mio-plist .mio-img { text-align:center; background-color:#eee; height: 120px; overflow: hidden }
.mio-plist .mio-img img { width:100%; min-height: 120px; }
.mio-plist .mio-c { padding:15px 5px 15px 5px;  }
.mio-plist .mio-c h3 { color:#222; font-size:1em; margin: 0 }
.mio-plist .mio-bg { display: none }
.mio-plist span { width:14px; height:9px; display:block; background: url(/uploads/image/wt2mimages/icon.png) no-repeat -109px -11px; float:right; margin-top:3px; }
.mio-plist a:hover span { background-position:-109px 0; }
.mio-plist a.mio-a1 {}
.mio-plist a.mio-a1 .mio-img { height: 240px; }


.mio-a { background-color:#fff; margin-bottom:10px; display:block; }
.mio-a h3 { margin:6px 0; line-height:22px }


.list_page{text-align:center;margin:20px auto;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block; margin:0 1px;}
.list_page ul a{color:#333;padding:6px 6px;line-height:12px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff; background:#f3f3f3;border-radius:0;}
.page_group ul{}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{}
.page_group ul li:last-child{}
.page_group ul .active a{background:#0253a4;border-radius:0; color:#fff}

.mio-position { text-align:center; height:40px; line-height:40px; background-color:#f3f3f3; margin-bottom:15px; }
.mio-position hr { display: none }

#ditucontent { width: 100%; height:300px; margin:20px 0; }

.mio-a2 {}
.mio-a2 p { margin: 0; padding: 10px 0; border-bottom:#eee 1px solid }

.mio-a26 img { display:block; margin-bottom:15px; }

h1.mio-h1title { margin-bottom: 20px; }

.mio-prev-next { width:320px; margin: 0 auto }
.mio-prev-next a,
.mio-prev-next span { display:block; line-height:40px; text-align:center; cursor: pointer }
.mio-prev-next a { background-color:#666; color:#fff }
.mio-prev-next a:hover { background-color:#1f2a66 }
.mio-prev-next span { color:#aaa; background-color:#f3f3f3; }


.mio-category { margin-bottom: 30px }
.mio-category a { display:block; line-height:36px; text-align:center; background-color:#f3f3f3; margin-bottom:10px; border:#eee 1px solid }
.mio-category a.hover { background-color:#a00; color:#fff; }

.mio-category-pro { }
.mio-category-pro a { display:block; padding:5px 5px 5px 15px; height:52px; line-height:40px; background-color:#f3f3f3; margin-bottom:10px; border:#eee 1px solid }
.mio-category-pro a img { width:40px; float:right; display:block }
.mio-category-pro a.hover { background-color:#a00; color:#fff; }

.mio-category-pro2 { }
.mio-category-pro2 a { display:block; padding:5px 5px 5px 15px; height:70px; line-height:60px; background-color:#f3f3f3; margin-bottom:10px; border:#eee 1px solid }
.mio-category-pro2 a img { width:80px; float:right; display:block }
.mio-category-pro2 a.hover { background-color:#a00; color:#fff; }




.mio-article {}
.mio-article ul,
.mio-article ol { margin:20px 0 20px 2em; }
.mio-article ul li {}
.mio-article ol li { list-style: decimal-leading-zero; }
.mio-article li p { margin:0; }
.mio-article td,
.mio-article th { text-align:center }
.mio-article th { background-color:#cddfe9; font-weight: normal }
.mio-article h2 { color:#0099cc; margin:20px 0; border-bottom:#eee 1px solid; padding-bottom:10px; }
.mio-article a { text-decoration: underline; font-weight:bold }
.mio-article img { width: 100%; height: auto; display: block; margin-bottom:20px; }

.mio-gallery-imgs { max-height:300px; overflow:hidden; }
.mio-gallery-imgs .rsdefault .rsfullscreenicn{background: 0 0;}
.mio-gallery-imgs .rsdefault .rsarrowicn{background:;}
.mio-gallery-imgs #gallery-2 {width:100%; -webkit-user-select: none; -moz-user-select: none; user-select: none;}
.mio-gallery-imgs .rsdefault .rsthumb{width:200px; height:60px;}
.mio-gallery-imgs .rsdefault .rsbullet { padding: 0; padding-bottom:15px; }
.mio-gallery-imgs .rsdefault .rsbullet.rsnavselected span { background-color: #f90; }
.mio-gallery-imgs .rsdefault .rsbullet span {background: rgba(255,255,255,0.5); width:6px; height:6px; }


.mio-ss h2 { margin-bottom: 15px; }


.mio-pmenu {}
.mio-pmenu li { float: left; width: 25%; text-align:center; margin-bottom: 15px }
.mio-pmenu li .mio-img { width: 85%; height: 85%; border-radius:100%; margin: 0 auto 10px; overflow: hidden; }
.mio-pmenu li.li12,
.mio-pmenu li.li15 { border: 0; }


.mio-products  { background-color:#f7f6f1; }


/*.mio-cases { background: url(/uploads/image/wt2mimages/bgt.png) no-repeat center -40px }
.mio-cases .mio-t { color:#fff; padding-top:0; padding-bottom:20px; }
.mio-cases .mio-t h2 { color:#fff }*/

.mio-about { background:#333 url(/uploads/image/wt2mimages/bga.jpg) no-repeat top center; padding: 50px 0; color:#fff }
.mio-about .mio-t { color:#fff; text-align:center }
.mio-about .mio-t h2 { color:#fff;  }

.mio-anews .mio-pdate { text-align:center; color:#888; }
.mio-anews strong { display: block; font-size:1.5em }
.mio-anews .mio-c { padding-top:15px; padding-bottom:15px; }
.mio-anews h3 { margin-bottom: 10px; font-weight:bold }
 
.mio-partners { padding-bottom: 0; }
.mio-partners .mio-pc { background-color:#f5f5f5; padding: 20px 0; }
.mio-partners img { display: block; margin-bottom: 15px; }

.mio-pintro { padding:20px 0 0 0; } 

.mio-news {}
.mio-news .mio-img { height: 160px; overflow: hidden }
.mio-news .mio-img img { margin-top:-60px }

.mio-tops { background-color:#c00; line-height:30px; padding: 10px 0 }
.mio-tops .mio-thots { color:#fff; }
.mio-tops .mio-thots a { color: #fff; }
.mio-tops .mio-tsearch { width: 120px; float:right; height: 30px; border-bottom: #d05354 1px solid }
.mio-tops .mio-tsearch .ipts { border: 0; height: 30px; color:#ec6d6f; width: 100px; float: left; background:transparent }
.mio-tops .mio-tsearch .ipts:focus { color:#fff; }
.mio-tops .mio-tsearch .btns { border: 0; height: 30px; width: 20px; cursor: pointer; float: left; background: url(/uploads/image/wt2mimages/btns.png) no-repeat center; font-size: 0 }



input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
/* webkit browsers */
color: #ec6d6f;
}
input:-moz-placeholder, textarea:-moz-placeholder {
/* mozilla firefox 4 to 18 */
color: #ec6d6f;
}
input::-moz-placeholder, textarea::-moz-placeholder {
/* mozilla firefox 19  */
color: #ec6d6f;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
/* internet explorer 10  */
color: #ec6d6f;
} 



.mio-slist h3 { margin-bottom: 15px; }


.mio-cnav { margin-bottom: 20px; }
.mio-cnav li { width: 25%; float: left }
.mio-cnav li a { background-color:#e5eeef; color:#3e4551; line-height: 36px; display:block; text-align:center; }
.mio-cnav li.li2 a { background-color:#3e4551; color:#fff }