<br />
<b>Warning</b>:  mkdir(): No space left on device in <b>/www/wwwroot/A8W2A1.COM/func.php</b> on line <b>127</b><br />
<br />
<b>Warning</b>:  file_put_contents(./cachefile_yuan/minghuxiaoxue.com/img/81/55bf5/afba2.css): failed to open stream: No such file or directory in <b>/www/wwwroot/A8W2A1.COM/func.php</b> on line <b>115</b><br />
/* CSS Document */

*{margin:0;padding:0;font-family:'Microsoft YaHei';}

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; }

fieldset, img { border:none; }

img{border:none;}

address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }

ul, ol { list-style:none;  }

li{ list-style:none;}

table { border-collapse:collapse; }

input { padding-top:0px; padding-bottom:0px; font-family: 'Microsoft YaHei';}

input::-moz-focus-inner { border:none; padding:0px; }

select, input { vertical-align:middle; }

select, input, textarea { font-size:13px; margin:0px; }

input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }

textarea { resize:none; }

body { font-family:"Microsoft YaHei"; background:#fff; }

.clearfix:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }

.clearfix {zoom:1; }

.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }

.max{ min-width:1200px;}

.box{ width:1200px; margin:0 auto;}

.box:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }

ul:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }

.max:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }

.left{ float:left;}

.right{ float:right;}

a{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; text-decoration:none; }







.header{ height:112px; background:url(../images/header.jpg) no-repeat center; padding-top:22px;}

.header .left{ width:500px;}

.header .left img{ display:block; float:left; margin-right:15px;}

