body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, code, form, fieldset, legend, button, input, textarea, p, blockquote, table, th, td{margin:0;padding:0;}
body{min-width:1340px;font:normal 100% 微软雅黑, "Microsoft YaHei", 宋体, Arial, Tahoma, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
button, input, textarea, select{font-family:inherit;font-size:inherit;*font-size:100%;font-weight:inherit;border:0;outline:0;resize:none}
address, caption, cite, code, dfn, em, var, b{font-style:normal;font-weight:normal;}
input, textarea{outline-style:none}
/* 输入框内文字样式*/input::-webkit-input-placeholder{color:#A9A9A9;font-size:13px}
input::-moz-placeholder{color:#A9A9A9;font-size:13px
/* Mozilla Firefox 19+*/}
input:-moz-placeholder{color:#A9A9A9;font-size:13px
/* Mozilla Firefox 4 to 18*/}
input:-ms-input-placeholder{color:#A9A9A9;font-size:13px
/* Internet Explorer 10-11*/}
/*滚动条样式*/::-webkit-scrollbar{/*滚动条整体样式*/width:8px;/*高宽分别对应横竖滚动条的尺寸*/height:8px;}
::-webkit-scrollbar-thumb{/*滚动条里面小方块*/border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.4);}
::-webkit-scrollbar-track{/*滚动条里面轨道*/-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0;background:rgba(0,0,0,0.1);}
/* 内容居中*/.center{display:flex;justify-content:center;align-items:center;}
/* 水平垂直居中*/.cz_center{display:flex;align-items:center;}
/* 垂直居中*/.sp_center{display:flex;justify-content:center;}
/* 水平居中*/em, i, b{font-style:normal;}
ul, ol, li{list-style:none;}
fieldset, img{border:0;}
.fl{float:left}
.fr{float:right}
a{text-decoration:none;color:#333}
.clear{clear:both}
.w1300{width:1300px;margin:0 auto;overflow:hidden}
.w1300-no{width:1300px;margin:0 auto;}
.h100{height:100%}
/* header*/#header{}
/* top*/.top{width:100%;height:35px;border-bottom:1px solid #CCC; }
.top p{font-size:12px;color:#4c4c4c;line-height:35px}
.top_tel{margin-top:5px}
.top_tel ul{overflow:hidden}
.top_tel li{float:left;margin-right:20px;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);}
.top_tel li a{color:#535353;font-size:12px;padding-left:22px;}
.top_tel li:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0);}
.top_tel li:hover a{color:#252a6c}
.top_tel span{float:left;color:#ff850c;font-size:13px;margin-left:10px;line-height:25px}
.top_tel li:nth-child(1){background:url(../images/h_icon.png) no-repeat 0 5px}
.top_tel li:nth-child(2){background:url(../images/h_icon.png) no-repeat 0 -21px}
.top_tel li:nth-child(3){background:url(../images/h_icon.png) no-repeat 0 -47px;margin-right:0}
/* logo*/.logo{ padding:10px 0 }
.logo img{ height:70px;}
/* nav*/
.nav{overflow:hidden; background:#010486; width:1000px; height:60px; padding-top:30px;  }
.nav dl{overflow:hidden;}
.nav dt{float:left;margin-left:10px}
.nav dt a{font-family:微软雅黑;display:block;font-size:16px;color:#fff;padding:6px 12px 20px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease; width:120px;}
.nav dt ul:before{content:"";display:inline-block;border-bottom:6px solid #3EB134;border-right:6px solid transparent;border-left:6px solid transparent;margin:-8px 0 0px 13px}
.nav dt ul{position:absolute;display:none;width:auto;height:auto;background-color:rgba(255,255,255,.9);/* padding:0px 10px 10px 10px;*/box-shadow:5px 5px rgba(91, 91, 91, 0.2);border-top:2px solid #3EB134;z-index:99999;}
.nav dt li{width:100%;border-bottom:1px dotted #CCC}
.nav dt li a{margin:0;padding:0;display:block;padding:0 55px 0 12px;font-size:13px;color:#666;line-height:35px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;white-space:nowrap}
.nav dt:hover ul{display:block}
.nav dt li a:hover{background-color:rgba(62,177,52,.7);color:#FFF;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}
.nav dt .current, .nav dt a:hover{color:#fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease; background:rgba(240,4,8,1.00);}
/* banner*/#banner{position:relative;height:450px;overflow:hidden;}
#banner .bd{position:relative;}
#banner .bd a{display:block;width:100%;height:450px;}
#banner .hd{margin:0 auto;position:absolute;width:100%;bottom:40px;}
#banner .hd a{display:block;}
#banner .hd ul{margin:0 auto;width:100%;display:inherit;text-align:center;/* border-top:1px solid #56585c;*/margin-top:-50px;position:relative;height:40px;}
#banner .hd ul li{display:inline-block;padding-top:13px;}
#banner .hd ul li a img{margin:0 3px;display:block;}
#banner .hd ul li a:hover{}
#banner .hd ul .on a{}
#banner .hd ul a img{width: 95px;height:42px;display: block;border: 2px solid #fff;}
#banner .hd ul .on a img{border: 2px solid #d10f17;}
#banner .bnt{position:absolute;top:50%;z-index:3;margin-top:-20px;}
#banner .bnt:hover{}
#banner .prev{position:absolute;left:-54px;}
#banner .prev em{display:block;line-height:50px;padding:0 8px;font-size:30px;background:rgba(0,0,0,.4);color:#FFF;font-family:"宋体";}
#banner .next{position:absolute;right:-54px;}
#banner .next em{display:block;line-height:50px;padding:0 8px;font-size:30px;background:rgba(0,0,0,.4);color:#FFF;font-family:"宋体";}
#banner:hover .prev{left:40px;opacity:1;filter:alpha(opacity=100);}
#banner:hover .next{right:40px;opacity:1;filter:alpha(opacity=100);}
#banner .prev em:hover, #banner .next em:hover{color:#D83648}
#banner .prev, #banner .next{-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
/* 搜索框*/.search_bor{height:40px;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}
.hot_s{overflow:hidden;line-height:40px}
.hot_s dd{float:left;font-size:13px;font-weight:bold;color:#157e28;margin-left:20px}
.hot_s dt{float:left;margin:0 10px}
.hot_s dt a{font-size:12px;color:#404040}
.hot_s dt a:hover{color:#157e28}
.search{width:258px;height:41px;border-left:1px solid #d4d4d4;}
.search-f{overflow:hidden;height:100%}
.search .serach_input{width:76%;height:40px;line-height:40px;margin-left:10px;border:0;font-size:13px;color:#666}
.search .btn_serach{width:40px;height:41px;border:0;cursor:pointer;background:url(../images/search.png) no-repeat center,linear-gradient(315deg, #FFF 8px, #157e28 0);background-repeat: no-repeat;-webkit-transform:translateZ(0);}
/* content*/#content{overflow:hidden;margin:55px auto}
/* 产品中心*/.product{overflow:hidden;margin-bottom:50px}
.tit_list{overflow:hidden;margin-bottom:42px}
.tit_list p{font-size:36px;font-weight:bold;color:#252a6c}
.tit_list en{font-size:20px;color:#e00023;font-weight:normal;margin-left:15px;text-transform:uppercase}
.pro_list{overflow:hidden;max-width:85%}
.pro_list dt{margin:0 0 20px 20px;height:49px;float:left;background:#e00023}
.pro_list dt a{display:block;padding:0 25px;font-size:16px;color:#fff;line-height:49px; }
.pro_list dt:hover{background:#252a6c}
.pro_list dt:hover a{color:#FFF}
.pro_boxlist{overflow:hidden;}
.pro_boxlist li{float:left;width:235px;margin:0 31px 25px 0}
.pro_boxlist li:nth-child(5n+0){margin-right:0!important}
.pro_boxlist li a{display:block}
.pro_boxlist li img{width:100%; height:200px;;box-sizing:border-box;border:1px solid #cfcfcf}
.pro_boxlist li p{font-size:16px;color:#fff;height:50px;line-height:50px; background:#252a6c; text-align:center}
.pro_boxlist li p:before{content:"";margin-right:5px; font-size:13px;}
.pro_boxlist li:hover p{color:#e30020}
.pro_boxlist li:hover img{border:1px solid #252a6c}
/* 公司介绍*/.company{background:#eff1f6;overflow:hidden;padding:70px 0}
.cp_tit{}
.cp_tit p{font-size:42px;color:#e30020;line-height:32px;font-weight:bold;text-transform:uppercase;margin-right:20px}
.cp_tit span{font-size:17px;line-height:12px;padding-top:16px;color:#252a6c;background:url(../images/sm_font.png) no-repeat}
.fk{width:70%;height:7px;margin:30px auto 52px auto;position:relative;border-bottom:2px solid #252a6c;border-top:2px solid #252a6c}
.fk em{display:block;top:0;margin:0 auto;width:0;height:0;border-left:24px solid transparent;border-right:24px solid transparent;border-top:18px solid #252a6c;}
.cp_pic{width:37%}
.cp_pic img{width:100%;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast;}
.cp_txt{width:60%;}
.cp_txt p{font-size:15px;color:#484848;line-height:28px;text-indent: 2em;}
.more{margin-top:15px}
.more a{display:block;}
.more b{font-size:13px;float:left;font-weight:bold;width:110px;height:28px;line-height:28px;text-align:center;background:#252a6c;color:#FFF;margin-right:7px}
.more h5{float:left;width:26px;height:26px;font-size:13px;color:#888;text-align:center;line-height:26px;border:1px solid #CCC;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);}
/* 横幅*/.hf{width:100%;height:140px;margin:0 auto;background:url(../images/hf.jpg) no-repeat center}
/* 优势*/.ys{height:1097px;margin:40px auto;background:url(../images/ys.jpg) no-repeat center}
/* 案例展示*/.case_box{background:#e8e7ec;padding:45px 0;margin-bottom:50px}
.case_tit{margin:0 auto;text-align:center;overflow:hidden}
.case_tit p{font-size:22px;font-weight:bold;color:#505050}
.case_tit en{color:#a3a3a3;text-transform:uppercase;margin-left:10px}
.case_tit em{display:block;margin:18px auto;width:35px;height:1px;background:#7f7f81}
.case_tit span{font-size:13px;color:#666}
.case{overflow:hidden;display:flex;display:-webkit-flex;/* Safari*/justify-content:space-between;flex-wrap:wrap;margin-top:35px;padding-bottom:20px}
.case dt{width:236px;height:190px;position:relative; background:#fff;}
.case dt img{max-width:100%; max-height:100%;}
.case dt a{position:absolute;display:block;bottom:0;left:50%;transform:translate(-50%,50%);width:68%;height:40px;background:#FFF;text-align:center;font-size:15px;color:#444;line-height:40px;}
.case dt a:hover{background:#1ea838;color:#FFF}
/* 新闻动态*/.news{width:64%;position:relative}
.netit{position:absolute;width:100%;display:block;left:0;top:0}
.netit p{font-size:26px;color:#26296c;float:left;line-height:23px;margin-right:18px; font-weight:bold;}
.netit a{display:block;width:23px;height:23px;font-family:"宋体";font-size:13px;color:#7d7d7d;text-align:center;line-height:25px;border:1px solid #a2a2a2;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.netit a:hover{border:1px solid #e00023;color:#0b631b}
.netit h6{font-size:12px;color:#e00023;font-weight:normal;text-transform:uppercase;margin-top:10px}
.tabnews{overflow:hidden;margin-top:5px}
#n_wrap{width:100%;overflow:hidden;}
#news_tabtit{display:block;overflow:hidden;position:relative}
#news_tabtit li{float:left;margin-right:5px}
#news_tabtit li a{display:block;cursor:pointer;box-sizing:border-box;border:1px solid #d5d5d5;font-size:13px;padding:0 23px;line-height:30px;text-align:center;color:#000;}
.newselected{background:#e00023!important;color:#FFF!important;border:1px solid #e00023!important;}
#menu_con{width:100%;height:auto;margin-top:80px}
/* .tag1, .tag2{overflow:hidden;}*/.hot_new{width:41%;}
.hot_newpic{width:100%;position:relative}
.hot_newpic img{width:341px;height: 218px;margin-bottom:14px}
.h_time{position:absolute;right:0;top:22px;width:86px;height:32px;line-height:32px;background:#252a6c;text-align:center;font-size:12px;color:#FFF}
.hot_new a{font-size:15px;color:#555;line-height:22px}
.hot_new a:hover{color:#252a6c}
.newsitem{width:55%;padding-top:26px;margin-top:-26px;position:relative}
.newsitem:before{content:"";display:block;position:absolute;top:0;left:79px;width:1px;height:100%;background:#d4d4d4;}
.newsitem li{width:100%;overflow:hidden;margin-bottom:25px;height:70px;}
.newsitem li:last-child{margin-bottom:15px}
.newsitem li a{display:block;width:100%;height:100%;overflow:hidden}
.newsitem li .date{width:13%;font-size:18px;color:#565656;text-align:right}
.newsitem li .date p{font-size:12px;color:#444}
.newsbody{width:72%;margin-left:20px;padding-left:25px;border-bottom:1px solid #d4d4d4;padding-bottom:19px;position:relative}
.newsbody:before{content:"";display:block;position:absolute;top:0;left:0;width:1px;height:16px;background:#9e9e9e}
.newsbody h5{width:100%;line-height:16px;font-size:15px;font-weight:normal;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.newsbody h6{font-size:12px;color:#747474;font-weight:normal;margin-top:10px;line-height:18px}
.newsitem li:hover .date, .newsitem li .date p, .newsitem li:hover .newsbody h5{color:#0b631b}
.newsitem li:hover .newsbody{padding-left:35px;border-bottom:1px solid rgba(52,172,56,.5);}
.newsitem li:hover .newsbody:before{width:2px;background:#0b631b}
.newsitem li:hover .date, .newsitem li .date p, .newsbody, .newsitem li:hover .newsbody, .newsbody:before, .newsitem li:hover .newsbody:before{transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;}
/* 技术支持*/.expand{width:33%;position:relative}
.ts{overflow:hidden;margin-top:85px;}
.ts dt{width:100%;box-sizing:border-box;border:1px solid #a0a0a0;margin-bottom:16px}
.ts dt a{display:block;overflow:hidden}
.ts_time{background:#252a6c;width:22%;height:60px}
.ts_time p{font-size:12px;color:#FFF;}
.ts_time b{font-size:13px;color:#FFF;}
.ts_time i{font-size:21px;}
.ts_bt{width:78%;height:60px;overflow:auto}
.ts_bt h4{padding:0 15px;color:#4e4e4e;font-weight:normal;font-size:15px;}
.ts dt:hover{border:1px solid #252a6c;}
.ts dt:hover .ts_time{background:#e00023}
.ts dt:hover .ts_bt h4{color:#252a6c;}
/* 友情链接标题*/.yq_link{width:1300px;margin:40px auto 0 auto}
.yqlink_tit{overflow:hidden}
.yqlink_tit p{font-size:18px;float:left;color:#444;line-height:24px;margin-right:10px}
.yqlink_tit en{display:block;float:left;width:30px;height:22px;font-size:14px;color:#777;border-bottom:2px solid #252a6c}
.picScroll-left{width:100%;overflow:hidden;position:relative;}
.yq_listbox{width:1320px;margin:20px auto 10px auto;overflow:initial!important}
/* 友情链接左右箭头*/.yq_listbox .hd{width:95px;height:22px;position:absolute;right:11px;top:-43px;overflow:hidden;display:block}
.picScroll-left .hd .prev{left:0}
.picScroll-left .hd .next{right:0}
.yq_listbox .hd .prev, .yq_listbox .hd .next{display:block;position:absolute;top:50%;transform:translate(0,-50%);cursor:pointer;width:45px;height:100%;font-family:"宋体";font-size:15px;text-align:center;line-height:22px;color:#FFF;background:rgba(0,0,0,.3);z-index:999}
.yq_listbox .hd .prev:hover, .yq_listbox .hd .next:hover{background:rgba(52,172,56,.9)}
.picScroll-left .bd{width:100%;margin:0 auto}
/* 友情链接列表*/.yq_list li{width:198px;height:65px;border:1px solid #d3d3d3;float:left;overflow:hidden;text-align:center;margin:0 10px;position:relative}
.yq_list li img{text-align:center;height:65px;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast;}
.yq_list li p{position:absolute;left:0;top:0;display:none;width:100%;height:65px;background:rgba(0,0,0,.6);color:#FFF;font-size:12px;line-height:65px;letter-spacing:1px;word-wrap:break-word;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.yq_list li:hover p{display:block}
/* footer*/#footer{overflow:hidden;background:#252a6c}
.f_info{margin:55px auto!important;position:relative}
.f_contact{position:absolute;top:0;left:0}
.f_clist{margin-top:35px;}
.f_clist p{height:15px;line-height:15px;margin:15px 0;padding-left:30px;font-size:14px;color:#fff}
.f_clist p:nth-child(1){background:url(../images/f_c_icon.png) no-repeat 0 0}
.f_clist p:nth-child(2){background:url(../images/f_c_icon.png) no-repeat 0 -15px}
.f_clist p:nth-child(3){background:url(../images/f_c_icon.png) no-repeat 0 -30px}
.f_nav{margin-left:30%;overflow:hidden}
.f_nav dl{float:left;margin-right:45px;overflow:hidden}
.f_nav dd{margin-bottom:18px}
.f_nav dd a{font-size:14px;color:#FFF}
.f_nav dt a{font-size:12px;color:#fff;line-height:22px;}
.f_nav dd a:hover, .f_nav dt a:hover{color:#F60}
.f_qr{position:absolute;top:0;right:0}
.f_qr img{width:127px;}
.f_qr p{text-align:center;font-size:12px;line-height:28px;color:#fff}
#footer em{display:block;width:100%;height:1px;background:#515153}
.f_bq{font-size:12px;color:#fff;text-align:center;line-height:200%; padding:20px 0;}
.f_bq a{color:#8d8d8d}
.f_bq a:hover{color:#F60}
/* 内页*/#ny_banner{width:100%;height:230px;background:url(../images/ny_banner.jpg) no-repeat center}
#ny_content{margin:10px auto}
.lm_navbox{width:100%;border-bottom:1px solid #D9D9DD;}
.lm_nav{position:relative}
.ny_navtit p{font-size:16px;float:left;color:#222;line-height:48px;margin-right:15px}
.ny_navtit en{float:left;font-size:15px;color:#666;text-transform:uppercase;line-height:48px}
.position{position:absolute;right:0;bottom:0;line-height:48px;background:url(../images/home.png) no-repeat left center;padding-left:20px}
.position a, .position i, .position em{font-size:13px;color:#888}
.position a:hover, .position em{color:#252a6c!important}
/* 内页左侧*/.ny_left{width:18%;padding-top:20px;margin-bottom:80px}
.ny_left_list{overflow:hidden;margin-bottom:20px;background:rgba(216, 54, 72, .02)}
.ny_left_list dt{}
.ny_left_list dt a{display:block;line-height:45px;position:relative;border-bottom:1px solid #ececed}
.ny_left_list dt a b{position:relative;line-height:45px;font-size:14px;color:#535355;padding-left:30px}
.ny_left_list dt.on a i{width:3px}
.ny_left_list dt a i{width:0px;height:45px;position:absolute;left:0;top:0;display:block;background:#252a6c;}
.ny_left_list dt a:hover i{width:100%;}
.ny_left_list dt a:hover b{color:#FFF;}
.ny_left_list dt a i, .ny_left_list dt a:hover i, .ny_left_list dt a b, .ny_left_list dt a:hover b{transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;}
/* 内页左侧推荐案例*/.tj_pro:before{content:"";display:block;position:absolute;left:0;top:0;width:0;height:0;border-top:10px solid #252a6c;border-right:10px solid transparent;}
.tj_pro{width:100%;background:rgba(216, 54, 72, .02);padding-bottom:10px;border-bottom:1px solid rgba(52, 172, 56, .3);position:relative}
.tj_pro .lefttit{border-bottom:1px solid #E9E9EE}
.tj_pro .lefttit p{line-height:42px;margin-left:25px;font-size:16px;color:#252a6c}
.tj_content{padding:0 15px}
.tj_prolist{overflow:hidden}
.tj_prolist dt{width:100%;text-align:center;margin:20px auto}
.tj_prolist dt a{display:block;}
.tj_prolist dt img{width:70%;}
.tj_prolist dt p{text-align:center;height:40px;line-height:40px;font-size:14px;color:#444;}
.tj_prolist dt:hover p{color:#252a6c}
/* 内页右侧*/.ny_right{width:77%;min-height:500px;overflow:hidden;padding:30px 0 0 30px;margin-bottom:50px;border-left:1px solid #E5E7E9;position:relative}
.ar_article{font-size:14px;color:#333;line-height:30px;padding-bottom:25px;}
.ar_article p{font-size:14px;color:#333;line-height:30px;}
.ar_article span{font-size:14px;color:#333;line-height:30px;}
.ar_article b{font-size:14px;color:#333;line-height:30px;}
.ar_article i{font-size:14px;color:#333;line-height:30px;}
.ar_article stong{font-size:14px;color:#333;line-height:30px;}
.ar_article div{font-size:14px;color:#333;line-height:30px;}
.ar_article img, .ar_article p img{max-width:100%;margin:15px 0}
/* 内页新闻列表*/.nynews_list{overflow:hidden;margin-bottom:55px}
.nynews_list dt{padding-bottom:25px;margin-bottom:35px;border-bottom:1px solid #E7E6E6;overflow:hidden}
.nynews_list dt a{width:100%;height:100px}
.time_img{width:12%;float:left;background:#bbb;font-size:16px;color:#FFF;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.news_tit{width:85%;}
.news_tit p{font-size:16px;color:#444445;margin-bottom:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news_tit p, .time_img{line-height:30px;}
.news_tit i{font-size:12px;color:#666;line-height:23px}
.nynews_list dt:hover{box-shadow:0 26px 40px -24px rgba(0, 36, 100, 0.3);-webkit-box-shadow:0 26px 40px -24px rgba(0, 36, 100, 0.3);-moz-box-shadow:0 26px 40px -24px rgba(0, 36, 100, 0.3);}
.nynews_list dt:hover .time_img{background:rgba(52, 172, 56, 0.8);}
.nynews_list dt:hover p{color:#252a6c;}
.nynews_list dt:hover i{color:#444;}
.page-box{position:absolute;left:50%;transform:translate(-50%,0);bottom:0}
.pages{overflow:hidden;display:inline-block}
.pages a{float:left;color:#555;font-size:13px;padding:5px 15px;margin:0 6px;border:1px solid #CCC;}
.pages a:nth-child(1){margin-left:0!important}
.pages .on{background:#252a6c;border:1px solid #252a6c;color:#FFF}
.pages a:hover{background:#252a6c;border:1px solid #252a6c;color:#FFF}
/* 新闻内容页*/.news_artbt{margin-bottom:26px;padding-bottom:20px;border-bottom:1px dashed #bbb}
.news_title{font-size:22px;font-weight:bold;color:#252a6c;text-align:center}
.news_info{text-align:center}
.news_info stong{font-size:13px;color:#666;line-height:35px}
.tiao{width:100%;margin:25px auto}
.tiao p{width:46%;line-height:40px;font-size:14px;color:#444;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tiao p a{color:#252a6c}
.downnew{text-align:right}
/* 图片列表页面*/.prolist{overflow:hidden;margin-bottom:60px}
.prolist dt{float:left;width:23.5%;margin:0 20px 20px 0;position:relative}
.prolist dt:nth-child(4n+0){margin-right:0!important}
.prolist_img{width:100%;height:180px;overflow:hidden;position:relative}
.prolist_img img{max-width:100%;max-height:180px;}
.prolist_tit{width:100%;text-align:center;height:40px;line-height:40px;font-size:14px;color:#444;}
.prolist dt:hover{background:rgba(52,172,56,.1)}
.prolist dt:hover .prolist_tit{color:#252a6c;text-decoration:underline}


.h3{ font-size:26px; padding:30px 0; font-weight:normal;}


/*======================================*/
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}

.img_pro{ background:#eee; padding:2px; width:300px; height:250px;display: flex; align-items: center;}
.img_pro img{ max-width: 100%;max-height:100%;margin:0 auto;  }

.pro_tit{ font-size:16px;}


/*自己写的分页*/
.s_page{
		width:100%;
		margin:5px 5px;
}
.s_page a{
		float:left;
		 
		border:#d2e9c1 solid 1px;
		font-size:12px;
		padding:5px 5px 5px 5px;
		margin-left:5px;
		margin-top:5px;
		color:#333333; 
		background-color:#f5faf1;
		text-decoration : none;
		display:inline-block;
}
.s_page a:link{
		color:#333333;  
		background-color:#f3f7fa;
		text-decoration : none;
		border:#d6d6d7 solid 1px;
}
.s_page a:visited{
		color:#333333;  
		background-color:#f3f7fa;
		text-decoration : none;
		border:#d6d6d7 solid 1px;
}
.s_page a:hover{
		color:#FFFFFF; 
		background-color:#488313;
		text-decoration : none;
}
.s_page a:active{
		color:#FFFFFF; 
		background-color:#488313;
		text-decoration : none;
} 



