/*pc_head*/
.pc_head{width:100%;height: 41px;background: #EEEEEE;}
.pc_head_center{width:1200px;margin:0 auto;}
.pc_head_fl{width:50%;height: 41px;}
.pc_head_fl p{font-size: 14px;color:#666;line-height: 41px;}
.pc_head_fr p  b a{font-size: 14px;color:#DB3334;}
.pc_head_fr p a {color:#333;line-height: 41px;}

.pc_header{width:100%;height:140px; }
.pc_header_center{width:1200px;margin:0 auto;}
.pc_header_fl{width:680px;height:140px;background: url(../img/logo.png)no-repeat left center;padding-left: 117px;padding-top: 40px;}
.pc_header_fl b{font-size: 30px;}
.pc_header_fl p{font-size: 16px;}

.pc_header_fr{width:298px;height: 140px;background: url(../img/header_lx.png)no-repeat center center;}

.pc_nav{width:100%;height: 55px;background: #434343;}
.pc_nav_ul{width:1200px;margin:0 auto;}
.pc_nav_ul li{width:200px;font-size: 16px;color:#fff;float:left;height: 55px;line-height: 55px;text-align: center;position: relative;}
.pc_nav_ul li:hover{background: #0C7A41;}

.min1_nav{width:200px;background:#434343;position: absolute;top:55px;left:0px;z-index: 999;}
.min1_nav .min1p{width:200px;height: 41px;border-top:1px solid #fff;line-height: 41px;position: relative;}
.min2_nav{width:200px;background:#434343;position: absolute;top:-1px;left: 200px;z-index:999;}
.min1_nav{display: none;}
.min2_nav{display: none;}
.min2_nav .min2p{width:200px;height: 41px;border-top:1px solid #fff;line-height: 41px;border-left: 1px solid #fff;}
.pc_nav_ul li:hover .min1_nav{display: block;}
.min1_nav .min1p:hover{background: #0C7A41;}
.min1_nav .min1p:hover .min2_nav{display:block;}
.min2_nav .min2p:hover{background: #0C7A41;}
.now{background: #0C7A41;}
.map_gd{display: none;}

/*pc_index*/
.pc_index{width:100%;background: url(../img/pc_index.png)no-repeat center center;}
.soso{width:100%;height: 63px;border-bottom:2px solid #EAE9E9;background: #F7F9F8;}

.soso_center{width:100%;max-width:1200px;height: 62px;margin:0 auto;}
.soso_fl {width: 50%;height: 62px;float: left;}
.soso_fl p{font-size: 14px;line-height: 62px;color:#333;text-align: left;}
.soso_fl p a{color:#333;float: left;margin-left: 15px;}
.soso_fl p span{float: left;font-weight: 600;}

.soso_fr{width:350px;height: 35px;margin:13px 0px;position: relative;}
.soso_fr #q{width:350px;height: 35px;border:1px solid #CECECE;border-radius: 20px;font-size: 14px;color:#666;text-indent: 2em;line-height: 35px;}
.submit{width:35px;height: 35px;position: relative;z-index: 99;top:-34px;right: -314px;background: url(../img/fsj.png)no-repeat 0px 7px;border:0px;}




/*pc_product*/

.pc_product{width:100%;background: url(../img/pc_product.png)no-repeat center center;}
.pc_product_center{width:1200px;margin:0 auto;}
.pc_product .title{width:100%;text-align:center;background: url(../img/hx.png)no-repeat center 97px;padding-top: 70px;}
.pc_product .title b{font-size: 36px;color:#333;}
.pc_product .title p{font-size: 14px;color:#666;}


.pao_nav{width:100%;height: 50px;margin-top: 50px;}
.pao_nav li{width:16.64%;float: left;border-left: 1px solid #fff;text-align: center;line-height: 50px;background: #007538;color:#fff;font-size: 16px;}
.pao_li{background:#FFA200 !important;}
.product_content{width:100%;}
.product_content ul{text-align:center;margin-top: 45px;}
.product_content ul::after{content: "";display: block;clear:both;} 
.product_content ul li{width:385px;min-height:500px;background:#F2F2F2;margin-bottom:25px;float: left;margin-right: 22px;}
.product_content ul li:nth-child(3),.product_content ul li:nth-child(6){margin-right: 0px;}

.product_content ul li{padding: 15px 15px;}
.product_content ul li img{width:100%;}
.prodoct_cs{width:100%;text-align: left;min-height: 185px;}

.prodoct_cs dl{font-size: 16px;color:#333;line-height:50px;}
.prodoct_cs p{font-size: 16px;color:#666;margin-bottom: 5px;}
.pro_more{width:175px;height:45px;background: url(../img/pro_more.png)no-repeat;display: block;margin-top: 16px;}

.youshi{width:100%;margin-top:30px;background: url(../img/youshi.png)no-repeat center;background-size: cover;
background-attachment: fixed;}
.youshi_center{width:100%;max-width:1200px;height: 720px;margin:0 auto;position: relative;}
.youshi .title{width:100%;text-align:center;background: url(../img/hxs.png)no-repeat center 97px;padding-top: 70px;}
.youshi .title b{font-size: 36px;color:#fff;}
.youshi .title p{font-size: 14px;color:#fff;}


.ys_content{width:100%;height:720px;border-right: 1px solid #fff;position: absolute;top:0px;left: 0px;z-index: 99;}
.sg_dl{
	width: 25%;
	height: 720px;
	position: relative;
	float: left;
	box-sizing: border-box;
	border-left: 1px solid #fff;
	overflow: hidden;
}
.sg_dt{
	position: absolute;
	width: 100%;
	height: 100%;
	top: -100%;
	transition: all .5s;
	z-index: 1;
	overflow: hidden;
	background: rgba(0,0,0,0.1);
}
.sg_dd{
	position: absolute;
	width: 100%;
	padding: 0 35px;
	z-index: 2;
	box-sizing: border-box;
	height: 490px;
	bottom: 0;
	padding-top: 140px;
	transition: all .5s;
}
.sg_dl:hover .sg_dt{
	top:0;
}

.sg_dl:hover .sg_dd{
	padding-top: 110px;
}

.sg_title{font-size: 18px;color:#fff;text-align: center;}
.sg_des{min-height: 102px;background:url(../img/bot_hx.png)no-repeat center bottom;transition: all .5s;}
.sg_des span{font-size: 14px;color:#fff;line-height: 25px;display: none;}

.sg_dl:hover .sg_dd .sg_des{
min-height: auto;padding-top: 30px;transition: all 1s;padding-bottom: 30px;
}

.sg_dl:hover .sg_dd .sg_des span{
	display: block;
}

/*about*/
.about{width:100%;}
.about_center{width:100%;max-width:1200px;margin:0 auto;}
.about_content{width:100%;max-width:1200px;height: 450px;margin-top: 50px;}

.about .title{width:100%;text-align:center;background: url(../img/hx.png)no-repeat center 97px;padding-top: 70px;}
.about .title b{font-size: 36px;color:#333;}
.about .title p{font-size: 14px;color:#666;}
.about_fl{width:50%;height: 455px;}
.about_fl .tie{width:100%;height: 75px;font-size:36px;background: url(../img/about_tie.png)no-repeat left bottom;color:#616366;}

.about_fl .des{width:100%;font-size: 14px;color:#666;line-height:30px;margin-top: 20px;}
.bioas{width:100%;margin-top: 55px;}
.bioas li{margin-left:76px;float: left;}
.bioas li b{font-size: 18px;color:#333333;}
.bioas li p{font-size: 36px;color:#32A469;}
.bioas li p span{font-size: 16px;}

.about_fr{width:50%;height: 455px;background: url(../img/map.png)no-repeat center center;}

/*video*/
.video{width:100%;margin-top: 30px;background: #F6F6F6;}
.video_center{max-width:1200px;width:100%;margin: 0 auto;}
.video .title{width:100%;text-align:center;background: url(../img/hx.png)no-repeat center 97px;padding-top: 70px;}
.video .title b{font-size: 36px;color:#333;}
.video .title p{font-size: 14px;color:#666;}

.video_content{width:100%;margin-top: 45px;padding-bottom: 75px;}
.video_content .video_ul{width:100%;margin:0 auto;}
.video_content .video_ul::after{content: "";display: block;clear:both;} 
.video_li{width:31%;margin:0px 1.1%;float: left;}
.video_li img{width:100%;height: 100%}

.pc_lx{width:100%;min-height: 495px;background: url(../img/pc_lx.png)no-repeat center center;padding-top: 115px;}
.pc_lx_center{width:1200px;margin:0 auto;}
.pc_lxul{width:100%;}
.pc_lxli{width:286px;height: 145px;float: left;margin-right: 18px;background: #fff;padding: 0px 30px;text-align: center;}
.lc_back{width:70px;height: 50px;margin:0 auto;position: relative;}
.lc_back dl{width:100%;height:70px;border-radius: 45px;position: absolute;top:-35px;left:0px;z-index: 99;background: #32A469;}
.lc_back dl dt{width:100%;height:70px;}
.pc_lxli span{font-size: 14px;color:#666;}
.pc_lxli p{width:100%;margin-top: 5px;}
.lc_lip{text-indent: 40px;}

#myform{width:100%;margin-top: 36px;float: left;}
#myform .form_fl{width:1020px;}
#myform .form_fr{width:160px;height: 120px;}
#myform .form_fr input{width:160px;height: 120px;background: #32A469;text-align: center;color:#fff;line-height: 120px;font-size: 16px;border:0px;}
#myform .form_fl .input-text{width:500px;height: 50px;padding: 0px 0px;margin:0px;margin-bottom: 20px;font-size: 14px;color:#666;text-indent: 10px;}
#myform .form_fl textarea{width:100%;height: 50px;padding: 0px 0px;margin:0px;font-size: 14px;color:#666;text-indent: 10px;padding-top: 15px;}

/*footer*/
.footer{width:100%;height: 436px;background: #1F1F1F;}
.yq{width:100%;height: 80px;border-bottom: 1px solid #999;}
.yq p{width:1200px;margin:0 auto;font-size: 16px;color:#fff;line-height: 80px;}
.yq p a{color:#fff;font-size: 16px;}

.fot_nav{width:100%;height: 296px;padding: 45px 0px;border-bottom:1px solid #999;}
.fot_nav_center{width:1200px;margin:0 auto;}
.fot_nav_center ul{width:153px;border-right: 1px solid #999;height: 206px;float: left;margin-left: 83px;}
.fot_nav_center ul li{color:#fff;font-size: 14px;margin-bottom: 13px;}
.fot_nav_center ul:nth-child(1){margin-left: 0px;}

.fot_emw{width:339px;height: 206px;background: url(../img/fot_ewm.png)no-repeat center center;}
.fot_emw img{width:136px;height: 136px;margin:34px 100px;}

.fot_bottom{width:100%;height: 60px;line-height: 60px;color:#fff;text-align: center;}
.wap_bottom{width:100%;line-height: 30px;color:#fff;text-align: center;display: none;background: #1F1F1F;}


/*neiye*/
.neiye_weizi{width:100%;height:70px;}
.weizhi_center{width:100%;max-width: 1200px;margin:0 auto;}
.weizhi_fl{width:62%;}
.weizhi_fl p{width:100%;background: url(../img/weihone.png)no-repeat center left;line-height: 70px;text-indent: 25px;}
.weizhi_fl p a{font-size: 14px;color:#555;}

.weizhi_fr{width:140px;height:70px; background: url(../img/return.png)no-repeat 10px center;}
.weizhi_fr .listIco{font-size: 16px;color:#555;text-indent: 50px;display: block;line-height: 70px;}
.weizhi_fr .listIco:hover{color:#0C7A41;}

.neiye_nav{width:100%;background:#F6F6F6;}
.neiye_nav_center{width:100%;max-width: 1200px;margin:0 auto;}
.neiye_nav_center ul{width:100%;text-align:center;}
.neiye_nav_center ul li{width:145px;height: 60px;text-align: center;line-height: 60px;font-size: 16px;color:#555;display: inline-block;}
.neiye_nav_center ul .navs{background: #007538;color:#fff;}
.neiye_nav_center ul li:hover{background:#007538;color:#fff;}

/*neiye_content*/
.neiye_content{width:100%;padding-top: 55px;}
.content_center{width:100%;max-width: 1200px;margin:0  auto;}
.content_title{text-align: center;margin:;}
.content_title h1{font-size: 24px;color:#333;}
.content_title p{font-size: 12px;color:#007538;}

.content_des{width:100%;margin-top: 30px;margin-bottom: 40px;}

.baout_bottom{width:100%;height: }

.neiyeabout_img{width:100%;}
.neiyeabout_img::after{content: "";display: block;clear:both;} 
.neiyeabout_img li{width:31%;float: left;margin:1% 1.1%;}
.neiyeabout_img li img{width:100%;}
.neiyeabout_img li p{text-align: center;line-height: 60px;font-size: 16px;color:#333;}

.pages{width:100%;height: 50px;text-align: center;}
.pages a{padding:5px 10px;background: #9C9C9C;color:#fff;border-radius: 5px;}
.pages span{padding: 5px 10px;background: #007538;border-radius: 5px;color:#fff;}

/*content_list*/
.content_list{width:100%;background: #F6F6F6;padding-bottom:30px;}
.content_list{text-align: center;}
.content_list li{width:22.5%;margin:30px 1%; display: inline-block;}
.content_list li img{width:100%;}
.content_list li p{line-height: 45px;}
.content_list table{width:100%;background: #fff;}
.content_list table td{width:50%;height: 34px;border:1px solid #DDDDDD;}
.content_list table .td{background: #AAAAAA;}
.content_list li:hover table .td{background: #007538;}
.content_list table .td a{color:#fff;}


/*shou_picturn*/
.shou_picture{width:100%;}
.shou_picture_title{width:100%;height: 50px;border-bottom: 1px solid #DDDDDD;}
.shou_picture_title h1{font-size: 24px;font-weight: 600;}
.shou_pic_center{width:1200px;height: 520px;margin-top: 35px;}

.ny-pro-xq{margin-bottom:30px;}
.ny-pro-xq-title{font-size:24px;color:#333;line-height:24px;border-bottom:1px solid #DDDDDD;padding:20px 0;margin:20px 0 30px 0}
.ny-pro-xq .pro1 .pro-list-pic{width:500px;}
.pro-lunbo{ overflow: hidden;display: none;}
.ny-pro-xq .pro1 .spec-preview img{display: block;}
.ny-pro-xq .pro1 .descript1 strong.title1{line-height: 35px;font-size: 27px; color: #333;display: block;}
.ny-pro-xq .pro1 .descript1 p{width:655px;font-size: 16px;color: #6a6a6a;line-height: 33px;margin:25px 0 10px 0;}
.ny-pro-xq .pro1 .descript1 p b{font-weight:bold}
.ny-pro-xq .pro1 .descript1 a.consult{display: block; width:285px; height:70px; font-size:22px; color: #fff; line-height: 70px; text-align: center; background: #EF001D;border-radius:8px; }
.ny-pro-xq .pro1 .descript1 a.consult:hover{background-color:#EF001D;}
.ny-pro-xq .pro1 .descript1 p.haoma{color: #333;font-size: 15px;border-top:1px solid  #E5E5E5;padding-top:20px;display: block;}
.ny-pro-xq .pro1 .descript1 p.haoma em{display: block;color: #EF001D;font-size: 25px;font-weight:bold}
.ny-pro-xq .pro1 .share{overflow: hidden;margin-top:10px;}
.ny-pro-xq .detail{width:100%;}
.ny-pro-xq .detail .de-title a{display: block;width: 100%; font-size: 16px;line-height: 45px;color: #333; margin-top: 25px;background:#eee;padding-left:20px;}

.pro1{max-width:1100px;margin:0 auto}
.pro-descript-top{width:565px; border-radius:10px;padding:10px 0}
.pro-descript-top dl{padding:20px 0 20px 140px }
.pro-descript-top dl dt{font-size:18px;color:#222222;}
.pro-descript-top dl dd{color:#777777;}
.pro-descript-top dl:nth-child(1){ background: url(../images/pro-icon1.png) no-repeat center left 40px;}
.pro-descript-top dl:nth-child(2){ background: url(../images/pro-icon2.png) no-repeat center left 40px;}
.pro-descript-top dl:nth-child(3){ background: url(../images/pro-icon3.png) no-repeat center left 40px;}

.pro-descript-bottom{width:565px; background: #F7F7F7;border-radius:10px;padding:10px 0;margin-top:10px;}
.pro-descript-bottom ul{font-size:15px;line-height:30px;}
.pro-descript-bottom ul li{padding-left:100px;line-height:40px;}
.pro-descript-bottom ul li:nth-child(1){ background: url(../images/pro-icon4.png) no-repeat center left 50px;}
.pro-descript-bottom ul li:nth-child(2){ background: url(../images/pro-icon5.png) no-repeat center left 50px;}
.pro-descript-bottom ul li:nth-child(3){ background: url(../images/pro-icon6.png) no-repeat center left 50px;}

/*产品详情页*/
.detail{margin-top:50px;}
.de-title-div{margin:30px 0}
.de-title-list{border-bottom:3px solid #007538}
.de-title-list ul{overflow: hidden;}
.de-title-list ul li{cursor: pointer;margin-right:7px;float:left;width:130px;height:50px;line-height:50px;text-align: center; background: #F1F1F1;border:1px solid #DDDDDD;border-radius:5px 5px 0 0;font-size:16px;border-bottom:0}
.de-title-list ul li:hover{background: #007538;color:#fff}
.de-title-list ul li.on{ background: #007538;color:#fff}

.de-title-case ul{overflow: hidden;}
.de-title-case li{float:left;width:275px;border:1px solid #ddd;overflow: hidden;box-sizing: border-box;margin:10px}
.de-title-case li .pic{width:100%}
.de-title-case li .pic img{width:100%}
.de-title-case li .info{font-size:16px;text-align: center;padding:10px 0;border-top:1px solid #ddd}
.de-title-case li:hover{ background: #f5f5f5;}


.de-title-load ul{overflow: hidden;}
.de-title-load li{float:left;width:275px;border:1px solid #ddd;overflow: hidden;box-sizing: border-box;margin:10px}
.de-title-load li .pic{width:100%;}
.de-title-load li .pic img{width:100%}
.de-title-load li .info{font-size:16px;text-align: center;padding:10px 0;border-top:1px solid #ddd}
.de-title-load li:hover{ background: #f5f5f5;}

.pro-message{ background: #F5F5F5;}
.pro-message h2{font-size:30px;color:#333;padding:40px 0;text-align: center;}
.pro-message-con{overflow: hidden;padding-bottom: 30px;}
.pro-message-con .text{float:left;width:33%;margin-bottom:20px;}
.pro-message-con .text input{width:90%;border:1px solid #E1E1E1;height:43px;line-height:43px;text-indent:20px;}
.pro-message-con .text em{color:#C51432;width:10%}
.pro-message-con .text-area{width:100%}
.pro-message-con .text-area textarea{width:92.5%;height:200px;border:1px solid #E1E1E1;font-family: "微软雅黑";padding:20px}
.pro-me-red{color:#E12B20;padding:20px 0;}
.submit-message{width:176px;;margin:20px auto 40px auto}
.submit-message input{width:176px;height:53px;margin:0 auto;float: none;color:#fff; background: #C51432;padding:0;font-size:15px;border:none;margin:0 auto}

.de-title-chicun img{width:100%}
.news-xq-article img{max-width:90%;margin:0 auto}
/*企业风采*/
.ny-showcase-main{margin:30px auto;}
.ny-showcase-main ul li{float:left;width:285px;margin:7px}
.ny-showcase-main ul li .pic{width:100%;height:200px;}
.ny-showcase-main ul li .pic img{width:100%}
.ny-showcase-main ul li .info{ background: #F6F6F6;height:45px;line-height:45px;text-align: center;color:#333;font-size:16px;}

.ny-showcase-fd{ background: rgba(0,0,0,0.8); position: fixed;top:0;left:0;width:100%;height:100vh;display: none;}
.ny-showcase-fdmain ul li{display: none;}
.ny-showcase-fdmain{ position: relative;top:25%}
.ny-showcase-fdmain .ny-s-close{cursor: pointer;width:30px;float:right;position: absolute;right:-30px;top:-10px;height:30px; background:#000;color:#fff;font-size:20px;border-radius:100%;text-align:center;line-height:30px;}
.ny-showcase-fdmain{width:616px;margin:0 auto}
.ny-showcase-fdmain .pic{width:616px;height:433px;border:5px solid #fff;}
.ny-showcase-fdmain .pic img{width:100%}
.ny-showcase-fdmain .info{width:145px;height:45px;background: #fff;text-align: center;line-height:45px;border-radius:50px;margin:20px auto}


@charset "utf-8";
/* CSS Document */
ol, ul{ list-style: none outside none;}
/* Clear Fix */ 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
/* Hide from IE Mac */ 
.clearfix{display:block;} 
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{max-height: 318px}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:330px;height:335px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{    width: 500px; height: 320px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;width:502px;margin-top:20px;}
.spec-scroll .picprev{float:left;margin-right:8px;}
.spec-scroll .picnext{float:right;}
.spec-scroll .picprev,.spec-scroll .picnext{display:block;font-family:"宋体";text-align:center;width:20px;height:64px; line-height:64px;border:1px solid #CCC;background:#F7F7F7;cursor:pointer;text-decoration:none;}

.spec-scroll .items{float:left;position:relative;width:450px;height:75px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:75px;}
.spec-scroll .items ul li{float:left;width:100px;text-align:center;border: none;margin-right:13px;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:100px;}


/*新闻资讯*/
.ny-news-con{margin:30px auto}
.ny-news-con::after{content: "";display: block;clear:both;} 
.ny-news-con li{float:left;width:46%; background:#F5F5F5;margin:1%;padding:1%;transition: all .3s;}
.ny-news-con li .pic{width:40%;overflow: hidden;}
.ny-news-con li .pic img{width:100%;transition: all .5s;}
.ny-news-con li .info{width:55%;}
.ny-news-con li .info h2{font-size:18px;color:#444;font-weight:normal;line-height:18px;margin:25px 0 10px 0}
.ny-news-con li .info p{line-height:28px;color:#777;font-size:15px;}
.ny-news-con li .info em{margin-top:20px;display: block;width:107px;height:27px;text-align: center;line-height:27px;text-indent:20px ;}
.ny-news-con li a{display: block;overflow: hidden;}
.ny-news-con li:hover{ background:#eee;}
.ny-news-con li:hover .info h2,.ny-news-con li:hover .info p{color:#3287CF}
.ny-news-con li:hover .pic img{transform: scale(1.1);}

.ny-main  .pagelist {padding: 10px 0;margin:45px 0;overflow: hidden;border-top:0px solid #eee;text-align:center;}
.ny-main .pagelist a {border: 1px solid #eee; background: #F1F1F1; display: inline-block;padding: 8px 18px;margin-right:5px;border-radius:20px}
.ny-main  .pagelist span {border: 1px solid #eee; background: #0C7CC4; display: inline-block;padding: 8px 18px;margin-right:5px;border-radius:20px;color:#fff;}
.ny-main  .pagelist span.current,.ny-main  .pagelist a:hover {color: #fff;border: 1px solid #ddd; background: #0C7CC4;}
