/**首页头部与底部**/
#header,#nav,#foot,#keywords,#friendlink,#wrapper,#container1,#abouttitle,#copyright{width:1000px; margin:0px auto;}
#header{height:90px}
#logo{ float:left; width:450px;}
#right{float:right; width:290px; padding-top:15px}
.email{float:left;width:120px; text-align:right;line-height:25px;padding-top:20px; font-weight: bold;}
.yuyan{ float:left;background:url(../img/blue.gif); text-align:center;width:75px; height:25px;line-height:25px; text-align:center;margin-right:5px;margin-left:10px;margin-top:20px}
.yuyan a{ color:#ffffff; display:block}
.yuyan2{ float:left;background:url(../img/yellow.gif); text-align:center;width:75px; height:25px;line-height:25px; text-align:center;margin-top:20px}
.yuyan2 a{ color:#ffffff; display:block}
.made{float:right; width:220px; text-align:right; padding-top: 8px}
#nav_wrap{ background:url(../img/menudi.gif); height:36px}
#container1{height:auto;}
.indeximage{ text-align:center;}
#container_left{ float:left; width:280px;}
.indexnews{ padding:0; margin:0; padding-top:10px}
.indexnews li{ background:url(../img/newsjt.gif) no-repeat 0px 50%; line-height:25px; padding-left:12px}
#container1 dt{text-align:right; padding-top:6px}
#container1 dt a{color:#064891; text-decoration:underline}
#container1 dt a:hover{color:#010101}
.indexabout{ padding-top:10px; line-height:24px}
#container_middle{ float:left; width:400px; padding-left:30px; padding-right:30px}
#container_right{ float:left; width:260px;}
#container_right a{ color:#ffffff;font-size:12px;font-weight:bold}
#container_right h2{height:42px;line-height:36px;font-size:16px;font-weight:bold;color:#ffffff;}
.fangantitle{ padding-top:20px;border-bottom:1px solid #dddddd; line-height:36px; font-size:16px;font-weight:bold;}
.indextitle{ background:url(../img/titlejt.gif) no-repeat 0px 50%; padding-left:12px; line-height:45px; font-size:16px;font-weight:bold;}
.chanye{ background:url(../img/1.gif) no-repeat left top;height:90px; padding-left:130px; padding-top:15px}
.chanye2{ background:url(../img/2.gif) no-repeat left top;height:80px; padding-left:130px; padding-top:15px}
#foot_wrap{ background:#ececec; width:100%;height:195px;}
#copyright_wrap{ width:100%;height:45px; background:url(../img/footdi.gif) repeat-x; line-height:45px}
#copyright{ height:45px;}
#copyright_left{float:left;width:400px;}
#copyright_right{ float:right; width:500px; text-align:right;}
#foot{ height:175px; padding-top:20px}
#foot h2{font-size:14px; line-height:25px; height:30px}
#foot_left{ float:left; border-left:1px solid #d4d4d4; height:155px; padding-left:20px; line-height:24px; width:174px}
#foot_middle{ float:left; border-left:1px solid #d4d4d4; height:155px; padding-left:20px; line-height:24px; width:154px}
#foot_right{ float:left; height:155px;border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; text-align:left;padding-left:20px; width:607px; line-height:25px}
#foot_right img{ padding-top:8px}
#keywords_w{width:100%; height:auto; background:#dfdfdf;border-top:1px solid #cccccc;}
#keywords{height:auto; padding-top:8px; padding-bottom:8px; line-height:160%}
#friendlink{height:auto; padding-top:8px; padding-bottom:8px; border-bottom:1px solid #cccccc}
/**导航菜单**/
#nav{height:36px;background:url(../img/menuline.gif) no-repeat left; font-weight:bold}
#nav li{ background:url(../img/menuline.gif) no-repeat right; text-align:center;width:149px;float:left; line-height:36px;font-size:14px}
#nav a{color:#ffffff;}
#nav a:hover{color:#ffff00}
/*内页*/
#wrapper{ height:auto;}
#wrapper_left{ width:204px; float:left;}
#wrapper_right{ width:789px; float:right;}
#wrapper_right h2{font-size:16px;height:45px; line-height:40px; color:#005ca2; text-transform: uppercase; padding-top: 5px}
.lefttitle{ background:url(../img/lefttitledi.gif); height:38px; line-height:30px; padding-left:20px; color:#FFFFFF; font-weight:bold; font-size:14px}
.lefttitle1{ background:url(../img/lefttitledi1.gif); height:38px; line-height:30px; padding-left:20px; color:#FFFFFF; font-weight:bold; font-size:12px}
.leftmenu{ padding:0; margin:0; background:url(../img/leftdi.gif); padding-left:7px; padding-right:7px}
.leftmenu li{ background:url(../img/leftjt.gif) no-repeat 18px 50%; height:42px; line-height:40px; padding-left:30px; font-size:12px; border-bottom:1px solid #dddddd;}
.leftmenu li.home{ color:#005ca2; font-weight:bold;}
.leftmenu li.home a{ color:#005ca2; font-weight:bold;}
.leftmenu li.home a:hover{color:#000000;text-decoration: none;}
.aboutimage{ padding:0; margin:0}
.aboutcontent{ background:url(../img/rightdi.gif);padding-left:25px; padding-right:25px; padding-bottom:15px;min-height:450px;_height:450px;}
.aboutcontent p{ padding-top:10px;}
.contactcontent{ background:url(../img/rightdi.gif);padding-left:40px; padding-right:40px; padding-bottom:15px;min-height:450px;_height:450px; font-size:14px; line-height:170%;}
.location{ background:url(../img/home.gif) no-repeat 5px 50%;width:975px; margin:0px auto; line-height:40px; padding-left:25px}
.location span{ color:#ff6600}
.aboutimage1{ padding:0; margin:0; padding-bottom:20px}
.newscontent{ background:url(../img/rightdi.gif);padding-left:25px; padding-right:25px; padding-bottom:15px;min-height:450px;_height:450px;}
.productcontent{ background:url(../img/rightdi.gif);}
.producttitle{font-size:14px; line-height:40px; color:#005ca2; padding-left:24px; font-weight:bold;}
#chanyebanner{ background:url(../img/chanye.jpg) no-repeat center top; height:260px}
#productbanner{ background:url(../img/probanner.jpg) no-repeat center top; height:260px}
#aboutbanner{ background:url(../img/aboutbanner.jpg) no-repeat center top; height:260px}
#newsbanner{ background:url(../img/newsbanner.jpg) no-repeat center top; height:260px}
#jobsbanner{ background:url(../img/jobsbanner.jpg) no-repeat center top; height:260px}
#contactbanner{ background:url(../img/contactbanner.jpg) no-repeat center top; height:260px}
/* 产品 */
.page_pic{ width:742px; margin:0px auto;}
.page_pic li{float:left; width:32%; height:auto; margin-right: 2%;text-align: center;margin-top: 2%;}
.page_pic li:nth-child(3n){margin-right:0}
.page_pic li:nth-child(3n+1){clear: both;}
.page_pic img{ border:1px solid #eeeeee; width:auto}
.page_pic dt{ padding-top:5px; text-align:center; line-height:22px}

.case_pic{ width:740px; margin:0px auto;padding-bottom: 15px;}
.case_pic li{float:left; width:32%; height:auto; margin-right: 2%;text-align: center; margin-top: 2%;}
.case_pic li:nth-child(3n){margin-right:0}
.case_pic li:nth-child(3n+1){clear: both;}
.case_pic img{ border:1px solid #eeeeee; width:auto}

.productxxsm{ width:600px; margin:0px auto; text-align:center; height:380px}
.productxxsm h2{ font-size:18px; font-weight:normal; line-height:45px; text-align:center}
.productxxsm_left{ float:left; width:60px; padding-top:125px}
.productxxsm_middle{ float:left; width:475px; text-align:center}
.productxxsm_right{ float:left; width:60px; padding-top:125px; text-align:right;}
.productxxcs{ padding-top:5px; padding-bottom:15px; font-size:14px; line-height:170%}
.productxxcs p{ padding-top:8px}
/* 新闻 */
.news{ padding:0; margin:0}
.news li{ font-size:14px; line-height:35px; background:url(../img/newsjt.gif) no-repeat 2px 50%; padding-left:15px; border-bottom:1px dashed #e2e2e2}
.news span{ font-size:12px; float:right;}
.viewbox{ border-bottom:1px dashed #e2e2e2;}
.viewbox h3{ font-size:18px; line-height:35px; text-align:center; color:#018cd2}
.content{ padding-top:10px; padding-bottom:10px; line-height:180%}
.context{border-top:1px dashed #e2e2e2; padding-top:5px}
.context li{ line-height:25px}
/* 客服 */
.qqonline{width:150px;position:fixed;z-index:99;right:2px;top:200px;text-align:left;}
.qqonline ul{ padding:0;margin:0; list-style-type:none}
.qqonimage{ padding:0; margin:0}
.qqlist{ background:url(../kefuimg/kefudi.gif); padding-bottom:3px}
.qqtitle{ width:95px; margin:0px auto; background:url(../kefuimg/qq.gif) no-repeat 0px 50%; border-bottom:1px solid #e2e2e2; font-size:12px; padding-left:25px; line-height:28px; font-weight:bold; color:#ff6600}
.phonetitle{ width:75px; margin:0px auto; background:url(../kefuimg/tel.gif) no-repeat 0px 50%; border-bottom:1px solid #e2e2e2; font-size:12px; padding-left:25px; line-height:28px; font-weight:bold; color:#ff6600}
.emailtitle{ width:75px; margin:0px auto; background:url(../kefuimg/email.gif) no-repeat 0px 50%; border-bottom:1px solid #e2e2e2; font-size:12px; padding-left:25px; line-height:28px; font-weight:bold; color:#ff6600}
.qqbox{ padding-top:10px; text-align:center;}
.telbox{ padding-left:15px; padding-top:8px; font-size:11px;}
.telbox span{font-size:11px;}
.emailbox{padding-top:10px; text-align:center; font-size:11px}
.emailbox a{ color:#0042c9}
/* 20220802新增 */
.zslist{margin: 0 -5px;}
.zslist li{float:left; width:25%}
.zsbox{margin: 5px;}