html{ -ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color :rgba(0,0,0,0);-moz-tap-highlight-color :rgba(0,0,0,0);}
body{ font-family:Microsoft YaHei,Helvetica,STHeiti STXihei,Microsoft JhengHei,Arial;margin:0;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch; margin:0 auto;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{ display:block;}
audio,canvas,progress,video{ display:inline-block;vertical-align:baseline;}
audio:not([controls]){ display:none;height:0;}[hidden],template{ display:none;}
svg:not(:root){ overflow:hidden;}em,s,i{font-style:normal;}
sub,sup{ font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{ top:-0.5em;}sub{ bottom:-0.25em;}
img{ border:0;vertical-align:middle;}hr{ -moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{ overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
code,kbd,pre,samp{ font-family:monospace,monospace;font-size:1em;}
button,input,optgroup,select,textarea{ color:inherit;font:inherit;margin:0;outline:none;border:0;}
button{ overflow:visible;}button,select{ text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{ -webkit-appearance:button;cursor:pointer;}
button[disabled],html input[disabled]{ cursor:default;}
button::-moz-focus-inner,input::-moz-focus-inner{ border:0;padding:0;}
input{ line-height:normal;}input[type="checkbox"],input[type="radio"]{ box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{ height:auto;}
input[type="search"]{ -webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{ -webkit-appearance:none;}
fieldset{ border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{ border:0;padding:0;}textarea{ overflow:auto;resize:vertical;}optgroup{ font-weight:bold;}
table{ border-collapse:collapse;border-spacing:0;}td,th{ padding:0;}
button,input,select,textarea{ font-family:"Helvetica Neue",Helvetica,STHeiTi,Arial,sans-serif;}
h1,h2,h3,h4,h5,h6,p,figure,form,blockquote{ margin:0;}
ul,ol,li,dl,dd{ margin:0;padding:0;}ul,ol{ list-style:none outside none;}
.eli{white-space:nowrap;text-overflow:ellipsis/*clip*/;overflow:hidden;}
.red{ color:#F00;}.green{color:green;}
.left{ float:left;}.right{ float:right}.clear{clear:both;float:none;}
.hide{ display:none;}.show{ display:block;}
a{text-decoration: none;}
.tleft{text-align: left;} .tright{text-align: right;} .tcenter{text-align: center;}
/*导航*/
.logo img{border-radius:10px;}
.logo span{font-weight:bold;font-size:28px;margin-left:5px;}	
.search{line-height:100px;}	
.top-bar{width:1100px;margin: auto;padding:20px;}	
.top-bar lable input{color: #666;line-height: 33px;height: 33px;border: #c5bfbf 1px solid;padding-left: 5px;padding-right: 5px; outline: none;}	
.top-bar lable buttom{background: #0293cd;border: #fff 0px solid; width: 78px;height: 37px;line-height: 37px;cursor: pointer;color: #fff;font-size: 14px;text-align: center;display: inline-block;}
.theme_menu { box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); background: rgba(255,255,255,1); position: relative; z-index: 30; width: 100%; top: 0; background-color: #8d9ca7;background: linear-gradient(to bottom, rgb(149, 158, 165) 8%, rgb(120, 138, 150) 10%, rgb(80, 89, 95) 100%); margin-bottom: 10px; }
.menuzord-menu { width:1100px; ; margin: auto; }
.menuzord-menu > li { display: inline-block; float: left; }
.menuzord-menu > li > a { padding:15px 20px; margin: 0 10px; display: inline-block; text-decoration: none; font-size: 18px; font-weight: 600; color: #fff; outline: 0; line-height: 1.42857143;-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; text-transform: uppercase; border-bottom: 5px solid transparent; transition: .5s ease; }
.menuzord-menu > li > a:hover{background:#333;}
.clearfix:after { content: ""; clear: both; display: block; visibility: hidden; height: 0; }
.rel{position:relative;}
.rel h4{position:absolute;font-size:50px;font-weight:bolder;left: 50%;top: 32px;}	
.bg-w{background: #fff;}
.news { background: url(/images/newsbg.jpg) no-repeat; width: 240px; height: 90px; line-height: 78px; text-align: center; color: #fff; font-size: 28px; font-weight: bold;}	
.content ul.arts li { height: 95px; position: relative; text-align: center; border-bottom:3px solid #f5f4f4;line-height: 95px;}
.content ul li a { color: #000; display:inline-block; }
.content ul.arts li a:hover{background: #0293cd;color: #fff;}
.bottom{padding-bottom: 40px;background-color: rgb(242, 242, 242);}
.content ul.arts li:hover{background: #0293cd;color: #fff;}	

.content ul.artlist li .about{font-size: 14px;color: #aba9a9;margin-top: 10px;}
/*footer*/
.content { width: 1100px; margin: auto;}
footer{background:#333;padding:20px;color: #fff;}
footer .foot{width:300px;text-align: center;margin-right: 20px;}
footer b{margin:30px 0;display: block;}
footer .foot li{margin:14px 0;}	
footer .foot li a{color:#fff; }	

/*在线客服*/
#online_qq_tab a, .onlineMenu h3, .onlineMenu li.tli, .newpage { background: url(http://www.ziranmeng.com/images/kf/kf.gif) no-repeat; }
#onlineService, .onlineMenu, .btmbg { background: url(http://www.ziranmeng.com/images/kf/kf_bg.gif) no-repeat; }
#online_qq_layer { z-index: 9999; position: fixed; right: 0px; top: 0; text-align: center; }
#online_qq_layer ul { list-style: none; margin: 0px; padding: 0px; }
*html, *html body { background-image: url(about:blank); background-attachment: fixed; }
*html #online_qq_layer { position: absolute; top:expression(eval(document.documentElement.scrollTop));}
#online_qq_tab { width: 28px; float: left; margin: 20px 0 0 0; position: relative; z-index: 9; }
#online_qq_tab a { display: block; height: 118px; line-height: 999em; overflow: hidden; }
#online_qq_tab a#floatShow { background-position: -30px -374px; }
#online_qq_tab a#floatHide { background-position: 0 -374px; }
#onlineService { display: inline; margin-left: -1px; float: left; width: 130px; display: none; background-position: 0 0; padding: 10px 0 0 0; }
.onlineMenu { background-position: -262px 0; background-repeat: repeat-y; padding: 0 15px; }
.onlineMenu li { height: 28px; line-height: 28px; border-bottom: solid 1px #E6E5E4; text-align: center; }
.onlineMenu li.tli { padding: 0 0 0 25px; font-size: 12px; text-align: left; }
.onlineMenu li.zixun { background-position: 0px -131px; }
.onlineMenu li.fufei { background-position: 0px -190px; }
.onlineMenu li.phone { background-position: 0px -244px; }
.onlineMenu li img { margin: 5px 0 0 0; }
.onlineMenu li a { width: 100%; margin: 0px auto; text-align: center; padding: 0px; }
.onlineMenu li.last { border: 0; }
.onlineMenu li.qrcode { border: 0; text-align: center; height: 100px; padding-bottom: 10px; }
.onlineMenu li.qrcode img { width: 100px; height: 100px; }
.btmbg { height: 12px; overflow: hidden; background-position: -131px 0; }
.kflist { width: 100%; margin: 0px auto; text-align: center; padding: 0px; }
.kflist li { padding-left: 12px; }
.kflist img { width: 74px; height: 22px; clear: both; }
#kfdiv { width: 330px; }
#kfdiv img { border: 0px; padding: 0px; width: 70px; height: 70px; margin: 10px; float: left; }
#kfdiv p { margin: 5px; width: 230px; height: 80px; line-height: 25px; float: right; color: #060; text-align: left; }
#telfrom { width: 330px; height: 90px; line-height: 28px; margin: 0px; padding: 0px; }
#kftel { margin-left: 8px; }
#kfqq { margin-left: 6px; }
/*jquery万能浮动�*/
.float_ajax_box { border: 1px solid #ccc; background-color: #ffffff; }
.float_loading { width: 100px; height: 100px; background: url(loading2.gif) no-repeat center; }
.float_ajax_image { padding: 5px; }
.float_ajax_error { width: 200px; padding: 40px 0; text-align: center; }
.float_list_ul { margin: 0; padding: 1px; border: 1px solid #beceeb; background-color: #fff; font-size: 12px; list-style-type: none; }
.float_list_a { display: block; text-decoration: none; }
.float_list_a:hover { background-color: #f0f3f9; color: #333; text-decoration: none; }
.float_list_ul li { line-height: 20px; border-top: 1px solid #f0f3f9; text-indent: 5px; }
.float_list_ul li:first-child { border-top: 0; }
.float_list_null { padding: 40px 20px; text-align: center; }
.float_remind_box { border: 1px solid #F7CE39; background: #ffffe0; padding: 5px 10px; }
.float_tip_box { line-height: 18px; padding: 0 3px; background-color: #ffffe0; -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .4); -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .4); box-shadow: 1px 1px 2px rgba(0, 0, 0, .4); border: 1px solid #333; position: absolute; }
.float_doing_box { border: 1px solid #F7CE39; background: #ffffe0 url(loading_s.gif) no-repeat 5px center; padding: 5px 10px 5px 25px; font-size: 12px; position: absolute; }
.float_corner { font-size: 18px; font-family: '宋体'; position: absolute; left: -6000px; overflow: hidden; }
.float_corner .corner { position: absolute; }
.float_corner .corner_1 { color: #ccc; }
.float_corner .corner_2 { color: #fff; }
.float_corner_top, .float_corner_bottom { width: 16px; height: 8px; }
.float_corner_top { line-height: 14px; }
.float_corner_bottom { line-height: 17px; }
.float_corner_left, .float_corner_right { width: 8px; height: 16px; }
.float_corner_top .corner, .float_corner_bottom .corner { left: 0; }
.float_corner_right .corner, .float_corner_left .corner { top: -2px; }
.float_corner_bottom .corner_2 { top: 1px; }
.float_corner_left .corner_1 { right: 0; }
.float_corner_left .corner_2 { right: 1px; }
.float_corner_top .corner_1 { bottom: 0; }
.float_corner_top .corner_2 { bottom: 1px; }
.float_corner_right .corner_2 { left: 1px; }
/* 分页样式*/
.pager { text-align: center; }
.page { list-style: none; margin: 6px auto; overflow: hidden; display: inline-block; }
.page>li { float: left; padding: 3px 8px; cursor: pointer; width: auto!important; }
.page .pageItem { border: solid thin #DDDDDD; margin: 5px; }
.page .pageItemActive { border: solid thin #0099FF; margin: 5px; background-color: #0099FF; color: white; }
.page .pageItem:hover { border: solid thin #0099FF; background-color: #0099FF; color: white; }
.page .pageItemDisable { border: solid thin #DDDDDD; margin: 5px; background-color: #DDDDDD; cursor: auto; }
