﻿@charset "utf-8";
/* CSS Document */
html{}
body{ font-family:"微软雅黑"; color:#5f5f5f ;}
* { margin:0; padding:0;}
.mian_a{ margin:0 auto; min-width:320px; max-width:640px;  background-color:#fff;}
a{text-decoration:none; color:#524d51;}
li { list-style:none;}
.clear { clear:both;}
img { border:none;}
.l { float:left;}
.r { float:right;}


/*返回底部*/
#back-to-top{position:fixed;bottom:4em;right:0.5em; z-index:6666668;}
#back-to-top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:4.5em;
/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/-moz-transition:color 1s; -webkit-transition:color 1s;-o-transition:color 1s;}
#back-to-top a:hover{color:#979797;}
#back-to-top a span{ margin-left:0.8em;background:#d1d1d1;border-radius:6px;display:block;height:3em;width:3em;
background:#d1d1d1 url(arrow-up.png) no-repeat center center; background-size:50%;
margin-bottom:5px;-moz-transition:background 1s;-webkit-transition:background 1s;-o-transition:background 1s;}
#back-to-top a:hover span{background:#979797 url(arrow-up.png) no-repeat center center;background-size:55%;}



/*头部*/
.head {  overflow:hidden; padding:5% 3%;}
.head_l { width:44%; font-size:1.05em; }
.head_l img { padding-right:4%; margin-bottom:0.35em;}
.head_r { display:block; width:50%; padding-left:7%; padding-bottom:2.5%;  border-left:1px dashed #e4e4e4; color:#524d51; font-size:1.1em; font-weight:bold; line-height:1.5;}


/*导航*/
.nav li { float:left; width:25%;}
.nav li a{ background:#0066cc ; color:#fff; border:1px solid #fff; border-bottom:0; border-right:0; display:block; text-align:center; padding:15% 0;}
.nav li:nth-child(1) a { border-left:0;}
.nav li:nth-child(5) a { border-left:0;}
.nav li a:hover{ background:#4cb8f8; color:#fff;}






/*合作伙伴*/
#features { margin-bottom:6em; }
.Partner { text-align:center; margin:10% 0 3% 0; font-size:1.4em; color:#000; font-weight:bold; border-bottom:1px solid #eaeaea;  padding-bottom:2%; margin-bottom:5%;}
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-slide {text-align: center; float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; margin-bottom:2%;}
.slick-slide img.slick-loading { background: white url(ajax-loader.gif) center center no-repeat; padding-bottom: 100%; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; }
.slick-prev:focus, .slick-next:focus { outline: none; }

.slick-slider { margin-bottom: 30px; }
.slick-dots { position: absolute; bottom:-45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.slick-dots li { background:#d7d7d7;position: relative; display: inline-block; height: 10px; width: 10px; border-radius:10px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots .slick-active { background:#0066cc;}
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: #fff; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: 0.75; }
#disqus_thread{margin-top:20px;}
*{-moz-box-sizing:border-box;box-sizing:border-box;}
.slick-slide .image{padding:10px;}
.slick-slide img{border: 1px solid #dedede;display:block;width:100%;}
.slick-slide a { display:block; margin:0 3%;}
.slick-slide img.slick-loading{border:0 }




/* 磨削案例*/
.case_title { border-bottom:1px solid #dddddd; padding:3% 0; font-size:1.6em; color:#0066cc; margin-top:8%; text-align:center; font-weight:bold; margin-bottom:1em;}
.case_info { padding:2% 0 6% 0; overflow:hidden;}
.swiper-container img{width:100%;}
.case_text{display:block; text-align:center; line-height:1.25em;  padding-bottom:0.25em; padding-top:0.25em; text-decoration:none; color:#333;}
.case_text1{display:block; text-align:center; line-height:2em; font-size:1.5em; padding-bottom:0.25em; padding-top:0.25em; text-decoration:none; color:#fff;}
.swiper-slide{position:relative;}
.swiper-slide em{ position:absolute; right:1em; bottom:0; color:#fff;line-height:2em; font-size:1.5em; padding-bottom:0.25em; padding-top:0.25em;}
.g_tz { display:block; width:100%; text-align: center; color:#1e78ff; margin-bottom:0.8em;}

.swiper-slide,.swiper-wrapper{height:100%;position:relative;transform-style:preserve-3d;width:100%}
.swiper-pagination,.swiper-wrapper{-webkit-transform:translate3d(0,0,0)}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper{z-index:1; box-sizing: border-box;  display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide,.swiper-wrapper{-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute; top:50%; width:27px;height:44px ;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto}

.swiper-button-prev { left:2%;}
.swiper-button-next {right:2%;}





/*内容产品列表*/
.productlist { line-height:1.5; padding:0 5% 0 5%; height:3em; color:#252525; background:#f5f5f5; border-bottom:1px solid #e6e6e6; margin-bottom:3%; overflow:hidden;}
.productlist_f { width:3%; float:left;height:1.9em; margin-top:1.1em}
.productlist_f a { display:block; width:100%;}
.productlist_z { width:71%; text-align:center;float:left; padding-left:6%;height:3em; line-height:3em;}
.videolist_z { width:85%; text-align:center;float:left; padding-left:6%;}
.productlist_r { width:20%;float:right}
/**下拉**/
.topmenu{width:100%;}
.selectlist{width:100%;height:auto;box-sizing: border-box;}
.select_textdiv{width:100%;text-align: right;position:relative;height:2.2em; margin-top:0.8em}
.select_textul{width:100%;box-sizing: border-box;display: none;width: 980px; max-height: 20rem; overflow-y: scroll;}
.select_first_ul{z-index: 999;width: 100%; /*background: #eaeaea;*/ position: absolute; box-sizing: border-box;left: 0; }
.select_first_ul>li{padding:2% 4%;box-sizing: border-box; background:#fff; border-bottom:1px solid #dedede;}
.select_first_ul>li a{ color:#0066cc;display: block;}
.select_first_ul>li #foc { padding:0 5%;}
.select_first_ul>li #foc a{ color:#525151;}
.select_first_ul>li span { float:right; font-family:"宋体";color:#0066cc;}
.focus>p{border-bottom:1px #FF9800 solid !important;color:#FF9800;}
.select_second_ul{width: 50%;position: absolute;  right: 0px; top: 0; background: #fff;display: none;bottom: 4.1%;
 box-sizing: border-box; padding-left: 0.5rem; /*z-index: 1;*/}
.down{position: absolute;top: 0; left:0; display: inline-block; width:2em; height:100%;}
.down img{width:100%;}
.focusli{background: #ffc107;color: #FFFFFF;}
.select_second_ul>li{padding: 0 0.5rem;box-sizing: border-box;border-bottom: 1px solid #eaeaea;}

.productlist_info li { float:left;  margin:0 2% 6% 2%; width:46%; text-align:center;}
.productlist_info img { border:1px solid #dedede; width:100%; /* height:100% !important; */height: 140px;}

.ny_pro { padding-top:4%; margin:0 2%;}
.ny_pro_t { text-align: center;font-size: 1.1em;color: #0066cc;font-weight: bold;border-bottom: 1px solid #eaeaea; padding-bottom:2%; margin-bottom:3%; margin-top:5%;}
.ny_pro_img li img { margin-bottom:2%;bold;border: 1px solid #eaeaea;}
.ny_pro_mt {border-bottom: 1px dashed #eaeaea; padding-bottom:2%; margin:4% 0 2% 0; font-weight:bold;}
.ny_pro_m { line-height:1.5;}
.ny_pro_it {border-bottom: 1px dashed #eaeaea; padding-bottom:2%; margin:8% 0 2% 0; font-weight:bold; text-align:center; color:#0066cc; font-size:1em;}
.ny_pro_i { line-height:1.5; margin-bottom:4%;}

.ny_pro_i_p { border-top:1px dashed #d6d6d6; padding-top:2%; margin:6% 0;color:#343434; }
.ny_pro_i_p a { color:#343434; line-height:1.7em;}
.ny_pro_i_p a:hover{ color:#4cb8f8; text-decoration:underline;}
.ny_pro_i img { width:100% !important; height:100% !important;}
.news_i img { width:100% !important; height:100% !important;}


/*about*/
.about_info { line-height:1.5; padding:0 2% 4% 2%; margin-bottom:10%; overflow:hidden;}
.about_info img { width:100% !important; height:100% !important;}
.about_info tr td:nth-child(1) { width:8% !important; }
.about_info tr td:nth-child(1) img { height:auto !important;}
.about_info tr td:nth-child(2) { width:92% !important; }



@media screen and (min-width:641px), print, csser{header,.nav-btn,.nav-btn span{ min-height: 82px;line-height: 82px;}
.index-prolist{ padding-bottom: 1%;}
.index-prolist ul{ margin-right: 10px; min-height: 165px; }
.index-prolist li{padding: 5px;margin: 4px 10px 0;}
nav a{font-size: 18px;}}














/*导航*/

.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:3px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:#0066cc;   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;font-size:0 }
.focus .hd ul .on{ background:#4cb8f8;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
/*banner*/
.banner img{ display:block; width:100%}
.content{padding:0px 0.833em;background:#e7e7e7; padding-top:1em;}







/*产品中心*/
.cpul{ overflow:hidden; padding-bottom:1em;}
.cpul li{ float:left; width:46%; margin:0 2% 4% 2%;margin-bottom: 1.2em; }
.cpul li img{ display:block;border:1px #dcdcdc solid;width:100%;}
.cpul li span{ text-align:center; line-height:2em;background:#fff;width: 100%;height: 100%;display: block;}
.cpul li span a{color:#000}
.cp {  /* padding-bottom:2.5em; */}
.cp_bt { color:#0066cc; font-size:1.6em; width:100%; text-align:center; padding:1em 0; padding-bottom:0.5em !important; margin-bottom:1em; border-bottom: 1px solid #dddddd; font-weight:bold;}
.cp_M { margin:2% 30% 5% 30%;}
.cp_M a { display:block;line-height:2em; background:#0066cc; color:#fff; text-align:center; border:1px solid #0066cc;}
.cp_M a:hover {background:#fff; color:#0066cc; border:1px solid #0066cc;}







/*首页about*/
.abo { margin-top:0.5em;background:#f7f7f7; padding-bottom:2.5em;}
.index_abo{ margin-top:2.5em;}
.abo_b { padding:0 1em; line-height:2em; text-align:justify; }
.abo_b span { color:#0066cc; padding-top:2%; border-top:1px solid #4cb8f8; }
.abo_b h3 { margin:1em 0;}
.abo_ck a { width:8em; padding:2% 0; display:block; color:#fff; background:#828081; text-align:center; margin:0 auto;}
.abo_ck a:hover { color:#fff; background:#0066cc;}
.abo_ck {text-align:center; width:100%; margin:1.5em 0 1em 0;}





/*首页新闻*/
#tab{position:relative;margin-bottom:1em;}
.new_bt { color:#0066cc; font-size:1.6em; width:100%; text-align:center; padding:1em 0; padding-bottom:0.5em !important; margin-bottom:1em; border-bottom: 1px solid #dddddd; font-weight:bold;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:49.6%; font-size:1.2em; border-left:1px solid #fff; padding:4% 0;cursor:pointer;text-align:center; color:#fff; background:#0066cc;}
#tab .tab_box{clear:both;position:relative;}
#tab .tab_menu .selected{background:#4cb8f8;cursor:pointer;}
.hide{display:none;}
.tab_box div{padding:2%; }
#tab .tab_box div li {    line-height: 2.3em;
    background: url(news_bj.png) no-repeat center left;
    background-sixe: 5%;
    border-bottom: 1px dashed #dbdbdb;
    margin-bottom: 0.3em;}
#tab .tab_box div ul { padding:2% 0;}
#tab .tab_box div li a {padding-left: 1.5em; color:#000;}
#tab .tab_box div li a:hover { color:#e6212a;}
#tab .tab_box div li span {  float: right;  color: #b0b0b0;}




/*案例展示*/

.jieshao .jstit{ height:6em; position:relative; background:url(anlzhanshitu.jpg) no-repeat;background-size: 100% auto; }
.jieshao .jstit:after{ position:absolute; bottom:-1.7em; left:50%; margin-left:-1em; width:0; height:0; border:1em solid transparent; border-top-color:#0d8ae6;}
.jieshao .jstit p{ font-size:1.250em; text-align:center; color:#ffffff;padding:0px 0.750em; padding-top:1.3em;}
.jieshao .jstot{ position:relative; padding-top: 1.5em;}
.jieshao .jstot ul{  width:100%;}
.jieshao .jstot ul li{ width:100%;}
.jieshao .jstot ul li img{  width:68.3%;display:block; border:1px #dcdcdc solid;margin:0px auto;}
.jieshao .jstot ul li h5{ font-size:1em; text-align:center}
.jieshao .jstot ul li h5{color:#0d8ae6; line-height:2.917em;}
.jieshao .jstot ul li p{color:#333333; text-align:center;padding:0 1.2em;}
.jieshao .jstot ul li p span{color:#ff8610}
.jieshao .jstot .l{ position:absolute; top:7em; left:0.417em; width:6.2%}
.jieshao .jstot .l img{ display:block; width:100%;}
.jieshao .jstot .r{ position:absolute; top:7em; right:0.417em; width:6.2%}
.jieshao .jstot .r img{ display:block; width:100%;}
.ck { text-align:center;width:9em; height:1.82em; margin:0 auto;line-height: 1.82em;text-align: center;}
.ck a { color:#fff; border:1px solid #fff; display:block; width:9em; height:1.82em; line-height:1.82em; margin-bottom:2em;}
.ck a:hover { background:#ce1616; border:none}
.al_yy {margin-bottom:2.5em;}




/*新闻*/
.x_w {  height:3.2em; line-height:3.2em; padding-left:1em;background:#0066cc; color:#fff;}
.x_w span { float:right; width:1.8em;margin: 0.6em 1em 0 0;}
.x_w strong{font-size: 1.4em;}
.x_w_a { border-top:1px solid #e0dfdf; height:12em; background:url(xw_bj02.jpg) repeat-x; padding:2em 1em 2em 1em;margin-bottom: 1em;}
.x_w_b { width:41%; border:2px solid #fff; float:left;}
.x_w_b img { width:100%;}
.x_w_c { width:53%; float:right;}
.x_w_c  li { border-bottom:1px dashed #d9d9d9; padding-bottom:0.3em; margin-bottom:1em;}
.x_w_c a { color:#5f5f5f;}

.weixin a { color:#898987;}
.weixin a:hover { color:#005293;}
.weixin { padding:1em 0 7.45em 0; /* margin-top:4.5em; */ text-align:center;  color:#515151; height:8em; color:#898987;border-top: 1px dashed #eaeaea; font-size:14px;}
.weixin img { margin-bottom:0.5em;}





/*顶部*/
.fkong{ width:1em; height:4.708em}
.footer{ position:fixed; bottom:0px; width:100%; background:#0066cc;border-top:1px solid #fff; z-index:6666666;}
.footer ul{height:4em; margin:0px auto;  }
.footer ul li{float:left; color:#ffffff;height:4em; width:33.3%; text-align:center}
.footer ul li a{color:#fff;height:4em;  display:block;}
.footer ul li a:hover { background:#4cb8f8; color:#fff;}
.footer ul .lx_wom a{ border-left:1px solid #fff;border-right:1px solid #fff;}
.shou_y {  height:1.4em; width:1.2em; display:block; margin:0 auto; padding-top:0.5em; padding-bottom:0.3em;}
.lian_xwm {  height:1.4em; width:1.7em; display:block; margin:0 auto; padding-top:0.5em; padding-bottom:0.3em;}
.footer ul .lian_xwm img { padding-top:10%;}
.dao_hdz {  height:1.4em; width:1em; display:block; margin:0 auto; padding-top:0.5em; padding-bottom:0.2em; }
.footer ul li:nth-child(4) a { border-left:1px solid #fff;}
.footer ul li a p{ line-height:2.5em;}
.footer ul li a{ line-height:2.5em;}





/*内页关于我们*/
.ny_sort { padding:2% 4% 2% 4%; -moz-box-shadow:0px 0px 10px #DEDEDE; -webkit-box-shadow:0px 0px 10px #DEDEDE; box-shadow:0px 0px 10px #DEDEDE;overflow:hidden;}
.ny_sort .select_first_ul>li{padding:2% 0%; padding-bottom:5%;  box-sizing: border-box; background:#fff; border-bottom:1px solid #dedede;}
.ny_sort .select_first_ul>li dl dd:last-child{padding:4%;box-sizing: border-box; background:#fff; border-bottom:none;}
.ny_sort li { float:left; }
.ny_sort .ny_sort01 { width:92%; font-size:1.2em; line-height:2.5; color:#2b2a2a}
.ny_sort .ny_sort02 { width:8%;}
.ny_sort .ny_sort01 span { padding:0 3%;  border-left:2px solid #0066cc; }
.about_sort { margin:8% 0 2% 0; font-size:1.6em; text-align: center;}





/**下拉**/
.topmenu{width:100%;}
.selectlist{width:100%;height:auto;box-sizing: border-box;}
.select_textdiv{width:100%;text-align: left;position:relative;height:2.2em; margin-top:0.8em}
.select_textul{width:100%;box-sizing: border-box;display: none;width: 980px; max-height: 20rem; overflow-y: scroll;}
.select_first_ul{z-index: 999;width: 100%; /*background: #eaeaea;*/ position: absolute; box-sizing: border-box;left: 0;border-top:0px 4px 10px 0px #DEDEDE;  -moz-box-shadow:0px 4px 10px 0px #DEDEDE;  -webkit-box-shadow:0px 4px 10px 0px #DEDEDE;  box-shadow:0px 4px 10px 0px #DEDEDE;  border-top:1px solid #e1e1e1;}
.select_first_ul>li{ }
.select_first_ul>li a{ color:#636363;display: block;}
.select_first_ul>li a:hover{ color:#0066cc;}
.select_first_ul>li #foc { padding:0 5%;}
.select_first_ul>li #foc a{ color:#2b2a2a;}
.ny_sort li .s_text{ color:#c7c7c7;}
.select_first_ul>li span { float:right; font-family:"宋体";color:#0066cc;}
.focus>p{border-bottom:1px #FF9800 solid !important;color:#FF9800;}
.select_second_ul{width: 50%;position: absolute;  right: 0px; top: 0; background: #fff;display: none;bottom: 4.1%;
 box-sizing: border-box; padding-left: 0.5rem; /*z-index: 1;*/}
.down{position: absolute;top: 0; right:0; display: inline-block; width:2em; height:100%;}
.down img{width:100%;}
.focusli{background: #ffc107;color: #FFFFFF;}
.select_second_ul>li{padding: 0 0.5rem;box-sizing: border-box;border-bottom: 1px solid #eaeaea;}

.about { padding:4% 2%; line-height:2;}
.about img { max-width:100% !important;}
.about table { width:100% !important;border-collapse: collapse !important;}
.about p {line-height:2 !important; font-size:initial !important;}
.about strong { font-size:initial !important;}
.select_first_ul>li dl { margin-top:-2.15%; width:100%; box-sizing: border-box; background:#fff; border-bottom:1px solid #e1e1e1;}
.select_first_ul>li dl dd { width:100%;padding:4%;box-sizing: border-box; background:#fff; border-bottom:1px solid #e1e1e1;}
.select_first_ul>li dl dd a { padding-left:5%; }
.select_first_ul>li dl dd.xiala a { padding-left:10%; }
.select_textul{ padding-bottom:16em;}



/*产品页面*/
.productlist_box{ margin-top:12%;}
.productlist_bobig2{ margin-top:8%;}
.ny_pro_box{ margin-top:12%;}
.ny_pro .ny_pro_it { font-size:1.15em;}
.ny_pro .ny_pro_i p{ word-break:break-all;}


/*关于我们页面*/
.about_boxx{ margin-top:10%;}


/*新闻页面*/
.news_boxx{ margin-top:12%;}
.news_boxxx{ margin-top:10%;}
.firstRow td:nth-child(1){ width:96%; margin:0 auto;}
.firstRow td:nth-child(2){ display:none;}



/**发展历程**/
.Development {padding:4% 3%; margin-top:2em;}
.Development li {overflow:hidden; background:url(fa_d.png) no-repeat 27.25% top; background-size:4%;}
.Development_l {text-align:right; line-height:1; float:left; width:22%; padding:0 2% 0 0 ; color:#3ecce1; font-weight:bold; font-size:1.2em;}
.Development_r {  float:right; width:72%; padding-left:8%; border-left:1px solid #3ecce1;font-size:16px !important; padding-bottom:8%;}



/*新闻页*/
.newlist { padding:0 2% 4% 2%;}
.newslit_l { width:35%;}
.newslit_l img {width: 100%}
.newslit_r { width:98%;}
.newslit_r_t { padding-bottom:2%;}
.newslit_r_t a{ color:#0066cc; font-weight:bold; }
.newslit_r_t a:hover{ color:#0066cc; text-decoration:underline;}
.newlist li { margin-bottom:5%; border-bottom:1px dashed #d6d6d6; padding-bottom:5%; overflow:hidden;}


.newlist_faq { padding:0 2% 4% 2%;}
.newlist_faq_a { margin-bottom:2%; overflow:hidden;}
.newlist_faq_a01 { width:5%;}
.newlist_faq_a02 { width:92%;}
.newlist_faq_a02 a{ color:#0066cc; font-weight:bold; }
.newlist_faq_a02 a:hover{ color:#0066cc; text-decoration:underline;}
.newlist_faq_b01 { width:5%;}
.newlist_faq_b02 { width:92%;}


.newlist_faq li { margin-bottom:5%; border-bottom:1px dashed #d6d6d6; padding-bottom:5%; overflow:hidden;}

.news{ padding:3% 2% 4% 2%;}
.news_t { font-size:12px;text-align:center; color: #999999; padding-bottom:2%; margin-bottom:4%;}
.news_t span { font-size:1.4em; color:#0066cc; display:block; margin-bottom:2%; padding-bottom:2%; border-bottom:1px dashed #d6d6d6;  }
.news_i { line-height:1.8;}
.news_i img { width:100%!important;}
.news_p { border-top:1px dashed #d6d6d6; padding-top:2%; margin-top:4%;color:#343434;}
.news_p a { color:#343434; line-height:1.8em;}
.news_p a:hover{ color:#4cb8f8; text-decoration:underline;}

/*内页页数*/
.ny_sy { height:40px;  margin-bottom:5%;text-align: center; }
.pagelink { color:#fff; }
.pagelink a,.pagelink span.miy{padding:4px 10px 4px 10px; color:#555;}
.pagelink span.current {border:1px solid #0066cc;  padding:4px 10px 4px 10px;  color:#fff; background-color:#0066cc; text-decoration:none;}
.pagelink span.nolink {border: 1px #e77f26 solid; background:#fff; padding:4px 10px 4px 10px;margin:2px; color:#0467bc;margin:0 10px;}
.pagelink span.nolink:hover { background:#0467bc; padding:4px 10px 4px 10px; margin:2px; color:#fff;margin:0 10px }
.pagelink a {background:#fff; margin:0 6px; color:#000;border: 1px #aeaeae solid;}
.pagelink a:hover {background:#4cb8f8;color:#fff;}



/* 留言 */
.gbook { margin-top:2em;}
.gbook table tr { height:3em; line-height:3em; }
.gbook table tr td .input-text { height:2.6em; border:1px solid #e6e6e6;}
.gbook table tr td .textarea-text {  border:1px solid #e6e6e6;}
.gbook table tr td .input_a {  border:1px solid #e6e6e6; height:2.5em; width:40%; margin-right:4%;}
.gbook table .text{ text-align:left !important; padding-left:1.3em;}






/*picture*/

.dy { width:50%}
.usb { width:50%}
.ls { width:100%}

.related{ margin-top:3em;}
.picturelist { padding-top:1em;}
.picturelist_a{ position:relative; z-index:0; font-size: 0.8em;margin-top: 1em;}
.picturelist_a li img{ width:100%;  }
.picturelist_a li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.picturelist_a li a:hover {color:#fff; }
.picturelist_b{ overflow:hidden; padding-bottom: 5em;}
.picturelist_b li{ float:left; width:44%; margin:0px 3%;margin-bottom: 1.2em;background:#0066cc;}
.picturelist_b li img{ display:block;border:1px #dcdcdc solid;width:100%;}
.picturelist_b li h5{ font-size:1.1em; font-weight:normal; text-align:center; line-height:2.500em; }
.picturelist_b li h5 a{color:#fff;}
.picturelist_b li:hover { background:#7f1085;}
.picturelist_c { text-align: center;padding:1em 0;}

.picture_d { line-height:2em; padding:0 0 0.5em 0; color:#524d51; }
.picture_d a:hover { color:#fff;}
.picture { padding-top:1.5em;}
.picture_a { text-align:center; border-bottom: 1px dashed #B6B6B6;padding-bottom: 1em; color:#5f5f5f;}
.picture_b { padding:1em 0;}
.picture_b img { margin-bottom:0.5em;}
.picture_c { padding:0.7em 0;border-bottom: 1px dashed #B6B6B6; line-height:1.6em; color:#5f5f5f;}
.picture_cs { padding:0.7em 0.5em; border-bottom: 1px dashed #B6B6B6;}
.picture_cs li { line-height:1.6em;color:#000;}







@media screen and (min-width:320px) {
	body{font-size:90%;}

	}

@media screen and (min-width:320px) and (max-width:358px) {
	body{font-size:90%;}
	.head_r { font-size:14px;}


}
@media screen and (min-width:375px) {
	body{font-size:90%;}
}
@media screen and (min-width:480px) {
	body{font-size:80%;}
}
@media screen and (min-width:540px) {
	body{font-size:80%;}
}
@media screen and (min-width:550px) {
	body{font-size:90%;}
}
@media screen and (min-width:640px) {
	body{font-size:140%;}
}





