html{font-family: "Microsoft Yahei";padding: 0;margin: 0;}
body {
	font-family:  "microsoft yahei", Tahoma, Arial, Helvetica, sans-serif;
	word-break: break-all;
	word-wrap: break-word;
	background: #FFFFFF;
}
*{padding: 0;margin: 0;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
a{text-decoration: none; color:#000000;}
/*------------------public------------------*/
.clearfix {
 *zoom:1; clear:both;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
a:hover{color: ;}
.fl{float: left;}
.fr{float: right;}
.text-center{text-align: center;}
.w1200{min-width:1600px;margin:0 auto;}
.container{ width:1600px;/*padding:50px 0;*/margin:0 auto }
html {
	color: #000;
	background: #fff;
}

body, h1, h2, h3, h4, h5, h6, p, dl, dd {
	margin: 0;
}
ul, ol, input {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
img {
	border: none;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
em, i {
	font-style: normal
}
b, strong, th {
	font-weight: normal;
}
textarea {
	resize: none;
}
button, input, textarea {
	font-family: "microsoft yahei", Tahoma, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color:#666666;
}
input:focus, textarea:focus, button:focus {
	outline: none;
}
.pad{padding:50px 0;}
.p-t-0{padding-top: 0;}
.p-b-0{padding-bottom: 0;}
.p-l-0{padding-left: 0;}
.p-r-0{padding-right: 0;}
.overflow{overflow: hidden;}
.m-t-0{margin-top: 0!important;}
.m-r-0{margin-right: 0!important;}
.m-b-0{margin-bottom: 0!important;}
.m-l-0{margin-left: 0!important;}



.top{background:#fafafa;height:30px; line-height:30px; font-size:14px}
.top .container{display: inline-flex;display: flex;justify-content:space-between;align-content:center;}
.top .top-l{color:#6b6b6b;position:relative;}
.top_r_tel{float:right; margin-top:10px; font-size:18px; line-height:30px; margin-right:8%; padding:3px 5px;}
.top_r_tel .top_r_txt{ display:block; padding:5px; font-size:20px; font-weight: 500;}
.top-r{color:#101010;text-align: center;display: inline-flex;display: flex;}
.top-r span{ color:#046904; font-size:30px;}
.top-r .sys{display:inline-block;padding-left:10px;position: relative;cursor: pointer;}
.top-r img{ float:left; margin-right:3px;}
.top-r .sys .top_wx{position: absolute;width:100px;height:100px;padding:5px;background:#FFFFFF;box-shadow: 0 0 5px rgba(0,0,0,0.2);display:none;left:0;top:18px;}
.top-r .sys .top_wx img{max-width:100%;}
.top-r .sys:hover .top_wx{display:block;}
header{display:none;}
/*hader-action */
.hader{padding:12px 0;background:#fff;position: relative; height:auto; overflow:hidden}
.hader .logo{width:60.875%;float: left;}
.hader .logo img{ width:auto; max-width:100%;}
.nav{ width:100%; height:auto; background:#31883A; overflow:hidden; padding:6px 0 }
.nav ul { display:block; width:83.5%; margin:auto}
.nav li{ width:12.285%; float:left;  height:40px; line-height:40px; position:relative; }
.nav li a{ font-size:16px; color:#fff}
.nav li:after{ width:0px; height:4px; line-height:4px; position:absolute; bottom:0; left:5%;  z-index:1; content:""; transition:all 0.5s; background:#12781D; border-radius:2px}
.nav li:hover:after{ width:32px;}

/*导航-E*/

/*banner-action*/
.banner {width: 100%;height: 100%;margin-left: auto;margin-right: auto;overflow: hidden;position: relative;}
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.banner .swiper-slide img{width: 100%;}
.banner .swiper-button-next,.banner .swiper-button-prev{transition: all 0.5s; width:64px;height:98px;left:285px; background:url(../images/lb-qh.png) no-repeat left center;}
.banner .swiper-button-next{ background:url(../images/lb-qh.png) no-repeat right center;left:auto;right:285px;}
.banner .swiper-pagination {bottom:12px!important;}
.banner .swiper-pagination span{box-shadow: 0 0 10px rgba(0,0,0,0.1); transition: all 0.5s; width:12px;height:12px;margin:0 10px!important;border-radius:50%; background:#10771c;opacity:1; }
.banner .swiper-pagination span.swiper-pagination-bullet-active{transition: all 0.5s; background:#FFFFFF;} 
/*banner-over*/

/* 搜索-action */
.seach{background:#f2f2f2;}
.seach .container{padding:5px 0;height:48px;}
.seach .seach_l{width:60%;float: left;line-height:40px;}
.seach .seach_l a:hover{color:#10771c;}
.seach .seach_r{float:right;width:332px;height:36px;}
.seach .seach_r input:first-child{width:295px;background:#FFFFFF;padding:10px;height:100%;border:1px solid #dddddd;}
.seach .seach_r input:last-child{width:36px;height:36px;border:none;border-top-right-radius:5px;margin-left:-5px;border-bottom-right-radius: 5px;background:#10771c url(../images/seach_ico.png) no-repeat center;cursor: pointer;}
/* 搜索-over */
.index_title{text-align: center;margin-bottom:30px;}
.index_title p{font-size:24px;position: relative;line-height:64px;}

.index_title p:after{width:32px; height:4px; line-height:4px; position:absolute; bottom:0; left:50%; margin-left:-16px; z-index:1; content:""; transition:all 0.5s; background:#12781D; border-radius:2px}
.index_title span{font-size:16px; padding-top:10px; display:block}
/* 产品中心-action */
.product{padding:40px 0;}
.product .product_box .product_l{width:15.5%;float: left;border:1px solid #b5b5b5;}
.product .product_box .product_l .product_l_bt{background:#10771c;color:#FFFFFF;line-height:30px;text-align: center;padding:10px 0;}
.product .product_box .product_l .product_l_bt p{font-size:20px;}
.product .product_box .product_l .product_l_bt span{font-size:14px;}
.product .product_box .product_l .product_l_box li{line-height:52px;border-bottom:1px dashed #d7d7d7;position: relative;font-size:16px;}
.product .product_box .product_l .product_l_box li:after{position: absolute;content:"+";width:15px;height:15px;left:10%;top:0%;}
.product .product_box .product_l .product_l_box li a{display: block;padding:0 20%;border-right:10%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product .product_box .product_l .product_l_box li:hover a{color:#10771c;}
.product .product_box .product_l .product_l_box li:last-child{border-bottom:none;}

.product .product_box .product_r{width:80%;float: right;}
.product .product_box .product_r .product_div{width:18%;display: inline-block;float: left; margin-right:2%; margin-bottom:26px;height:170px;display: flex;justify-content: center;align-items: center;overflow:hidden;position: relative;}

.product .product_box .product_r .product_div:nth-child(5n){margin-right:0;}
.product .product_box .product_r .product_div img{max-width: 100%; display: block; margin: auto;transition: all 0.5s;}
.product .product_box .product_r .product_div:hover img{transition: all 0.5s;transform: scale(1.1);}
.product .product_box .product_r .product_div p{position: absolute;line-height:40px;background:rgba(0,0,0,0.4);bottom:-100%;transition: all 0.5s;left:0;width:100%;color:#FFFFFF;text-align:center;padding:0 5%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product .product_box .product_r .product_div:hover p{bottom:0;transition: all 0.5s;}
/* 产品中心-over */

/* 产品优势-action */
.advantage{background:url(../images/advantage_bg.png) no-repeat top center;padding:20px 0;}
.advantage .index_title a{color:#FFFFFF;}
.advantage .index_title p:before{filter:brightness(100);}
.advantage .index_title p:after{filter:brightness(100);}
.advantage .advantage_box{position: relative;}
.advantage .advantage_box .advantage_both{width:40%;float: left; margin-left:8%;}
.advantage .advantage_box .advantage_both:last-child .advantage_div{float: right;}
.advantage .advantage_box .advantage_both .advantage_div{cursor: pointer; width:46%;background:url(../images/advantage_img1.png) no-repeat center;transition: all 0.5s;height:100px;padding:20px 0;padding-left:17%;color:#FFFFFF;line-height:35px;margin-bottom:30px;}
.advantage .advantage_box .advantage_both .advantage_div:hover,
.advantage .advantage_box .advantage_both .advantage_div:hover span{color:#ff8500;}
.advantage .advantage_box .advantage_both .advantage_div:hover {background:url(../images/advantage_img01.png) no-repeat center;transition: all 0.5s;}
.advantage .advantage_box .advantage_both .advantage_div:nth-child(2){background:url(../images/advantage_img2.png) no-repeat center;}
.advantage .advantage_box .advantage_both .advantage_div:nth-child(2):hover{background:url(../images/advantage_img02.png) no-repeat center;}
.advantage .advantage_box .advantage_both .advantage_div:last-child{background:url(../images/advantage_img3.png) no-repeat center;}
.advantage .advantage_box .advantage_both .advantage_div:last-child:hover{background:url(../images/advantage_img03.png) no-repeat center;}
.advantage .advantage_box .advantage_both:last-child .advantage_div{background:url(../images/advantage_img4.png) no-repeat center;}
.advantage .advantage_box .advantage_both:last-child .advantage_div:hover{background:url(../images/advantage_img04.png) no-repeat center;}
.advantage .advantage_box .advantage_both:last-child .advantage_div:nth-child(2){background:url(../images/advantage_img5.png) no-repeat center; margin-right:10%}
.advantage .advantage_box .advantage_both:last-child .advantage_div:nth-child(2):hover{background:url(../images/advantage_img05.png) no-repeat center;}
.advantage .advantage_box .advantage_both:last-child .advantage_div:last-child{background:url(../images/advantage_img6.png) no-repeat center;}
.advantage .advantage_box .advantage_both:last-child .advantage_div:last-child:hover{background:url(../images/advantage_img06.png) no-repeat center;}
.advantage .advantage_box .advantage_both .advantage_div:first-child,
.advantage .advantage_box .advantage_both .advantage_div:last-child{margin-left:15%;}
.advantage .advantage_box .advantage_both .advantage_div p{font-size:18px;}
.advantage .advantage_box .advantage_both .advantage_div span{font-size:14px;color:#c2c2c2;}
.advantage .advantage_box .advantage_c{position: absolute;width:30%;left:35%;top:10%;}
.advantage .advantage_box .advantage_c img{max-width:75%; display: block; margin: auto;transition: all 0.5s;}
.advantage .advantage_box .advantage_both:last-child .advantage_div:first-child,
.advantage .advantage_box .advantage_both:last-child .advantage_div:last-child{margin-right:25%;}
/* 产品优势-over */

/* 精品专区-action */
.jpzq{padding:40px 0;}
.jpzq .jpzq_box{overflow: hidden;}
.jpzq .jpzq_lb{margin:10px;position: relative;}
.jpzq .jpzq_lb .swiper-button-next,
.jpzq .jpzq_lb .swiper-button-prev{width:40px;height:40px;background:url(../images/jpzq_qh.png) no-repeat left center;}
.jpzq .jpzq_lb .swiper-button-next{width:40px;height:40px;background:url(../images/jpzq_qh.png) no-repeat right center;}
.jpzq .jpzq_lb .swiper-slide{box-shadow: 0 0 10px rgba(0,0,0,0.1); width:23.6%; float:left; margin-right:1.4%;}
.jpzq .jpzq_lb .swiper-slide .jpzq_img{width:100%;height:260px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.jpzq .jpzq_lb .swiper-slide .jpzq_img img{max-width: 100%; display: block; margin: auto;transition: all 0.5s;}
.jpzq .jpzq_lb .swiper-slide:hover .jpzq_img img{transition: all 0.5s;transform: scale(1.1);}
.jpzq .jpzq_lb .swiper-slide .jpzq_botm {padding:10px;}
.jpzq .jpzq_lb .swiper-slide .jpzq_botm p{font-size:16px;line-height:40px;border-bottom:1px solid #c5c6c7;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition: all 0.5s;}
.jpzq .jpzq_lb .swiper-slide .jpzq_botm span{display: block;width:66px;line-height:20px;background:#d7d7d8;color:#FFFFFF;border-radius:5px;font-size:12px;text-align: center;transition: all 0.5s;}
.jpzq .jpzq_lb .swiper-slide:hover p{color:#10771c;transition: all 0.5s;}
.jpzq .jpzq_lb .swiper-slide:hover span{background:#10771c;transition: all 0.5s;}
/* 精品专区-over */

/* 关于我们-action */
.about {background:url(../images/about_bg.png) no-repeat top  right;padding:56px 0;}
.about .container{background:#FFFFFF;box-shadow:0 0 10px rgba(0,0,0,0.1);height:400px;padding:2%;}
.about .about_l{width:48%;float:left; margin-left:2%;}
.about .about_l .about_bt a{font-size:30px;font-weight: bold;color:#10771c;margin-bottom:20px;}
.about .about_l .about_bt span{font-size:16px;display: inline-block;margin-left:10px;color:#000000;font-weight:normal;}
.about .about_l .about_l_box{font-size:16px;line-height:25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:9;overflow: hidden;line-height:32px; padding-top:15px}
.about .about_r{width:48%;float:right;overflow: hidden;}
.about .about_r .about_lb{width:100%;position: relative;}
.about .about_r .about_lb .swiper-slide{width:100%;height:360px;display: flex;justify-content: center;align-items: center;overflow:hidden;cursor: pointer;}
.about .about_r .about_lb .swiper-slide img{max-width:65%; display: block; margin: auto;transition: all 0.5s;}
.about .about_r .about_lb .swiper-slide:hover img{transition: all 0.5s;transform: scale(1.1);}
.about .about_r .about_lb .swiper-pagination span{box-shadow: 0 0 10px rgba(0,0,0,0.1); transition: all 0.5s; width:12px;height:12px;margin:0 10px!important;border-radius:50%; background:#bcbcbc;opacity:1; }
.about .about_r .about_lb .swiper-pagination span.swiper-pagination-bullet-active{transition: all 0.5s; background:#10771c;}
/* 关于我们-over */

/* 合作流程-action */
.liucheng{padding:10px 0 30px 0;}
.liucheng .index_title a{color:#FFFFFF;}
.liucheng .index_title p:before{filter:brightness(100);}
.liucheng .index_title p:after{filter:brightness(100);}
.liucheng {background:url(../images/liucheng_bg.png) no-repeat top center;}
.liucheng .liucheng_box { position:relative; height:auto; overflow:hidden;}
.liucheng .liucheng_box .liucheng_div{transition: all 0.5s; width:11%;display: inline-block;float: left;margin-right:1.9%;text-align: center;padding:20px 0;font-size:17px;color:#FFFFFF;cursor: pointer;position: relative;}
.liucheng .liucheng_box .liucheng_div:after{position: absolute;content:"";width:20px;height:20px;right:-25%;top:50%;background:url(../images/liucheng_jt.png) no-repeat center;}
.liucheng .liucheng_box .liucheng_div .liucheng_ico{position: relative;}
.liucheng .liucheng_box .liucheng_div img{max-width: 40%; display: block; margin: auto;transition: all 0.5s;margin-bottom:10px;position: relative;}
.liucheng .liucheng_box .liucheng_div:hover img{opacity:0;transition: all 0.5s;}
.liucheng .liucheng_box .liucheng_div:hover .liucheng_ico{background:url(../images/liucheng_img01.png) no-repeat center;}
.liucheng .liucheng_box .liucheng_div:nth-child(2):hover .liucheng_ico{background:url(../images/liucheng_img02.png) no-repeat center;}
.liucheng .liucheng_box .liucheng_div:nth-child(3):hover .liucheng_ico{background:url(../images/liucheng_img03.png) no-repeat center;}
.liucheng .liucheng_box .liucheng_div:nth-child(4):hover .liucheng_ico{background:url(../images/liucheng_img04.png) no-repeat center;}
.liucheng .liucheng_box .liucheng_div:nth-child(5):hover .liucheng_ico{background:url(../images/liucheng_img05.png) no-repeat center;}
.liucheng .liucheng_box .liucheng_div:nth-child(6):hover .liucheng_ico{background:url(../images/liucheng_img06.png) no-repeat center;}
.liucheng .liucheng_box .liucheng_div:nth-child(7):hover .liucheng_ico{background:url(../images/liucheng_img07.png) no-repeat center;}
.liucheng .liucheng_box .liucheng_div:hover{color:#ff8500;transition: all 0.5s; }
.liucheng .liucheng_box .liucheng_div:first-child{margin-left:0;}
.liucheng .liucheng_box .liucheng_div:last-child{margin-right:0;}
.liucheng .liucheng_box .liucheng_div:last-child:after{display:none;}
/* 合作流程-over */

/* 合作伙伴-action */
.partner{padding:95px 0; padding-top:0;}
.partner .partner_div{width:18%;float: left;display: inline-block;border:1px solid #d6d6d6;height:120px;border-radius:10px;margin:2%;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.partner .partner_div img{max-width:70%; display: block; margin: auto;transition: all 0.5s;}
.partner .partner_div:hover img{transition: all 0.5s;transform: scale(1.1);}
.partner .partner_div:nth-child(1n){margin-left:0;margin-top:0;}
.partner .partner_div:nth-child(5n){margin-right:0;}
/* 合作伙伴-over */

/* 新闻动态-action */
.news .news_title{border-bottom:1px solid #d1d1d1;}
.news .news_title span{display: inline-block;font-size:20px;line-height:40px;border-bottom:4px solid #10771c;border-bottom:-1px;float:left;}
.news .news_title a{display: inline-block;float:right;}
.news .news_title a:hover{color:#10771c;}
.news .news_box .news_l{width:35%;float: left; margin-right:2.6%}
.news .news_box .news_l .news_l_box{width:100%;}
.news .news_box .news_l .news_l_box .news_l_top {padding:20px 0;border-bottom:1px dashed #cdcdcd;}
.news .news_box .news_l .news_l_box .news_l_top .news_l_img{float: left;width:31%;height:137px;display: flex;justify-content: center;align-items: center;overflow:hidden;}
.news .news_box .news_l .news_l_box .news_l_top .news_l_img img{max-width: 100%; display: block; margin: auto;transition: all 0.5s;}
.news .news_box .news_l .news_l_box .news_l_top:hover .news_l_img img{transition: all 0.5s;transform: scale(1.1);}
.news .news_box .news_l .news_l_box .news_l_top .news_l_js{width:65%;float: right;}
.news .news_box .news_l .news_l_box .news_l_top .news_l_js p{font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .news_box .news_l .news_l_box .news_l_top .news_l_js .news_l_nr{color:#666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;line-height:25px;margin:10px 0;}
.news .news_box .news_l .news_l_box .news_l_top .news_l_js span{color:#999999;}
.news .news_box .news_l .news_l_box .news_l_top:hover .news_l_js p,
.news .news_box .news_l .news_l_box .news_l_top:hover .news_l_js span{color:#10771c;}
.news .news_box .news_l .news_l_box .news_l_c li{font-size:16px;line-height:46px;border-bottom:1px dashed #cdcdcd;overflow:hidden;padding:0 5%;position: relative;}
.news .news_box .news_l .news_l_box .news_l_c li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .news_box .news_l .news_l_box .news_l_c li span{font-size:16px;color:#333333;float: right;}
.news .news_box .news_l .news_l_box .news_l_c li:before{position: absolute;content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #8c8c8c;top:40%;left:1%;}
.news .news_box .news_l .news_l_box .news_l_c li:hover a{color:#10771c;}

.news .news_box .news_r{float: right;width:24.375%;}
.news .news_box .news_r .news_r_box{margin-top:20px;}
.news .news_box .news_r .news_r_box li{border-bottom:1px dashed #cdcdcd;padding:10px 0;margin-top:15px;overflow: hidden;height:auto!important;}
.news .news_box .news_r .news_r_box li p{font-size:16px;position: relative;padding-left:8%;margin-bottom:5px;}
.news .news_box .news_r .news_r_box li p:first-child:before{position: absolute;content:"";width:24px;height:24px;background:url(../images/q_a.png) no-repeat left center;left:0;top:0;}
.news .news_box .news_r .news_r_box li p:last-child{color:#666666;font-size:13px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.news .news_box .news_r .news_r_box li p:last-child:before{position: absolute;content:"";width:24px;height:24px;background:url(../images/q_a.png) no-repeat right center;left:0;top:0;}
.news .news_box .news_r .news_r_box li:hover p:first-child{color:#10771c;}
/* 新闻动态-over */

/* 友情链接-action */
.links {padding:40px 0;}
.links .container{display:inline-flex;display: flex;justify-content:space-between;}
.links .links_bt{width:101px;}
.links .links_box{width:92%;border-top:1px solid #666666;}
.links .links_box a{display:inline-block;margin:0 10px;line-height:30px;font-size:14px;color:#9f9f9f;}
.links .links_box a:hover {color: #10771c;}
/* 友情链接-over */

/* footer-action */
.footer{background:#10771c url(../images/footer_bg.png) repeat-x top center;color:#FFFFFF;padding-bottom:20px;}
.footer a{color:#FFFFFF;}
.footer .footer_nav {overflow: hidden; margin-bottom:20px; text-align:center;}
.footer .footer_nav li{display: inline-block;font-size:16px;padding:0 2.8%;line-height:70px;}
.footer .footer_box .footer_logo{width:30%;float: left; text-align:center; margin-left: 13%;}
.footer .footer_box .footer_logo img{max-width: 100%; display: block; margin: auto;}
.footer .footer_box .footer_logo p{ display:block; clear:both; font-size:20px; padding-top:5px;}
.footer .footer_box .footer_c{width:30%;margin:0 2%;float: left;line-height:25px; font-size:14px; margin-left: 18%;}
.footer .footer_box .footer_c a:hover{text-decoration: underline;}
.footer .footer_box .footer_r{width:25%;float: right;display: flex;justify-content: center;align-items: center;overflow:hidden; margin-right:10%}
.footer .footer_box .footer_r img{max-width: 100%; display: block; margin: auto;}
/* footer-action */

/* .liucheng_div{ width: 160px;} */
.about_content img{ display: block; margin: auto;}

/* 详情页-action */
.show .show_title{text-align: center;line-height:40px;}
.show .show_title p:first-child{font-size:22px}
.show .show_title p:last-child span{font-size:14px;color:#6b6b6b;display: inline-block;}
.show .show_box{text-indent: 2em;line-height:30px;color:#6b6b6b;}
.show .show_box img{max-width:100%;display: block;margin:auto;}
.show .fp a{color:#444444;display:block;}
.show .fp p{background:#eeeeee;padding:1%;border-radius:5px;margin:1% 0;}
.show .fp p:hover a{color:#0c3e85;}

.tj_title{font-size:22px;border-bottom:2px solid #0c3e85;padding-bottom:10px;margin-bottom:30px;}
.tj_title span{color:#0c3e85;font-size:18px;}
.show .tj_pro{margin-bottom:30px;}
.show .tj_pro .tj_pro_box{display: inline-flex;display: flex;justify-content:space-between;align-content:center;}
.show .tj_pro .tj_pro_box .tj_pro_div{width:30%;border:1px solid #0c3e85;}
.show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img{width:100%;height:230px;overflow:hidden;display: flex;justify-content: center;align-items: center;}
.show .tj_pro .tj_pro_box .tj_pro_div .tj_pro_img img{max-width:100%;display: block;margin:auto;transition: all 0.5s;}
.show .tj_pro .tj_pro_box .tj_pro_div p{font-size:16px;color:#FFFFFF;padding:10px 0;text-align: center;background:#0c3e85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.show .tj_pro .tj_pro_box .tj_pro_div:hover .tj_pro_img img{transition: all 0.5s;transform: scale(1.1);}

.show .tj_news .tj_news_box{margin-bottom:30px;}
.show .tj_news .tj_news_box ul{display: inline-flex;display: flex;justify-content:space-between;flex-wrap:wrap;}
.show .tj_news .tj_news_box li{width:48%;line-height:40px;font-size:14px;color:#444444;border-bottom:1px dashed #dbdbdb;padding-left:4%;position: relative;}
.show .tj_news .tj_news_box li:before{position: absolute;content:"→";width:4%;font-size:16px;color:#444444;left:0;top:0;}
.show .tj_news .tj_news_box li a{display: inline-flex;display: flex;justify-content:space-between;}
.show .tj_news .tj_news_box li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;width:75%;}
.show .tj_news .tj_news_box li a:hover{color:#0f3e91;}
/* 详情页-over */
.content-ej-r{width:82.3125%;overflow:hidden;float:right;}
.content-ej-l{width:16.125%;float:left;}
.content-ej-l .content-ej-tj{margin-bottom:20px;}
.content-ej-l .content-ej-tj .content-ej-tj-bt{height:40px;line-height:36px;text-align:left;color:#101010;font-weight:bold;font-size:16px; padding-left:1%; background:url(../images/class_line.png) bottom left no-repeat}
.content-ej-l .content-ej-tj .content-ej-tj-box{border:1px solid #dedede;padding:10px; margin-top:10px;}
.content-ej-l .content-ej-tj li {width:100%;margin:10px 1px;border-bottom:1px dashed #dedede;float:left;}
.content-ej-l .content-ej-tj li .content-ej-tj-img{width:100%;border:1px solid #DEDEDE; height:auto; overflow:hidden;}
.content-ej-l .content-ej-tj li .content-ej-tj-img img{width:100%;}
.content-ej-l .content-ej-tj li a{display:block;line-height:30px;text-align:center;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.content-ej-l .content-ej-tj .content-ej-xw-box{padding:10px;}
.content-ej-l .content-ej-tj .content-ej-xw-box li{text-align:left;padding:5px 10px;margin:0; padding-left:8%; background:url(../images/dot.png) left no-repeat; display:block; width:100%;}
.content-ej-l .content-ej-tj .content-ej-xw-box li a{text-align:left;}
.content-ej-l .content-ej-tj .content-ej-xw-box li a:hover{color:#921729;}

.news--botm-box li{width:400px;float:left;line-height:40px;border-bottom:1px dashed #dedede;margin:0 20px;padding:0 10px;overflow:hidden;}
.news--botm-box li:hover a{color:#921729;}
.news--botm-box li span{float:right;}
.news--botm-box .news-tj{font-size:18px;color:#921729;font-weight:bold;border-bottom:1px solid #cccccc;padding-bottom:10px}
.pro-botm-box,.news--botm-box{ padding:12px 0}
.pro-botm-box .pro-tj{font-size:18px;color:#921729;font-weight:bold;border-bottom:1px solid #cccccc;padding-bottom:10px}
.pro-botm-box li{width:280px;float:left;margin:10px;}
.pro-botm-box li .pro-botm-img{width:100%;height:210px;overflow:hidden;}
.pro-botm-box li .pro-botm-img img{width:100%;}
.pro-botm-box li p{line-height:40px;text-align:center;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.crumb{ padding:10px; line-height:22px; font-size:14px;}
.v9_pages{ clear:both; width:100%; padding:10px 0; text-align:center}
.v9_pages ul a{ display:inline-block; margin:0 5px; color:#333; font-size:12px; padding:3px 8px; line-height:20px; border:1px solid #f5f5f5;}
.v9_pages ul li.active{ background:#C30; color:#fff}
.v9_pages ul li.active a{ color:#fff}
.ins-news-list ul li{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:20 0;
	margin-bottom: 20px;
	border-bottom: 1px  solid #8b8b8b; margin-top:20px; padding:20px 0;
}
.ins-news-list ul li .con-wrp{
	padding:10px 1%;
	box-sizing: border-box;
	width:77%;
}
.ins-news-list ul li .con-wrp .tit{
	font-size:16px;
	color:#00990b;
	margin-bottom: 3px;
}
.ins-news-list ul li .con-wrp .desc{
	color:#666;
	line-height:22px;
	height:100px;
	margin-bottom: 5px;
}
.ins-news-list ul li .con-wrp .date{
	padding-left:25px;
	height:19px;
	line-height: 19px;
	font-size:13px;
	color:#999;
	background: url(../images/date_03.jpg) no-repeat left top;
}
.ins-news-list ul li .img-wrp{
	width:20.5%;height:170px;overflow:hidden; margin-right:2%
}
.ins-news-list ul li .img-wrp img{height:100%;max-width: 100%; display: block; margin: auto;}
.inside-cat-wrp{ padding:10px; font-size:14px; line-height:22px;}

.ins-pro-list{
	padding-top:36px;
}
.ins-pro-list ul li{
	float:left;
	width:18%;
	margin-right:2.4%;
	margin-bottom: 23px; height:auto; overflow:hidden; padding:4px; border:1px solid #e1e1e1;
}
.ins-pro-list.case ul li{ width:23%}
.ins-pro-list ul li:nth-of-type(5n){
	margin-right: 0;
}
.ins-pro-list.case ul li:nth-of-type(4n){
	margin-right: 0;
}
.ins-pro-list.case ul li:nth-of-type(5n){
	margin-right:2.4%;
}
.ins-pro-list ul li .img-wrp{
	border:1px solid #f5f5f5; border-bottom:0px;
	height:200px;
	overflow: hidden;
	display: flex;justify-content: center;align-items: center;
}
.ins-pro-list.case ul li .img-wrp{ width:96%; margin:auto; height:208px}
.ins-pro-list ul li .img-wrp img{
	transition: all .4s;
	width:100%;
	height: auto;
}
.ins-pro-list ul li .img-wrp img:hover{
	transform: scale(1.1);
}
.ins-pro-list ul li .tit{
	height:40px;
	line-height: 40px;
	color:#101010;
	text-align: center;
	font-size: 14px;
}
.catpos{ height:34px; line-height:34px; border-bottom:1px solid #D7D7D7; position:relative; padding-left:2%; font-size:20px;}
.catpos:before{ width:4px; height:22px; line-height:22px; position:absolute; left:0; top:8px; z-index:1; content:""; background:#10771c; font-size:22px;}
.catpos_r{ font-size:14px;}
.catpos_r img{ display:inline-block;}
.inside-content{ padding-top:50px; height:auto; overflow:hidden;}
.news_top{ position:relative;}
.news_top .pic{ width:37%; margin-right:2%}
.news_top .pic img{ width:auto; max-width:100%; height:auto}
.news_top .text{ width:61%; padding-top:25px;}
.news_top .text h3{ font-size:20px; line-height:40px;}
.news_top .text h3 span{ font-size:14px; color:#666666}
.news_top .text p{ line-height:24px; font-size:14px; color:#666666;}
.news_top .text p span{ float:right; font-size:14px; color:#999999;}
.about_content{ padding:20px 0; line-height:30px; font-size:16px; color:#101010; width: 100%; display: inline-block;}
.about_content h3{ text-align:center; font-size:22px;}
.map{width:60%; float:left; margin-left:2%; height: 550px;}
.about_content.detail{ font-size:16px; line-height:30px;}
.about_content.detail h3{ font-size:20px; line-height:40px}
.about_content.detail h4{ font-size:14px; line-height:20px; font-weight:normal; color:#666; text-align:center; display:block; margin-bottom:20px;}
.inside_page{ padding:10px; line-height:24px; font-size:15px;}
.inside-container{ padding-top:50px;}
#aside .aside-nav {
  position: fixed;
  right: 25px;
  top: 45%;
  z-index: 10000;
}
#aside .aside-nav-close {
  margin: 0 auto;
  width: 54px;
  height: 54px;
  line-height: 52px;
  background: #12781D;
  border-radius: 50%;
  text-align: center;
  visibility: visible;
  cursor: pointer;
}
#aside .aside-nav-in.close {
  transform: translateX(100px);
  visibility: hidden;
  transition: 0.3s;
}
#aside .aside-nav-one {
  position: relative;
  margin-top: 6px;
  margin-bottom: 6px;
  height: 54px;
  width: 54px;
  line-height: 52px;
  text-align: right;
}
#aside .aside-nav-one-img {
  position: absolute;
  left: 0;
  top: -1px;
  z-index: 10;
  width: 54px;
  height: 54px;
  text-align: center;
  transition: 0.3s;
}
#aside .aside-nav-one-img img {
  width: 22px;

}
#aside .aside-nav-one img{margin: auto;margin-top: 31%;}
#aside .more-width:hover .aside-nav-one-img {
  left: -73px;
}
#aside .more-width-call:hover .aside-nav-one-img {
  left: -102px;
}
#aside .aside-nav-one-desc {
  position: absolute;
  right: 0;
  padding-right: 16px;
  width: 54px;
  height: 54px;
  font-size: 14px;
  line-height: 52px;
  background: #12781D;
  color: #12781D;
  border-radius: 50px;
  overflow: hidden;
 -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box; 
  box-sizing: border-box;
  transition: 0.3s, color 0.1s;
}
#aside .aside-nav-one-desc .qq-name {
/*  display: inline-block;
  margin-right: 15px; */
  width: 54px;
  height: 54px;
  font-size: 14px;
  line-height: 52px;
  text-align: center;
}
#aside .aside-nav-one-desc .qq-name i {
  width: 54px;
  height: 54px;
  display: inline-block;
  vertical-align: middle;
}
#aside .aside-nav-one-desc .qq-name span {
  font-size: 14px;
  color: #12781D;
  display: inline-block;
  vertical-align: middle;
  margin-left: 1px;
}
#aside .qq-name-box {
/*  position: absolute;
  right: 0px; */

}
#aside .more-width:hover .aside-nav-one-desc {
  width: 125px;
  color: #fff;
  transition: 0.3s;
}
#aside .more-width-call:hover .aside-nav-one-desc {
  width: 156px;
}
#aside .more-width-qq:hover .aside-nav-one-desc {
  /* width: 110px; */
  padding-right: 15px;
}
#aside .more-width-qq:hover .aside-nav-one-desc span {
  transition: 0.3s 0.1s;
  color: #fff;
}
#aside .more-width-qq:hover .aside-nav-one-desc .qq-name { width: 100%;}
#aside .more-width-qq:hover .aside-nav-one-img {
  left: -223px;
}
#aside .aside-nav-one-qrcode {
  position: absolute;
  left: -200px;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
}
#aside .aside-nav-one:hover .aside-nav-one-qrcode {
  left: -140px;
  opacity: 1;
  visibility: visible;
}
#aside .more-weixin a {
  width: 54px;
  height: 54px;
  background: #12781D;
  display: block;
  border-radius: 50%;
  text-align: center;
  position: relative;
  z-index: 2;
}
#aside .more-weixin .wx-code {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 0;
  transition: 0.45s;
  visibility: hidden;
  z-index: -1;
}
#aside .more-weixin .wx-code img {
  width: 100px;
  height: 100px;
}
#aside .more-weixin:hover .wx-code {
  opacity: 1;
  visibility: visible;
  right: 110%;
  transition: 0.45s;
}
#aside .aside-nav-one-desc .qq-name i{ background: url(../images/icon_qq.png) no-repeat center;}
.rel-news{ margin-bottom: 40px;}
	.rel-news ul li{ float: left; width: 48%; height: 50px; font-size: 16px; line-height: 50px; margin-right: 4%; border-bottom: 1px dashed #999;} 
	.rel-news ul{ margin-top: 2%;}
	.rel-news ul li:nth-child(2n){ margin-right: 0px;}
	.rel-news ul li span { width: 80%; float: left; overflow: hidden;}
	.rel-news ul li i{ float: right; font-size: 16px; font-style: inherit;}
	.relevant { width: 100%;display: inline-block;}
	.rel-pic{ position: relative; width: 100%;display: inline-block;}
	.rec{ width: 100%;overflow: hidden;margin-top: 30px;}
	.rec-img{ flex-shrink: 0;border: 2px solid #e7e7e7;margin-right: 30px;}
	.rec-img .rel-img{ width: 100%;height: 205px;overflow: hidden;}
	.rec-img .rel-img img {width: 100%;}
	.rec-img span{ width: 100%;height: 50px;font-size: 18px;text-align: center;line-height: 50px;display: block;background: #e7e7e7;}
	.rec .swiper-button-next, .rec .swiper-button-prev{ width: 52px;height: 52px;background: rgba(0,0,0,0.5);border-radius: 50%;top: 55%; }
	.rec .swiper-button-prev:after, .rec .swiper-button-next:after{ font-size: 30px;color: #fff;}
	.rec .swiper-button-prev{ left: -2%;}
	.rec .swiper-button-next{ right: -2%;}
	.xianguan{ font-size: 24px;font-weight: bold;padding-bottom: 10px;border-bottom: 1px dashed #999;}
	.xianguan i{ width: 11px; height: 11px;display: block;background: #fff;border-radius: 50%;border: 3px solid #172c82; float: left;margin-right: 15px;margin-top: 10px;}
	.xianguan span{ font-weight: 200;font-size: 16px;float: right; text-transform:uppercase;  }
/*+++++++++++++++++++++++++++++++++++++++++++++++二级-over+++++++++++++++++++++++++++++++++++++++++++++++*/
@media screen and (max-width:1600px)
{
	.container{ width:90%;/*padding:50px 0;*/margin:0 auto }
	/*.hader .nav{ width:50%}*/
	.top-r{ right:0px; margin-top:1.5%;}
	/*.hader .nav li{ margin-top:20px;}*/
	.news .news_box .news_l .news_l_box .news_l_top .news_l_js p{ font-size:18px;}
	.news .news_box .news_l .news_l_box .news_l_top .news_l_js .news_l_nr{ font-size:15px;}
	.news .news_box .news_r .news_r_box li p{ font-size:16px;}
	.news .news_box .news_l .news_l_box .news_l_c li a{ font-size:14px;}
	.advantage .advantage_box .advantage_both .advantage_div{ width:55%;}
	.advantage .advantage_box .advantage_both .advantage_div{ width:55%; padding-left:21%;}
	}