*{margin:0; padding:0; border:none;font-family:Microsoft Yahei,"微软雅黑",Arial,Verdana,sans-serif;font-size:14px;line-height:25px;color:#333333;}
body{font-size:14px; line-height:25px;color:#333333; background:#eaeaea;}
ul li{list-style:none;}
A{color: #333333;text-decoration: none; cursor:pointer;}
A:hover{color: #e60013;text-decoration: none;}


@charset "utf-8";body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0px;padding:0px;font-weight:normal;}
body,button,input,select,textarea{font:normal 12px Microsoft YaHei,Arial,"\5b8b\4f53",tahoma;}
body{width:100%;}ul,ol,li{list-style:none;}img{border:0;vertical-align:top;}button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;}table{border-collapse:collapse;border-spacing:0;}.fixed:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.fixed{*zoom:1;}

input[type=text],select,textarea,input[type=checkbox],input[type=submit],input[type=button],input[type=password]{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #ccc;
	outline: none;
	vertical-align:middle;
	}

input[type=text]{
	height:30px;
	line-height:30px;padding-left:5px; padding-right:5px;
	}
input[type=password]{
	height:30px;
	line-height:30px;padding-left:5px; padding-right:5px;
	}	
textarea{
	padding-left:5px; padding-right:5px;
	}	
input[type=submit],input[type=button]{
	height:27px;
	line-height:27px;padding-left:5px; padding-right:5px; border:0px; cursor:pointer;
	}
input[type=checkbox]
{ height:15px; width:15px;border-style:none; margin-right:5px;}	
	
	
input[type=text]:focus {
	transition: border  linear .2s, box-shadow linear .5s;
	-moz-transition: border linear .2s, -moz-box-shadow  linear .5s;
	-webkit-transition: border linear .2s, -webkit-box-shadow linear .5s;
	outline: none;
	border-color: rgba(19,105,172,.75);
	box-shadow: 0 0 3px rgba(19,105,192,.5);
	-moz-box-shadow: 0 0 3px rgba(241,39,232,.5);
	-webkit-box-shadow: 0 0 3px rgba(19,105,252,3);
}	

select{height:27px; width:80px;}

input.input_hongse,select.input_hongse,textarea.input_hongse{ border: #FF0000 1px solid;}


input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
    color:    #ccc;
}
input:-moz-placeholder, textarea:-moz-placeholder { 
    color:    #ccc;
}
input::-moz-placeholder, textarea::-moz-placeholder { 
    color:    #ccc;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
    color:    #ccc;
}

.clear{clear: both;}
.clear,.line5,.line10,.line15{font-size: 0px;line-height: 0px;}
.line5{height:5px;}
.line10{height:10px;}
.line15{height:15px;}
.menu100{ background:#2b2b2b; height:50px; line-height:50px;}
.wap100{ display: none;}

@media screen and (min-width: 1401px) {
.pc100{ display: block;}
.quanju100{width:100%;margin-left:auto; margin-right:auto;}
.menu100{width:100%;margin-left:auto; margin-right:auto; }
.flash{width:100%; overflow:hidden;margin-left:auto; margin-right:auto; background:#F2F2F2;position:relative;}
.flash_list{width:100%; height:300px;margin-left:auto; margin-right:auto; background:50% top no-repeat;}
.quanju{width:1400px;margin-left:auto; margin-right:auto;}
	}


	
@media screen and (max-width: 1200px) and (min-width: 501px) { 
.pc100{ display: block;}
body{width:1200px;}
.quanju100{width:1200px;margin-left:auto; margin-right:auto;}
.menu100{width:1200px;margin-left:auto; margin-right:auto;}
.flash{width:1200px;  overflow:hidden;margin-left:auto; margin-right:auto;background:#F2F2F2; position:relative;}
.flash_list{width:1200px; height:300px;margin-left:auto; margin-right:auto; background:50% top no-repeat;}
}

.header_div{ background-color:#FFF;}
.header .logo{ height:100px;}
.header .search_div{ width:100%; float:left; margin-top:15px;}
.header .search_div  .search{ width:150px; height:25px; background-color:#eaeaea; float:right;}
.header .search_div  .search .keyword{ width:120px; height:25px; border:0px; background:none;outline: none; float:left;}
.header .search_div  .search .submit{ float:left;width: 26px;
    height: 25px;
    float: right;
    background: url(/images/wwimg05.png) no-repeat center center;
    cursor: pointer;}
input:focus{outline:none!important;}

.header .search_div .tel{ width:300px; float:right; color:#0059ab; margin-left:30px;}
.header .search_div .tel img{ height:25px; margin-right:10px;}
.header .search_div .tel span{color:#0059ab; font-size:28px; font-weight:bold;}



.header .menu{ width:90%; margin-top:10px; display:block;float:right;}
.header .menu li{ display:block; float:left; line-height:50px; min-width:90px; padding:0px 6px; text-align:center; font-size:15px;color: #333; position:relative;}
.header .menu li a{ display:block;line-height:50px;font-size:16px;color:#333;}
.header .menu li a:hover{ color:#0059ab;}
.header .menu .this{color:#0059ab;}
.header .menu .layer_content{ top:50px; left:-30px; position: absolute; z-index:999; height:auto; width:165px;background-color:#0059ab;}
.header .menu .layer_content a{ line-height:25px; display:block; text-align:center; color:#fff; padding:10px 0px; font-size:14px; width:165px; float:left; height:25px; overflow:hidden; }
.header .menu .layer_content a:hover{ color:#fff; background-color:#023490 }




.flash{ width:100%; height:auto;}
.flash .img{ width:100%; height:auto; }

.swiper-container {
      width: 100%;
      height: auto;
    }
.swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      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;
    }


.flash_list{ width:100%; height:300px;}
.flash_list .img{ width:100%; height:300px; display:block; background-repeat:no-repeat; background-position:center;}


.indexdiv2{ margin-top:20px; background-color:#FFF;}
.indexdiv2 .about_div{ width:100%; float:left; background-color:#0059ab;height:600px; overflow:hidden; }
.indexdiv2 .about_div h1{ width:86%; float:left; color:#FFF; font-size:24px; font-weight:bold; margin-left:7%; display:block; line-height:35px; margin-top:70px; margin-bottom:20px;}
.indexdiv2 .about_div span{ width:86%; float:left; color:#FFF; font-size:14px;margin-left:7%; display:block; line-height:25px; margin-top:0px;}
.indexdiv2 .about_div h2{ width:86%; float:left; color:#FFF; font-size:16px;margin-left:7%; font-weight:bold; display:block; line-height:35px; margin-top:10px;}
.indexdiv2 .about_div a{margin-left:7%;  width:100px; float:left; line-height:40px; line-height:40px; text-align:center; color:#0059ab; background-color:#FFF; margin-bottom:70px; margin-top:20px;}
.indexdiv2 .about_div a:hover{color:#fff; background-color:#186a92; font-weight:bold;}
.indexdiv2 .about_r1 { width:100%; height:300px; position:relative; float:left;}
.indexdiv2 .about_r1 img{ width:100%; height:300px;}
.indexdiv2  .divtext{ width:100%; height:300px; height:40px; overflow:hidden;background: rgba(0, 0, 0, 0.5);
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    transition: all .4s;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;}
.indexdiv2  .divtext h1{ line-height:40px; color:#FFF; margin-left:3%; width:70%; float:left;}	
.indexdiv2  .divtext span{ display:block; height:40px; width:45px; float:right; background:url(/images/down.png) no-repeat center;}	
.indexdiv2  .divtext p{margin-left:3%; width:86%; float:left; color:#FFF; font-size:14px;display:block; line-height:25px; margin-top:15px;}
.indexdiv2  .divtext h2{margin-left:3%;  width:100px; float:left; line-height:40px; line-height:40px; text-align:center; color:#0059ab; background-color:#FFF;margin-top:20px;}

.indexdiv2 .about_r1:hover .divtext{height:300px;}
.indexdiv2 .about_r1:hover .divtext h1{ font-size:16px ; font-weight:bold;}
.indexdiv2 .about_r1:hover .divtext span{ background:url(/images/up.png) no-repeat center;}

.indexdiv2 .about_r2 { width:50%; height:300px; position:relative;float:left;}
.indexdiv2 .about_r2 img{ width:100%; height:300px;}
.indexdiv2 .about_r2:hover .divtext{height:300px;}
.indexdiv2 .about_r2:hover .divtext h1{ font-size:16px ; font-weight:bold;}
.indexdiv2 .about_r2:hover .divtext span{ background:url(/images/up.png) no-repeat center;}





.indexdiv2 .title h1{width:100%;text-align:center; font-size:40px; float:left; color:#0059ab; line-height:55px;}
.indexdiv2 .content{ width:100%; float:left; text-align:center; margin-top:40px;}
.indexdiv2 .content .left{ width:600px; height:400px; float:left;}
.indexdiv2 .content .left div{ width:600px;float:left; margin-bottom:70px;}
.indexdiv2 .content .left div img{float:left; width:70px; margin-right:50px;}
.indexdiv2 .content .left div h1{float:left; width:450px; display:block; text-align:left; font-size:16px;}
.indexdiv2 .content .left div span{float:left; width:450px;display:block; text-align:left; color: #999;}
.indexdiv2 .content .right{ width:550px; height:400px; float:right;}


.indexdiv1{ width:100%; background:#FFF;float:left;}
.indexdiv1 .title{ width:100%; float:left; text-align:center; margin-top:60px;}
.indexdiv1 .title h1{width:100%;text-align:center; font-size:40px; float:left; color:#0059ab; line-height:55px;}
.indexdiv1 .title span{width:100%;text-align:center; font-size:16px; float:left;}

.indexdiv1 .product_div{ position:relative;text-align:center; margin-top:5px; padding:0 50px;}
.indexdiv1 .product_div .p_list{ width:100%; padding-top:20px;}
.indexdiv1 .product_div .swiper-container {
      width: 100%;
      /*height: 850px;*/
    }
.indexdiv1 .product_div .swiper-slide {}	
	
.indexdiv1 .product_div a{ width:94%; display:block; margin:35px 3%;}
.indexdiv1 .product_div a span{ width:100%;}
.indexdiv1 .product_div a img{ width:100%;}
.indexdiv1 .product_div a h3{ width:98%; margin-left:1%; display:block; line-height:35px; height:35px; font-weight:bold; overflow:hidden; text-align:left; color:#0059ab; font-size:16px;}
.indexdiv1 .product_div a p{ width:98%; margin-left:1%; display:block; line-height:20px; height:50px; overflow:hidden; text-align:left;}
.indexdiv1 .product_div a:hover{ background-color:#EFEFEF; box-shadow: 0 15px 30px rgba(0,0,0,.1); -webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1); -moz-box-shadow: 0 15px 30px rgba(0,0,0,.1);-webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;transform: scale(1.05); -ms-transform:scale(1.05); /* IE 9 */ -moz-transform:scale(1.05); /* Firefox */ -webkit-transform:scale(1.05); /* Safari 和 Chrome */ -o-transform:scale(1.05);-webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}

.indexdiv1 .dioxin_div{text-align:left; margin-top:5px; padding:0 50px;}	

.indexdiv1 .dioxin_div .img{ float:left; margin:2%; width:30%;margin-top:30px;}
.indexdiv1 .dioxin_div .text{float:left; width:65%;line-height:29px; margin-top:30px; font-size: 16px}	
.indexdiv1 .dioxin_div .text h1{float:left; width:100%;line-height:35px; font-size:20px; font-weight:bold;}		
.indexdiv1 .dioxin_div .text2{float:left; width:100%;line-height:29px; font-size: 16px}	
.indexdiv1 .dioxin_div .text2 h1{float:left; width:100%;line-height:35px; font-size:20px; font-weight:bold;}	
.indexdiv1 .dioxin_div .test{ margin-right:20px; line-height:25px; border:#F5F5F5 1px dashed;}		
	



.indexdiv3{ width:100%; background:#FFF;float:left;}
.indexdiv3 .title{ width:100%; float:left; text-align:center; margin-top:60px;}
.indexdiv3 .title h1{width:100%;text-align:center; font-size:40px; float:left; color:#0059ab; line-height:55px;}
.indexdiv3 .title span{width:100%;text-align:center; font-size:16px; float:left;}

.indexdiv3 .content_div{ width:1340px; margin-left:30px; float:left; text-align:left; margin-top:40px;}
.indexdiv3 .content_div .swiper-container {
   width: 670px; float:left;
      height: 450px;
    }
.indexdiv3 .content_div .swiper-slide {
      width: 670px;
    }
.indexdiv3 .content_div .con_left{ width:50%; height:450px; float:left;}	
.indexdiv3 .content_div .con_left img{ width:670px; height:450px;}	

.indexdiv3 .content_div .con_right{ width:50%; height:450px; float:left;}
.indexdiv3 .content_div .con_right  .divtext{ width:100%; height:40px; overflow:hidden;background: rgba(0, 0, 0, 0.5);
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    transition: all .4s;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;}
.indexdiv3 .content_div .con_right  .divtext h1{ line-height:40px; color:#FFF; margin-left:3%; width:70%; float:left;}	
.indexdiv3 .content_div .con_right  .divtext span{ display:block; height:40px; width:45px; float:right; background:url(/images/down.png) no-repeat center;}	
.indexdiv3 .content_div .con_right  .divtext p{margin-left:3%; width:86%; float:left; color:#FFF; font-size:14px;display:block; line-height:25px; margin-top:15px;}
.indexdiv3 .content_div .con_right  .divtext h2{margin-left:3%;  width:100px; float:left; line-height:40px; line-height:40px; text-align:center; color:#0059ab; background-color:#FFF;margin-top:20px;}

.indexdiv3 .content_div .con_right .about_r2 { width:320px; height:220px; position:relative;float:left; margin-left:15px; margin-bottom:11px; overflow:hidden}
.indexdiv3 .content_div .con_right .about_r2 img{ width:100%; height:220px;
		-webkit-transition: 0.5s;
		-moz-transition: 0.5s;
		-o-transition: 0.5s;
		transition: 0.5s;}
.indexdiv3 .content_div .con_right .about_r2 img:hover {
		-webkit-transform: scale(1.04);
		-moz-transform: scale(1.04);
		-ms-transform: scale(1.04);
		-o-transform: scale(1.04);
		transform: scale(1.04);
	}
.indexdiv3 .content_div .con_right .about_r2:hover .divtext h1{}
.indexdiv3 .content_div .con_right .about_r2:hover .divtext span{ background:url(/images/up.png) no-repeat center;}




.indexdiv4{ width:100%; background:#FFF;float:left; padding-bottom:30px;}
.indexdiv4 .title{ width:100%; float:left; text-align:center; margin-top:60px;}
.indexdiv4 .title h1{width:100%;text-align:center; font-size:40px; float:left; color:#0059ab; line-height:55px;}
.indexdiv4 .title span{width:100%;text-align:center; font-size:16px; float:left;}
.indexdiv4 .content{ width:100%; float:left; text-align:left; padding-top:50px; margin:0px auto;}
.indexdiv4 .content a{ float:left; width:285px; height:260px; display:block; background-color:#FFF; text-align:center;}
.indexdiv4 .content a img{ width:265px; height:200px; margin:10px;}
.indexdiv4 .content a p{ width:285px; height:45px; line-height:35px;}
.indexdiv4 .content .layui-carousel{ background:none;}
.indexdiv4 .content .layui-carousel>[carousel-item]>*{ background:none;}

.indexdiv4 .shangcheng a{ width:210px; height:110px; border:3px #CCC solid; margin:30px;}
.indexdiv4 .shangcheng a img{ width:210px; height:110px; margin:0px; padding:0px;}

.indexdiv4 .shangcheng a:hover{ border:3px #2f60df solid;}

.indexdiv4 .dioxin_logo a{ width:33%;}
.indexdiv4 .dioxin_logo a img{ width:80%; height:auto;}


.indexdiv5{ width:100%; background:#FFF;float:left;}
.indexdiv5 .title{ width:100%; float:left; text-align:center; margin-top:60px;}
.indexdiv5 .title h1{width:100%;text-align:center; font-size:40px; float:left; color:#0059ab; line-height:55px;}
.indexdiv5 .title span{width:100%;text-align:center; font-size:16px; float:left;}


.indexdiv5 .content .con_left{ width:840px; float:left; margin-left:30px; margin-top:40px;}
.indexdiv5 .content .con_left .layui-tab{ width:838px;float:left; margin:0px;}
.indexdiv5 .content .con_left .layui-tab .layui-tab-title{ border:#0059ab 1px solid; border-right:none;height:45px;}
.indexdiv5 .content .con_left .layui-tab .layui-tab-title li{ width:248px;float:left;border-right:#0059ab 1px solid; line-height:45px; height:45px; font-size:16px; font-weight:bold;}
.indexdiv5 .content .con_left .layui-tab .layui-tab-title li a{line-height:45px; height:45px; font-size:16px; font-weight:bold;}
.indexdiv5 .content .con_left .layui-tab-brief>.layui-tab-more li.layui-this:after, .indexdiv5 .content .con_left .layui-tab-brief>.layui-tab-title .layui-this:after{ border-bottom:none;}
.indexdiv5 .content .con_left .layui-tab .layui-tab-title .layui-this{ background:#0059ab; color:#FFF;}
.indexdiv5 .content .con_left .layui-tab .layui-tab-title .layui-this a{color:#FFF;}
.indexdiv5 .content .con_left  .new_con{ width:800px; background: #FAFAFA; padding:20px; float:left; height:440px;}
.indexdiv5 .content .con_left  .new_con .hot{ width:800px; float:left;}
.indexdiv5 .content .con_left  .new_con .hot img{ width:240px; height:155px; float:left; margin-right:20px; border:#FFF 5px solid;}
.indexdiv5 .content .con_left  .new_con .hot h1{ width:530px;float:right; font-weight:bold; line-height:35px;}
.indexdiv5 .content .con_left  .new_con .hot span{ width:530px;float:right;}
.indexdiv5 .content .con_left  .new_con .list{ width:800px; float:left;}
.indexdiv5 .content .con_left  .new_con .list a{ width:100%; height:45px; background:#FFF; display:block; margin-top:10px;}
.indexdiv5 .content .con_left  .new_con .list a p{ width:10%; height:45px; background:#0059ab; display:block; float:left;}
.indexdiv5 .content .con_left  .new_con .list a p i{ width:100%; display:block; line-height:25px; color:#FFF; text-align:center; font-style:normal;}
.indexdiv5 .content .con_left  .new_con .list a p em{ width:100%;display:block; line-height:15px; color:#FFF; font-size:12px;text-align:center;font-style:normal;}
.indexdiv5 .content .con_left  .new_con .list a h1{ width:87%; line-height:45px;display:block; float:right;}
.indexdiv5 .content .con_left  .new_con .list a h1 span{ width:20%; line-height:45px;display:block; float:right; text-align:center; color:#CCC;}
.indexdiv5 .content .con_left  .new_con .list a:hover{background: #E0E4FE;}
.indexdiv5 .content .con_left  .new_con .list a:hover h1{}

.indexdiv5 .content .con_right{ width:470px; height:400px; float:right; margin-right:30px; margin-top:40px;}
.indexdiv5 .content .con_right .con_title{ width:450px;height:45px; float:left; line-height:45px; font-size:16px; font-weight:bold; color:#FFF;background:#0059ab; text-align:left; padding-left:20px;}
.indexdiv5 .content .con_right .con_title a{height:45px;line-height:45px; font-size:16px; font-weight:bold; color:#FFF;}
.indexdiv5 .content .con_right  .new_con{ width:430px; background: #FAFAFA; padding:20px; float:left; height:440px; overflow:hidden;}
.indexdiv5 .content .con_right  .new_con .con_list{ width:430px; border-bottom:#CCC 1px dashed; float:left; padding-bottom:10px; margin-bottom:10px; }
.indexdiv5 .content .con_right  .new_con .con_list h1{ width:430px; float:left; margin-bottom:10px;}
.indexdiv5 .content .con_right  .new_con .con_list h1 p{ width:25px; height:25px; line-height:25px; text-align:center; float:left;background:#0059ab; color:#FFF; display:block;}
.indexdiv5 .content .con_right  .new_con .con_list h1 span{ width:370px; margin-left:20px; line-height:25px;float:left; display:block; font-weight:bold; text-align:left;}
.indexdiv5 .content .con_right  .new_con .con_list h2{ width:430px; float:left;}
.indexdiv5 .content .con_right  .new_con .con_list h2 p{ width:25px; height:25px; line-height:25px; text-align:center; float:left;background: #666; color:#FFF; display:block;}
.indexdiv5 .content .con_right  .new_con .con_list h2 span{ width:370px; margin-left:20px; line-height:20px;float:left; display:block;text-align:left; height:60px; overflow:hidden;}

.indexdiv5 .content .con_right  .new_con .dioxin_list{ width:430px;float:left;}
.indexdiv5 .content .con_right  .new_con .dioxin_list h1{ width:100%; font-size:18px; font-weight:bold; line-height:30px;}





.baoming{ text-align:center;}
.baoming table{ width:90%; margin-top:5px; margin-bottom:5px; margin-left:auto; margin-right:auto;}
.baoming table td{padding:5px; font-size:16px;}
.baoming input{ height:40px; line-height:40px;}

.footer {background:#2b2b2b;color: #fff; padding-top:30px; padding-bottom:30px;float:left;}
.footer .foot_con .left{width:900px; float:left; color:#CCC; margin-top:20px;}
.footer .foot_con .left li{width:100px; float:left;  display:block; min-height:200px; border-right: #333 1px solid; margin-right:30px;}
.footer .foot_con .left li a{color:#CCC; display:block; float:left; font-size:14px; width:100%; height:25px; overflow:hidden;}
.footer .foot_con .left li .a{ font-weight:bold; margin-bottom:10px;}
.footer .foot_con .center{ width:500px; float:left; color:#CCC;margin-top:10px;}
.footer .foot_con .center .add{color:#CCC; }
.footer .foot_con .center .erweima{ width:500px; float:left;}
.footer .foot_con .center .erweima a{ width:135px; float:left; display:block; margin-right:25px;}
.footer .foot_con .center .erweima a span{ width:135px; float:left; line-height:35px; text-align:center; color:#FFF;}
.footer .foot_con .center .erweima a img{ width:135px;}
.footer .foot_con .center .tel{ width:500px; float:left; font-size:38px; line-height:55px; font-weight:bold; color:#FFF;}
.footer .foot_con .right{ width:350px; float:right; margin-right:50px;}
.footer .foot_con .right p{ float:left; width:250px;color:#CCC; line-height:86px; font-size:30px; }
.footer .foot_con .right img{ float:right; width:40px; margin:0px;}

.footer .foot_con .link{width:100%; float:left; color:#CCC; margin-top:10px;}
.footer .foot_con .link h1{ color:#ccc; font-size:14px;}
.footer .foot_con .link a{ color:#ccc; line-height:25px; margin-right:20px;}

.foot_bottom{width:100%; float:left; color:#fff; background-color: #000; height:50px;}
.foot_bottom .left{width:40%; float:left; line-height:50px; color:#ccc;}
.foot_bottom .left a{line-height:50px; color:#ccc;}
.foot_bottom .right{width:50%; float:right; line-height:50px; color:#ccc; text-align:right;}
.foot_bottom .right a{line-height:50px; color:#ccc;}


.dioxin_footer {background:#2b2b2b;color: #fff; padding-top:30px; padding-bottom:30px;float:left;}
.dioxin_footer .dioxin_foot_con {width:100%; float:left;}
.dioxin_footer .dioxin_foot_con .dioxin_tel{width:100%; float:left; color:#CCC; line-height:2rem; font-size:2rem; font-weight:bold; text-align:center;}





.listdiv1{ width:100%; background:#FFF;float:left;}
.listdiv1 .title{ width:100%; float:left; text-align:center; margin-top:80px;}
.listdiv1 .title h1{width:100%; font-size:48px; font-weight:bold; float:left; color:#ff6537; text-align:center; line-height:45px;}
.listdiv1 .title span{width:100%; font-size:18px; float:left;text-align:center; line-height:60px; color:#666;}
.listdiv1 .title p{width:100%; float:left;text-align:center;}
.listdiv1 .content{ width:100%; float:left; text-align:left; margin-top:50px; font-size:16px; padding-bottom:50px;}

.listdiv2{ width:100%; background:#FFF; height:900px; background: center no-repeat; float:left; margin-top:50px;}
.listdiv2 .title{ width:100%; float:left; text-align:center; margin-top:20px;}
.listdiv2 .title div{ width:450px; margin-left:520px;}
.listdiv2 .title div img{ width:108px; height:127px; float:left; margin-right:15px;}
.listdiv2 .title div p{width:270px; font-size:14px; float:left; text-align:right; margin-top:20px;color:#fff;}
.listdiv2 .title div h1{width:300px; font-size:36px; float:left; color:#fff; text-align:left; line-height:45px; font-style:italic;}
.listdiv2 .title div h1 i{font-size:36px;}
.listdiv2 .title div span{width:300px; font-size:14px; float:left;text-align:left;color:#fff;}
.listdiv2 .content{ width:100%; float:left; text-align:center; margin-top:40px;}
.listdiv2 .content .right{ width:650px; float:right;}
.listdiv2 .content .right div{ width:100%;text-align:left; float:left; display:block; margin-top:15px; margin-bottom:25px;}
.listdiv2 .content .right div i{float:left; font-size:55px; background-color:#FFF; color:#ff6537; border:3px solid #ff6537;border-radius: 45px 45px 45px 45px;  width: 85px;height: 90px;line-height: 90px;  font-style: italic; font-weight:bold; display:block; padding-left:5px;}
.indexdiv2 .content .right div h1{ width:450px; float:left; font-size:24px; color:#fff; margin-bottom:5px; font-weight:bold; margin-left:30px;font-style: italic; margin-top:10px;}
.indexdiv2 .content .right div p{ width:450px; float:left; font-size:14px;margin-left:30px;color:#fff;}
.indexdiv2 .content .right .l1{ margin-left:15px;}
.indexdiv2 .content .right .l2{ margin-left:-40px;}
.indexdiv2 .content .right .l3{ margin-left:-90px;}
.indexdiv2 .content .right .l4{ margin-left:-130px;}
.indexdiv2 .content .right .l5{ margin-left:-180px;}


.newsdiv4{ width:100%; background:#FFF;float:left;}
.newsdiv4 .news_left{ width:250px; float:left; margin-top:20px; margin-left:20px; margin-bottom:20px;}
.newsdiv4 .news_left div{ width:100%; float:left; background:#EEE; padding-bottom:10px;}
.newsdiv4 .news_left div h1{ width:100%; float:left; display:block; height:50px; line-height:50px; background:#0059ab; color:#FFF; font-size:18px; text-align:center; margin-bottom:10px;}
.newsdiv4 .news_left div a{ width:200px; padding-left:15px; float:left; display:block; line-height:40px; text-align:left; border:#CCC 1px solid; background:#F7F7F7; margin:10px 15px;}
.newsdiv4 .news_left div a:hover{background:#0059ab; color:#FFF;}
.newsdiv4 .news_left div a:hover i{color:#FFF;}
.newsdiv4 .news_left div .this{background:#0059ab; color:#FFF;}
.newsdiv4 .news_left div .this i{color:#FFF;}

.newsdiv4 .news_right{ width:1080px; float:right; margin-top:20px;padding-bottom:40px; margin-right:20px; margin-bottom:20px;}
.newsdiv4 .news_right .title{ width:100%; height:50px; line-height:50px; border-bottom:#EEE 2px solid; background: #F8F8F8; float:left;}
.newsdiv4 .news_right .title span{ line-height:40px; margin-left:10px; font-size:20px; padding:0 30px; border-bottom:#0059ab 3px solid; display:block; float:left; color:#0059ab; font-weight:bold;}
.newsdiv4 .content{ margin-top:20px; margin-bottom:0px; width:100%; border-bottom: #EFEFEF 1px dashed; float:left;}
.newsdiv4 a:hover .content{border-bottom: #0059ab 1px dashed;}
.newsdiv4 a:hover .content .text h1{ color:#0059ab;}
.newsdiv4 .content .img{ width:250px; height:150px; float:left;}
.newsdiv4 .content .img img{ width:250px; height:150px;}
.newsdiv4 .content .text{ width:870px; padding:0px 10px; float:left;}
.newsdiv4 .content .text h1{ width:100%; display:block; line-height:35px; font-size:16px;color: #333; background:url(/images/iconblue.png) no-repeat left; padding-left:30px;}
.newsdiv4 .content .text  em{width:100%;font-size:14px; font-weight:normal; color:#999; font-style:normal;}
.newsdiv4 .content .text p{ width:100%; display:block; margin-top:5px;}



.newsdiv4  .news_right .news_a{ width:100%; height:45px; background: #F9F9F9; display:block; margin-top:15px; float:left;}
.newsdiv4  .news_right .news_a p{ width:7%; height:45px; background:#0059ab; display:block; float:left;}
.newsdiv4  .news_right .news_a p i{ width:100%; display:block; line-height:25px; color:#FFF; text-align:center; font-style:normal;}
.newsdiv4  .news_right .news_a p em{ width:100%;display:block; line-height:15px; color:#FFF; font-size:12px;text-align:center;font-style:normal;}
.newsdiv4  .news_right .news_a h1{ width:90%; line-height:45px;display:block; float:right;}
.newsdiv4  .news_right .news_a h1 span{ width:10%; line-height:45px;display:block; float:right; text-align:center; color:#CCC; }
.newsdiv4  .news_right .news_a:hover{background: #E0E4FE;}
.newsdiv4  .news_right .news_a:hover h1{}

.newsdiv4  .news_right .news_pic{ width:23%; height:auto; background:none; display:block; margin-top:15px; margin-left:1%; margin-right:1%;float:left;}
.newsdiv4  .news_right .news_pic p{display:none;}
.newsdiv4  .news_right .news_pic img{ width:100%; float:left;}
.newsdiv4  .news_right .news_pic h1{ width:100%; line-height:45px;display:block; float:left; text-align:center;}
.newsdiv4  .news_right .news_pic h1 span{display:none;}
.newsdiv4  .news_right .news_pic:hover{background: #E0E4FE;}
.newsdiv4  .news_right .news_pic:hover h1{}

.newsdiv4 .empty{ height:300px; line-height:150px; text-align:center; color:#F00;}
.newsdiv4 .paged{ width:100%; float:left; text-align:center; margin-bottom:20px;}
.newsdiv4 .paged a{ border:#E3E3E3 1px solid; width:50px; margin:5px; padding:5px; line-height:20px; } 
.newsdiv4 .paged a:hover{ background:#0059ab; color:#FFF; }
.newsdiv4 .paged .this{ background:#0059ab; color:#FFF; }


.newsdiv4 .news_left .hot{ width:100%;}
.newsdiv4 .news_left .hot a{ width:225px; display:block; float:left; padding:0px; margin-left:10px;}
.newsdiv4 .news_left .hot a img{ float:left; width:225px; height:220px;} 
.newsdiv4 .news_left .hot a span{ float:left; display:block; line-height:35px; width:225px; text-align:center;}
.newsdiv4 .news_left .hot a:hover span{ color:#FFF;}
.newsdiv4 .news_right .layui-tab{ margin:0px;}
.newsdiv4 .news_right .layui-tab-card>.layui-tab-title .layui-this{ font-weight:bold; color:#0059ab; border-top:#0059ab 2px solid;}




.newsdiv4 .news_left .hot_tel{ margin:10px; width:200px;}

.newsdiv4 .product_show{ width:100%; float:left;border:#EEE 1px solid; margin-top:20px; }
.newsdiv4 .product_show img{ width:400px; height:400px; float:left; margin:5px; }
.newsdiv4 .product_show .show_con{ width:769px; height:410px; float:left;border-left:#EEE 1px solid; }
.newsdiv4 .product_show .show_con h1{ float:left;width:769px; background:#0059ab; height:50px; color:#FFF; line-height:50px; font-size:18px; padding-left:20px; }
.newsdiv4 .product_show .show_con div{ float:left;width:490px; padding:30px;}
.newsdiv4 .product_show .show_con div li{ float:left; width:100%;}
.newsdiv4 .product_show .show_con div li p{ float:left; font-weight:bold; padding:7px 0px;}
.newsdiv4 .product_show .show_con div li span{ float:left; padding:7px 0px;}
.newsdiv4 .product_show .show_con div li em{float:left; width:100%; display:block;min-height:40px;line-height:20px; text-decoration:none; font-style:normal;}
.newsdiv4 .product_show .show_con div li h2{ width:230px; text-align:center; font-size:35px; line-height:80px; height:80px; color:#0059ab; float:left; display:block;}
.newsdiv4 .product_show .show_con div li h3{ text-align:left; font-size:30px; line-height:40px;height:80px; color:#0059ab;float:left; display:block;}

.newsdiv4 .product_show .show_con .ads{ float:left;width:210px; height:310px; margin-top:20px; background:#FBFBFB; padding:0px;}
.newsdiv4 .product_show .show_con .ads img{width:210px; height:310px;}
.newsdiv4 .product_con{ width:100%; float:left; display:inherit; padding-bottom:20px; min-height:500px;}
.newsdiv4 .product_con .title{ width:1190px; padding-left:10px; height:40px; line-height:40px; border-bottom:#EEE 2px solid; background: #F8F8F8;}
.newsdiv4 .product_con .content{ margin:30px 10px 10px 10px; width:275px; border: #EFEFEF 1px solid; float:left;}
.newsdiv4 .product_con a:hover .content{border: #0059ab 1px solid;background:#0059ab;}
.newsdiv4 .product_con a:hover .content .text1 h1{ color:#FFF;}
.newsdiv4 .product_con a:hover .content .text1 p{ color:#FFF;}
.newsdiv4 .product_con .content .img{ width:265px; height:250px; float:left; margin:5px;}
.newsdiv4 .product_con .content .img img{ width:265px; height:250px;}
.newsdiv4 .product_con .content .text1{ width:255px; margin:0px; padding:10px; float:left; font-size:14px; color:#333;}
.newsdiv4 .product_con .content .text1 h1{ width:100%; display:block; line-height:20px; font-size:16px; margin-bottom:10px;}
.newsdiv4 .product_con .content .text1 p{ width:100%; display:block; height:40px; line-height:20px; overflow:hidden; color:#999;}


.newsdiv4 .pinpai_con .title{ margin-top:20px;}
.newsdiv4 .pinpai_con .content .img{ width:265px; height:150px; float:left; margin:5px;}
.newsdiv4 .pinpai_con .content .img img{ width:265px; height:150px;}
.newsdiv4 .pinpai_con .content .text1{ width:255px; margin:0px; padding:10px; float:left; text-align:center; font-size:14px; color:#333;}
.newsdiv4 .pinpai_show img{ width:400px; height:200px; float:left; margin:5px; }
.newsdiv4 .pinpai_show .show_con{ width:769px; height:210px; float:left;border-left:#EEE 1px solid; }
.newsdiv4 .pinpai_show .show_con h1{ width:769px; background:#0059ab; height:50px; color:#FFF; line-height:50px; font-size:18px; padding-left:20px; }
.newsdiv4 .pinpai_show .show_con div{ width:739px; padding:30px;}
.newsdiv4 .pinpai_show .show_con div li{ float:left; width:100%;}

.product_type{ margin-top:30px;}
.product_type .t2{ background:#0059ab; text-align:center;}
.product_type .t2 a{color:#FFF; font-weight:bold;}
.product_type .t3{text-align:left;}
.product_type .t3 a{ float:left; margin:0px 10px;}
.product_type .t3 a:hover{ color:#0059ab; font-weight:bold;}
.product_type .t3 .this{ color:#0059ab; font-weight:bold;}

.content_con table {border-collapse:collapse;}
.content_con table td{border: #ccc 1px solid;line-height:25px; padding:5px;}




.content_con .down { background:url(/images/iconblue.png) no-repeat left; line-height:25px; padding:10px 0px; padding-left:30px; border-bottom:#CCC 1px  dashed; margin:10px; }


.newsdiv4 .content_c{ width:100%; margin-top:50px; margin-bottom:50px;float:left;}
.newsdiv4 .content_c .atitle{ width:100%; text-align:center; font-size:24px; color:#ff6537;}
.newsdiv4 .content_c .time{ width:100%; text-align:center; font-size:14px; color: #999; border-bottom:#F0F0F0 1px dashed; line-height:40px;}
.newsdiv4 .content_c .div_content{ width:100%; text-align:left; font-size:14px; padding:20px;}
.newsdiv4 .content_c .div_content img{ max-width:100%; }
.newsdiv4 .content_c .div_content table {border-collapse:collapse;}
.newsdiv4 .content_c .div_content table td{border: #ccc 1px solid;line-height:25px; padding:5px;}

.newsdiv4 .content_div{ width:100%; margin-top:10px; margin-bottom:10px;float:left;}

.contactdiv5{ width:100%; background:#FFF; background: center no-repeat; float:left; margin-top:90px;}

.contactdiv5 .content{ width:100%; float:left; text-align:center; margin-top:0px;}
.contactdiv5 .content .left{ width:50%; float:left;}
.contactdiv5 .content .left h1{ width:100%; text-align:left; float:left; color:#ff6537; font-size:36px;}
.contactdiv5 .content .left span{ width:100%;text-align:left; float:left; line-height:40px; margin-top:15px; margin-bottom:15px; }
.contactdiv5 .content .left p{ width:100%;text-align:left; float:left; font-size:16px; }
.contactdiv5 .content .right{ width:45%; float:right;}
.contactdiv5 .content .right table{ width:100%;text-align:left; float:left; display:block; margin-top:-5px; margin-bottom:35px;}
.contactdiv5 .content .right table td{ padding:10px; font-size:16px;}
.contactdiv5 .content .right input{ height:40px; line-height:40px;}
.contactdiv5 .content .map{ width:100%; float:left; margin-bottom:50px;}



.index {height:730px; position: relative;}
.index .top{ width:100%; height:100px; background:url(/images/top.png) no-repeat top left; position:absolute; top:0px; left:0px; z-index:50}
.index .top .logo{ float:left; margin-top:25px; margin-left:20px;}
.index .top .zhuye{ float: right;}
.index .menu{ width:300px; position:absolute; top:170px; left:40px; z-index:51}
.index .menu a{ position:relative; background:url(/images/menu_bg.png) no-repeat left; height:45px; display:block; width:210px; margin-bottom:20px; float:left;transition: background 1s;
-moz-transition: background 1s;	/* Firefox 4 */
-webkit-transition: background 1s;	/* Safari 和 Chrome */
-o-transition: background 1s;	/* Opera */}
.index .menu a:hover{ background:url(/images/menu_bg_bg.png) no-repeat left;}
.index .menu a span{ height:25px; display:block; width:85px; margin-top:8px; margin-left:20px;transition: background 1s,margin-left 1s;
-moz-transition: background 1s,margin-left 1s;	/* Firefox 4 */
-webkit-transition: background 1s,margin-left 1s;	/* Safari 和 Chrome */
-o-transition: background 1s,margin-left 1s;}
.index .menu a:hover span{margin-top:8px; margin-left:30px;}
.index .menu .span1{ background:url(/images/menu1.png) no-repeat left;}
.index .menu a:hover .span1{ background:url(/images/menu1_bg.png) no-repeat left;}
.index .menu .span2{ background:url(/images/menu2.png) no-repeat left;}
.index .menu a:hover .span2{ background:url(/images/menu2_bg.png) no-repeat left;}
.index .menu .span3{ background:url(/images/menu3.png) no-repeat left;}
.index .menu a:hover .span3{ background:url(/images/menu3_bg.png) no-repeat left;}
.index .menu .span4{ background:url(/images/menu4.png) no-repeat left;}
.index .menu a:hover .span4{ background:url(/images/menu4_bg.png) no-repeat left;}
.index .menu .span5{ background:url(/images/menu5.png) no-repeat left;}
.index .menu a:hover .span5{ background:url(/images/menu5_bg.png) no-repeat left;}
.index .menu .span6{ background:url(/images/menu6.png) no-repeat left;}
.index .menu a:hover .span6{ background:url(/images/menu6_bg.png) no-repeat left;}
.index .menu a .biao1{ width:58px; height:33px; position:absolute; top:-10px; left:-25px; background:url(/images/zhuye.png) no-repeat;}
.index .menu a .biao2{ width:58px; height:33px; position:absolute; top:-10px; left:95px; background:url(/images/zhuye.png) no-repeat;}
.index .menu a .biao3{ width:58px; height:33px; position:absolute; top:15px; left:95px; background:url(/images/zhuye3.png) no-repeat;}

.list {height:220px; position: relative;}
.list .top{ width:100%; height:100px; background:url(/images/top.png) no-repeat top left; position:absolute; top:0px; left:0px; z-index:50}
.list .top .logo{ float:left; margin-top:25px; margin-left:20px;}
.list .top .zhuye{ float: right;}
.list .menu{ width:1150px; position:absolute; top:140px; right:0px; z-index:51;}
.list .menu a{ float:left; position:relative; background:url(/images/menu_list.png) no-repeat left; height:45px; display:block; width:170px; margin-bottom:20px; margin:0px 10px; float:left;transition: background 1s;
-moz-transition: background 1s;	/* Firefox 4 */
-webkit-transition: background 1s;	/* Safari 和 Chrome */
-o-transition: background 1s;	/* Opera */}
.list .menu a:hover{ background:url(/images/menu_list_bg.png) no-repeat left;}
.list .menu a span{ height:25px; display:block; width:85px; margin-top:8px; margin-left:30px;transition: background 1s,margin-left 1s;
-moz-transition: background 1s,margin-left 1s;	/* Firefox 4 */
-webkit-transition: background 1s,margin-left 1s;	/* Safari 和 Chrome */
-o-transition: background 1s,margin-left 1s;}
.list .menu a:hover span{margin-top:8px; margin-left:40px;}
.list .menu .span1{ background:url(/images/menu1.png) no-repeat left;}
.list .menu a:hover .span1{ background:url(/images/menu1_bg.png) no-repeat left;}
.list .menu .span2{ background:url(/images/menu2.png) no-repeat left;}
.list .menu a:hover .span2{ background:url(/images/menu2_bg.png) no-repeat left;}
.list .menu .span3{ background:url(/images/menu3.png) no-repeat left;}
.list .menu a:hover .span3{ background:url(/images/menu3_bg.png) no-repeat left;}
.list .menu .span4{ background:url(/images/menu4.png) no-repeat left;}
.list .menu a:hover .span4{ background:url(/images/menu4_bg.png) no-repeat left;}
.list .menu .span5{ background:url(/images/menu5.png) no-repeat left;}
.list .menu a:hover .span5{ background:url(/images/menu5_bg.png) no-repeat left;}
.list .menu .span6{ background:url(/images/menu6.png) no-repeat left;}
.list .menu a:hover .span6{ background:url(/images/menu6_bg.png) no-repeat left;}
.list .menu a .biao1{ width:58px; height:33px; position:absolute; top:-10px; left:-25px; background:url(/images/zhuye.png) no-repeat;}
.list .menu a .biao2{ width:58px; height:33px; position:absolute; top:-10px; left:95px; background:url(/images/zhuye.png) no-repeat;}
.list .menu a .biao3{ width:58px; height:33px; position:absolute; top:15px; left:95px; background:url(/images/zhuye3.png) no-repeat;}

.index_left{ float:left; width:230px;}
.index_left .menu{ float:left; width:230px; margin-bottom:120px;}
.index_left .menu .title{ float:left; width:230px; height:65px; background:url(/images/list_h.png) no-repeat left; overflow:hidden;}
.index_left .menu .title span{ float:left; display:block; margin-left:50px; font-size:20px;  color:#FFF; margin-top:25px; line-height:35px;}
.index_left .menu a{ float:left; display:block;background:url(/images/list_menu.png) no-repeat left bottom; line-height:25px; width:150px; font-size:16px; font-weight:bold; color:#4cac46; margin:5px 15px; padding-bottom:10px; padding-left:40px; padding-top:10px;}
.index_left .menu a:hover{background:url(/images/list_menu_bg.png) no-repeat left bottom; color:#4cac46;}
.index_left .menu .this{background:url(/images/list_menu_bg.png) no-repeat left bottom; color:#4cac46;}

.index_right{float:right; width:930px; margin-left:30px;}




.index .zhu{ height:886px; width:399px; position:absolute; top:0px; right:0px; background:url(/images/zhu1.png) no-repeat; z-index:2}
.index .yezi{ height:770px; width:654px; position:absolute; top:120px; left:330px; background:url(/images/zhuye1.png) no-repeat; z-index:3}
.index .shi{ height:263px; width:234px; position:absolute; top:110px; right:0px; background:url(/images/shi.png) no-repeat; z-index:40}
.index .haizi1{ height:271px; width:556px; position:absolute; top:50px; right:230px; background:url(/images/haizi1.png) no-repeat; z-index:39}
.index .haizi2{ height:322px; width:504px; position:absolute; top:400px; left:220px; background:url(/images/haizi2.png) no-repeat; z-index:39}
.index .biaoyu{ height:187px; width:647px; position:absolute; top:250px; left:300px; background:url(/images/biaoyu.png) no-repeat; z-index:41}
.index .fang{ height:403px; width:935px; position:absolute; top:500px; right:0px; background:url(/images/fang1.png) no-repeat; z-index:42}
.index .zhu1{ height:459px; width:285px; position:absolute; top:400px; left:0px; background:url(/images/zhu.png) no-repeat; z-index:42}
.index_foot{ height:282px; width:100%; margin-top:-50px;  background:url(/images/foot.png) no-repeat; text-align:center;}
.index_foot span{ float:left;width:100%;text-align:center; display:block; margin-top:200px;}

.index_title{ width:100%; display:block; float:left; height:60px; background:url(/images/list_title.png) left no-repeat; border-bottom: #DEDEDE 1px solid; overflow:hidden;}
.index_title span{ display:block; float:left; border-bottom:#4cac46 2px solid; line-height:35px; font-size:20px; font-weight:bold; padding-left:90px; padding-right:30px; margin-top:25px; color:#299223;}
.index_title .more{ float:right; line-height:35px; font-size:12px; margin-right:20px;}
.index_title .path{ float:right;height:60px;padding-right:30px;;margin-top:00px; background:url(/images/sun.png) no-repeat top right;}
.index_title .path p{ float:left; line-height:25px; font-size:12px; margin-top:30px;}


.list_content{ width:100%; margin-top:10px; display:block; float:left;}
.list_content .empty{ width:100%; margin-top:10px; display:block; float:left; height:50px; text-align:center; line-height:50px;}
.pro_list{ float:left; width:900px; display:block;border-bottom: #DEDEDE 1px dashed; }
.pro_list h1{ width:700px; display:block; float:left; font-size:14px; height:50px; line-height:50px; background:url(/images/zhu_ico.png) no-repeat left; padding-left:35px;}
.pro_list time{ width:150px; display:block; float:left; font-size:14px; color:#999; height:50px;line-height:50px;}
.pro_list:hover{ background-color:#f0f7f2;}

.blog_div{ float:left; width:900px; display:block;border-bottom: #DEDEDE 1px dashed; padding:10px 0px;}
.blog_div p{ float:left; width:100px; text-align:center; font-weight:bold; }
.blog_div span{ float:left; width:780px; margin-left:20px; }
.blog_div span a{ float:left; display:block; margin-right:10px;}

.pro_img{ float:left; width:25%; display:block; margin-top:10px; margin-bottom:10px;border-bottom: #DEDEDE 1px dashed; padding-bottom:10px;  }
.pro_img img{ width:94%; display:block; float:left; height:200px; margin:0 3%;}
.pro_img span{ width:100%; display:block; float:left; font-size:14px; height:35px; line-height:35px; text-align:center;}
.pro_img:hover{ background-color:#f0f7f2;}

.pro_img_sm{ float:left; width:20%; display:block; margin-top:10px; margin-bottom:10px;border-bottom: #DEDEDE 1px dashed; }
.pro_img_sm img{ width:94%; display:block; float:left; height:180px; margin:0px 3%;}
.pro_img_sm span{ width:100%; display:block; float:left; font-size:14px; height:35px; line-height:35px; text-align:center;}
.pro_img_sm:hover{ background-color:#f0f7f2;}

.list_content .paged{ width:100%; margin-top:10px; display:block; float:left; text-align:center;}
.list_content .paged a{ border:#FFF 1px solid; line-height:25px; padding:5px;}

.info_detail_content{ width:100%;}
.info_detail_content .title{ width:100%; display:block; font-size:18px; font-weight:bold; line-height:35px; text-align:center; margin-top:20px;}
.info_detail_content .time{ width:100%; display:block; text-align:center;border-bottom: #DEDEDE 1px dashed; color:#999; margin-bottom:10px; line-height:35px;}
.info_detail_content .div_content{ width:100%; display:block; margin-top:20px; padding:10px; min-height:500px}
.info_detail_content .div_content img{ max-width:90%;}
.info_detail_content .div_content table{ max-width:90%; border:#666 1px solid;}
.info_detail_content .div_content table td{border:#666 1px solid;}

.list_title .more a{ margin-top:30px; display:block; }




.news_list{ width:100%; margin-top:10px; display:block; float:left;}
.news_list a{ width:540px; margin-top:5px; display:block; float:left; border-bottom: #DEDEDE 1px dashed;}
.news_list a i{ font-style:normal; font-size:16px; margin-right:5px; color:#79977f;}
.news_list a span{ float:right; margin-right:10px; color:#999;}














.zi_baise{color: #ffffff;}
.zi_zise{color:#5b0b66;}
.zi_blue{color: #024585;}
.zi_zise{color: #5e0f68;}
.zi_juhuang{ color:#e05204}
.zi_red{ color: #F00}
.zi_huise{ color: #ccc}
.zi_green{ color: #090}

.zi_18px{font-size:18px;}
.zi_16px{font-size:16px;}
.zi_14px{font-size:14px;}
.zi_13px{font-size:13px;}

.zi_en{font-size:14px;color: #FF0000;font-family:Arial, Helvetica, sans-serif;}

A.link_blue{color:#024585;text-decoration: none;}
A.link_blue:hover{color: #5b0b66;text-decoration: none;}

A.link_red{color: #F00;text-decoration: none;}
A.link_red:hover{color: #F00;text-decoration: none;}

A.link_baise{color:#FFFFFF;text-decoration: none;}
A.link_baise:hover{color: #FFFFFF;text-decoration: underline;}

A.link_zise{color:#5b0b66;text-decoration: none;}
A.link_zise:hover{color: #6dae2c;text-decoration: none;}

.table_quan {border-collapse:collapse;}
.table_quan td,.table_quan th{border: #F6F6F6  1px solid;line-height:25px;}

.table_quan1 {border-collapse:collapse;}
.table_quan1 td{border: #ccc 1px solid;line-height:25px; padding-left:5px;}

.vip_table th{ background-color:#fdbd6f; color:#FFF;}
.vip_order th{ background-color: #FDE8D2; color:#000; font-weight:normal; font-size:12px;}

.vip_book_list img{ width:35px; height:35px; float:left; margin-right:10px;}
.vip_book_list a{ float:left; line-height:35px; height:35px; display:block;}
.vip_order_list a{ float:left; line-height:20px;display:block; width:200px;}
.vip_order_record{line-height:20px; font-size:12px;}

.anniu_a{display:block; line-height:25px; padding:0px 7px; color:#FFFFFF; text-align:center; margin:5px 0px 5px 5px;-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px; }
.f_left{ float:left;}
.f_right{ float: right;}

.bg_huise{ background:#f9f9f9;}
.bg_huise1{ background:#999;}
.bg_blue{ background-color:#004499;}
.bg_blue1{ background-color:#3a6ea5;}
.bg_blue2{ background-color: #B6C9EF;}
.bg_qianlan{ background-color:#edf3fe;}
.bg_huangse{ background-color:#e2af08;}
.bg_huangse1{ background-color:#e15203;}
.bg_green{ background-color:#1cb841;}
.bg_qianlv{ background-color:#7ecd44;}
.bg_zise{ background-color: #906;}
.bg_zongse{ background-color: #930;}	
.bg_qianhong{ background-color: #fde4ea;}

.input_25px_height{ height:25px; line-height:25px;}
.input_10px{ width:10px;}
.input_15px{ width:15px;}
.input_20px{ width:20px;}
.input_25px{ width:25px;}
.input_30px{ width:30px;}
.input_40px{ width:40px;}
.input_50px{ width:50px;}
.input_60px{ width:60px;}
.input_70px{ width:70px;}
.input_80px{ width:80px;}
.input_90px{ width:90px;}
.input_100px{ width:100px;}
.input_120px{ width:120px;}
.input_130px{ width:130px;}
.input_150px{ width:150px;}
.input_200px{ width:200px;}
.input_250px{ width:250px;}
.input_300px{ width:300px;}
.input_400px{ width:400px;}
.input_500px{ width:500px;}
.input_600px{ width:600px;}
.input_height_500px{ height:50px;}
.input_height_100px{ height:100px;}
.input_height_50px{ height:50px;}

.fancybox_title{ font-size:14px; color:#FFF; background-color:#2d6dad;cursor: move;}
.fancybox_title span{ font-size:14px; color:#FFF; float:left; line-height:25px;}

.list_content_div .news_title{height:45px;border-bottom:#CCCCCC 1px dashed; display:block}
.list_content_div .news_title .li_left1{ float:left; text-align:left; width:600px; border: none;height:45px; overflow:hidden; line-height:45px;display:block; padding-left:10px; font-size:16px;}
.list_content_div .news_title .li_right1{ float:right; text-align:left; width:125px; border: none;height:45px; overflow:hidden; line-height:45px;display:block;font-size:12px;}


@media screen and (max-width: 1400px) and (min-width: 801px) {
.pc100{ display: block;}
.quanju100{width:100%;margin-left:auto; margin-right:auto;}
.menu100{width:100%;margin-left:auto; margin-right:auto; }
.flash{width:100%; overflow:hidden;margin-left:auto; margin-right:auto; background:#F2F2F2;position:relative;}
.flash_list{width:100%; height:300px;margin-left:auto; margin-right:auto; background:50% top no-repeat;}
.quanju{width:1200px;margin-left:auto; margin-right:auto;}

.header .search_div .tel{ width:270px;}
.header .menu{ width:95%;}
.header .menu li{padding:0px 2px;}

.indexdiv1 .product_div .swiper-container { height: 800px;}
.indexdiv1 .product_div a{ width:342px;}
.indexdiv1 .product_div a p{height:70px;}


.indexdiv2 .about_div{height:570px;}
.indexdiv2 .about_div h1{margin-top:50px;}
.indexdiv2 .about_div h2{margin-top:5px;}
.indexdiv2 .about_div a{margin-top:10px;}

.indexdiv2 .about_r2 {height:270px;}
.indexdiv2 .about_r2 img{height:270px;}
.indexdiv2 .about_r2:hover .divtext{height:270px;}


.indexdiv3 .content_div{ width:1160px; margin-left:20px;}
.indexdiv3 .content_div .swiper-container {width: 580px; height: 400px;}
.indexdiv3 .content_div .swiper-slide { width: 580px;}
.indexdiv3 .content_div .con_left{height:400px;}	
.indexdiv3 .content_div .con_left img{ width:580px; height:400px;}	

.indexdiv3 .content_div .con_right{ height:400px;}
.indexdiv3 .content_div .con_right .about_r2 { width:275px; height:195px;}
.indexdiv3 .content_div .con_right .about_r2 img{height:195px;}


.indexdiv5{ width:100%; background:#FFF;float:left;}
.indexdiv5 .title{ width:100%; float:left; text-align:center; margin-top:60px;}
.indexdiv5 .title h1{width:100%;text-align:center; font-size:40px; float:left; color:#0059ab; line-height:55px;}
.indexdiv5 .title span{width:100%;text-align:center; font-size:16px; float:left;}


.indexdiv5 .content .con_left{ width:740px;}
.indexdiv5 .content .con_left .layui-tab{ width:738px;}
.indexdiv5 .content .con_left .layui-tab .layui-tab-title li{ width:214.5px;}


.indexdiv5 .content .con_left  .new_con{ width:700px;}
.indexdiv5 .content .con_left  .new_con .hot{ width:700px;}
.indexdiv5 .content .con_left  .new_con .hot h1{ width:430px;}
.indexdiv5 .content .con_left  .new_con .hot span{ width:430px;}
.indexdiv5 .content .con_left  .new_con .list{ width:700px;}


.indexdiv5 .content .con_right{ width:390px;}
.indexdiv5 .content .con_right .con_title{ width:370px;}
.indexdiv5 .content .con_right  .new_con{ width:350px;}
.indexdiv5 .content .con_right  .new_con .con_list{ width:350px;}
.indexdiv5 .content .con_right  .new_con .con_list h1{ width:350px;}
.indexdiv5 .content .con_right  .new_con .con_list h1 span{ width:300px;}
.indexdiv5 .content .con_right  .new_con .con_list h2{ width:350px;}
.indexdiv5 .content .con_right  .new_con .con_list h2 span{ width:300px; }


.indexdiv4 .content{padding-top:40px;}
.indexdiv4 .shangcheng a{ width:200px; height:95px;margin:15px;}
.indexdiv4 .shangcheng a img{ width:200px; height:95px;}

.indexdiv4 .dioxin_logo a{ width:33%;}
.indexdiv4 .dioxin_logo a img{ width:80%; height:auto;}

.footer .foot_con .left{width:750px;}
.footer .foot_con .center{ width:450px;}
.footer .foot_con .center .erweima{ width:450px; }
.footer .foot_con .center .tel{ width:450px;}

.newsdiv4 .news_right{ width:890px;}
.newsdiv4 .content_c .div_content{ width:96%; text-align:left; font-size:14px; margin-left:2%; padding:0px;}

	}
@media screen and (max-width: 800px) { 
body{width:100%;}
.pc100{ display:none;}
.quanju100{width:100%;margin-left:auto; margin-right:auto;}
.wap100{ display:block;width:100%;margin-left:auto; margin-right:auto;}
.quanju{width:100%;margin-left:auto; margin-right:auto;}
.menu100{width:100%;margin-left:auto; margin-right:auto;}
.top{ height:3rem;}
.top .logo{ height:3rem; margin:0px; width:50%; float:left;}
.top .logo img{ height:3rem;}
.top .icon{ height:3rem; margin:0px; width:50%; float:right; text-align:right;}
.top .icon .top_tel{ float:left; line-height:3rem; font-size:1.2rem; margin-left:10px;}
.top .icon i{ font-size:1.5rem; line-height:3rem; margin-right:1rem}
.flash{width:100%;  overflow:hidden;margin-left:auto; margin-right:auto;background:#F2F2F2; position:relative;}
.wapmenu{ width:250px; float:right;}
.wapmenu .layui-nav-tree{ width:250px;}
.wapmenu .layui-nav{ background:#F0F0F0;}
.wapmenu .layui-nav .layui-nav-item a{ color:#333;}
.layui-nav-tree .layui-nav-itemed>a {
    background-color: #4E5465;
}
.wapmenu .layui-nav-tree .layui-nav-item a:hover{ color:#FFF;}
.layui-nav .layui-nav-more{ border-top-color:#999;}
.layui-nav-itemed>.layui-nav-child{ background: #EBEBEB !important;}
.layui-layer-page .layui-layer-content{background:#F0F0F0;}
.flash_list{width:100%; display:block; height:8rem;margin-left:auto; margin-right:auto;}
.flash_list .img{width:100%; height:8rem;margin-left:auto; margin-right:auto; background:50% top no-repeat;background-size:auto 100%;background-position:center;}



.flash{ width:100%; height:auto;}
.flash .img{ width:100%; height:auto;background-size:auto 100%; background-repeat:repeat-x; background-position:center;}
.swiper-container {
      width: 100%;
     /* height: 15rem;*/
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      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;
    }
.swiper-button-next{display:none;}


.indexdiv1 .product_div{ position:relative;text-align:center; margin-top:5px; padding:0 10px}
.indexdiv1 .title{margin-top:2rem;}
.indexdiv1 .title h1{font-size:2rem;line-height:3rem;}
.indexdiv1 .title span{font-size:1rem;}
.indexdiv1 .leixing{margin-top:0.5rem;}
.indexdiv1 .leixing .product a{margin:0.5rem 1%; width:46%; padding:0.5%;}
.indexdiv1 .leixing .product a img{width:100%; height:auto;}
.indexdiv1 .leixing .product a span{height:2.5rem; line-height:2.5rem;}

.indexdiv1 .dioxin_div{text-align:left; margin-top:5px; padding:0 20px;}	

.indexdiv1 .dioxin_div .img{ float:left; margin:0 15%; width:70%;margin-top:30px;}
.indexdiv1 .dioxin_div .text{float:left; width:100%;line-height:20px; margin-top:10px; font-size: 14px}	
.indexdiv1 .dioxin_div .text h1{float:left; width:100%;line-height:30px; font-size:16px; font-weight:bold;}		
.indexdiv1 .dioxin_div .text2{float:left; width:100%;line-height:20px; font-size: 14px}	
.indexdiv1 .dioxin_div .text2 h1{float:left; width:100%;line-height:30px; font-size:16px; font-weight:bold;}	
.indexdiv1 .dioxin_div .test{ margin-right:20px; line-height:25px; border:#F5F5F5 1px dashed;}	

.indexdiv2 img{ width:100%; float:left; text-align:center;}

.indexdiv2 .about_r1 { width:100%; height:auto;}
.indexdiv2 .about_r1 img{ width:100%; height:auto;}
.indexdiv2  .divtext{ width:100%; height:40px;}

.indexdiv2 .about_r1:hover .divtext{height:40px;}
.indexdiv2 .about_r1:hover .divtext h1{ font-size:14px ; font-weight: normal;}

.indexdiv2 .about_r2 { width:50%; height:auto;}
.indexdiv2 .about_r2 img{ width:100%; height:auto;}
.indexdiv2 .about_r2:hover .divtext{height:40px;}
.indexdiv2 .about_r2:hover .divtext h1{ font-size:14px ; font-weight: normal;}


.indexdiv2 .about_div{ height:auto;}
.indexdiv2 .about_div h1{font-size:2rem;line-height:2.5rem; margin-top:2rem; margin-bottom:1rem;}
.indexdiv2 .about_div h2{font-size:1.2rem;line-height:2rem; margin-top:0.5rem;}
.indexdiv2 .about_div a{line-height:2.5rem; line-height:2.5rem;margin-bottom:2rem; margin-top:1rem;}

.indexdiv3 .title h1 {
    font-size: 2rem;
    line-height: 3rem;
}
.indexdiv3 .title span {
    font-size: 1rem;
}
.indexdiv3 .content_div{ width:100%; margin-left:0px;}
.indexdiv3 .content_div .swiper-container {width:100%; height:auto;}
.indexdiv3 .content_div .swiper-slide { width: 100%;}
.indexdiv3 .content_div .con_left{width:100%;height:auto;}	
.indexdiv3 .content_div .con_left img{ width:100%; height:auto;}	

.indexdiv3 .content_div .con_right{width:100%;height:auto;}
.indexdiv3 .content_div .con_right .about_r2 { width:50%; height:auto; margin-left:0px; margin-bottom:5px;}
.indexdiv3 .content_div .con_right .about_r2 img{height:auto;}


.indexdiv5{height:auto;}
.indexdiv5 .content{margin-top:1rem;}
.indexdiv5 .content .left{ width:100%; height:auto;}

.indexdiv5 .title{ margin-top:1.5rem}
.indexdiv5 .title h1 {
    font-size: 2rem;
    line-height: 3rem;
}
.indexdiv5 .title span {
    font-size: 1rem;
}
.indexdiv5 .content .con_left{ width:100%; float:left; margin-left:0px; margin-top:1.5rem}
.indexdiv5 .content .con_left .layui-tab{ width:100%; margin:0px;}
.indexdiv5 .content .con_left .layui-tab .layui-tab-title{height:3rem; border:0px; }
.indexdiv5 .content .con_left .layui-tab .layui-tab-title li{ width:25%; line-height:3rem; height:3rem; font-size:1.1rem;border-right:0px;}
.indexdiv5 .content .con_left .layui-tab .layui-tab-title li a{line-height:3rem; height:3rem; font-size:1.1rem;}
.indexdiv5 .content .con_left .layui-tab .layui-tab-title .layui-this{ border-top: 2px #0059ab solid; background:none; color:#0059ab;}
.indexdiv5 .content .con_left .layui-tab .layui-tab-title .layui-this a{color:#0059ab;}
.indexdiv5 .content .con_left  .new_con{ width:98%; padding:1%; height:auto}
.indexdiv5 .content .con_left  .new_con .hot{ width:100%; float:left;}
.indexdiv5 .content .con_left  .new_con .hot img{ width:40%; height:8rem;margin-right:1%;}
.indexdiv5 .content .con_left  .new_con .hot h1{ width:55%;float:left;line-height:2rem; font-size:0.8rem}
.indexdiv5 .content .con_left  .new_con .hot span{ width:55%; font-size:0.5rem; line-height:1.2rem}
.indexdiv5 .content .con_left  .new_con .list{ width:100%;height:auto}
.indexdiv5 .content .con_left  .new_con .list a{ width:98%; height:3rem; margin:1%;margin-top:0.5rem;}
.indexdiv5 .content .con_left  .new_con .list a p{ width:15%; height:3rem;}
.indexdiv5 .content .con_left  .new_con .list a p i{ width:100%;line-height:1.5rem;}
.indexdiv5 .content .con_left  .new_con .list a p em{ width:100%;line-height:0.rem;font-size:0.8rem;}
.indexdiv5 .content .con_left  .new_con .list a h1{ width:82%; line-height:3rem; height:3rem; overflow:hidden;}
.indexdiv5 .content .con_left  .new_con .list a h1 span{ width:20%; line-height:3rem;}

.indexdiv5 .content .con_right{ width:100%; margin-top:1rem; height:auto; margin-right:0px;}
.indexdiv5 .content .con_right .con_title{ width:98%;height:3rem; line-height:3rem; font-size:1.1rem; padding-left:2%;}
.indexdiv5 .content .con_right .con_title a{height:3rem;line-height:3rem; font-size:1.1rem;}
.indexdiv5 .content .con_right  .new_con{ width:96%; padding:2%; height:auto;}
.indexdiv5 .content .con_right  .new_con .con_list{ width:100%;padding-bottom:1rem; margin-bottom:1rem; }
.indexdiv5 .content .con_right  .new_con .con_list h1{ width:100%; margin-bottom:1rem;}
.indexdiv5 .content .con_right  .new_con .con_list h1 p{ width:2rem; height:2rem; line-height:2rem; }
.indexdiv5 .content .con_right  .new_con .con_list h1 span{  margin-left:1rem; line-height:2rem; width:80%;}
.indexdiv5 .content .con_right  .new_con .con_list h2{ width:100%; float:left;}
.indexdiv5 .content .con_right  .new_con .con_list h2 p{ width:2rem; height:2rem; line-height:2rem;}
.indexdiv5 .content .con_right  .new_con .con_list h2 span{ margin-left:1rem; line-height:2rem;height:6rem; overflow:hidden;width:80%;}

.indexdiv4{ width:100%; padding-top:0rem; height:auto;}
.indexdiv4 .title{ width:100%; margin-top:2rem;}
.indexdiv4 .title h1{width:100%;font-size:2rem;line-height:3rem;}
.indexdiv4 .title span{width:100%;font-size:1rem;}
.indexdiv4 .content{ width:100%; float:left; text-align:left; padding-top:1rem; margin:0px auto; height:auto;}
.indexdiv4 .content a{ float:left; width:45%; height:auto; display:block;}
.indexdiv4 .content a img{ width:100%; height:auto; margin:10px;}
.indexdiv4 .content a p{ width:285px; height:45px; line-height:35px;}
.indexdiv4 .content .layui-carousel{ background:none;}
.indexdiv4 .content .layui-carousel>[carousel-item]>*{ background:none;}

.indexdiv4 .shangcheng a{ width:45%; height:auto; border:1px #CCC solid; margin:2%;}
.indexdiv4 .shangcheng a img{ width:100%; height:auto; margin:0px; padding:0px;}

.indexdiv4 .shangcheng a:hover{ border:1px #2f60df solid;}

.indexdiv4 .dioxin_logo a{ width:100%;}
.indexdiv4 .dioxin_logo a img{ width:80%; height:auto;}


.footer {background:#2b2b2b;color: #fff; padding-top:0rem; padding-bottom:0rem;float:left; height:auto; display:block;}
.footer .foot_con .left{ display:none;}
.footer .foot_con .center{ width:100%; float:left; color:#CCC; text-align:center;}
.footer .foot_con .right{display:none;}

.footer .foot_con .center .erweima{ width:96%; float:left; margin:2%;}
.footer .foot_con .center .erweima a{ width:40%; float:left; display:block; margin-right:5%; margin-left:5%;}
.footer .foot_con .center .erweima a span{ width:100%; float:left; line-height:35px; text-align:center; color:#FFF;}
.footer .foot_con .center .erweima a img{ width:100%;}
.footer .foot_con .center .tel{ width:100%; float:left; font-size:38px; line-height:55px; font-weight:bold; color:#FFF;}
.footer .foot_con .center .add{ display:none; }
.footer .foot_con .right{ width:350px; float:right; margin-right:50px;}
.footer .foot_con .right p{ float:left; width:250px;color:#CCC; line-height:86px; font-size:30px; }
.footer .foot_con .right img{ float:right; width:40px; margin:0px;}

.foot_bottom{width:100%; float:left; color:#fff; background-color: #000; height:50px;}
.foot_bottom .left{display:none;}
.foot_bottom .right{width:100%;text-align:center;}

.float0831{ display:none;}


.newsdiv4{}
.newsdiv4 .title{ width:100%; padding-left:10px; height:40px; line-height:40px; border-bottom:#EEE 2px solid; background: #F8F8F8;}
.newsdiv4 .title span{height:40px; line-height:40px;}
.newsdiv4 .news_left{ display:none;}
.newsdiv4 .news_right{ width:100%; float:right; margin-top:0.5rem;padding-bottom:2rem; min-height:30rem; margin-right:0px;}
.newsdiv4 .news_right .title{ width:100%; height:3.5rem; line-height:3.5rem; padding:0; float:left;}
.newsdiv4 .news_right .title span{ line-height:3.5rem; font-size:1.2rem; padding:0 3%; margin-left:2%}
.newsdiv4 .content{ margin-top:20px; margin-bottom:0px; width:100%; border-bottom: #EFEFEF 1px dashed; float:left;}
.newsdiv4 a:hover .content{border-bottom: #0059ab 1px dashed;}
.newsdiv4 a:hover .content .text h1{ color:#0059ab;}
.newsdiv4 .content .img{ width:250px; height:150px; float:left;}
.newsdiv4 .content .img img{ width:250px; height:150px;}
.newsdiv4 .content .text{ width:870px; padding:0px 10px; float:left;}
.newsdiv4 .content .text h1{ width:100%; display:block; line-height:35px; font-size:16px;color: #333; background:url(/images/iconblue.png) no-repeat left; padding-left:30px;}
.newsdiv4 .content .text  em{width:100%;font-size:14px; font-weight:normal; color:#999; font-style:normal;}
.newsdiv4 .content .text p{ width:100%; display:block; margin-top:5px;}


.newsdiv4  .news_right .news_a{ width:98%; height:3.5rem; margin-top:1rem; margin-left:1%}
.newsdiv4  .news_right .news_a p{ width:15%; height:3.5rem;}
.newsdiv4  .news_right .news_a p i{ width:100%;line-height:1.8rem;}
.newsdiv4  .news_right .news_a p em{ width:100%;line-height:1.2rem;font-size:0.8rem;}
.newsdiv4  .news_right .news_a h1{ width:83%; line-height:3.5rem; margin-left:2%;}
.newsdiv4  .news_right .news_a h1 span{ width:20%; line-height:3.5rem; font-size:0.8rem;display:block; float:right; text-align:center; color:#CCC;}
.newsdiv4  .news_right .news_a:hover{background: #E0E4FE;}
.newsdiv4  .news_right .news_a:hover h1{}

.newsdiv4  .news_right .news_pic{ width:48%; height:auto; background:none; display:block; margin-top:2rem; margin-left:1%; margin-right:1%;float:left;}
.newsdiv4  .news_right .news_pic p{display:none;}
.newsdiv4  .news_right .news_pic img{ width:100%; float:left;}
.newsdiv4  .news_right .news_pic h1{ width:100%; line-height:45px;display:block; float:left; text-align:center;}
.newsdiv4  .news_right .news_pic h1 span{display:none;}
.newsdiv4  .news_right .news_pic:hover{background: #E0E4FE;}
.newsdiv4  .news_right .news_pic:hover h1{}

.newsdiv4 .empty{ height:300px; line-height:150px; text-align:center; color:#F00;}
.newsdiv4 .paged{ width:100%; float:left; text-align:center; margin-bottom:20px;}
.newsdiv4 .paged a{ border:#E3E3E3 1px solid; width:50px; margin:5px; padding:5px; line-height:20px; } 
.newsdiv4 .paged a:hover{ background:#0059ab; color:#FFF; }
.newsdiv4 .paged .this{ background:#0059ab; color:#FFF; }


.newsdiv4 .news_left .hot{ width:100%;}
.newsdiv4 .news_left .hot a{ width:225px; display:block; float:left; padding:0px; margin-left:10px;}
.newsdiv4 .news_left .hot a img{ float:left; width:225px; height:220px;} 
.newsdiv4 .news_left .hot a span{ float:left; display:block; line-height:35px; width:225px; text-align:center;}
.newsdiv4 .news_left .hot a:hover span{ color:#FFF;}
.newsdiv4 .news_right .layui-tab{ margin:0px;}
.newsdiv4 .news_right .layui-tab-card>.layui-tab-title .layui-this{ font-weight:bold; color:#0059ab; border-top:#0059ab 2px solid;}


.newsdiv4 .news_left .hot_tel{ margin:10px; width:200px;}

.newsdiv4 .product_show{ width:100%; float:left;border:#EEE 0px solid; margin-top:0.5rem; }
.newsdiv4 .product_show .img{ width:100%; height:auto;}
.newsdiv4 .product_show .img img{ width:98%; height:auto; margin:1%; }
.newsdiv4 .product_show .show_con{ width:100%; height:auto; }
.newsdiv4 .product_show .show_con h1{ float:left;width:100%; height:3rem;line-height:3rem; font-size:1.2rem; padding-left:3%; }
.newsdiv4 .product_show .show_con div{ float:left;width:96%; padding:2%;}
.newsdiv4 .product_show .show_con div li{ float:left; width:95%;}
.newsdiv4 .product_show .show_con div li p{ float:left; font-weight:bold; padding:7px 0px;}
.newsdiv4 .product_show .show_con div li span{ float:left; padding:7px 0px;}
.newsdiv4 .product_show .show_con div li em{float:left; width:100%; display:block;min-height:40px;line-height:20px; text-decoration:none; font-style:normal;}
.newsdiv4 .product_show .show_con div li h2{ width:230px; text-align:center; font-size:35px; line-height:80px; height:80px; color:#0059ab; float:left; display:block;}
.newsdiv4 .product_show .show_con div li h3{ text-align:left; font-size:30px; line-height:40px;height:80px; color:#0059ab;float:left; display:block;}

.newsdiv4 .product_show .show_con .ads{ display:none;}
.newsdiv4 .product_show .show_con .ads img{width:210px; height:310px;}
.newsdiv4 .product_con{ width:100%; float:left; display:inherit; padding-bottom:20px; min-height:500px;}
.newsdiv4 .product_con .title{ width:100%; padding-left:10px; height:40px; line-height:40px; border-bottom:#EEE 2px solid; background: #F8F8F8;}
.newsdiv4 .product_con .content{ margin:2%; width:45%; border: #EFEFEF 1px solid; float:left;}
.newsdiv4 .product_con a:hover .content{border: #0059ab 1px solid;background:#0059ab;}
.newsdiv4 .product_con a:hover .content .text1 h1{ color:#FFF;}
.newsdiv4 .product_con a:hover .content .text1 p{ color:#FFF;}
.newsdiv4 .product_con .content .img{ width:100%; height:auto; float:left; margin:0}
.newsdiv4 .product_con .content .img img{ width:100%; height:auto;}
.newsdiv4 .product_con .content .text1{ width:100%; margin:0px; padding:2%; float:left; font-size:1rem; color:#333;}
.newsdiv4 .product_con .content .text1 h1{ width:100%; display:block; height:2rem; line-height:2rem; font-size:1.2rem; margin-bottom:0.5rem; overflow:hidden;}
.newsdiv4 .product_con .content .text1 p{ width:100%; display:block; height:3.1rem; line-height:1.5rem; overflow:hidden; color:#999;}


.newsdiv4 .pinpai_con .title{ margin-top:0.5rem;}
.newsdiv4 .pinpai_con .content .img{ width:100%; height:8rem; float:left; margin:0;}
.newsdiv4 .pinpai_con .content .img img{ width:100%; height:auto;}
.newsdiv4 .pinpai_con .content .text1{ width:100%; margin:0px; padding:0px; float:left; text-align:center; font-size:1rem; color:#333;}
.newsdiv4 .pinpai_show .img{ width:35%; height:auto; float:left; margin:1%; }
.newsdiv4 .pinpai_show .img img{ width:100%; height:auto;}
.newsdiv4 .pinpai_show .show_con{ width:62%; height:auto; float:left;border-left:#EEE 1px solid; }
.newsdiv4 .pinpai_show .show_con h1{ width:100%; background:#0059ab; height:2.5rem; color:#FFF; line-height:2.5rem; font-size:1.2rem; padding-left:2%; }
.newsdiv4 .pinpai_show .show_con div{ width:100%;}
.newsdiv4 .pinpai_show .show_con div li{ float:left; width:100%;}

.newsdiv4 .content_c{ width:100%; margin-top:2rem; margin-bottom:2rem;}
.newsdiv4 .content_div{ width:100%; margin-top:0.5rem; margin-bottom:0.5rem;}
.newsdiv4 .content_c .atitle{ width:100%; text-align:center; font-size:1.5rem; color:#ff6537;}
.newsdiv4 .content_c .time{ width:100%; text-align:center; font-size:14px; color: #999; border-bottom:#F0F0F0 1px dashed; line-height:40px;}
.newsdiv4 .content_c .div_content{ width:96%; text-align:left; font-size:14px; margin:2%; min-height:20rem; padding:0px;}
.newsdiv4 .content_c .div_content img{ max-width:100%; height:auto; }
.newsdiv4 .content_c .div_content table {border-collapse:collapse;}
.newsdiv4 .content_c .div_content table td{border: #ccc 1px solid;line-height:25px; padding:5px;}
.newsdiv4 .layui-tab-content{ padding:1%;}
.newsdiv4 .content_con{ width:95%;}
.newsdiv4 .content_con table{ width:100%;}
.newsdiv4 .content_con img{ width:100%; height:auto;}
.newsdiv4 .layui-tab-title li{ width:23%; min-width:0; padding:0px; margin:0px;}

.newsdiv4 .wap_show{ display:block; width:100%;}
.newsdiv4 .wap_show div{ width:100%; float:left; background:#EEE; padding-bottom:10px;}
.newsdiv4 .wap_show div h1{ width:100%; float:left; display:block; height:3rem; line-height:3rem; background:#0059ab; color:#FFF; font-size:1.1rem; text-align:center; margin-bottom:10px;}
.newsdiv4 .wap_show div a{ width:35%; padding-left:0px; float:left; display:block; line-height:40px; text-align:left; border:#CCC 1px solid; background:#F7F7F7; margin:10px 15px;}
.newsdiv4 .wap_show div a:hover{background:#0059ab; color:#FFF;}
.newsdiv4 .wap_show div a:hover i{color:#FFF;}
.newsdiv4 .wap_show div .this{background:#0059ab; color:#FFF;}
.newsdiv4 .wap_show div .this i{color:#FFF;}

.newsdiv4 .wap_show .hot{ width:100%;}
.newsdiv4 .wap_show .hot a{ width:45%; display:block; float:left; padding:0px; margin-left:10px; margin:2%}
.newsdiv4 .wap_show .hot a img{ float:left; width:100%; height:auto;} 
.newsdiv4 .wap_show .hot a span{ float:left; display:block; line-height:35px; width:100%; height:35px; overflow: hidden; text-align:center;}
.newsdiv4 .wap_show .hot a:hover span{ color:#FFF;}

.footer .foot_con .link{ display:none;}

.swiper-container{
    --swiper-navigation-size: 0.5rem;/* 设置按钮巨细 */
  }
}<!--耗时1765682855.5011秒-->