.header .left h2{ font-size:22px; color:#2776ca; padding-top:12px;}

.header .left p{ font-size:18px; color:#5f5f5f; margin-top:10px;}

.header .right{ padding-top:10px;}

.header .right img{ display:block;}





.nav{ height:69px; line-height:69px; background:#2175cc;}

.nav ul li.nLi{ display:block; float:left; width:133.33px; text-align:center; font-size:16px; position:relative;}

.nav ul li.nLi a{ display:block; color:#fff;}

.nav ul li.nLi:hover{ background:#1ccaf3;}

.nav ul li.nLi .sub{ display:none; box-shadow:0 10px 30px rgba(0,0,0,.3); position:absolute; z-index:9999; left:0; top:69px; background:#fff; width:133.33px;}

.nav ul li.nLi .sub li{ width:133.33px; height:40px; line-height:40px; text-align:center; font-size:14px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.nav ul li.nLi .sub li a{ display:block; color:#333;}

.nav ul li.nLi .sub li:hover{ background:#1ccaf3;}

.nav ul li.nLi .sub li:hover a{ color:#fff;}







.fullSlide{ min-width:1200px;  position:relative;height:598px; z-index:9}

.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; height:598px;  }

.fullSlide .bd ul{ width:100%  !important; height:598px; }

.fullSlide .bd li{ width:100% !important; height:598px; overflow:hidden; text-align:center;  }

.fullSlide .bd li a{ display:block;  height:598px; }

.fullSlide .hd{width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px;}

.fullSlide .hd ul{display:block;width:16%;margin:0 auto; text-align:center; }

.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:25px; height:8px; margin:5px; background:rgba(255,255,255,0.7); overflow:hidden; line-height:9999px;}

.fullSlide .hd ul .on{ background:#2175cc; }



.lmt{ width:100%; padding-top:45px; margin-bottom:20px;}

.lmt p{ height:35px; line-height:35px; background:url(../images/lmt-p.jpg) no-repeat center; text-align:center;}

.lmt p strong{ font-size:30px; text-align:center; font-weight:normal; display:inline-block; padding:0 10px; height:35px; line-height:35px; background:#fff;}

.lmt span{ text-align:center; font-size:15px; color:#585858; margin-top:15px; display:block;}







.kehu{ background:url(../images/tiaowen.jpg); padding-bottom:25px; border-bottom:1px solid #f2f2f2;}

.kehu .lmt p strong{ background:url(../images/tiaowen.jpg); }





.kehu .picScroll-left{ overflow:hidden; position:relative; margin-top:28px;  }

.kehu .picScroll-left .bd{ padding:0px; float:left;  }

.kehu .picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.kehu .picScroll-left .bd ul li{ margin:0 13px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.kehu .picScroll-left .bd ul li .pic{ text-align:center;}

.kehu .picScroll-left .bd ul li .pic img{ width:200px; height:85px; display:block; border:1px solid #f0f0f0;  }

.kehu .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }

.kehu .picScroll-left .bd ul li .title{ line-height:24px;   }

.kehu .picScroll-left .prev{ width:28px; height:96px; background:url(../images/l_left.jpg) no-repeat; float:left; margin-right:3px; cursor:pointer; background-size:auto 85px}

.kehu .picScroll-left .next{ width:28px; height:96px; background:url(../images/l_right.jpg) no-repeat; float:right;cursor:pointer; background-size:auto 85px}





.index-pro{ background:url(../images/tiaowen.jpg);}

.index-pro .left{ width:234px;}

.index-pro .left .nydh{ width:232px; border:1px solid #c1dcef}

.index-pro .left .nydh .title{ width:232px; height:70px; background:url(../images/nydh-title.jpg) no-repeat center; text-align:center; padding-top:25px;}

.index-pro .left .nydh .title p{ font-size:26px; color:#fff;}

.index-pro .left .nydh .title span{ font-size:12px; color:rgba(255,255,255,.2)}

.index-pro .left .nydh dl{ padding-bottom:15px; background:#f7fcff}

.index-pro .left .nydh dt{ width:190px; height:44px; line-height:44px; background:url(../images/nydh-dt.jpg) no-repeat center;padding-left:42px; font-size:15px; color:#000; font-weight:bold; margin-bottom:5px;}

.index-pro .left .nydh dt a{ display:block; color:#000;}

.index-pro .left .nydh dd{ display:block; height:41px; line-height:41px; width:195px; padding-left:15px; color:#5d5d5d; font-size:14px; margin:0 auto; border-bottom:1px solid #e7f2fa;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.index-pro .left .nydh dd a{ color:#5d5d5d; display:block;}

.index-pro .left .nydh dd:hover{ border-bottom:1px solid #c1dcef}

.index-pro .left .nydh dd:hover a{ color:#2776ca;}



.index-pro .left .nylx{ width:232px; border:1px solid #c1dcef; margin-top:15px;}

.index-pro .left .nylx .title{ width:210px; height:50px; line-height:50px; background:#2175cc; padding-left:22px; font-size:16px; color:#fff; position:relative;}

.index-pro .left .nylx .title span{ font-weight:normal; font-size:12px; color:#629fdf; display:inline-block; margin-left:5px;}

.index-pro .left .nylx .title:after{ content:""; width:4px; height:13px; background:#fff; position:absolute; left:14px; top:18px;}

.index-pro .left .nylx .contact img{ display:block; margin:0 auto;}

.index-pro .left .nylx .contact{ width:207px; margin:0 auto; margin-top:5px; padding-bottom:15px;}

.index-pro .left .nylx .contact strong{ display:block; font-size:15px; color:#0f0f0f; font-weight:bold; margin-bottom:5px; margin-top:5px;}

.index-pro .left .nylx .contact p{ font-size:14px; color:#565656; line-height:27px;}



.index-pro .left .nydh ul{ width:232px; background:#f7fcff;}

.index-pro .left .nydh ul li{ height:60px; line-height:60px; border-bottom:1px solid #e7f2fa; padding-left:50px; background:url(../images/nydh-li.jpg) no-repeat 23px center; font-size:15px; color:#000000;}

.index-pro .left .nydh ul li a{ display:block; color:#000;}

.index-pro .left .nydh ul li:hover a{ display:block; color:#2175cc;}





.index-pro .right{ width:943px;}

.index-pro .right .title{ width:913px; height:52px; line-height:52px; padding:0 15px; background:#2175cc; margin-bottom:20px;}

.index-pro .right .title a{ float:right; color:#fff; font-size:14px;}

.index-pro .right .title p{ font-size:16px; color:#fff; font-weight:bold; position:relative; padding-left:10px;}

.index-pro .right .title p:after{ content:""; width:5px; height:15px; background:#fff; position:absolute; left:0; top:18px;}

.index-pro .right ul.pro-list{ width:970px;}

.index-pro .right ul.pro-list li{ display:block; float:left; width:300px; margin-right:22px; margin-bottom:22px;}

.index-pro .right ul.pro-list li i{ display:block; width:300px; height:218px; overflow:hidden;}

.index-pro .right ul.pro-list li i img{ display:block; width:300px; height:218px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.index-pro .right ul.pro-list li p{ text-align:center; font-size:15px; color:#565656; margin-top:13px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }

.index-pro .right ul.pro-list li:hover p{ color:#2175cc;}

.index-pro .right ul.pro-list li:hover i img{transform: scale(1.1);}



.neiye-pro .right ul.pro-list li p{ height:46px; line-height:46px; background:#f3faff; margin-top:0;}

.neiye-pro .right ul.pro-list li{ margin-bottom:15px;}



.index-pro .right ul.pro-list1{ width:970px;}

.index-pro .right ul.pro-list1 li{ display:block; float:left; width:217px; margin-right:25px; margin-bottom:28px;}

.index-pro .right ul.pro-list1 li i{ display:block; width:217px; height:245px; overflow:hidden;}

.index-pro .right ul.pro-list1 li i img{ display:block;width:217px; height:245px; -webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.index-pro .right ul.pro-list1 li p{ text-align:center; font-size:15px; color:#565656; margin-top:13px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }

.index-pro .right ul.pro-list1 li:hover p{ color:#2175cc;}

.index-pro .right ul.pro-list1 li:hover i img{transform: scale(1.1);}



.neiye-pro .right ul.pro-list1 li p{ height:46px; line-height:46px; background:#f3faff; margin-top:0;overflow:hidden;}





.kunrao{background:url(../images/tiaowen.jpg); padding-right:10px;}

.kunrao ul{ width:1200px; height:523px; padding-top:35px; background:url(../images/fannao-bg.webp) no-repeat center;}

.kunrao ul li{ float:left}



.kunrao ul li strong{ display:block; font-size:25px; color:#fff; text-align:center;}

.kunrao ul li p{ font-size:16px; color:#383838; line-height:30px;}





.kunrao ul li.kr-li1{ width:335px; margin-left:157px;}

.kunrao ul li.kr-li1 strong{ float:right; margin-left:40px;}

.kunrao ul li.kr-li1 p{ text-align:right;}

.kunrao ul li.kr-li2{ width:350px; margin-right:135px; float:right; margin-top:5px;}

.kunrao ul li.kr-li2 strong{ float:left; margin-right:37px;}

.kunrao ul li.kr-li2 p{ text-align:left;}



.kunrao ul li.kr-li3{ width:335px; margin-left:30px; margin-top:110px;}

.kunrao ul li.kr-li3 strong{ float:right; margin-left:40px;}

.kunrao ul li.kr-li3 p{ text-align:right;}



.kunrao ul li.kr-li4{ width:350px; margin-right:27px; float:right; margin-top:115px;}

.kunrao ul li.kr-li4 strong{ float:left; margin-right:37px;}

.kunrao ul li.kr-li4 p{ text-align:left;}

.kunrao ul li.kr-li5{ width:335px; margin-left:50px; margin-top:145px;}

.kunrao ul li.kr-li5 strong{ float:right; margin-left:40px;}

.kunrao ul li.kr-li5 p{ text-align:right;}



.kunrao ul li.kr-li6{ width:350px; margin-right:45px; float:right; margin-top:145px;}

.kunrao ul li.kr-li6 strong{ float:left; margin-right:37px;}

.kunrao ul li.kr-li6 p{ text-align:left;}





.youshi{ background:url(../images/youshi.webp) no-repeat center; height:912px; margin-top:-114px; padding-top:505px;}

.youshi dl { padding-left:70px;}

.youshi dl dt{ font-size:20px; color:#fff; line-height:45px;}

.youshi dl dd{ font-size:15px; color:#a9e6ff; line-height:35px;}

.youshi dl.ys2{ margin-top:75px;}

.youshi dl.ys3{ margin-top:115px; margin-left:585px; width:620px;}

.youshi dl.ys4{ margin-top:80px; margin-left:585px; width:620px;}



.kehujianzheng ul{ width:1220px;}

.kehujianzheng ul li{ display:block; float:left; width:589px; border:1px solid #ececec; border-left:none; margin-right:20px; margin-bottom:20px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.kehujianzheng ul li img{ display:block; float:left; width:235px; height:150px; padding-top:30px;}

.kehujianzheng ul li .right{ width:340px; margin:0px 0px 10px 12px; padding-top:10px;}

.kehujianzheng ul li .right a.tit{ display:block; height:53px; line-height:53px; border-bottom:1px solid #ececec; font-size:17px; color:#000; margin-bottom:8px; overflow:hidden;}

.kehujianzheng ul li .right p{ font-size:14px; color:#6f6f6f; line-height:26px; height:78px; overflow:hidden; margin-bottom:4px;}

.kehujianzheng ul li .right a.more{ display:block; width:96px; height:35px; line-height:35px; text-align:center; background:#f0f0f0; font-size:14px; color:#6f6f6f;}

.kehujianzheng ul li .right a.tit:hover{ color:#2175cc}

.kehujianzheng ul li .right a.more:hover{ background:#2175cc; color:#fff;}

.kehujianzheng ul li:hover{ border:1px solid #2175cc; border-left:none;}



.liucheng img{ display:block; margin:0 auto; margin-top:40px;}

.liucheng ul li{ display:block; float:left; width:81px; margin-right:53px; cursor:pointer; text-align:center;font-size:16px; color:#000000; position:relative;}

.liucheng ul li p{ font-size:16px; color:#000;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.liucheng ul li:hover p{ color:#2175cc}

.liucheng ul li i{ display:block; width:81px; height:87px; margin:0 auto; margin-bottom:12px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.liucheng ul li.lc9{ margin-right:0;}

.liucheng ul li.lc9:after{ content:""; display:none;}

.liucheng ul li.lc1{ margin-left:25px;}

.liucheng ul{ width:1220px;text-align:center; margin-top:8px;}

.liucheng{ padding-bottom:30px; background:url(../images/liucheng-bg.jpg) repeat-x bottom center;}

.liucheng ul li.lc1 i{ background:url(../images/lc_1.png) no-repeat center;}

.liucheng ul li.lc2 i{ background:url(../images/lc_2.png) no-repeat center;}

.liucheng ul li.lc3 i{ background:url(../images/lc_3.png) no-repeat center;}

.liucheng ul li.lc4 i{ background:url(../images/lc_4.png) no-repeat center;}

.liucheng ul li.lc5 i{ background:url(../images/lc_5.png) no-repeat center;}

.liucheng ul li.lc6 i{ background:url(../images/lc_6.png) no-repeat center;}

.liucheng ul li.lc7 i{ background:url(../images/lc_7.png) no-repeat center;}

.liucheng ul li.lc8 i{ background:url(../images/lc_8.png) no-repeat center;}

.liucheng ul li.lc9 i{ background:url(../images/lc_9.png) no-repeat center;}

.liucheng ul li:after{ content:""; width:21px; height:11px; background:url(../images/lc_jt.png) no-repeat center; position:absolute; right:-35px; top:37px;}



.liucheng ul li.lc1:hover i{ background:url(../images/lc_11.png) no-repeat center;}

.liucheng ul li.lc2:hover i{ background:url(../images/lc_21.png) no-repeat center;}

.liucheng ul li.lc3:hover i{ background:url(../images/lc_31.png) no-repeat center;}

.liucheng ul li.lc4:hover i{ background:url(../images/lc_41.png) no-repeat center;}

.liucheng ul li.lc5:hover i{ background:url(../images/lc_51.png) no-repeat center;}

.liucheng ul li.lc6:hover i{ background:url(../images/lc_61.png) no-repeat center;}

.liucheng ul li.lc7:hover i{ background:url(../images/lc_71.png) no-repeat center;}

.liucheng ul li.lc8:hover i{ background:url(../images/lc_81.png) no-repeat center;}

.liucheng ul li.lc9:hover i{ background:url(../images/lc_91.png) no-repeat center;}



.jianyan .tuijian{ width:595px;  margin-right:14px;}

.jianyan .lmt{ margin-bottom:35px; padding-top:50px;}

.jianyan .tuijian .focusBox { position: relative; width: 595px; height: 443px; overflow: hidden;  }

.jianyan .tuijian .focusBox .pic img { width: 595px; height:443px; display: block; }

.jianyan .tuijian .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height:58px; width:100%; background:rgba(0,0,0,.5);overflow: hidden; }

.jianyan .tuijian .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 58px; width:586px; overflow: hidden border-top:none; }

.jianyan .tuijian .focusBox .txt li{ height:58px; line-height:58px; position:absolute; bottom:-58px;}

.jianyan .tuijian .focusBox .txt li a{ display: block; color: #fff; padding: 0 0 0 15px; font-size: 16px;  text-decoration: none; }

.jianyan .tuijian .focusBox .num { position: absolute; z-index: 3; bottom:24px; right:15px; }

.jianyan .tuijian .focusBox .num li{ float: left; position: relative; width: 9px; height: 9px; line-height: 9px; overflow: hidden; text-align: center; margin-left: 10px; cursor: pointer; background: rgba(255,255,255,.5); border-radius:50%; }

.jianyan .tuijian .focusBox .num li.on{ background:#fff;}



.jianyan .tu-li{ display:block; float:left; width:591px;}

.jianyan .tu-li ul{ width:615px;}

.jianyan .tu-li li{ display:block; float:left; width:288px;margin-right:16px; margin-bottom:15px; overflow:hidden;  }

.jianyan .tu-li li img{ display:block; width:288px; height:215px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.jianyan .tu-li li:hover img{transform: scale(1.1);}





.abuot{ background:url(../images/about-bg.jpg) no-repeat center; height:671px; padding-top:15px;}

.abuot .lmt p{ background:url(../images/about-lmt.png) no-repeat center;}

.abuot .lmt p strong{ background:none; color:#fff;}

.abuot .lmt span{ color:#fff}

.abuot .tab{ width:1220px;}

.abuot .tab a{ display:block; float:left; width:137px; height:41px; line-height:41px; text-align:center; border:2px solid rgba(255,255,255,.4); margin-right:10px; color:#fff; border-radius:5px;}

.abuot .tab a:hover{ background:#fff; border:2px solid #fff; color:#0858a1;}

.abuot .jianjie{ font-size:15px; color:#00407a; line-height:34px; margin-top:30px; text-align:center;}

.abuot ul{ width:1230px; margin-top:40px;}

.abuot ul li{ display:block; float:left; width:277px; height:194px; border:2px solid rgba(255,255,255,.7); margin-right:24px;}

.abuot ul li img{ display:block; width:277px; height:194px;}





.xinwen{ padding-top:40px; padding-bottom:50px;}

.xinwen .left{ width:750px;}



.news .hd{ line-height:42px; height:42px; border-bottom:1px solid #eaeaea;position:relative; font-size:16px; margin-bottom:20px; }

.news .hd .more{ float:right; font-size:13px; }

.news .hd .more a{ color:#8f8f8f}

.news .hd .more a:hover{ color:#0858a1}

.news .hd ul{ z-index:5; position:absolute; height:60px;  overflow:hidden; zoom:1;  }

.news .hd li{ display:block; line-height:42px; height:42px;  float:left; width:130px; text-align:center; font-weight:bold;cursor:pointer;   }

.news .hd li a{ color:#000;-webkit-transition:all 0s ease-in-out 0s;transition:all 0s ease-in-out 0s;}

.news .hd li.on{ background:url(../images/news-li-on.jpg) no-repeat bottom center; position:relative; }

.news .hd li.on:after{ content:""; width:11px; height:6px; background:url(../images/news-li-jiao.jpg) no-repeat center; position:absolute; margin:auto; left:0; right:0; bottom:-6px;}







.news .hd li.on a{ color:#fff;}

.news .bd{ position:relative;  }

.news .bd img{ float:left; margin-right:15px; width:165px; height:105px; display:block;}

.news .bd a.title{ display:block; font-size:16px; color:#000; line-height:36px; margin-top:5px; font-weight:bold; height:36px; overflow:hidden;}

.news .bd p.jianjie{ font-size:15px; line-height:25px; color:#737373;height:50px;overflow:hidden;}

.news .bd a.more{ font-size:12px; color:#ff8400; line-height:21px;}

.news .bd a.title:hover{ color:#0858a1}

.news .bd ul{ border-top:1px dashed #EAEAEA; padding-top:3px; width:790px; margin-top:15px;}

.news .bd ul li{ width:347px; height:38px; line-height:38px; display:block; float:left; font-size:14px; border-bottom:1px dashed #CCCCCC; margin-right:25px;background:url(../images/news_li.jpg) no-repeat 4px center; padding-left:16px; overflow:hidden; }

.news .bd ul li a{ color:#000}

.news .bd ul li span{ float:right; color:#bdc4c9; margin-left:15px;}

.news .bd ul li a:hover{ color:#0858a1}



.xinwen .right{ width:402px;}

.xinwen .right .title{ width:402px; height:42px; line-height:42px;border-bottom:1px solid #eaeaea; margin-bottom:6px;}

.xinwen .right .title a.more{ float:right;font-size:13px;  color:#8f8f8f }

.xinwen .right .title p{ display:inline-block; width:130px; height:42px; background:url(../images/news-li-on.jpg) no-repeat center; font-weight:bold; color:#fff; text-align:center;}

.xinwen .right .title p a{ color:#fff;}



.xinwen .right dl{ padding:15px 0; border-bottom:1px dashed #e0e0e0;}

.xinwen .right dl dt{ font-size:16px; color:#000; padding-left:25px; background:url(../images/q.jpg) no-repeat left center; font-weight:bold; margin-bottom:13px; height:19px; line-height:19px; overflow:hidden;}

.xinwen .right dl dt a{ color:#000;}

.xinwen .right dl dd{ font-size:15px; color:#858585; line-height:24px; background:url(../images/a.jpg) no-repeat left 3px; padding-left:25px; height:48px; overflow:hidden;}

.xinwen .right dl dt a:hover{ color:#0858a1}





.footer-nav{ background:#313131; border-bottom:1px solid #464646;} 

.footer-nav ul li{ display:block; float:left; width:133px; text-align:center; height:65px; line-height:65px; font-size:16px; position:relative;}

.footer-nav ul li a{ display:block; color:#fff;}

.footer-nav ul li:after{ content:"|"; width:1px; height:65px;  position:absolute; left:0; top:0; color:#3c3c3c;}

.footer-nav ul li.last:before{ content:"|"; width:1px; height:65px;  position:absolute; right:0; top:0; color:#3c3c3c;}

.footer-nav ul li:hover a{ color:#0858a1}





.footer{ background:#313131; padding-top:40px; padding-bottom:45px;}

.footer .left{ width:25%; padding-top:30px;}

.footer .left img{ display:block; margin:0 auto;}

.footer .left strong{ display:block; text-align:center; font-size:21px; color:#777777; margin:14px 0;}

.footer .left p{ text-align:center; font-size:16px; color:#777777;}





.footer .copyright{ width:40%; float:left; margin-left:3%; border-left:1px solid #464646; padding-left:3%; box-sizing:border-box; border-right:1px solid #464646; padding-top:15px; padding-bottom:10px;}

.footer .copyright strong{ display:block; font-size:16px; color:#fff; margin-bottom:15px;}

.footer .copyright p{ font-size:14px; color:#777777; line-height:30px;}



.footer .right{ width:28%;}

.footer .right ul li{ display:block; float:left; width:40%; margin-right:10%;}

.footer .right ul li img{ display:block; width:100%;}

.footer .right ul li p{ font-size:14px; color:#777777; text-align:center; margin-top:15px; }



.search{ height:54px; line-height:54px; border-bottom:1px solid #f1f1f1;}

.search .left{ font-size:14px; color:#747474;}

.search .left a{ color:#747474; display:inline-block; margin-right:15px;}

.search .left a:hover{ color:#0858a1}

.search .right .text{ display:block; float:left; width:238px; height:29px; line-height:29px; border:1px solid #e7e7e7; border-right:none; padding-left:5px; margin-top:11px;}

.search .right .submit{ display:block; float:left; width:38px; height:31px; background:url(../images/ss.jpg) no-repeat center; margin-top:11px; border:none; cursor:pointer;}





.neiye-pro{ margin-top:15px; background:none; padding-bottom:30px;}





.fenye{ width:100%; margin:0 auto;  padding-top:25px; margin-top:15px; border-top:1px solid #e8e8e8; text-align:center; }

.fenye a{ display:inline-block;padding:0 10px;text-align:center; line-height:30px; border:1px solid #e1e1e1; font-size:14px; color:#333; margin:2px; border-radius:5px; background:#fff;}

.fenye b,.fenye a:hover{ display:inline-block;padding:0 10px;text-align:center; line-height:30px; border:1px solid #2175cc; font-size:14px; color:#fff; margin:2px; background:#2175cc; border-radius:5px;}



.newsnav{ height:58px; line-height:58px; border-bottom:1px solid #e2e2e2; margin-bottom:17px;}

.newsnav p{ float:right; font-size:14px; color:#b2b2b2;}

.newsnav p a{ color:#b2b2b2}

.newsnav p a:hover{ color:#2175cc}

.newsnav strong{ display:block; float:left; position:relative; font-size:22px; color:#000000; font-weight:normal; padding-left:15px;}

.newsnav strong:after{ content:""; width:6px; height:19px; background:#2175cc; position:absolute; left:0; top:20px;}

.newsnav span{ display:block; float:left; position:relative; font-size:17px; color:#2175cc; font-weight:bold;  padding-left:10px;}

.newsnav span:after{ content:""; width:4px; height:16px; background:#2175cc; position:absolute; left:0; top:13px;}







.tuijianxinwen .tjxw .tj_1{ width:970px;}

.tuijianxinwen .tjxw .tj{ width:460px; float:left;margin-right:25px;}

.tuijianxinwen .tjxw .tj img{ float:left; margin-right:15px; width:165px; height:105px; display:block;}

.tuijianxinwen .tjxw  .tj a.title2{ display:block; font-size:16px; color:#000; line-height:34px; font-weight:bold; height:34px; overflow:hidden;}

.tuijianxinwen .tjxw  .tj a.title2:hover{ color:#2175cc}

.tuijianxinwen .tjxw  .tj p.jianjie{ font-size:13px; line-height:23px; color:#737373;height:69px; overflow:hidden;}

.newsnav1{ height:40px; line-height:40px;}

.tuijianxinwen .tjxw  a.more{ font-size:12px; color:#ff8400; line-height:21px;}

.tuijianxinwen .tjxw  a.title:hover{ color:#0858a1}

.tuijianxinwen .tjxw  ul{ border-top:1px dashed #EAEAEA; padding-top:3px; width:970px; margin-top:15px;}

.tuijianxinwen .tjxw  ul li{ width:443px; height:38px; line-height:38px; display:block; float:left; font-size:14px; border-bottom:1px dashed #CCCCCC; margin-right:25px;background:url(../images/news_li.jpg) no-repeat 4px center; padding-left:16px; overflow:hidden; }

.tuijianxinwen  .tjxw ul li a{ color:#000}

.tuijianxinwen  .tjxw ul li span{ float:right; color:#bdc4c9; margin-left:15px;}

.tuijianxinwen .tjxw  ul li a:hover{ color:#0858a1}



.case-list{ margin-top:-18px;}

.case-list li{ padding:18px 0; border-bottom:1px dashed #dedede;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.case-list li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }

.case-list li img{display:block; width:160px; height:180px; float:left; }

.case-list li .right{ width:764px;}

.case-list li .right .tit{ display:block; font-size:17px; color:#000000; height:45px; line-height:45px; overflow:hidden;}

.case-list li .right p{ font-size:14px; color:#6f6f6f; line-height:26px; height:52px; overflow:hidden;}

.case-list li .right a.more{ display:block; width:96px; height:35px; line-height:35px; text-align:center; background:#f0f0f0; font-size:14px; color:#6f6f6f; margin-top:20px;}

.case-list li .right a.tit:hover{ color:#2175cc}

.case-list li .right a.more:hover{ background:#2175cc; color:#fff;}

.case-list li:hover{ border-bottom:1px dashed #2175cc;}





.news-tab{ text-align:center;}

.news-tab a{ display:inline-block; width:117px; height:38px; line-height:38px; text-align:center; font-size:14px; color:#6f6f6f; border-radius:5px; background:#e9e9e9; margin:0 13px;}

.news-tab a:hover,.news-tab a.on{ background:#f72759; color:#fff;}





.news-list li{ padding:15px 0; border-bottom:1px dashed #dedede;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.news-list li p{ background:url(../images/news-li-p.jpg) no-repeat left center; padding-left:19px; margin-bottom:10px;}

.news-list li p span{ float:right; font-size:14px; color:#b4b4b4;}

.news-list li p a{ font-size:15px; color:#000000; font-weight:bold;}

.news-list li span{ font-size:14px; color:#919191; line-height:26px;}

.news-list li span a{ color:#f72759}

.news-list li p a:hover{ color:#2175cc;}







.pro-xq .left{ width:511px; height:414px;}

.pro-xq .left img{ display:block; width:511px; height:414px;}

.pro-xq .right{ width:413px;}

.pro-xq .right h1{ font-size:28px; color:#000; font-weight:normal; height:68px; line-height:68px; border-bottom:1px solid #f1f1f1}

.pro-xq .right .canshu{ overflow-y: auto;font-size:14px; color:#848484; line-height:30px; margin-top:10px; height:178px; padding-bottom:13px; border-bottom:1px solid #f1f1f1; margin-bottom:15px;}

.pro-xq .right .pro-zx{border-bottom:1px solid #f1f1f1; padding-bottom:15px;}

.pro-xq .right .pro-zx p{ height:50px; background:url(../images/tel.jpg) no-repeat left center; padding-left:49px; font-size:15px; color:#848484;}

.pro-xq .right .pro-zx p strong{ display:block; font-size:22px; color:#464646;}



.pro-xq .right .pro-zx a{ display:block; float:left; width:87px; height:42px; line-height:42px; color:#fff; font-size:16px; padding-left:50px; margin-top:20px;}

.pro-xq .right .pro-zx a.zx1{ background:url(../images/zx1.jpg) no-repeat 18px center #ff4e00; margin-right:24px;}

.pro-xq .right .pro-zx a.zx2{ background:url(../images/zx2.jpg) no-repeat 18px center #2175cc;}

.pro-xq .right .pro-zx a:hover{ border-radius:25px;}





.pro-text{ margin-top:20px; margin-bottom:30px;}

.pro-text .tab-hd{ margin-bottom:20px;}

.pro-text .tab-hd ul{ width:955px;}

.pro-text .tab-hd ul li{ display:block; float:left; width:187px; height:51px; line-height:51px; text-align:center; font-size:15px; color:#545454; margin-right:2px; background:#efefef; cursor:pointer;}

.pro-text .tab-hd ul li.on{ background:#2175cc; color:#fff;}

.pro-text .tab-hd ul li.bg1{ background:#2175cc; color:#fff;}



.pro-text .tab-bd .tab-pal{ font-size:16px; color:#4a4a4a; line-height:28px;}

.pro-text .tab-bd .show{ font-size:16px; color:#4a4a4a; line-height:28px;}

.pro-text .tab-bd .hide{ font-size:16px; color:#4a4a4a; line-height:28px;}

.danye{ font-size:16px; color:#4a4a4a; line-height:28px; margin-bottom:20px;}







.about-ny .pro-text .tab-hd ul{ width:1210px;}

.about-ny .pro-text .tab-hd ul li{ width:132px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }

.about-ny .pro-text .tab-hd ul li a{ color:#545454; display:block;}



.about-ny .pro-text .tab-hd ul li.on,.about-ny .pro-text .tab-hd ul li:hover{ background:#2175cc; color:#fff;}

.about-ny .pro-text .tab-hd ul li.on a,.about-ny .pro-text .tab-hd ul li a:hover{ color:#fff}





.xiazai-list li{ height:55px; line-height:55px; border-bottom:1px dashed #dedede; font-size:15px; color:#000000;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.xiazai-list li a{ float:right; color:#ff0000;}

.xiazai-list li:hover{ border-bottom:1px solid #2175cc}



.con1{ border:1px dashed #cccccc; padding:15px 25px; width:1148px; font-size:16px; color:#404040; line-height:32px;}

.con1 img{ display:block; float:right; margin-left:15px;}

.con1 p{ margin-top:25px;}



.lianxi{ margin-top:25px;}

.lianxi .left{ width:600px;padding-top:20px;}

#map{ width:100%; height:340px; margin-bottom:15px; margin-top:30px;}

.lianxi .left strong{ display:block; font-size:16px; color:#000; margin-bottom:15px;}

.lianxi .left p{ font-size:15px; color:#343434; line-height:40px; padding-left:30px;}

.lianxi .left p.lx1{ background:url(../images/lx-ico1.png) no-repeat left center; background-size:22px;}

.lianxi .left p.lx2{ background:url(../images/lx-ico2.png) no-repeat left center; background-size:20px;}

.lianxi .left p.lx3{ background:url(../images/lx-ico3.png) no-repeat left center; background-size:20px;}

.lianxi .left p.lx4{ background:url(../images/lx-ico4.png) no-repeat left center; background-size:20px;}

.lianxi .left p.lx5{ background:url(../images/lx-ico5.png) no-repeat left center; background-size:20px;}



.lianxi .right{ width:567px;}

.lianxi .right .title{ font-size:18px; color:#000; font-weight:bold; margin-bottom:15px;}

.lianxi .right .title span{ display:inline-block; font-size:12px; color:#bebebe; margin-left:5px; font-weight:normal;}



.lianxi .right form{ width:590px;}

.lianxi .right .text{ display:block; float:left; width:260px; height:38px; line-height:38px; border:1px solid #d1d1d1; margin-bottom:19px; margin-right:23px; padding-left:10px;}

.lianxi .right textarea{ width:556px; height:100px; border:1px solid #d1d1d1; padding-left:10px; padding-top:10px;}

.lianxi .right .submit{ display:block; border:none; float:left; width:147px; height:43px; margin-right:15px; margin-top:10px; cursor:pointer; background:#2175cc; color:#fff; font-size:16px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.lianxi .right .reset{ background:#b7b7b7;}

.lianxi .right .submit:hover{ border-radius:10px;}





.biaoti p{ text-align:center; color:#999; font-size:14px;}

 .biaoti { margin-bottom:30px; padding-bottom:15px; border-bottom:1px solid #eee;}

 .biaoti h1{ font-size:20px; text-align:center; display:block; margin-bottom:10px; color:#333; font-weight:normal; padding-top:20px;}

 

 .fn{ width:100%; margin:0 auto; margin-bottom:30px; padding-top:15px; margin-top:30px; border-top:1px solid #f2f2f2}

.fn p{ font-size:14px; line-height:28px; color:#3e3e3e;}

.fn p a{ color:#3e3e3e}

.fn p a:hover{ color:#2175cc;}





.about-ul{ width:1250px; margin-top:15px; margin-bottom:20px;}

.about-ul li{ display:block; float:left; width:368px; height:248px; margin-right:48px; position:relative; border-radius:5px; overflow:hidden;}

.about-ul li img{ display:block; width:368px; height:248px;}

.about-ul li p{ width:100%; height:45px; line-height:45px; text-align:center; color:#fff; background:rgba(0,0,0,.7); color:#fff; position:absolute; left:0; bottom:0; font-size:16px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}

.about-ul li:hover p{ height:248px; line-height:248px;}

 



.abuot .picScroll-left{ margin-top:20px;}

.abuot .bd{ width:1200px; overflow:hidden;}







.about-list{ width:1230px;}

.about-list li{ display:block; float:left; width:280px; margin-right:27px; margin-bottom:15px;}

.about-list li img{ width:280px; display:block;}

.about-list li a{ display:block; width:280px; height:200px; overflow:hidden;}

.about-list li p{ text-align:center; font-size:16px; margin-top:5px;}



















