@charset "utf-8";
/* CSS Document */

body{ margin:0px; font-family:"微软雅黑"; background:#ffffff;}
.w12{ max-width:1200px; width:100%; margin:auto;}
.w11{ max-width:1200px; width:100%; margin:auto;}
.clear{ clear:both;}
a{ text-decoration:none;}
ul{ list-style:none;}
.swiper-slide img{ width:100%; display:block;}
.top{ padding:0px; background:#ffffff;}
.logo{ float:left; margin:20px 0;}
.lang{ float:right; line-height:16px; padding:40px 0;}
.lang a{ color:#333; display:block; float:left; margin:0px 5px;}
.lang a img{ margin:0 5px; float:left;}
.tel{ float:right; margin-top:40px;}
.ss{ float:right; height:40px; margin-top:70px; margin-right:40px;}
.ss input{ height:36px; padding:0px 10px; float:left;}
.menu{width:100%;  height:60px; }
.menu li{ float:left; width:130px; text-align:center;}
.menu li a{ display:block; color:#fff; font-size:16px; line-height:50px;}
.menu li a:hover{ background:#0864a7; display:block; color:#fff; font-size:16px; line-height:50px;}
.sear{ background:#FFF; width:260px; border-radius:20px; line-height:20px; display:block; height:30px; margin:10px;}
.sear .input{ padding:5px; border:1px solid #ffffff; outline:none; float:left; margin-left:10px; margin-top:2px;}
.anniu{ margin:5px 0;}

.innew{ width:1200px; position:relative; margin:auto; background:#FFF; height:26px; line-height:26px; padding:10px; margin-top:-40px; z-index:999; border-bottom:1px solid #F5F5F5;}
.manag input,.manag textarea{ background:#303032; border:1px solid #6d6d6d; padding:5px; margin:5px;}
.manag{ float:right;}
.manag .tijiao{ background:#1b67bd; border:1px solid #1b67bd; color:#FFF;}
.about{ width:100%; margin:0px; background:#edeef0;}
.aboutjs ul{ margin:auto; background:#ffffff;}
.aboutjs ul li{ float:left; width:33.333%;}
.aboutjs ul li img{ float:right;}
.aboutjs ul li h2{ color:#33a458; font-size:16px; margin:15px 10px 0px 10px; padding-left:20px; width:170px; float:left;}
.aboutjs ul li p{ font-size:10px; padding:10px; margin:0 10px; padding-left:20px; width:190px; float:left; color:#999;}
.wenhua{ width:120px; text-align:center; background:#ffffff; height:145px; float:left;}
.aboutjs ul li .wenhua h2{ width:80px; padding-left: 10px;}
.aboutjs ul li .wenhua p{ width:90px; padding-left: 5px;}
.wenhua a{ color:#CCC; text-decoration:none; border:1px solid #CCC; margin-left:10px;}

.shangp li{ float:left; padding:20px 0;}
.sgabt{ padding:10px 0; margin-bottom:15px; font-size:16px; font-weight:bold; background:url(../image/tilbg.jpg) left no-repeat; padding-left:30px;}
.sgabt a{ float:right; color:#999; font-weight:300;}

.tjpro{ text-align:center;}
.tjpro img{ display:block; margin:auto; max-width:100%;}
.tjpro a{ color:#666;}

.inew li{ width:100%; padding:5px 0;}
.inew li a{ font-size:14px;color:#000;}
.inew p{ font-size:12px; color:#CCC;}
.inew time{ width:60px;word-break:break-all; float:left; background:#edeef0; padding:20px 15px; font-size:20px; margin-right:20px;}

.cont{ color:#666; font-size:12px; line-height:25px;}
.cont strong{ color:#333; font-size:14px; line-height:25px;}
.dlam{ background:#33a458; color:#FFF; font-size:12px; padding:20px 0;}
.dlam li{ font-size:16px; line-height:40px; font-weight:bold; float:left; width:150px;}
.dlam li a{ font-size:14px; color:#c2e4cd; line-height:25px; display:block; font-weight:200;}
.dlxd{ float:right; margin:50px auto;}

.zhuanye{ width:100%; background:#f5f5f5; height:84px; border-bottom:1px solid #dddddd;}
.zhuanye ul{ border-right:1px solid #dddddd;}
.zhuanye li{ float:left; width:15%; padding:16px 2%; color:#45454d; font-size:13px; border-left:1px solid #dddddd;}
.zhuanye li img{ float:left; margin-right:10px;}
.zhuanye li h3{ margin:0px; font-size:16px; line-height:30px;}

.btd{ background:url(../image/btd.jpg) center; height:30px;}
.bit{ width:100%; text-align:center; color:#494b4a; margin:40px auto;}
.bit h2{ font-size:32px; font-weight:200; font-family:"微软雅黑"; color:#4f9fe6; line-height:40px; margin:0px auto; width:500px;}
.bit h2 span{ font-size:24px; display:block;}

.aboutbt{ border-bottom:1px solid #d9dce1; height:78px; margin-bottom:20px; padding-bottom:10px; text-align:left;}
.aboutbt img{ float:left;}
.aboutbt p{ color:#4f9fe6; font-size:18px; line-height:30px; margin:0px; padding-top:10px; text-align:left;}
.aboutll{ padding:10px;}
.aboutll p{ font-size:12px; color:#666; line-height:25px; text-align:left;}

.aboutt{ width:100%; margin:20px 0;}
.aboutt li{ width:28%; background:#03a580; font-size:14px; text-align:center; margin:0px 2.5%; color:#fff; float:left; padding-bottom:15px;}
.aboutt li a{ color:#FFF;}
.aboutt li p{ font-size:25px; margin:0px;}
.aboutt li img{ display:block; width:100%; margin-bottom:15px;}
.more{ width:150px; margin:30px auto; display:block; text-align:center; line-height:40px; color:#666; border:1px solid #999;}
.righta{ width:349px; height:437px; background:url(../image/rew.JPG); float:right;}

.rongyu{ background:#37c9a5;}
.rongyu .aboutbt{ color:#FFF;padding: 10px 20px;}
.rongyu .aboutbt p{ color:#FFF;}

.anli{ width:100%; background:url(../image/anlibg.JPG) bottom repeat-x #ffffff; height:437px;}
.anli .lefta{ float:left; width:750px;}
.anli .lefta h2{ text-align:left; float:left;}
.anli .lefta .bit{ margin-bottom:50px; height:120px;}

.qita{ width:100%; margin:30px 0;}
.qita li{ width:30.1%; overflow:hidden; margin: 0px 1%; float:left; text-align:center; height:385px;}
.qita li img{ max-width:100%;}
.qita li a{  color:#666; font-size:14px;}


.fuwu{ margin:10px auto;}
.fuwumu{ margin:auto; width:800px;}
.fuwumu p{ float:left; display:block; width:120px; margin:10px 20px;  text-align:center; font-size:16px; line-height:40px;}
.fuwumu p a{ margin-left:40px; color:#03a580; padding-left:40px;}
.fuwunr{ display:block;}
.fuwunr img{ display:none;}


.new{ width:100%; background:url(../image/newbg.jpg)  #f1f5f6; padding:40px 0;}
.new li{ width:22%; margin:0px 0.5%; float:left; background:#ffffff; padding:10px; color:#666; font-size:14px; cursor:pointer;}
.new li .newimg{ width:100%; height:150px; overflow:hidden; margin-bottom:10px;}
.new li .newimg img{ min-height:100%; min-width:100%;}
.new li p{ color:#999; font-size:12px;}

.netj{ width:90%; margin:10px 0px; padding:10px; height:110px; background:#F5F5F5; color:#999; font-size:14px; line-height:25px; }
.netj img{ width:100px; height:90px; float:left; margin-right:20px;}
.netj a{ display:block; font-size:18px; color:#666; margin-bottom:5px;}
.newlist{width:90%; margin:10px 5% 20px 5%;}
.newlist a{ display:block; color:#666; font-size:16px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #F5F5F5;}

.foot{ background:#fff; color:#666666; font-size:12px; text-align:center; padding:15px 0; }
.foot img{ display:block; margin:auto;}
.foot table{ margin:auto;}
.foot h2{ font-size:16px; width:150px;}
.foot h2 span{ color:#CCC; font-size:12px; display:block; border-bottom:1px solid #CCC;}
.foot p{ line-height:35px;}
.copy{ background:#000000; font-size:12px; line-height:40px; color:#a0a0a0; text-align:center; }
.bbg{ background:#ffffff; width:100%;}

.lx{ padding:20px 0; color:#666; font-size:16px; line-height:25px; }
.lx p{ margin:30px; float:left;}
.zxdl{ width:100%; background:#303031; color:#fff; padding:20px 0; height:180px;}
.zxdl h2{ font-weight:300; font-size:16px;}
.zxdlz{ float:left; width:290px;}
.zxdlz span{ font-size:25px; display:block; margin-bottom:10px;}

.banner{ width:100%; height:400px; overflow:hidden; background:url(../image/banner1.jpg) fixed no-repeat;}
.banner img{ width:100%; position:fixed; z-index:-1;}