html,body{max-width:1920px;}
.scale{transition: 0.6s;
-moz-transition: 0.6s;	/* Firefox 4 */
-webkit-transition:  0.6s;	
-o-transition:  0.6s;	/* Opera */}
.scale:hover{
	-ms-transform:scale(1.1,1.1); /* IE 9 */
	-moz-transform:scale(1.1,1.1); /* Firefox */
	-webkit-transform:scale(1.1,1.1); /* Safari and Chrome */
	-o-transform:scale(1.1,1.1); /* Opera */
}
.transition{transition: 0.6s;
-moz-transition: 0.6s;	/* Firefox 4 */
-webkit-transition:  0.6s;	
-o-transition:  0.6s;	/* Opera */}
.div_wzwidth{width:1210px; margin-left:auto;margin-right:auto;height:auto;position:relative;}


.after:after{content:" ";display:block;clear:both;}

.div_logo{height:110px; min-width:1210px;position:relative;border-bottom:solid 1px #eee;}
.div_logo .div_l1{z-index:2000;position:relative; }
.div_logo .div_l1 .logo{display:inline-block;width:490px;height:110px;  text-align:center; vertical-align: middle; line-height:110px;}
.div_logo .div_l1 .logo img{max-width:450px;max-height:100px;}

.div_menu{height:110px;  width:720px;float:right;}


.index_product{margin-top:70px; }
.index_product .title{margin-bottom:30px;position:relative;}
.index_product .title .name{color:#777777;font-size:16px; margin-top:5px;display:inline-block; border-bottom:solid 2px #D42828;height:30px;} 
.index_product .title a{position:absolute;right:0px;color:#C61620;bottom:0px;}
.index_product .title a:hover{color:#f30;}
.index_product .list{}
.index_product .list li{width:350px;height:350px;float:left;margin-right:80px;position:relative;overflow:hidden;}
.index_product .list li .img{overflow:hidden;}
.index_product .list li .img img{width:400px;height:400px;}
.index_product .list li:nth-of-type(3n){margin-right:0px;}
.index_product .list li .p_name{width:400px;height:88px;position:absolute;bottom:-45px;color:#fff;font-size:14px;background-color:rgba(10,22,38,0.7);text-align:center}
.index_product .list li .p_name div:nth-of-type(1){margin-top:12px;}
.index_product .list li .p_name div:nth-of-type(2){display:inline-block;width:114px;height:24px;border:solid 1px #F0F0F0;border-radius:5px;margin-top:12px;}
.index_product .list li:hover .p_name{bottom:0px;}


.index_about{margin-top:100px;background-image:url(../images/bg.jpg);position:relative;height:816px;}
.index_about > div{padding-top:60px;}
.index_about > div .title{margin-bottom:20px;position:relative}
.index_about > div .title .name{display:inline-block;color:#fff;font-size:16px;margin-top:10px;border-bottom:solid 2px #D42828;height:30px;}
.index_about > div .title  a{font-size:12px;color:#fff;position:absolute;right:0px;bottom:0px;}
.index_about .youshi{width:600px;float:left}
.index_about .right{610px;float:right;}
.index_about .youshi > div{height:285px;}
.index_about .youshi > div > div{width:300px;height:285px;float:left;}
.index_about .youshi > div.ys1 .img{float:right}
.index_about .youshi > div  .img img{width:300px;height:285px;}
.index_about .youshi > div .desc{background-color:#fff;text-align:center}
.index_about .youshi > div .desc .title{color:#666666;font-size:20px;margin-top:70px;}
.index_about .youshi > div .desc .con{color:#777777;margin-top:30px;font-size:14px;line-height:2;}
.index_about .video{height:340px;width:610px;}
.index_about .video video{width:100%;height:100%}
.index_about .company{height:230px;background-color:#EEEEEE;padding:45px 60px 45px 60px;box-sizing:border-box;}
.index_about .company .title{color:#666666;font-size:20px;font-weight:bold}
.index_about .company .content{font-size:14px;color:#777777;line-height:2;width:490px;height:80px;overflow:hidden;word-break:break-all;}

.div_cpjz{margin-top:75px;}
.div_cpjz .title{text-align:center}
.div_cpjz .title .name{font-size:24px; color:#00040C;}
.div_cpjz .title .desc{color:#777777;font-size:14px;margin-top:15px;}
.div_cpjz .list{margin-top:45px;}
.div_cpjz .list > li{width:560px;height:310px;float:left;position:relative;}
.div_cpjz .list > li:nth-of-type(2){float:right;}
.div_cpjz .list > li .img{display:table-cell;position:absolute;bottom:0;}
.div_cpjz .list > li .img img{width:560px;max-height:310px;}
.div_cpjz .list > li .news_title{width:560px;height:310px;position:absolute;left:0px;top:0px;background-color:rgba(0,0,0,0.6);opacity:0;}
.div_cpjz .list > li .news_title > div{display:table-cell;width:560px;height:310px;vertical-align:middle;text-align:center;padding:15px;box-sizing:border-box;color:#fff;font-size:20px;line-height:2}
.div_cpjz .list > li .news_title:hover{opacity:1;}





.links{min-width:1200px; background-color:#181818; height:57px; margin-top:67px;}
.links > div{overflow:hidden; color:#B8B8B8; line-height:57px; font-size:14px;}
.links > div span{margin-left:45px;}
.links > div a{color:#B8B8B8; font-size:14px; margin-right:20px;}
.links > div a:hover{color:#fff;}

.copy{ background-color:#000000; padding-top:15px; padding-bottom:15px; min-width:1210px; margin-top:100px;}
.copy .ewm{width:120px;text-align:center;float:left;height:81px;}
.copy .ewm img{max-width:81px;}

.copy .two{width:755px;float:left;margin-left:30px;}
.copy .two .contact{color:#DC302C;font-size:14px;margin-top:20px;position:relative;}
.copy .two .contact:before{content:" ";display:block;width:20px;height:2px;background-color:#CE1920;position:absolute;top:-10px;}
.copy .two .contact span{color:#fff;font-family:"Arial";margin-left:10px;}
.copy .two  .copyright{ text-align:left; font-size:12px; color:#B9B9B9;margin-top:10px;overflow:hidden; }
.copy .two  .copyright a{font-size:12px; color:#B9B9B9; }
.copy .three{width:300px;float:right;text-align:right;color:#B9B9B9;}
.copy .three .d1{margin-top:20px;}
.copy .three .d2{margin-top:10px;}

 



.li_fenlei{ background-color:rgba(238, 238, 238, 1);height:90px;line-height:90px;}
.li_fenlei > div{ position:relative;}
.li_fenlei > div .flmc{display:none;position:absolute; width:300px;height:90px; background-color:rgba(225,200,100,0.5); background-image:url(../images/zsqjt.png); background-position:250px center; background-repeat:no-repeat;left:0px;top:-90px; font-size:25px; color:#fff;}
.li_fenlei > div .flmc:before{content:" ";display:inline-block;margin-right:30px;}
.li_fenlei .zfl .gg{font-size:16px; font-family:"Microsoft YaHei";width:300px; float:left; padding-left:30px;}
.li_fenlei .zfl ul{float:right;width:800px; text-align:right;}
.li_fenlei .zfl ul li{display:inline-block; padding-left:15px; padding-right:15px;
transition: 0.6s;
	-moz-transition: 0.6s;	/* Firefox 4 */
	-webkit-transition: 0.6s;	
	-o-transition: 0.6s;	/* Opera */}
.li_fenlei .zfl ul li:hover{background-color:rgb(250, 250, 250); border-bottom:solid 3px #aaa;height:87px;}

.dqwz{margin-top:35px; height:30px;font-size:14px;color:#9A9A9A; line-height:30px;  padding-bottom:30px; background-image:url(../images/home1.jpg); background-repeat:no-repeat; background-position:0px 0px;;}
.dqwz:before{ content:" "; display:inline-block; margin-right:40px;}
.dqwz a{color:#9A9A9A;font-size:14px;}

.div_info{  padding-bottom:50px;}
.div_info .news_content{  line-height:2; padding-bottom:25px; break-all:word-break:break-all; font-size:16px; min-height:300px;}
.div_info .news_content *{max-width:100%; height:auto;}
.div_info .news_content a{font-size:16px;}


.ul_baoming{ margin-top:40px; margin-left:20px; padding-bottom:50px;}
.ul_baoming .bt{font-family:"Microsoft YaHei"; font-size:20px;}
.ul_baoming .js{ margin-top:30px; margin-bottom:50px; font-size:14px; color:#666;}
.ul_baoming li{ margin-bottom:30px; padding-left:0px;}
.ul_baoming li span{font-family:"Microsoft YaHei"; font-size:14px; color:#333; margin-right:10px;}
.ul_baoming li input[type="text"]{ width:950px;-moz-border-radius: 6px;border-radius: 6px;-webkit-border-radius:6px; border:solid 1px #ddd; height:35px; }
.ul_baoming li #messages_mobile{width:950px;}
.ul_baoming li #messages_contact{width:950px; }
.ul_baoming li #messages_address{width:950px;}
.ul_baoming li #messages_company{width:950px; margin-right:80px;}
.ul_baoming li textarea{width:950px; height:100px; -moz-border-radius: 6px;border-radius: 6px;-webkit-border-radius:6px; border:solid 1px #ddd; vertical-align:text-top}
.ul_baoming li.an{padding-top:30px;}
.ul_baoming li.an #act1{width:130px; background-color:#f90; border:none; height:40px; -moz-border-radius: 6px;border-radius: 6px;-webkit-border-radius:6px; color:#fff; font-size:14px; font-family:"Microsoft YaHei"; margin-left:60px;}
.ul_baoming li.an #bnt{width:130px; background-color:#555; border:none; height:40px; -moz-border-radius: 6px;border-radius: 6px;-webkit-border-radius:6px; color:#fff; font-size:14px; font-family:"Microsoft YaHei"; margin-left:30px;}
.ul_baoming li.an #act1:hover{background-color:#f60;}
.ul_baoming li.an #bnt:hover{background-color:#f60;}

.li_body{margin-top:30px; margin-bottom:50px; min-height:550px;}
.li_body .left{width:250px; float:left;}
.li_body .right{width:820px;; float:right; text-align:left;}
.li_body:after{content:" "; display:block; clear:both}
.category{}
.category div.category_name{font-family:"Microsoft YaHei";font-size:25px;color:#fff;height:81px;background-color: #333;text-align:center;padding-top:15px;margin-bottom:1px;}
.category div.category_name span{ font-size:13px; color:#E2E4EF; display:inline-block; border-bottom:solid 1px #CADCF4;width:auto;}
.category >ul{ background-color:#f90; min-height:150px; text-align:center; padding-top:20px; padding-bottom:20px;  }
.category >ul > li{ height:50px; line-height:50px; color:#fff; display:block; position:relative;}
.category >ul > li a{color:#fff;font-size:14px;display:block;margin-left:auto;margin-right:auto;width:200px;border-bottom: solid 1px #fba;}
.category >ul > li a:hover{color:#ff0;}
.category >ul > li > ul{ background-color:#d6239f; position:absolute; left:250px;top:0px;width:250px; border:solid 1px #F995C9; border-left:none; display:none;}
.category >ul > li > ul > li{height:50px;border-bottom:solid 1px #1C70CC; margin-left:10px; margin-right:10px;}
.category >ul > li:hover > ul{display:block;}

.search{width:250px; margin-top:27px;}
.search .title{height:51px; background-color:#666; font-size:16px; text-align:center; line-height:51px;color:#fff; }
.search ul .l1{ margin-top:30px; margin-bottom:30px;  padding-left:10px;font-size:14px; font-family:"Microsoft YaHei"}
.search ul .l1 input{width:165px; height:34px; line-height:34px; background-color:#fff; border:solid 1px #DDDDDD; margin-left:5px;  -moz-border-radius: 6px;border-radius: 6px;-webkit-border-radius:6px; }
.search ul .l2{ text-align:center; height:60px;}
.search ul .l2 #act{width:95px;height:35px;border:none;background-color:#f60;color:#fff;display:inline-block;-moz-border-radius: 6px;
border-radius: 6px;-webkit-border-radius:6px;}
.search ul .l2 #act1{width:95px; height:35px; border:none; background-color:#797979; color:#fff; display:inline-block; -moz-border-radius: 6px;
border-radius: 6px;-webkit-border-radius:6px; margin-left:10px;}
.search ul .l2 #act:hover,.search ul .l2 #act1:hover{ background-color:#f90;}

.li_news{margin-top:60px;}
.li_news .category_title{margin-bottom:20px;}
.li_news .category_title span{font-size:30px;color:#273D1C;font-weight:bold;margin-left:20px;position:relative}
.li_news .category_title:before{content:" ";display:block;position:absolute;width:40px;height:2px;background-color:#F6AD3A;top:-20px;left:20px;}
.li_news .li_news_item .li_news_list{width:595px;float:left;margin-bottom:70px;}
.li_news .li_news_item > div:nth-of-type(2n){margin-left:20px;}
.li_news_list .pic{width:595px;height:335px;overflow:hidden}
.li_news_list .pic img{width:595px;height:335px;}
.li_news_list .date{color:#666666;font-size:14px;margin-top:19px;margin-bottom:19px;}
.li_news_list .title a{font-size:16px;color:#414345; font-weight:bold}
.li_news_list .title a:hover{color:#f30;}
.li_news_list .desc{font-size:14px;color:#727679;line-height:2;margin-top:20px;height:55px;overflow:hidden}




.view_news_title{margin-top:30px; margin-bottom:30px; text-align:center; font-family:"Microsoft YaHei"; font-size:28px; color:#333;}
.view_news_date{color:#999; border-bottom:solid 1px #ddd; padding-bottom:30px; text-align:center; margin-bottom:40px;}
.view_news_pic{text-align:center; margin-bottom:30px;}
.view_news_pic img{max-width:100%;}
.view_news_content{max-width:100%;font-size:16px;color:#666666; margin-left:20px; line-height:200%; min-height:300px;}
.view_news_content * {max-width:100%; line-height:2!important; height:auto; word-break:break-all;}
.view_news_fgx{ margin-bottom:30px; margin-left:20px; margin-top:40px;}
.view_news_fgx img{width:100%;}
.download{ text-align:right;margin-right:20px;margin-top:10px; margin-bottom:10px;}
.download img{width:150px;}
.xgxw{width:100%; margin-left:20px; position:relative; padding-bottom:30px;border-top:solid 1px #EEEEEE;margin-top:100px;padding-top:30px;}
.xgxw > div{ margin-bottom:20px;margin-left:20px;}
.xgxw > div span{display:inline-block; height:40px;  text-align:center; line-height:40px; color:#666666; margin-right:15px;}
.xgxw > div > a{ font-size:14px; color:#666666;}
.xgxw > div > a:hover{  color:#f30;}
.xgxw .fanhui{position:absolute; right:20px; top:30px;}


.case_category{text-align:center;margin-bottom:20px;}
.case_category li{display:inline-block;border-bottom:solid 1px #aaa;height:25px;margin-left:20px;margin-right:20px;}
.case_category li a{font-size:16px;color:#666}
.case_category li:hover{border-bottom:solid 2px #aaa}
.case_category li:hover a{font-weight:bold;}

.li_piclist{padding-top:30px;}
.ul_pic_list{background-color:#f3f3f3;margin-bottom:40px;cursor:pointer;}
.ul_pic_list .img{width:410px;height:260px;float:left;}
.ul_pic_list .img img{width:410px;height:260px;}
.ul_pic_list .right{width:750px;float:right;text-align:left; padding-left:25px;}
.ul_pic_list .title{font-size:22px;margin-top:25px;}
.ul_pic_list .date{color:#999;font-size:14px;margin-top:10px;}
.ul_pic_list .hx{width:50px;height:3px;background-color:#f60;margin-top:12px;}
.ul_pic_list .desc{height:90px;overflow:hidden;margin-right:25px;margin-top:20px;font-size:14px;line-height:2.2;color:#666;}
.ul_pic_list .con{display:none;}
.ul_pic_list:hover{background-color:#eee;}
.ul_pic_list:hover .hx{margin-left:20px;}
.ul_pic_list:nth-of-type(2n) .img{float:right}
.ul_pic_list:nth-of-type(2n) .right{float:left;}

.layer{margin:30px;}
.layer .title{text-align:center;font-size:20px;}
.layer .img{margin-top:25px;text-align:center}
.layer .img img{max-width:100%;}
.layer .img iframe{width:100%;height:440px;}
.layer .con{font-size:14px;line-height:2; word-break:break-all;}
.layer .con *{max-width:100%}
.layui-layer-content{height:470px!important}
.div_wz{ font-family:"Microsoft YaHei"; color:#999; font-size:14PX;padding-bottom:30px; padding-top:20px; position:relative}
.div_wz .product_search{position:absolute; right:0px; top:18px;}
.div_wz .product_search #product_name{width:250px; height:30px; padding-left:5px; border:solid 1px #eee; border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.div_wz .product_search #act{display:block; position:absolute; right:10px;top:5px;width:25px; cursor:pointer;}


.div_search{ border:solid 1px #eee; }
.div_search .search_pro{margin:15px; font-family:"Microsoft YaHei"; font-size:14px; color:#666;}


.div_search .search_pro .bt{font-weight:bold;float:left; width:50px;}
.div_search .search_pro a{font-size:14px;}
.div_search .search_pro ul{margin-left:20px; margin-top:15px;}
.div_search .search_pro ul li{padding-left:10px; padding-right:10px; float:left}

.li_div_product{background-color:#f4f4f4}
.li_div_product .title{text-align:center; border-bottom:solid 1px #ccc;padding-bottom:30px;margin-bottom:25px;}
.li_div_product .title .d1{font-size:22px; padding-top:30px;}
.li_div_product .title .d2{color:#aaa;margin-top:5px;}
.li_div_product .cate{text-align:center;}
.li_div_product .cate li{text-align:center;display:inline-block; margin-right:30px;min-width:120px;position:relative;}
.li_div_product .cate li:last-of-type{margin-right:0px;}
.li_div_product .cate li a{font-size:16px;color:#333;}
.li_div_product .cate li i{position:absolute;width:0%;display:block;height:0px;border-top:solid 2px #f60; top:-27px;left:50%}
.li_div_product .cate li:hover i{width:100%;left:0%;}
.li_div_product .cate li.on i{width:100%;left:0%;}

.li_div_product .list{margin-top:50px;}
.li_div_product .item{width:30%;float:left;margin-right:5%;box-shadow: 0 0 5px #ccc; background-color:#fff;margin-bottom:50px;}
.li_div_product .item:nth-of-type(3n){margin-right:0px;}
.li_div_product .item .img{display:table-cell;text-align:center;vertical-align:middle;overflow:hidden;width:398px;height:398px;}
.li_div_product .item .img img{max-width:100%;max-height:100%;}
.li_div_product .item .p_name{padding:10px;height:50px;line-height:50px;text-align:center;background-color:#f7f7f7;overflow:hidden;}
.li_div_product .item .p_name span{font-size:14px;color:#333}
.li_div_product .item .p_name:hover{background-color:#f90}
.li_div_product .item .p_name:hover span{color:#fff;}


.product_body{margin-top:50px;background-color:#fff;padding:40px;border:solid 1px #cfcfcf; border-radius:3px;}
.product_body .proview_img{}
.product_body .proview_img .img{width:550px;float:left;border:solid 1px #eee;}
.product_body .proview_img .img a{display:table-cell;text-align:center;vertical-align:middle;width:550px;padding-top:20px;padding-bottom:20px;}
.product_body .proview_img .img img{max-width:100%;max-height:500px;}
.product_body .proview_img .right_name{width:500px;margin-left:50px;float:left;}
.product_body .proview_img .right_name .name{font-size:22px;margin-top:10px; }
.product_body .proview_img .right_name .desc{font-size:14px;color:#777;margin-top:25px;line-height:2;}
.product_body .proview_img .right_name .one_cate{color:#555;margin-top:20px;font-size:14px}
.product_body .proview_img .right_name .prev_next{margin-top:50px;line-height:3;font-size:14px;color:#555}
.product_body .proview_img .right_name .prev_next a{color:#555;font-size:14px;}
.product_body .proview_img .right_name .prev_next a:hover{color:#f30;}
.product_body .product_description{margin-top:50px;}
.product_body .product_description .pro_cpxx{font-size:16px;margin-bottom:30px;margin-left:10px;}
.product_body .product_description .div_product_content{width:1128px;line-height:2;font-size:14px;min-height:100px;}
.product_body .product_description .div_product_content *{max-width:100%;}
