﻿
html,body{height: 100%;}
html{font-size:15.625vw;}
body{-webkit-text-size-adjust: none;text-size-adjust: none;
overflow-x:hidden;max-width: 480px;margin-left: auto;margin-right: auto;
user-select:none;-webkit-user-select:none;position: relative;}
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display:none;}

.header{width:100%;margin:0px auto;height:80px;margin-bottom:3px;}
.header .left{float:left;}
.header .right{float:right; padding-right:15px; padding-top:25px;}
.meun{width:100%;margin:0px auto;height:40px; background-color:#015AA7;}
.meun ul{list-style-type:none;}
.meun li{float:left;text-align:center;line-height:40px;height:40px;letter-spacing:1px; width:24%; border-right:#0073D6 solid 1px;}
.meun li a{color:#fff;}
.meun li:hover{background-color:#0062B7;}
.meunon{background-color:#0062B7;}

.copyright{width:100%;margin:0px auto;height:60px; background-color:#C8DAE9;line-height:25px; text-align:center; padding-top:10px; margin-bottom:60px; margin-top:30px;}
.tool{position:fixed;bottom:0px;width:100%;height:60px;overflow:hidden;z-index:999;background-color:#015AA7;}
.tool img{ padding-top:10px;}
.tool ul{list-style-type:none;}
.tool li{float:left;text-align:center;line-height:60px;height:60px;letter-spacing:1px; width:24.5%; border-right:#0073D6 solid 1px;}
.tool li a{color:#fff;}
.tool li:hover{background-color:#0062B7;}

/*首页广告条*/
.slideBox{position:relative;max-width:600px;overflow:hidden;margin:0 auto 0;height:250px;}
#slideBox .hd{width:100%;height:11px;position:absolute;z-index:1;bottom:5px;text-align:center;}
#slideBox .hd ul{display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
#slideBox .hd ul li{ text-indent:-99999em; display:inline-block; width:5px; height:5px; -webkit-border-radius:5px;-moz-border-radius:5px; border-radius:5px; background:#6C437F; margin:0 5px;  vertical-align:top;overflow:hidden;}
#slideBox .hd ul .on{background:#fff;}
.slideBox .bd{ position:relative; z-index:0;}
.slideBox .bd li{width:100%; position:relative; height:100%;}
.slideBox .bd li img{width:100%;max-width:600px;height:100%;}
.slideBox .bd li .tit{display:block; width:100%;  position:absolute;bottom:0;text-indent:10px; height:27px; line-height:27px;  text-align:center;  color:#fff; background-color:rgba(0,0,0,0.7);}
/*首页广告条*/
.sidnl {width:99%;margin:0px auto;height: 35px; cursor: pointer; text-indent: 25px; background: url(bg6a.jpg) no-repeat 0px 14px; background-color: #e9e9e9; border-left: 3px solid #e9e9e9; border-bottom: 1px solid #ffffff; font-family: "微软雅黑"; font-size: 14px; color: #818181; border-top: 1px solid #ffffff; line-height: 35px; }
.sidnl a{ color: #000; }
.page_left .cvbnm { font-weight: bold; color: #f58220; border-left: 3px solid #015AA7; background: url(bg6.jpg) no-repeat 166px 14px; background-color: #e9e9e9; }
.kkopo li a:hover { text-decoration: underline; color: #2879d5; }
.kkopo li a { color: #000; }
.kkopo li { width:99%; font-family: "微软雅黑"; font-size: 14px; color: #f58220; height: 35px;display: block; line-height:35px; border-bottom:#CCCCCC 1px dashed }
.kkopo { background-color: #f4f4f4; padding-top: 8px; padding-bottom: 8px; width:99%; padding-left: 25px; display: none; padding-right: 15px;}


/*******************PAGE*****************************/
div#showpages {padding:0px;margin:0px;width:100%;height:30px;white-space:nowrap;overflow:hidden; margin-top:20px;}
div#pagesinfo {float:right;padding:0px 8px;white-space:nowrap;font-family:"微软雅黑"; background-color:#03498E; color:#FFFFFF; margin-top:4px;}
div#pages {float:right;white-space:nowrap;}
div#pages ul{margin:0;padding:0;}
div#pages a:link,div#pages a:visited,div#pages a:active{color:#303030;text-decoration:none;}
div#pages a:hover{color:#ff0000;text-decoration:none;}
div#pages li{margin:4px;padding:0px 8px;list-style-type:none;float:left;background:#dcd9d4;color:#303030;border:1px #dcd9d4 solid;
white-space:nowrap;font-family:"微软雅黑";}
div#pages li.pagesnow{color:#fff;background-color:#03498E;white-space:nowrap;border:1px #dcd9d4 solid;}
div#pages li.pbutton{color:#303030;background-color:#dcd9d4;padding:0px 5px 1px 5px;white-space:nowrap;border:1px #dcd9d4 solid;}
div#pages li.opt{color:#303030;padding:0px;white-space:nowrap;border:0px;background:#fff;}
/**************************************************/
.news{margin-bottom:15px; margin-top:15px;background-color:#E9E9E9; border-bottom:1px #CCCCCC dashed;}
.news .title{padding:10px; line-height:20px; height:20px; font-weight:bold; font-size:16px;}
.news .time{padding:10px; line-height:15px; height:15px;}

/* flex栅格 */
.flex-col { display: -webkit-box; display: -webkit-flex; display: -ms-box; 
	display: -ms-flexbox; display: flex; flex-direction: column;
	-webkit-box-orient: vertical; -webkit-flex-direction: column; 
	-ms-flex-direction: column; }
.flex-row { display: -webkit-box; display: -webkit-flex; display: -ms-box; 
	display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; 
	-ms-flex-direction: row;}
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; -ms-flex: 2; flex: 2;}
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; -ms-flex: 3; flex: 3;}
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; -ms-flex: 4; flex: 4;}
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch; 
	-ms-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;}
.align-center { -webkit-box-align: center; -webkit-align-items: center; 
	-ms-align-items: center; -ms-flex-align: center; align-items: center;}
.justify-center { -webkit-box-pack: center; -ms-box-pack: center; 
	-webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
.flex-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.scroll_cont {overflow: auto; box-sizing: border-box; width: 100%; height: 100%;}

/* 辅助样式 */
.border-image-1px {
    border-width: 1px 0px;
    -webkit-border-image: url("data:image/png;base64,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") 2 0 stretch;
}
.border-1px-eee {
    border-width: 1px 0px;
    -webkit-border-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAMAAADO4v//AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NCNzk5NUQ5QkJGMTFFNEJBNTZFMUMwRUQwQkVBQTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NCNzk5NUU5QkJGMTFFNEJBNTZFMUMwRUQwQkVBQTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0I3OTk1QjlCQkYxMUU0QkE1NkUxQzBFRDBCRUFBNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0I3OTk1QzlCQkYxMUU0QkE1NkUxQzBFRDBCRUFBNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkDTQ9QAAAAGUExURe7u7gAAAChtjIgAAAAOSURBVHjaYmAAAoAAAwAABQAB24mT0gAAAABJRU5ErkJggg==") 2 0 stretch;
}

/* 设置 */
body{font-size:14px;}
.wrap{padding-left:0.2rem;padding-right:0.2rem;box-sizing:border-box;}
a{color:#000;}
a:link{color:#000;}   
a:active{color:#000;}   
a:visited{color:#000;}   
a:hover{color:#000;}

.ub{display:box; display: -webkit-box;}
/*设置弹性盒模型对象的子元素从开始位置对齐*/
.box-align-s{
   -webkit-box-align:start;
   box-align:start;
}
/*设置弹性盒模型对象的子元素居中对齐*/
.box-align-c{
   -webkit-box-align:center;
   box-align:center;
}
/*设置弹性盒模型对象的子元素从结束位置对齐*/
.box-align-e{
   -webkit-box-align:end;
   box-align:end;
}
/*设置弹性盒模型对象的子元素基线对齐*/
.box-align-b{
   -webkit-box-align:baseline;
   box-align:baseline;
}
/*设置弹性盒模型对象的子元素自适应父元素尺寸。此值为默认值*/
.box-align-sch{
   -webkit-box-align:stretch;
   box-align:stretch;
}

/*Child elements are aligned to the center of the element.*/
.box-pack-c{
   -webkit-box-pack: center;
   box-pack: center;
}
/*Child elements are aligned to the start of the element.*/
.box-pack-s{
   -webkit-box-pack: start;
   box-pack: start;
}
/*Child elements are aligned to the end of the element.*/
.box-pack-e{
   -webkit-box-pack: end;
   box-pack: end;
}
/*Child elements are justified with both the start and end of the element.*/

.box-pack-j{
   -webkit-box-pack: justify;
   box-pack: justify;
}


/* 设备区分 */
body:after {display: block;height: 0;line-height: 0;overflow: hidden;visibility: hidden;
	content: 'Mobile';}
.UnmobilePush{display: none;}
.MobilePush{display:block;}
/* 手机竖屏 start! */
.full-page{ height:100%;}
.box{ overflow:auto;}


/*首页*/
.main_bg01{ background:url(main_bg01.jpg) no-repeat; width:100%; height:100%; background-size:cover;}
.logo{ padding:0.25rem 0 0 0.25rem;}
.logo a{ display:block; width:280px; height:84px; background:url(logo.png) no-repeat; background-size:contain;}
.i_menu{ position:absolute; bottom:0; left:0; width:100%; height:4.25rem; overflow:hidden; background:url(i_menu.png) no-repeat; background-size:contain;}
.i_menu .i_pmenu{ position:absolute; width:1.45rem; height:1.45rem;}
.i_menu .i_pmenu ._pa{width:100%; height:100%;position:relative; z-index:5; }
.i_menu .i_pmenu ._pabg{transform:translateX(180deg);-webkit-transform:rotate(45deg);display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0; display:block;}
.i_menu .i_pmenu_01,.i_menu .i_pmenu_08{left: -0.725rem; }
/*.i_menu .i_pmenu_01 ._pabg{ background-color:#44dd8c;}*/
.i_menu .i_pmenu_01,.i_menu .i_pmenu_02,.i_menu .i_pmenu_03{top: 0.3rem;}
.i_menu .i_pmenu_02{left: 1.405rem;}
/*.i_menu .i_pmenu_02 ._pabg,.i_menu .i_pmenu_09 ._pabg,.i_menu .i_pmenu_012 ._pabg,.i_menu .i_pmenu_014 ._pabg{ background-color:#2289f7;}*/
.i_menu .i_pmenu_03{right:1.405rem;}
/*.i_menu .i_pmenu_03 ._pabg,.i_menu .i_pmenu_04 ._pabg,.i_menu .i_pmenu_05 ._pabg,.i_menu .i_pmenu_06 ._pabg,.i_menu .i_pmenu_013 ._pabg{ background-color:#4380c1;}*/
.i_menu .i_pmenu_04{ top:0.3rem;}
.i_menu .i_pmenu_04,.i_menu .i_pmenu_011{right: -0.725rem; }
.i_menu .i_pmenu_05,.i_menu .i_pmenu_06,.i_menu .i_pmenu_07{top: 1.4rem;}
.i_menu .i_pmenu_05{left: 0.34rem;}
.i_menu .i_pmenu_06{left: 2.49rem;}
.i_menu .i_pmenu_07{right:0.34rem;}
/*.i_menu .i_pmenu_07 ._pabg,.i_menu .i_pmenu_08 ._pabg{ background-color:#002a56;}*/
.i_menu .i_pmenu_08,.i_menu .i_pmenu_09,.i_menu .i_pmenu_010,.i_menu .i_pmenu_011{ top:2.46rem;}
.i_menu .i_pmenu_09{left: 1.41rem;}
.i_menu .i_pmenu_010{right: 1.4rem;}
/*.i_menu .i_pmenu_010 ._pabg,.i_menu .i_pmenu_011 ._pabg{ background-color:#39b5a5;}*/
.i_menu .i_pmenu_012,.i_menu .i_pmenu_013,.i_menu .i_pmenu_014{bottom: -0.725rem;}
.i_menu .i_pmenu_012{left: 0.34rem;}
.i_menu .i_pmenu_013{left: 2.47rem;}
.i_menu .i_pmenu_014{ right:0.34rem;}
.i_menu .i_pmenu ._pa p{width:0.45rem; height:0.45rem; margin:auto;}
.i_menu .i_pmenu ._pa img{ width:100%; height:100%; }
.i_menu .i_pmenu ._pa .columns{ font-size:0.22rem;text-align: center;margin-top: -0.2rem; color:#fff;}
.i_menu .i_pmenu_01 ._pa{display:block;}

/*产品综合页*/
.main_bg02{ background:url(main_bg02.jpg) no-repeat;width:100%; height:100%; background-size:cover;}
.pro_menu .p_menu{ position:absolute; width:2.15rem; height:2.49rem;text-align: center;}
.pro_menu .p_menu.mm_2359{ background:url(p_menu01.png) no-repeat; background-size:contain;top: 1.9rem;right: 0.2rem;}
.pro_menu .p_menu.mm_2362{background:url(p_menu02.png) no-repeat; background-size:contain;top: 3.8rem;left: 0.7rem;}
.pro_menu .p_menu.mm_2361{background:url(p_menu03.png) no-repeat; background-size:contain;top: 3.8rem;left: 2.9rem;}
.pro_menu .p_menu.mm_2360{background:url(p_menu04.png) no-repeat; background-size:contain;top: 5.7rem;left: 1.82rem;}

/*产品详情*/
.main_bg03{ background-color:#f3f3f3;width: 100%;height: 100%;}
.s_menu{ height:0.76rem; line-height:0.76rem; background-color:#fff;}
.s_menu li{ float:left;text-align: center;}
.s_menu li a{ display:block;}
.s_menu li.cur{ background-color:#2389f7;}
.s_menu li.cur a{ color:#fff;}
.s_menu li.procate.cur .t{ color:#fff;} 
.s_menu li.procate{ position:relative;}
.s_menu li.procate .t { cursor:pointer; display:block;}
.s_menu li.procate .t .timg{ vertical-align:middle; width:0.19rem; height:0.11rem;margin-left: 0.1rem; background:url(p_btn2.png) no-repeat; background-size:contain; display:inline-block;}
.s_menu li.procate.cur .t .timg{ background:url(p_btn.png) no-repeat; background-size:contain;}
.s_menu li.procate ._option{ background-color:#fff;width: 2.75rem;position: absolute;top: 0.76rem;left: 0;z-index: 10; display:none;}
.s_menu li.procate ._option a{ display:block; color:#535353; border-bottom:1px #f3f3f3 solid; line-height:0.76rem; text-align:left;text-indent: 0.2rem;}

.proimg_box{ position:relative; border:1px #ddd solid; background-color:#fff; margin-top:0.2rem;}
.proimg_box .proimg{ height:4.5rem; position:relative; overflow:hidden;}
.proimg_box .pro_nav{ overflow:hidden; padding:0.17rem 0 0 0.12rem; border-top:1px #ddd solid; margin-top:0.17rem;}
.proimg_box .pro_nav a{ width:1.82rem; height:1.52rem; float:left; margin-right:0.12rem; cursor:pointer;}
.proimg_box .arrs{ display:block; width:0.46rem; height:0.46rem; position:absolute; top:50%; margin-top:-0.23rem; z-index:5;}
.proimg_box .arr_prev{ left:0.25rem; background:url(arr_l.png) no-repeat; background-size:contain;}
.proimg_box .arr_next{ right:0.25rem; background:url(arr_r.png) no-repeat; background-size:contain;}
.proimg_box .title{ font-size:0.26rem; padding:0.25rem 0 0.2rem 0.2rem;}
.pro_tab dt{ font-size:0.26rem; border:1px #ddd solid; background-color:#fff; padding:0.25rem 0.2rem; margin-top:0.2rem;}
.pro_tab dd{ font-size:0.24rem; padding:0.15rem; line-height:0.32rem;}


/*生产环境*/
.main_bg04{ background-color:#f9f9f9;width: 100%;height: 100%;overflow: auto;}
.bann{ height:2.5rem;position:relative; padding-top:0.2rem;}
.bann img{ height:100%;width: 100%;}
.main_content{margin: 0.2rem 0;font-size: 0.24rem;line-height: 1.7;}

/*关于我们*/
.main_bg05{ background:url(main_bg05.jpg) no-repeat; width:100%; height:100%; background-size:cover;}
.a_menu{ padding-top:2.5rem;}
.a_menu p{ width:3.71rem; height:1.6rem; margin-top:-0.5rem;}
.a_menu p.a_menu01{ background:url(a_menu01.png) no-repeat; background-size:contain;}
.a_menu p.a_menu02{ background:url(a_menu02.png) no-repeat; background-size:contain;}
.a_menu p.a_menu03{ background:url(a_menu03.png) no-repeat; background-size:contain;}
.a_menu p.a_menu04{ background:url(a_menu04.png) no-repeat; background-size:contain;}
.a_menu p.a_menu05{ background:url(a_menu05.png) no-repeat; background-size:contain;}
.a_menu p.a_menu06{ background:url(a_menu06.png) no-repeat; background-size:contain;}
.a_menu p.even{ margin-left:0.7rem;}
.a_menu p.odd{ margin-left:2.02rem;}
.a_menu p .amenu{display: inline-block;height: 0.89rem;line-height: 0.89rem;margin-top: 0.35rem; color:#fff;}
.a_menu p.even .amenu{width: 87%;text-align: right;padding-right: 13%;}
.a_menu p.odd .amenu{ width:100%;text-indent: 14%;}

/*发展历程*/
.main_bg06{ background-color:#f3f3f3;width: 100%;height: 100%;overflow: auto;}
.develop{ margin-top:0.22rem;}
.develop ._jt{ width:2.08rem; height:0.4rem; line-height:0.4rem; background-color:#2389f7; border-radius:0.2rem; color:#fff; font-size:0.25rem; margin-bottom:0.2rem; cursor:pointer;}
.develop ._jt ._img{ display:inline-block; width:0.46rem; height:0.28rem; vertical-align:top;margin: 0.06rem 0.2rem 0 0.05rem; background:url(d_jia.png) no-repeat; background-size:contain;}
.develop ._jc{ border:1px #ddd solid; background-color:#fff; margin-bottom:0.27rem; display:none;}
.develop ._jc ul{ padding:0.15rem;}
.develop ._jc li{ position:relative;line-height: 0.3rem; font-size:0.24rem;padding: 0.05rem 0 0.05rem 0.2rem;}
.develop ._jc li .jc_btn{ background:url(d_dian.png) left top no-repeat; background-size:contain;width:0.14rem; height:0.14rem; position:absolute; left:0;top: 0.1rem;}
.develop ._jt._jt_act ._img{ background:url(d_jian.png) no-repeat; background-size:contain;}

/*企业文化*/
.main_bg07{ background-color:#d8e3fd; width:100%; height:100%;overflow: auto;}
.culture_content{ margin-top:0.2rem;}
.culture_content li{ position:relative;padding-left: 1.3rem;margin-bottom: 0.3rem;line-height: 0.44rem;}
.culture_content li .txtbg{ display:block; width:1.2rem; height:0.44rem; line-height:0.44rem; background-color:#2389f7; color:#fff; font-size:0.24rem; text-align:center;position: absolute;left: 0;top: 0;}

/*企业荣誉*/
.honor_list{ overflow:hidden;}
.honor_list ul{ width:103%;}
.honor_list li{ float:left; width:47%; margin:0.3rem 3% 0 0;}
.honor_list li .imgbox{ padding:3.5%; background-color:#d5e3fd;}
.honor_list li .title{ background-color:#d9e3fe; height:0.5rem; line-height:0.5rem; font-size:0.26rem; margin-top:0.15rem;}

/*视频中心*/
.honor_list li .imgbox .cover_bg{ background:url(play.png) no-repeat; display:block; width:0.66rem; height:0.66rem; background-size:contain; position:absolute; top:50%; left:50%; margin-top:-0.33rem; margin-left:-0.33rem;}

/*科技创新*/
.main_bg08{ background-color:#ededed; width:100%; height:100%;overflow: auto;}

/*联系我们*/
.con_map{ margin-top:0.2rem; height:3.72rem;}
.contact_content dt{ font-size:0.3rem; color:#2289f7; font-weight:bold; border-bottom:1px #c0cbe3 solid;padding: 0.1rem 0; position:relative;}
.contact_content dd{ font-size:0.25rem; margin-top:0.2rem;}
.contact_content dt .global{ display:block; width:1.31rem; height:0.47rem; line-height:0.47rem; background-color:#fff; font-size:0.22rem; color:#2289f7; font-weight:bold; text-align:center; border-radius:0.1rem;position: absolute;right: 0;top: 50%;margin-top: -0.235rem;}

.onlieMessage{ padding:0.2rem 0; background-color:#2289f7;position: absolute;width: 94%;bottom: 0.2rem;}
.onlieMessage a{ color:#fff;}
.onlieMessage img{ width:0.4rem; height:0.4rem; vertical-align:middle; margin-right:0.2rem;}




/*在线留言*/
.msg_con{ padding-top: 0.15rem;border-top: #ccc solid 1px;}
.msg_con form{border-top: #ccc solid 1px;}
.msg_con p{ height: 0.8rem; line-height: 0.8rem; background: #fff; overflow: hidden;  border-bottom: #ccc solid 1px;  width: 90%; padding:0 5%;}
.msg_con label{float: left;font-size: .24rem;}
.msg_con input{ border:0; height:100%; width: 4rem; float: right; font-size: .26rem; text-align: right;}
.msg_con textarea{ width: 90%; margin-top: 0.3rem; margin-bottom: 1rem; border-top: #ccc solid 1px; border-bottom: #ccc solid 1px; padding:0.2rem 5%;}
.msg_con button{ width: 5.8rem; height: 0.8rem; background: #2289f7; text-align: center; color: #fff; line-height: 0.8rem; font-size: 0.28rem; border: 0; margin: 0 auto; display: block;}
.msg_con .job_t{ font-size: 0.28rem; border-bottom: 0;}
.jobform{ padding-top: 0;}

/*新闻列表*/
.newslist li{ padding:0.26rem 0.2rem; border:1px #ddd solid; margin-top:0.25rem;overflow:hidden;background-color: #fff;}
.newslist li .img{ float:left; display:block; width:1.63rem; height:1.23rem; margin-right:0.2rem;}
.newslist li .title{ font-size:0.28rem; color:#333;margin-bottom: 0.2rem;}
.newslist li .time{ color:#9b9b9b; font-size:0.25rem;display: block;margin-top: 0.1rem;}
.newslist li .summ{font-size: 0.22rem;}




@media screen and (orientation: landscape){
	body{max-width:none;}
	/* 手机横屏 start! */


}

/* PadMode */
@media screen and (min-width: 41em){
	body{max-width: none;}
	body:after {content: 'Pad';}
	.PcPush{display: none;}
	.UnpcPush{display: block;}
	/* Pad-横屏 start! */



	@media screen and (orientation: portait){
	/* Pad-竖屏 start! */



	}
}

/*弹框样式*/
a{text-decoration:none;cursor:pointer;}
.mDialog,.mDialog *{margin:0px;padding:0px;}
#page_intelOrder{color:#5E6060;font-size:14px;}
.mDialog{width:205px;position:fixed;bottom:auto;top:0px;left:0px;background-color:rgba(0,0,0,0.7);box-shadow:0px 0px 10px rgba(0,0,0,0.5);padding:25px;}
#page_intelOrder{color:#5E6060;font-size:14px;}
.mDialog > h1{font-size:20px;color:#FFFFFF;text-align:center;line-height:25px;width:215px;margin:-5px -5px 0px;padding:8px 0px 17px;}
.mDialog > h2{font-size:15px;color:#FFFFFF;text-align:center;line-height:23px;padding-bottom:17px;}
.mDialog > footer{width:205px;height:37px;margin-top:3px;}
.mDialog > footer a.two{width:97px;}
.mDialog > footer a.two:nth-of-type(2){float:right;}
.mDialog > footer a,.mDialog > footer a:visited{display:inline-block;height:37px;line-height:37px;float:left;text-align:center;font-size:16px;color:#FFFFFF;
     background-color:#38B766;border-radius:3px 3px 3px 3px;text-decoration:none;}
.mDialog > a.x{display:inline-block;width:27px;height:27px;text-indent:-9999px;background:url("mdlg_btn_x.png") no-repeat 0px 0px transparent;
       position:absolute;top:-9px;right:-11px;background-size:27px 27px;}
#actOverLayer{display:none;width:100%;height:100%;position:fixed;left:0px;top:0px;background-color:#000;
      filter:alpha(opacity=40);opacity:0.4;z-index:100;}
.NotFoundDiv{width:100%;height:400px;background:#ffffff;color:#D9D9D9;}
.NotFoundDiv font{padding-top:66px;display:block;width:94%;height:auto;margin:0px auto;text-align:center;font-size:39px;font-weight:590;}




.newsCon .newsTxt{ padding: 3%; background: #fff; line-height:1.5;}
.newsCon { background: #fff; padding: 3%; }
.newsCon .tit { border-bottom: #e5e5e5 solid 1px;padding-bottom: 0.1rem; line-height:30px; text-align:center}
.newsCon .tit h2{ font-size:28px;}
._date, .date { color: #888 !important; }

.home{position: fixed;right: 0;bottom: 0; z-index:10;}
.home img{width: 0.69rem;height: 0.7rem;}