/* CSS Document */
/*topheader*/
.member-grade dt{margin-top:13px;}
.compant-title dt{color:#2a2a2a;}
.logo-cen .contact{background:url(../../images/shop_green/phone_icon.gif) no-repeat left 5px; padding-left:55px; margin:10px 15px 0px 0px;}
.contact{font-size:17px;color:#585858;}
.logo-cen dd{color:#363636;}
/*end*/
/*banner*/
.Banner{width:100%;margin:0 auto;position:relative;height:350px;overflow:hidden}
.Banner span img{max-width:1920px;margin-left:-960px;position:absolute;left:50%;}
.Banner .banner_img{z-index:9;width:100%;padding:0;position:absolute;bottom:15px;text-align: center}
.Banner .banner_img ul{text-align:center;width:90px;border:medium none;margin:0 auto;}
.Banner .banner_img li{float:left;cursor:pointer;width:25px;}
.qh_dot{margin:10px auto;width:100px;height:13px;}
.qh_dot a{width:13px;height:13px;background:url("/images/imglb.png");display:inline-block;}
.qh_dot a.current{background:url("/images/imglb_current.png");}
/*banner end*/

/*产品分类*/
.pro-category{background-color:#222b34; color:#fff; height:70px; padding:15px 0px;}
.pro-category a{color:#fff;}
.pro-category dl{width:1180px; margin:0 auto;}
.pro-category dl dt{float:left; font-size:17px; line-height:38px;}
.pro-category dl dd{float:left; margin-top:8px;position:relative;}
.header-title{float:left; }
.header-title > a{background-color:#55b106; padding:8px 20px; border-radius:3px; font-size:17px; margin-right:18px;}
.header-title div{position:absolute; left:0; top:36px; width:1000px; line-height:32px;}
.header-title div a{font-size:15px; margin-right:12px;}

/*content*/
.wrap-con{width:100%; background-color:#f2f2f2; margin:0px auto; padding-top:20px;}
.wrap-con .con-1{width:1180px; margin:0 auto 15px auto;}
.wrap-con .con-1 > div{width:1200px; margin-top:15px;}
.wrap-con .con-1 .module{width:1180px; margin:0 auto 20px auto;}
.wrap-con .con-1 h3{font-size:20px; height:48px; line-height:48px; color:#fff; background-color:#55b106; border-radius:10px 10px 0px 0px; padding:0px 15px; font-weight:normal;}
.wrap-con .con-1 h3 span{float:right; line-height:46px;}
.wrap-con .con-1 h3 span a{font-size:16px; color:#fff; font-weight:normal; background:url(../../images/a/more_icon.png) no-repeat right; padding-right:20px;}
.con-1 .pro_list,.con-pro .pro_list{float:left;}
.con-1 .pro_list,.con-pro .pro_list{margin:0px 17px 17px 0px; width:280px; overflow:hidden; background-color:#f1f1f1; border:1px solid #d3d3d3;}
.con-1 .pro_list dt,.con-pro .pro_list dt{width:280px; height:210px; background-color:#fff; line-height:207px; vertical-align:middle; text-align:center;}
.con-1 .pro_list dd span,.con-pro .pro_list dd span{padding:0px 10px; border-bottom:1px dashed #bcbcbc;}
.con-1 .pro_list dt img,.con-pro .pro_list dt img{max-width:95%; max-height:190px; vertical-align:middle;}
.con-1 .pro_list dd span,.con-pro .pro_list dd span{height:35px; overflow:hidden; display:block; padding-top:3px;}
.con-1 .pro_list dd span a,.con-pro .pro_list dd span a{font-size:15px; line-height:32px; color:#333;}
.con-1 .pro_list dd ul,.con-pro .pro_list dd ul{font-size:14px; line-height:32px; margin:0px 10px;}
.con-1 .pro_list dd ul li,.con-pro .pro_list dd ul li{float:left; width:50%;}
.con-1 .pro_list .price{width:100%;}
.con-1 .pro_list dd li i,.con-pro .pro_list dd li i{color:#ff5400; font-style:inherit;}
.con-1 .pro_list dd div,.con-pro .pro_list dd div{text-align:right; margin:0px 10px 10px 0px;}
.con-1 .pro_list dd div a,.con-pro .pro_list dd div a{background-color:#55b106; height:25px; width:75px; color:#fff; text-align:center; line-height:25px; display:inline-block;}

.title-cen{height:100px; line-height:100px; background-color:#55b106; color:#fff; font-size:32px; font-weight:bold; text-align:center;}

.inquiry{width:1180px; margin:20px auto 0px auto;}
.inquiry h3,.contact-cen h3{border-bottom:1px solid #bebebe; height:42px; font-weight:normal; margin-bottom:16px;}
.inquiry h3 a,.contact-cen h3 a{border:1px solid #bebebe; display:inline-block; width:120px; font-size:17px; height:40px; line-height:40px; text-align:center; margin-left:-1px;}
.inquiry h3 .current,.contact-cen h3 .current{border:1px solid #bebebe; border-top:2px solid #55b106; height:40px; border-bottom:1px solid #f1f1f1;}
.inquiry dt{float:left; width:120px; height:90px; margin-right:15px; background-color:#fff;}
.inquiry dt div img{vertical-align:middle; max-width:110px; max-height:85px;}
.inquiry dt span{width:120px; height:90px; line-height:85px; vertical-align:middle; border:1px solid #e8e8e8; display:block; text-align:center;}
.inquiry dt .title{height:40px; overflow:hidden; border:0px; line-height:20px;}
.inquiry dl{margin-bottom:20px; background-color:#fff; padding:15px;}
.inquiry dl:hover{background-color:#505050; color:#fff;}
.inquiry dl:hover a{color:#fff;}
.inquiry dt span img{max-width:100%; line-height:95px; vertical-align:middle; max-height:90px;}
.inquiry dd{margin-left:120px;}
.inquiry dd h4{font-size:15px; margin-bottom:5px; font-weight:normal; background:url(../images/a/person-icon.jpg) no-repeat left; line-height:27px;}
.inquiry dd h4 span{float:right;}
.inquiry dd h4 em{float:right; margin-right:20px;}
.inquiry dd .inquiry_text{font-size:15px; line-height:29px; overflow:hidden; position:relative;}
.inquiry dd .inquiry_text p{word-wrap:break-word; word-break:normal;}
.inquiry dd div p span{color:#df0909;}
.inquiry dd .button_inquiry{position:absolute; right:0px; bottom:0px;}
.inquiry dd .button_inquiry a{background-color:#55b106; padding:6px 12px; color:#fff;}

.contact-cen{width:1180px; margin:20px auto 0px auto;}
.contact-cen .c-left{float:left; width:55%; margin:0px 0px 25px 5%;}
.contact-cen .c-left h2{font-size:21px; color:#222b34; height:24px; display:block; margin:20px 0px;}
.contact-cen .c-left h2 a{background-color:#55b106; padding:8px 18px; border-radius:5px; color:#fff; font-weight:normal; font-size:18px; margin-left:15px;}
.contact-cen .c-left ul li{font-size:16px; line-height:32px;}
.contact-cen .c-right{float:right; width:35%; margin-right:5%;}

/*content end*/

/*产品列表*/
.content{width:100%; background-color:#fff; padding-bottom:20px;}
.pro-search{border:1px solid #e5e5e5; width:1178px; margin:20px auto 0px auto;}
.pro-search h3{background-color:#f5f5f5; height:40px; line-height:40px; border-bottom:1px solid #e5e5e5; padding:0px 15px; font-weight:normal;}
.pro-search h3 a{font-size:16px;}
.pro-search h3 span{float:right; color:#f83d06; font-weight:normal; cursor:pointer;}
.pro-search .categoryBox{margin:0px 15px 0px 15px;}
.pro-search .categoryBox div{border-bottom:1px dashed #eaeaea; display:block; padding:12px 0px;}
#id_page .disabled{border:1px solid #e1e1e1; color:#e1e1e1;}
.pro-search div a{font-size:15px; margin-right:20px; padding:3px 10px; display:inline-block;}
.pro-search div .current{background-color:#55b106; color:#fff;}
.sort-row{height:40px; border:1px solid #e8e8e8; background-color:#f5f5f5; margin:20px auto 0px auto; width:1178px;}
/*.sort-row ul{width:1179px; margin:0 auto; height:40px;}*/
.sort-row .sorts,.styles{line-height:40px;}
.sort-row .sorts li,.styles li{float:left; border-right:1px solid #e8e8e8;}
.sort-row .sorts li a,.styles li a{padding:0px 12px; font-size:15px;}
.sort-row .current{background-color:#fff; display:block; color:#55b106;}
.styles .icon_list,.styles .icon_img{padding-left:32px; background:url(../../images/a/icon-mini.gif) no-repeat;}
.styles .icon_list{background-position:9px -156px;}
.styles .pic_list .current{background-position:9px -229px;}
.styles .current{background-position:9px -174px;}
.styles .icon_img{background-position:9px -210px;}
.sort-row .pager{float:right; margin:9px 12px 0px 0px;}
.sort-row .pager a,.cen-page a,#id_page a{border:1px solid #c1d7dc; padding:2px 6px; margin:0px 5px; color:#0b91b3;}
#id_page b{border:1px solid #c1d7dc; background-color:#0b91b3; color:#ffffff; padding:2px 6px; font-weight:normal;}
.con-pro{margin:20px auto 0px auto; width:1180px; overflow:hidden;}
.con-pro > div{width:1200px;}
.cen-page,#id_page{text-align:center;}
.cen-page .current{background-color:#0b91b3; color:#fff;}
#id_page #pageTxt{height:21px; border:1px solid #dddddd; width:40px; text-align:center; vertical-align:top;}


/*产品列表样式*/
.pro-list{margin:10px 0px 15px 0px;}
.pro-list dt{float:left; width:100px;}
.pro-list dt img{width:100%;}

.shop-content{width:1180px; margin:15px auto 20px auto;}
.nav-title{border-bottom:2px solid #e5e5e5;}
.nav-title a{padding:0px 18px;  display:inline-block; font-size:16px; height:35px; line-height:35px;}
.nav-title .current{background-color:#55b106; color:#fff; border-bottom:2px solid #55b106;}


/*关于我们*/
.Position-nav{font-size:15px; height:42px; line-height:42px; border-bottom:1px solid #efefef;}
.Position-nav a{color:#666666;}
.aboutus,.aboutus p{font-size:16px; line-height:32px; margin-top:15px;}
.aboutus p img{margin:10px 0;}
#BMapContainer{width:600px; height:400px;}

/*销售网络*/
.search-cen{font-size:15px; margin:25px 0px;}
.search-cen label{float:left; line-height:32px;}
.search-cen dl{float:left; width:140px; border:1px solid #c1d7dc; height:30px; line-height:30px; margin-right:10px; padding:0px 5px; background:url(../../images/a/icon-mini.gif) no-repeat 129px -262px;}
.search-cen dt{cursor:pointer;}
.search-cen #searchBtn{background-color:#4ea1ff; height:32px; padding:0px 16px; line-height:30px; font-size:16px; color:#fff; outline:none; cursor:pointer;}
.network-cen .l-n{float:left;}
.network-cen{position:relative;}
.network-cen li:first-child{padding-left:0px; font-weight:bold; color:#333; font-size:18px;}
.network-cen li{line-height:28px; font-size:16px; padding-left:24px; color:#444444;}
.network-cen .r-n{font-size:14px; line-height:24px;}
#netWorkBox ul{margin-bottom:8px; padding-bottom:8px; border-bottom:1px dashed #e0e0e0; width:48.5%; display:inline-block;}
#netWorkBox ul:nth-child(2n){float:right;}
.netWorkBox .n-title{font-size:18px; line-height:30px; color:#55b106;}
.netWorkBox .address{background:url(../../images/a/icon-mini.gif) no-repeat 0px -302px;}
.netWorkBox .name{background:url(../../images/a/icon-mini.gif) no-repeat 0px -339px;}
.netWorkBox .phone{background:url(../../images/a/icon-mini.gif) no-repeat 1px -375px;}
.r-n::-webkit-scrollbar{width:16px; height:14px;}  
.r-n::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-radius:999px; border:5px solid transparent;}  
.r-n::-webkit-scrollbar-track{box-shadow:1px 1px 5px rgba(0,0,0,.2) inset;}  
.r-n::-webkit-scrollbar-thumb{min-height:20px; background-clip:content-box; box-shadow:0 0 0 5px rgba(0,0,0,.2) inset;}  
.r-n::-webkit-scrollbar-corner{background:transparent;}

/*图集视频*/
.cen-video,.cen-image{margin-top:20px; width:1200px;}
.cen-video li,.cen-image li{float:left; width:280px; height: 210px; text-align: center;	overflow: hidden; margin-right:19px; position:relative; margin-bottom:10px;font-size:15px;}
.cen-video li div{position:absolute; padding:4px 0px; width:100%; display:block; left:0px; bottom:0px; background-color:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.cen-image li div{border:1px solid #efefef; width:280px; height:210px; line-height:203px;}
.cen-image li div img{vertical-align:middle;}
.cen-image li span{height:32px; display:block; text-align:center; line-height:32px;}
.cen-video li div img,.cen-video li div span{float:left; color:#fff; margin-left:4px; line-height:27px;}
.cen-video li div img{height:27px; width:27px;}
.cen-video li img,.cen-image li img{max-width:100%; max-height: 100%;}

/*图集详细页*/
#tuji{padding-bottom:6px; width:1000px; margin:30px auto 15px auto;}
#tuji #tj_big{max-width: 100%; width: auto;}
#tuji #tj_nums{margin-left:0px;}
#tj_list{margin-top:15px;}
#tj_list ul li{border:1px solid #000; background-color:#fff; float:left; margin:0px 6px;}
#tj_text_line{ margin-top:15px;}
#tj_nums{margin-right:12px;font-size:25px;}
#tj_nums_l{font-size:36px; font-weight:bold; font-style:italic; color:#f83d06; margin-right:6px;}
#tj_nums_r{font-weight:bold; padding:0px 4px;}
#tuji #tj_text{font-size:15px; line-height:27px; font-family:"微软雅黑";}
#tj_list ul{width:1000px; display:block;}
#tuji #tj_list ul li{ margin:0px 10px 0px 0px; height: 140px;line-height: 140px;}
#tuji #tj_list ul li img{vertical-align: middle;}

/*新闻资讯*/
.cen-knowledge ul{min-height:450px;}
.cen-news ul{margin-bottom:15px;}
.cen-news li,.cen-knowledge li{line-height:45px; padding:0px 8px;}
.cen-news li:nth-child(even){background:#fafafa;}
.cen-news li a,.cen-knowledge li a{font-size:15px; height:40px;}
.cen-news li a:hover,.cen-knowledge li a:hover,.cen-job .content-job a:hover{color:#f83d06;}
.cen-news li span{float:right; color:#c4c4c4;}

/*产品知识*/
.cen-knowledge h3,.cen-contact h3{height:42px; border-bottom:2px solid #e8e8e8; margin-bottom:10px;}
.cen-knowledge h3 div,.cen-contact h3 div{float:right; border-bottom:0px; font-weight:normal;}
.cen-knowledge h3 span,.cen-contact h3 span{float:left; padding:0px 10px; border-bottom:2px solid #55b106; color:#55b106; height:42px; line-height:42px; font-size:19px; display:inline-block;}
.knowledge_content h4,.cen-news h4{font-size:21px; display:block; margin:15px 0px 5px 0px; text-align:center; color:#666; height:48px; line-height:48px;}
.knowledge_content div,.cen-news div{font-size:16px; line-height:35px;}


/*联系我们*/
.cen-contact h3{margin-bottom:20px;}
.contact-l{float:left;}
.contact-l h2{font-size:19px; height:42px; line-height:42px; color:#333;}
.contact-l li{height:32px; font-size:16px; line-height:32px;}
.contact-l li a{font-size:16px; color:#f83d06; text-decoration:underline;}
.contact-l li label{width:100px; text-align:right; float:left;}
.contact-l div{margin-left:80px;}
.contact-l div img{float:left;}
.contact-l div span{font-size:16px; color:#f83d06; font-weight:bold; margin:68px 0px 0px 8px; float:left;}
.contact-r{float:right;}

/*我要留言*/
.con-company .inquiry_list{background-color:#f1f1f1;}
.talkForm{border:1px solid #e5e5e5; padding:20px 0px; margin-top:20px;}
#talkForm{width:740px; margin:0 auto;}
#talkForm .line_1{font-size:15px; margin-top:15px;}
#talkForm .line_1 label{float:left; line-height:32px; text-align:right; width:110px;}
#talkForm .line_1 label b{color:#f00; margin-right:3px;}
#talkForm .line_1 .text_box,#talkForm .line_1 .text_box1{border:1px solid #dedede;font-size:15px; outline:none; height:30px; line-height:30px; padding:0px 6px;}
#talkForm .line_1 .text_box1{width:180px;}
#talkForm .line_1 .text_box{width:462px;}
#talkForm .line_1 dl{width:150px; margin-right:10px; float:left; height:30px; border:1px solid #dedede; background:url(../../images/a/icon-mini.gif) no-repeat 130px -92px;}
#talkForm .line_1 dt{cursor:pointer;}
#talkForm .chouse{font-size:15px; margin-top:5px; height:18px; float:left;}
#talkForm .chouse input{margin:5px 3px 0px 0px; float:left;}
#talkForm .chouse span{float:left; margin-right:20px;}
#talkForm .line_2{margin:8px 0px 0px 25px;}
.save_button{text-align:center; margin-top:10px;}
.save_button input{background-color:#55b106; font-size:17px; color:#fff; padding:8px 20px; border-radius:3px; cursor:pointer;}

/*诚聘英才*/
.cen-job{margin-top:20px;}
.cen-job .title-job{background-color:#f8f8f8; height:36px; line-height:36px; border:1px solid #f1f1f1;}
.cen-job .title-job li{font-size:15px; font-weight:bold;}
.cen-job li,.cen-job .content-job a{float:left; font-size:15px;}
.cen-job .j_name{width:48.5%; padding-left:1.5%;}
.cen-job .j_address{width:30%; text-align:center;}
.cen-job .j_time{width:19.5%; text-align:center;}
.cen-job .title-job .j_name,.cen-job .title-job .j_address{border-right:1px solid #e8e8e8;}
.cen-job .content-job ul{height:45px; line-height:45px; border-bottom:1px dashed #e5e5e5;}
.cen-job .content-job ul:nth-child(even){background:#fafafa;}
.job-header{font-size:20px; height:45px; line-height:45px;}
.cen-view{font-size:15px; line-height:32px; margin-top:20px;word-break:break-word;}
.cen-view h4{font-size:16px;}
.cen-view ul,.cen-view p{border-bottom:1px dashed #dcdcdc; padding-bottom:20px; margin-bottom:20px;}
.cen-view li{width:50%; float:left; display:inline-block;}
.cen-view li label{float:left;}
.button{text-align:center;}
.button a{padding:8px 25px; display:inline-block; background-color:#4ea1ff; color:#fff; font-size:17px; border-radius:3px; outline:none; cursor:pointer;}
.job-apply .item,.job-apply .item1{float:left; font-size:15px; line-height:32px; height:32px; margin-top:15px;}
.job-apply .item{width:50%;}
.job-apply .item1{width:100%;}
.job-apply .item label,.job-apply .item1 label{float:left; width:120px; text-align:right;}
.job-apply .item label b,.job-apply h4 span b{color:#f00; margin-right:5px;}
.job-apply .item input,.job-apply .item1 dl,.job-apply .level select{height:30px; margin-right:6px; border:1px solid #dcdcdc; line-height:30px; padding:0px 6px; outline:none; float:left; font-size:15px;}
.job-apply .item span{float:left; margin-right:20px;}
.job-apply .gender input{margin-top:2px;}
.job-apply .item .w1{width:110px;}
.job-apply .item .w3{width:80px;}
.job-apply .item .w2,.job-apply .item1 .w2{width:200px; float:left;}
.job-apply .item1 dl{float:left; width:130px; background:url(../../images/a/icon-mini.gif) no-repeat 123px -91px;}
.job-apply h4{font-size:16px; height:36px; line-height:36px; font-size:16px; border-bottom:2px solid #efefef; margin:15px 0px 10px 0px;}
.job-apply h4 span{float:left; height:36px; border-bottom:2px solid #f83d06; padding:0px 5px;}
.item_text textarea{width:96%; border:1px solid #efefef; padding:8px 12px; font-size:15px; line-height:24px; outline:none; height:120px; overflow-y:auto;}
.job-apply h4 em{float:right; font-size:15px; font-weight:normal; color:#f00;}

/*企业荣誉*/

/*宣传视频*/
.video_title{text-align:center; font-size:19px; height:48px; line-height:48px;}
#videoBox{text-align:center;}
#videoBox #ckplayer_a1{width:800px; height:600px;}
.cxscroll{position:relative;width:800px; padding:12px 0px; background-color:#f5f5f5; margin:15px auto 0px auto;}
.cxscroll .box{overflow:hidden; position:relative; margin:0px auto; width:710px;}
.cxscroll .list{overflow:hidden;width:9999px;}
.cxscroll .list li{float:left; width:140px; height:92px; text-align:center; line-height:90px; position:relative; border:1px solid #f5f5f5;}
.cxscroll .list li img{vertical-align:middle; max-height:90px; max-width:100%;}
.cxscroll .prev,.next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(/images/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.cxscroll .prev{left:5px;background-position:0 0;}
.cxscroll .next{right:5px;background-position:-40px 0;}
.cxscroll .prev:hover{background-position:0 -50px;}
.cxscroll .next:hover{background-position:-40px -50px;}
.video_icon{position:absolute; left:54px; top:33px;}

.scroll_horizontal{position:relative;width:660px;height:120px;padding:10px;background-color:#eee;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:580px;height:120px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:200px;}
/*宣传视频 end*/

.l_menu{width:1180px; margin:16px auto 0 auto;}
.l_menu h3{text-align:left; border-bottom:2px solid #55b106;}
.l_menu h3 span{background-color:#55b106; color:#fff; padding:8px 16px; display:inline-block; font-size:20px;}
.l_menu ul{margin:16px 0 20px 0;}
.l_menu li{float:left; display:inline-block; margin:0 12px;}
.l_menu li a{font-size:18px;}


@media screen and (max-width:1280px){
.Nav .menu > li{width:12.4%;}
.w-header,.wrap,.shop-content,.pro-category dl{width:1000px; overflow:hidden;}
.logo-cen{margin:0 auto;}
.sort-row{width:998px;}
.TopNav .wrap,.content,.pro-con{width:1000px; margin-left:auto; margin-right:auto;}
.compant-title dl{margin-right:34px;}
.search ul{width:300px;}
.search ul .s_text{width:135px;}
.content .right{width:730px;}
.con-1 .pro_list{margin:0px 21px 17px 0px;}
.con-1 .pro_list dt,.con-pro .pro_list dt{height:173px; line-height:170px; width:232px;}
.con-1 .pro_list dt img,.con-pro .pro_list dt img{max-width:100%; max-height:170px;}
.con-1 .pro_list{width:232px;}
.con-1 .pro_list dd div ul,.con-pro .pro_list dd div ul{width:232px;}
.cen-video li,.cen-image li{width:230px; margin-right:20px;}
.con-pro{width:1000px;}
.con-pro > div{width:1030px;}
.con-pro .pro_list{margin:0px 21px 17px 0px; width:232px;}
.network-cen .r-n{width:380px; height:460px;}
.network-cen .l-n{width:570px;}
.network-cen .l-n img{width:100%;}
.contact-r img{width:100%;}
.cen-image li div{width:228px; height:170px; line-height:163px;}
.cen-image li div img{vertical-align:middle;}
#videoBox #ckplayer_a1{width:680px; height:510px;}
.cxscroll .box{overflow:hidden;margin:15px auto 0px auto; width:680px;}
#BMapContainer{width:480px; height:320px;}
.inquiry,.contact-cen{width:1000px;}
.pro-search{width:998px;}
.wrap-con .con-1 h3{font-size:19px; height:45px; line-height:45px; font-weight:normal;}
.wrap-con .con-1 h3 span{line-height:45px;}
.wrap-con .con-1 .module{width:1000px;}
.wrap-con .con-1{width:1000px;}
.wrap-con .con-1 > div{width: 1020px;}
}