@charset "utf-8";
.top{background:url(../images/bg.png)}
.logo1{width: 1200px;height:114px;margin: 0 auto;}
.navbox{width: 100%;height:42px; background-color: #00a58f;}
.navbox ul{width: 1200px;height:auto;margin: 0 auto;color: #FFFFFF;}
.navbox ul li{float: left;line-height: 42px;width: 150px;text-align:center;}
.navbox ul li a:hover{border-bottom: 2px solid #fff;padding-bottom: 5px;color: #FFFFFF;}

/*banner*/
#show{width:1200px;height:450px;margin:0 auto;/* overflow:hidden; */}
#show ul li img{width:1200px;height:auto;}

/*选项卡*/
#out{width:1200px;height:auto;margin:0 auto;position: relative;}
#out ul{width:1200px;height:34px;line-height:34px;text-align:center;font-size:14px;margin-left: 220px;}
#out ul li{width:146px;height:34px;float:left;border:1px solid black;margin-left: 10px;}
#xian div{width:1200px;height:754px;position:absolute;top: 30px;}
#xian div ul{margin-top:10px;margin-left:0px ;}
#xian div ul li{width:284px;height:328px;margin-top: 28px;border: 1px solid #B2B2B2;}
#xian div ul li:hover{border:1px solid #FF0000;}
#xian div ul li p{height:50px;background:#4c4c4c;margin-top: 4px;line-height: 50px;}
.bbox{width:580px; height:32px;background:#b2b2b2;margin-left: 10px;margin-top: 742px;}
.bbox p{width:32px;height: 32px;background:#000000;color: white;text-align: center;line-height:32px;margin-left: 548px;}
.bbox2{width:580px; height:32px;background:#b2b2b2;margin-right: 15px;margin-top: 742px;}
.bbox2 p{width:32px;height: 32px;background:#000000;color: white;text-align: center;line-height:32px;margin-right: 548px;}

.bgbox{width: 100%;height:300px;background: url(../images/bg2-1.png);margin-top:800px ;}
.bgbox0{width:1200px;height:300px;margin: 0 auto;}
.bgboxl,.bgbox2{color: white;}
.bgbox2{margin-right:76px;}
.bg_wz1,.bg_wz2,.bg_wz3{margin-top: 42px;margin-left:90px;}
.bg_wz2{font-family: "微软雅黑";font-size: 36px;}
.bg_wz3{width:534px;height:34px;}
.bg_wz4{margin-top: 42px;font-family: "微软雅黑";}
.bgbox2 p a{width:210px;height:60px;background:red;text-align: center;line-height: 60px;display: block;border-radius:10px;}


/*新闻*/
.xwbox{width:100%;height:430px;position: relative;}
.xwbox0{width: 1200px;margin: 0 auto;top:0;background: white;}
.xwbox1{width:590px;}
.xwbox1 .xwbox1_1{width: 590px;height:46px;background: #00a58f;color: white;line-height: 46px;margin-top: 30px;font-weight: 700;padding-left: 20px;padding-right: 5px;}
.xwbox1 .xwbox1_1 span{float: right;}
.xwbox1 .xwbox1_1 a{font-size: 14px;}

.banner{position: relative;overflow: auto;text-align: center;width:590px;margin:30px auto}
/*.banner .dots{position:absolute;left:0;right:0;bottom:70px;z-index:3;}
.banner .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner .dots li.active{background:#fff;opacity:1}*/
.banner .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner #al{left:15px}
.banner #ar{right:15px}
.banner ul{z-index: 1;width: 600%;overflow: hidden;}
.banner ul .slider-item {width:590px; float: left;/*height:480px;*/ position: relative; overflow: hidden;}
.banner ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 610px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}
.banner .progress{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#00a58f}
.xwbox1 .conwezi{height:44px;border-bottom: 1px dashed #B2B2B2;}
.xwbox1 .conwezi p{color: #00a58f;font-size: 15px;}
.xwbox1 .conwezi div{width:110px;height:1px;border:2px solid #00a58f;margin-top:16px}


.xwbox2 .xwbox2_p{width: 590px;height:46px;background:#00a58f;color: white;line-height: 46px;margin-top: 30px;font-weight: 700;padding-left: 20px;}
.xwbox2 .xwbox2_p a{font-size: 14px;}
.xwbox2 .xwbox2_p a:hover{font-weight: bold;}
.xwbox2 .xwbox2_p span{float: right;}
.xwbox2_1{width:590px;height:90px;margin-top: 14px;}
.xwbox21{width:80px;height:80px;background:#00a58f;text-align: center;overflow: hidden;}
.xwbox21 div{margin:24px auto;line-height: 5px;color: white;}
.xwbox22{width: 490px;}
.xwbox22 a{width:490px;height:30px;display:block;color:#00a58f;border-bottom: 1px solid #CCCCCC;}
.xwbox22 p{color:#CCCCCC;margin-top: 6px;}
.xwbox22 a:hover{font-weight: bold;}

/*案例展示*/
.anli{width: 100%;margin-top: 15px;overflow: hidden;}
.anlibox{width: 1200px;height: auto;margin: 60px auto;color: white;}
.anliboxl{width:304px;height:533px;float: right;border: 2px solid #00a58f;}
.anliboxl ul{margin-top:30px;color: #000000;margin-left: 20px;margin-right: 20px;}
.anliboxl ul li{height:60px;line-height: 60px;text-align: center;border-top: 1px dashed #00a58f;}
.anliboxl ul li span{float: right;padding-right: 20px;}
.anliboxl ul li:hover{background:url(../images/tu.png);color: white;}


.container{max-width: 880px;width: 880px;margin: -20px auto;padding: 20px;float: left;position:relative;margin-left: -20px;}
.preview {/* text-align: center; */margin-top: 20px;}
.preview a { display: inline-block;margin-right: 25px;/* margin-left: 6px; */}
.preview a:nth-child(3){margin-right:0;}
.preview a p{height:30px;text-align: center;line-height: 30px;color: #000000;}
.preview img {display: block;width:263px;height: 200px;}
.preview div img {display: block;width:30px;height: 30px;}

.con{width:100%;}
.con1{width:1200px;margin:40px auto;}
.con1 .conleft{width:600px;height:440px;float:left;}
.con1 .conright{width:600px;height:440px;float: right;background:#00a58f}
.con1 .conright p{width:490px;margin-left: 54px;margin-top:45px;color: white; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}






.foot{ width:100%;height:68px;display:block; ;padding:22px 0; background:#313131; margin-top:128px;text-align: center;}
.footleft p{ font-size:14px; color:#fff; line-height:22px; letter-spacing:1px;}
.footleft p a{ color:#fff;}
.footleft p a:hover{ text-decoration:underline;}


.ny_content{ width:1200px; height:auto; display:table; margin:0 auto; margin-top:30px; padding-bottom:90px;}

/* 内页 left */
.ny_left{ width:280px; height:auto; display:table; float:left; overflow:hidden;}
.ny_left_list{ width:280px; height:auto; display:table;}
.ny_left_title{ width:280px; height:85px; background:#00a58f; padding-top: 6px;}
.ny_left_title h2{ font-size:28px; color:#FFF; text-indent:0px; width:auto; height:auto; display:table; padding-top:10px; font-weight:normal; letter-spacing:3px;}
.ny_left_title h3{ font-size:22px; margin-top:6px;color:white; text-indent:0px; width:auto; height:auto; display:table; padding-top:0px; font-weight:normal; letter-spacing:1px; font-family:Georgia, "Times New Roman", Times, serif;}
.ny_left_title h5{ font-size:70px; color:white; text-indent:20px; width:auto; height:70px; float:left; display:table; padding-top:24px; font-weight:normal; letter-spacing:1px; font-family:Georgia, "Times New Roman", Times, serif; padding-right:2px;}
.ny_left_list_body{ width:280px; height:auto; display:table;}
.ny_left_list_body ul li{ width:280px; height:34px; display:block; line-height:32px; text-indent:20px; margin-top:5px; border:1px solid #eee; }
.ny_left_list_body ul li a span{ float:right; margin-right:20px; color:#aaa; font-size:14px; font-family:"宋体"；}
.ny_left_list_body ul li a{ width:280px; height:32px; display:block; background:#fafafa; border:1px solid #eee; font-size:14px; letter-spacing:1px;}
.ny_left_list_body ul li a:hover{ background:#e0e6ef; border:1px solid #576884; color:#22263f;}
.ny_left_list_body ul li a:hover span{ color:#22263f;}

.ny_left_news{ width:280px; height:auto; display:table; margin-top:20px;}
.ny_left_news_body{ width:280px; height:auto; display:table; overflow:hidden; margin-top:10px;}
.ny_left_news_body ul li{ width:280px; height:26px; line-height:26px; font-size:14px;}
.ny_left_news_body ul li span{ font-size:10px; color:#22263f; margin-right:5px;}

.ny_left_contact{ width:280px; height:auto; display:table; margin-top:20px;}
.ny_left_contact_body{ width:280px; height:auto; display:table; overflow:hidden; margin-top:5px; padding-left:5px;}
.ny_left_contact_body h2{ font-size:14px; line-height:23px;}
.ny_left_contact_body h3{ font-size:20px; line-height:33px;}
.ny_left_contact_body p{ font-size:14px; line-height:23px;}
/* 内页 left end */

/* 内页 right */
.ny_right{ width:880px; height:auto; display:table; float:right; overflow:hidden;}
.ny_right_title{ width:880px; height:36px; border-bottom:3px solid #00a58f; }
.ny_right_title a{ width:auto; height:36px; display:block; float:left; background:#00a58f; padding:0 10px; line-height:36px; color:#FFF; font-size:14px; }
.ny_right_title span{ width:auto; height:36px; display:block; float:left; background:#00a58f; line-height:36px; color:#FFF;}
.ny_right_title a:hover{ color:#F96;}
.ny_right_body{ width:730px; height:auto; display:table; margin-top:20px;}

/* 内页 right 简介 */
.ny_right_body .ny_jianjie{ width:880px; height:auto; display:table; overflow:hidden;}
.ny_right_body .ny_jianjie h2{ width:880px; height:52px; line-height:50px; font-size:22px; letter-spacing:1px; text-align:center;}
.ny_right_body .ny_jianjie p{ line-height:26px; text-indent:28px; font-size:14px; width:730px; overflow:hidden;}
.ny_right_body .ny_jianjie p img{ max-width:100%; height:auto; display:table; text-align:center;}

/* 内页 right 产品 */
.ny_right_body .ny_product_index{ width:880px; height:auto; display:table;}
.ny_right_body .ny_product_index ul li{ width:280px; height:auto; display:table; float:left; margin-left:10px; margin-bottom:5px;}
.ny_right_body .ny_product_index ul li a{ width:280px; height:auto; display:block;}
.ny_right_body .ny_product_index ul li a img{ width:280px; height:200px; border:1px solid #ccc;}
.ny_right_body .ny_product_index ul li a h3{ width:auto; height:36px; line-height:26px; display:block; float:left; text-indent:5px;}
.ny_right_body .ny_product_index ul li a p{ width:auto; height:36px; line-height:26px; display:block; float:left; font-size:14px;}
.ny_right_body .ny_product_index ul li a:hover p{ color:#22263f;}

.ny_right_body .ny_product_view{ width:880px; height:auto; display:table;}
.ny_right_body .ny_product_view .ny_product_view_img h2{ width:880px; height:52px; line-height:50px; font-size:22px; letter-spacing:1px; text-align:center;}
.ny_right_body .ny_product_view .ny_product_view_img{ text-align:center;}
.ny_right_body .ny_product_view .ny_product_view_img img{ max-width:100%; width:auto; height:auto; text-align:center; margin:0 auto;}
.ny_product_view_body{ width:880px; height:auto; display:table;}
.ny_product_view_body h3{ font-size:16px; font-weight:bold; line-height:36px;}
.ny_product_view_body p{ text-indent:28px; line-height:26px; font-size:14px;}


/* 内页 right 新闻 */
.ny_right_body .ny_news_index{ width:880px; height:auto; display:table;}
.ny_right_body .ny_news_index ul li{ width:880px; height:36px; line-height:36px; border-bottom:1px dashed #ccc; background:url(../images/news_arrow.gif) no-repeat 6px 15px; text-indent:20px; font-size:14px;}
.ny_right_body .ny_news_index ul li a{ width:880px; height:36px; display:block;}
.ny_right_body .ny_news_index ul li a span{ float:right; margin-right:6px;}

.ny_right_body .ny_news_view{ width:880px; height:auto; display:table;}
.ny_right_body .ny_news_view h2{ font-size:16px; font-weight:bold; line-height:39px;}
.ny_right_body .ny_news_view h5{ font-size:14px; font-weight:normal; width:730px; line-height:26px; height:36px; display:block; border-bottom:1px solid #ddd; color:#999; margin-bottom:10px;}
.ny_right_body .ny_news_view h5 a{ color:#999;}
.ny_right_body .ny_news_view h5 span{ float:right;}
.ny_right_body .ny_news_view h5 a:hover{ color:#22263f;}
.ny_right_body .ny_news_view p{ font-size:14px; text-indent:28px; line-height:28px;}

