﻿@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,input,button,form,p,span,a,div,ol,ul,li,table,tbody,tfoot,thead,tr,th,td,canvas{margin:0;padding:0;}
* {padding:0; margin:0;}
.body a{color:#666666;text-decoration:none;}
li{ list-style:none;}
img {border:0; width:100%;}
body{width:100%;height:auto;font-family: Arial,Helvetica; background:ffffff; font-size:12px; color:#666666;}
ol,ul{list-style: none;}
a:hover{ text-decoration:underline;}
#aa{background:#00c05b;color:#FFFFFF;}
.fan li{float:left;margin-left:10px;}
/*********************************************index*************************************************/
.head{margin:0 auto;}
.head img{ width:auto;}
.banner{ width:100%; height:auto; margin-top:1px;}
.banner img{ width:100%;}
.bt1{width:100%; margin-top:25px; margin-bottom:40px; font-family: "微软雅黑"; display:none; }
.bt1 p{ text-align:center; font-size:28px; font-weight:bold; color:#d46700;border-bottom:solid 4px #ccc; margin:0 auto; padding-bottom: 20px; }
.bt10{width:100%;height:43px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cccccc;margin:40px auto;font-family: "微软雅黑"; line-height:43px; }
.bt10 p{ text-align:center; font-size:28px; font-weight:bold; color:#d46700; border-bottom:solid 4px #ccc; width:115px; margin:0 auto;}
.wuliao{margin:0 auto;}
.wu1 ul li{ float:left; margin-bottom:30px;}
.wu2{ margin-bottom:10px;}
.wu3 ul li{ float:left; margin-bottom:30px;}
.prolist{margin:0 auto;}
.prolist ul li{float:left; margin-bottom:10px;}
.prolist h2{text-align:center; margin:20px 0 15px 0; font-size:18px; }
.prolist a{ font-weight:bold; color:#333333; }
.prolist p{ padding:10 15px; font-size:16px; line-height:25px; min-height:185px; background:#fafafa;}
.lx{background:url(images/lx.jpg) no-repeat; height:35px; float:left; margin-left:25px; margin-top:20px;}
.lx p{  margin-top:0px; background: transparent;}
.lx p a{ font-weight:normal;}
.news{ width:100%; background:#333333;
background: #e6e6e6;
}
.xinwen{margin:0 auto;}
.left{float:left;}
.right{ float:right;}
.toutiao{ width:100%;}
.toutiao h1{ font-size:14px; margin:25px auto 15px auto; text-align:center;}
.toutiao h1 a{ color:#00c05b; font-size:16px;}
.toutiao p a{ color:#666666;}
.toutiao p{
    text-indent:24px;
    font-size:14px;
    line-height:25px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #999999;
    color:#666666;
}
.list{ width:100%; color:#666666; margin-top:25px;}
.list ul{}
.list ul li{
    line-height:25px;
    list-style-position: outside;
    list-style-type: square;
}
.list ul li a{ font-size:14px; color:#666666;}
.liuyan{margin:50px auto;}
.lxfs{ width:42%; height:370px; float:left; font-size:12px;}
.p1{ font-size:16px; text-align:center; font-weight:bold; margin-top:15px;}
.p2{ text-indent:24px; line-height:25px; margin-top:28px;}
.p2 a{ color:#d46700; text-decoration:underline;}
.p3{font-size:15px;font-weight:bold; margin-top:35px; margin-bottom:20px;}
.p4{ margin-top:35px; margin-bottom:15px;}
.cha{ width:52%; height:380px; float:right; border-left:solid 1px #e3e3e3;}
.cha p{ float:right;}
.bottom{ width:100%; background:#333333; margin-top:50px;}
.bottom a{ color:#cccccc;}
.bottom p{ text-align:center; line-height:50px; color:#cccccc; font-size:12px; margin-bottom:0;}
/*********************************************about*************************************************/
.banner2{ width:100%; margin-top:1px;}
.banner2 img{ width:100%; }
.yd{ width:77%; margin:0 auto; font-size:12px; margin-top:15px;}
.ab{margin:0 auto; height:auto;}
.abzuo{ float:left;}
.abzuo p{text-indent:24px; line-height:25px;}
.abyou{float:right; border:solid 1px #cccccc;}
.vid{ padding:10px 0 10px 12px;}
.abzhong{ width:100%; height:auto; float:left; margin-top:30px; margin-bottom:20px;}
.abzhong p{ text-indent:24px; line-height:25px; margin-bottom:20px;}
.abdi{ width:100%; height:auto;}
.abdi img{ width:100%;}
.video{ width:98%; height:390px;}
/*********************************************lxwm*************************************************/
.lxwm{border:solid 1px #e3e3e3; margin:0 auto;}
.lxzuo{ width:61%; height:497px; float:left;border-right:solid 1px #e3e3e3;}
.weizhi{ margin:15px 0 0 0px;}
.shang{ width:100%; height:265px;border-bottom:dotted 1px #e3e3e3;}
.shang img{ width:auto;}
.shang h1{ font-size:16px; color:#000000; margin-top:30px;}
.shang p{ line-height:30px; width:98%; margin-top:20px; margin-bottom:50px;}
.shang span{ display:block; width:39%; height:30px; background:#d46700; float:right; text-align:center; margin-right:10px;}
.xia{width:100%;  margin-top:20px;}
.xia p{ line-height:28px;}
.bt2{ width:79%; height:30px; margin:0 auto; border-bottom:solid 1px #e3e3e3; font-size:14px; color:#000000; font-weight:bold; margin-top:30px;}
.lxpro{margin:0 auto; margin-top:24px;}
.lxpro ul li{float:left;text-align:center;}
.lxpro p{ margin-top:5px;}
.lxpro a{color:#333333;}
/*********************************************hezuo*************************************************/
.anlist{margin:50px auto; min-height:400px; }
.anlist ul li{height:190px; float:left;text-align:center; margin-bottom:29px;}
.anlist p{ margin-top:5px;}
.anlist a{color:#333333;}
.wulist{ margin:0 auto; }
.wulist ul li{height:160px; float:left;text-align:center; margin-bottom:10px;}
.wulist p{ margin-top:10px;}
.wulist a{color:#333333;}
/*********************************************hezuo-ny*************************************************/
.tupian{margin:15px 0 15px 0px;}
.anlizuo{ float:left;border-right:solid 1px #e3e3e3;}
.anshang{ width:100%; height:265px;border-bottom:dotted 1px #e3e3e3;}
.anshang h1{ font-size:16px; color:#000000; margin-top:30px;}
.anshang p{ line-height:30px; width:98%; margin-top:20px; margin-bottom:50px; font-size:12px;}
.anxia span{ display:block; width:39%; height:30px; background:#00c05b; float:right; text-align:center; margin-right:10px;}
.anxia{width:100%; height:auto; margin-top:20px;}
.anxia p{ line-height:28px; font-size:12px;}
.anxia ul li{ float:left;}
.anxia ul li p{ text-align:center;}
.anlist1{ margin:0 auto;}
.anlist1 ul{ margin-top:20px;}
.anlist1 ul li{ float:left;text-align:center;}
.anlist1 p{ margin-top:5px;}
.anlist1 a{color:#333333;}
/*********************************************news*************************************************/
.xinwenlist{margin:0 auto; font-size:14px;}
.xinwenlist a{ color:#595757;}
.xinwenzuo{ width:23%; height:auto;float:left;     position: sticky; top: 10px;}
.xwbt{ width:100%; height:30px; background:#e3e3e3;}
.xwbt p{ font-size:14px; line-height:30px; font-weight:bold; color:#000000; margin-left:15px;}
.xwpro{width:99.5%; height:200px; border:solid 1px #e3e3e3; margin-bottom:20px;}
.xwpro ul{ margin:10px 0 0 15px;}
.xwpro ul li{ line-height:25px;}
.xinwenyou{float:right;}
.xwnew{border:solid 1px #e3e3e3; margin-bottom:20px; padding-bottom:20px; overflow:hidden; }
.xwnew ul{ margin:10px 0 0 15px;}
.xwnew ul li{ line-height:25px;}
.rexiao{ width:99.5%; height:240px;border:solid 1px #e3e3e3;margin-bottom:20px;}
.rexiao ul{ margin:15px 0 0 15px;}
.rexiao img{ width:auto; max-width: 100%; height:auto;}
.rexiao ul li{ float:left; margin-right:11px; margin-bottom:15px; max-width: 45%; }
.rexiao p{ text-align:center; margin-top:1px; display:block; background:#ebebeb; height:24px; line-height:24px;}
.rexiao a{ font-size:12px;     max-width: 100%;

 }
.xwwuliao{width:99.5%; height:210px;border:solid 1px #e3e3e3;margin-bottom:20px;}
.u1{ margin:15px 0 0 14px;}
.u1 li{ float:left; margin-right:10px; margin-bottom:15px; width:28%;}
.u1 p{text-align:center; margin-top:1px; display:block; height:24px; line-height:24px;}
.u2{ margin:15px 0 0 14px;}
.u2 li{float:left; margin-right:10px; margin-bottom:15px; width:44%; text-align:center;  background:#efefef; height:20px; line-height:20px;}
.u2 a{display:block;}
.u2 a:hover{ background:#e77919;color:#ffffff;}
.xwleft{ float:left;}
.xwright{float:right;}
.xwtoutiao{ width:100%; height:240px;}
.xwtoutiao h1{ width:92%; margin:0 auto 15px auto; float:right; font-weight:bold;}
.xwtoutiao h1 a{ color:#333333; font-size:16px;}
.xwtoutiao p{text-indent:24px;margin-left:22px;font-size:12px;line-height:25px;}
.youshang{width:100%;height:auto; float:right; border-bottom:dotted 1px #999999;}
.youxia{width:100%;height:auto; float:right;}
.youxia  ul{ margin-top:30px;}
.youxia ul li{ line-height:25px;
    font-size: 16px;
        line-height: 2em;
}
/*********************************************newsny*************************************************/
.neirong{width:75%;height:auto; float:right;}
.neirong h1{ font-size:24px; text-align:center; color:#333333;}
.cishu{ width:100%; height:auto;border-bottom: dotted 1px #999999;border-top:dotted 1px #999999; margin:20px auto; padding:10px auto;}
.cishu p{ text-align:center; line-height:32px;}
.wz{width:100%;height:auto; margin-top:20px;}
.wz p{ text-indent:24px; line-height:25px; margin-left:10px;}
/*********************************************wuliao*************************************************/
.wlyou ul li{float:left;text-align:center; margin-top:20px;}
.wlyou p{ margin-top:10px;}
.wlyou a{color:#333333;}
/*********************************************wuliaony*************************************************/
.wlshang{ width:100%; height:365px;border-bottom:dotted 1px #e3e3e3;}
.wlshang h1{ font-size:16px; color:#000000; margin-top:30px;}
.wlshang p{ line-height:30px; width:98%; margin-top:20px; margin-bottom:50px; text-indent:24px;}
.wlxia span{ display:block; width:39%; height:30px; background:#00c05b; float:right; text-align:center; margin-right:10px;}
.wlxia{width:100%; height:auto; margin-top:20px;}
.wlxia p{ line-height:28px;}
.wlxia img{ width:auto;}
/*********************************************product*************************************************/
.m_mid_all{ margin: auto;max-width: 1170px;min-width: 320px;position: relative;}
.m_mid_weizhi_pro{background-color:#F1F1F1;margin:25px 0;}
.m_mid_weizhi_pro p {font-size:22px;font-weight:700;color:#333333;}
.m_mid_weizhi_pro p span {font-size:18px;font-weight:400;color:#d46700;border-left:#B3B3B3 2px solid;margin:0 12px;padding:0 12px;}
.m_mid_weizhi_pro_fenlei{background-color:#F1F1F1;text-align:center;}
.m_mid_weizhi_pro_fenlei_link{min-width: 100px;margin:0px auto;text-align:center;padding:15px;height:68px;overflow:hidden;}
.m_mid_weizhi_pro_fenlei_link a{background-color:#019BE1;color:#ffffff;font-size:16px;line-height:24px;font-weight:bold;text-align: center;width:300px;padding:7px 15px;;margin:0 6px;}
.m_mid_weizhi_pro_chanpin{margin:2px auto;}
.m_mid_weizhi_pro_toplist1 {heitht:130px;margin:20px auto; over}
.m_mid_weizhi_pro_Cjpg1{position:absolute;z-index:55;heitht:180px;text-align:center;}
.m_mid_weizhi_pro_Clink1 {background-color:#d46700;text-align:center;position:absolute;z-index:99;height:84px;margin-top:-110px;}
.m_mid_weizhi_pro_Clink1  p{font-size:28px;color:#fff; margin-bottom:1px;}
.m_mid_weizhi_pro_Clink1  span{font-size:26px;color:#fff;}
.m_mid_weizhi_pro_toplist {heitht:130px;margin:20px auto;}
.m_mid_weizhi_pro_Cjpg{position:absolute;z-index:55;heitht:180px;text-align:center;}
.m_mid_weizhi_pro_Clink{position:absolute;z-index:99;height:22px;float:left;background-color:rgba(66, 66, 66,0.7);margin-top:-22px;}
.m_mid_weizhi_pro_Clink a {color:#fff;font-size:18px;}
.m_mid_pro_list ul{margin:5px 0;}
.m_mid_pro_list ul li{ margin:12px 0px;}
.m_mid_pro_left{width:100%;margin:10px 0;}
.m_mid_pro_bootom{border-bottom:#B0B0B0 1px solid;margin:12px 0px;}
.m_mid_pro_right a {font-size:18px;color:#d46700;font-weight:700;}
.m_mid_pro_right p {font-size:12px;line-height:2;}
.m_mid_pro_right a span{color:#ff0000;font-weight:600;float:right;font-size:12px;}
/*********************************************productny*************************************************/
.prony{margin:40px auto; font-size:14px;}
.pronyzuo img{ width:100%; height:360px;}
.pronyyou{float:right;}
.proshang{ width:100%; height:auto;border-bottom:dotted 1px #c1c1c1;}
.proshang h1{ font-size:24px; color:#000000; text-align:center; width:100%; height:35px; background:#f2f2f2; line-height:35px; }
.proshang p{ line-height:25px; width:100%; margin-top:20px; text-indent:24px;
	    font-size: 20px;
    line-height: 2em;
}
	
}
.prozhong span{ display:block; width:39%; height:30px; background:#00c05b; float:right; text-align:center; margin-right:10px;}
.prozhong{width:100%; height:100px; margin-top:20px;}
.prozhong p{ margin-top:20px;}
.prozhong ul li{ float:left; height:20px; width:13%; background:#8e8e8e; margin:20px 18px 0 0; text-align:center; line-height:20px;}
.prozhong ul li a{color:#ffffff;}
.prozhong img{ margin-top:20px; margin-right:50px; width:auto;}
.proxia{ width:100%;}
.proxia p{ height:25px;border-bottom:dotted 1px #c1c1c1;}
.proxia ul{ margin-top:20px;}
.proxia ul li{ float:left;}
.proxia ul li p{ border:0; text-align:center; margin-top:10px;}
.pronycon{float:right;}
.probt{ font-size:15px; font-weight:bold; height:27px; border-bottom:solid 1px #cccccc; color:#000000; margin-bottom:20px;}
.pronycon p{ line-height:25px; text-indent:24px; margin-bottom:10px;}
/*/##########################################/*/



/***  message  ******/

                .head_bg span{padding-left:40px;}
form{margin:0;padding:0;}
span.colorred{color:#FF0000;}
.sms_div {width:508px;height:366px;font-size:12px; overflow:auto;position:relative; }
.sms_header{height:60px;margin:0px auto;padding:0 15px; overflow:auto;}
.area_div{margin-top:35px;}
.sms_content {	/*width:530px;*/margin:65px auto 0px auto;padding:0 45px;}
.sms_content_bottom {	/*width:448px;*/margin-top:10px !important;height:217px; margin-left:-10px;}
.send_manager_div {	width:230px;height:30px;float:left;margin-top:30px;margin-left:160px;line-height:30px;clear:both;display:inline;}
.send_phone {width:100px;height:17px;line-height:19px;float:left;margin-left:10px;border:1px solid #809dbd;padding-left:3px;padding-top:2px;margin-top:4px;}
.send_phone_focus {	width:100px;height:17px;line-height:19px;float:left;margin-left:10px;border:1px solid #FFF;background:#d6e9fb;padding-left:3px;padding-top:2px;margin-top:4px;}
.require{width:338px;height:83px;border:1px solid #809dbd;padding-left:3px;padding-top:2px;}
.require_focus{width:340px;height:65px;border:1px solid #809dbd;padding-left:3px;padding-top:2px;background:#d6e9fb;}
.input{width:140px;height:18px;border:1px solid #809dbd;padding-left:3px;padding-top:2px;}
.input_focus{width:140px;height:18px;border:1px solid #809dbd;padding-left:3px;padding-top:2px;background:#d6e9fb;}
 
.qq_list{position:absolute;top:115px;left:305px;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;display:none;}
.close{position:absolute;right:10px;top:10px;}
.close a{color:#000; text-decoration:none;}
 
 
.rssbook{padding:10px 15px;overflow:hidden;zoom:1;background:#f6f6f6;border:3px solid #ddd;width:256px;height:95px;}
.light{background:#f6f6f6;border:3px solid #ddd;}
.dark{background:#aaa;border:3px solid #666;}
.mailInput{margin-top:5px;}
.rssbook .info{color:#666;font-size:12px;}
.light .info{color:#666;}
.dark .info{color:#fff;}
.rssbutton{float:left;border:1px solid #698ab4; -moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;}
.dark .rssbutton{border: 1px solid #585858;}
.rssbutton input{background: #77a0d1;border: 1px solid #88b3e6; color: #FFFFFF; cursor: pointer;font-weight: bold;width:90px;display:block;height:22px;line-height:22px;*line-height:19px;text-align:center;}
.dark .rssbutton input{background:#676767;border: 1px solid #777;}
.rssbutton input:hover{background:#86b4eb;text-decoration:none;}
.dark .rssbutton input:hover{background:#797979;border: 1px solid #939393;}
input.rsstxt{width:95%;height:20px;font-size:14px;padding:2px 3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:1px solid #ccc;;border-color:#7c7c7c #c3c3c3 #c3c3c3 #9a9a9a;margin-bottom:5px;}
.dark input.rsstxt{background:#eee;}

/***  message   end ******/
.last-con {
    line-height: 2em;
	margin-bottom:30px;
}
.last-con p img{
width:100%;height:auto; border:1px solid #f4f4f4;
}
.last-con  img.aligncenter {
    display: block;
    margin:  10px auto;
    
}


/********************************* Style CSS Document *********************************************/
#nav {font-size:14px; margin:0 auto; }
.mainlevel{float:left;height:38px; text-align:center; line-height:38px; border-left:#656774 solid 1px; padding-left:0; padding-right:0;}
.mainlevel_a{color:#FFF;text-decoration:none;display:block;height:38px;line-height:38px;text-align:center}
.mainlevel_a:hover{display:block;background:url(images/hover.jpg) repeat-x;}
.mainlevel ul {list-style:none;display:none;position:absolute; top:38px; left:0; background:#4c505c; width:240px; height:auto; }
.mainlevel ul li{list-style-type:none;text-transform:capitalize;position:relative; width:120px; height:35px; float:left;}
.mainlevel ul li a{display:block;color:#FFF;line-height:14px;text-decoration:none;font-size:13px;line-height:35px;text-align:center; height:35px;}
.mainlevel ul li a:hover{color:#FFF;display:block;background:url(images/hover.jpg) repeat-x; margin-left:1px;}
/*******************************index**********************************************/
.head{height:85px; width:100%; overflow:hidden; margin-bottom:2px; }
.tel{ float:right; height:85px;font-size:12px; color:#666;}
.tel span{ background:url(images/tel.jpg) no-repeat 7px; text-indent:24px; float:right; margin:25px 5px 0 0;}
.tel ul{ float:right; width:auto; margin-top:5px; background:url(images/qq.jpg) no-repeat;}
.tel ul li{ float:left;}
#menu{width:100%; background-color:#333333;     position: relative;
    z-index: 99999;}
#nav li a{color:#FFFFFF; display:block;}
#nav li a:hover{ text-decoration:underline; background:url(images/hover.jpg) repeat-x;}




#banner {
	height: auto;
}

#banner .swiper-wrapper {
	height: auto;
	height: fit-content;
}

p {
    font-size: 16px;
}


 
   .h-xg {
	   font-size: 24px;
	   font-weight: 800;
   }
			   .xglist a {
justify-content: space-between;
    display: flex;
    line-height: 2em;
    border-bottom: 1px dotted;
			   }
