﻿/**** Reset ****/
html{background-color:White;}
body,div,yc,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote {padding: 0;margin: 0;}
fieldset,img {border: 0;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
q:before,q:after {content:'';}
abbr,acronym { border: 0;}
body{font-size:14px;padding:0px;margin:0px;font-family:"微软雅黑","Microsoft Yahei",Arial, "宋体", Helvetica, sans-serif, Verdana;line-height:24px;min-width:320px;color:#000000;margin:auto;max-width:1920px;background-color: #ffffff;}
a{text-decoration:none;color:#000000;font-family:"微软雅黑","Microsoft Yahei",Arial, "宋体", Helvetica, sans-serif, Verdana;background:none;}
a:hover{color:#0c70e8;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;width:100%;}
hr{background-color:#EDEDED;height:1px;border:0px;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;width:100%;float:none;padding:0px;margin:0px;}
.clear15{clear:both;font-size:0px;line-height:0px;height:15px;width:100%;float:none;padding:0px;margin:0px;position:inherit;}
.main_cle{clear:both;font-size:0px;line-height:0px;height:30px;}
.main_con_cle{clear:both;font-size:0px;line-height:0px;height:30px;width:100%;}
.bottom_ccc{padding:15px 0px;line-height:30px;font-size:14px;border-top:1px solid White;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.max_width{max-width:1200px;}

.mlb_top{}
.mlb_top .left_part{width:33.49%;height:35px;background-color: #333333;line-height: 35px;float:left;}
.mlb_top .right_part{width:66.51%;height: 35px;line-height: 35px;background-color: #0c70e8;float:right;}
.mlb_top .right_part a{display: block;float:right;color:#ffffff;margin-left: 20px;}
.mlb_top1{position: absolute;left:0;top:0;width:100%;}
.mlb_top1 .con{height:35px;line-height: 35px;margin:auto;}
.mlb_top1 .wel{color:#ffffff;float:left;}
.mlb_top1 .collect{float:right;}
.mlb_top1 .collect a{display: block;float:right;color:#ffffff;margin-left: 20px;}

.mlb_head{height:150px;border-bottom: 1px solid #C8C8C8;background-color: #ffffff;}
.mlb_head .con{margin:auto;}
.mlb_head .con .logo{float:left;margin-top: 32px;display: block;}
.mlb_head .con .slogan{font-size: 12px;float:left;margin:42px auto auto 28px;}
.mlb_head .con .slogan span{display: block;font-weight: bold;font-size: 50px;line-height: 50px;margin-bottom: 5px;}
.mlb_head .con .right_tel{float:right;margin-top: 42px;}
.mlb_head .con .right_tel .tel{font-size: 16px;padding-left: 65px;background:url(../images/tel.png) left top no-repeat;color:#000000;padding-bottom: 10px;}
.mlb_head .con .right_tel .tel span{color:red;font-weight: bold;font-size: 26px;display: block;margin-top: 5px;}
.mlb_head .con .right_tel .sou_con{width:240px;height:38px;border-radius: 30px;border:1px solid #c3c3c3;float:right;margin:15px auto auto auto;}
.mlb_head .con .right_tel .sou_con .input{width:150px;height:38px;padding-left: 10px;border:0px;outline: none;margin-left: 15px;}
.mlb_head .con .right_tel .sou_con .submit{width:30px;height:38px;background:url(../index_images/sou.jpg) center center no-repeat;float:right;margin-right: 15px;border:0px;cursor:pointer;}

.mlb_nav{height:57px;text-align: center;background-color: #ffffff;}
.mlb_nav li{display: inline-block;padding:0 45px;position: relative;}
.mlb_nav li .main_a{font-size: 18px;line-height: 57px;display: block;}
.mlb_nav li .sub_con{width:100%;text-align: center;position: absolute;left:0;top:57px;z-index: 10;background-color: #ffffff;display: none;}
.mlb_nav li .sub_con .sub_a{font-size: 14px;line-height: 35px;display: block;}
.mlb_nav li .sub_con .sub_a:hover{background-color: #0c70e8;color:#ffffff;}
.mlb_nav li:hover{background-color: #0C70E8;}
.mlb_nav li:hover .main_a{color:#ffffff;}
.mlb_nav li.on{background-color: #0C70E8;}
.mlb_nav li.on .main_a{color:#ffffff;}

.main_banner{margin:auto;height:650px;}
.main_banner img{height:650px;}


.index_product_title{margin:45px auto auto auto;}
.index_product_title img{display: block;margin:auto;}

.index_product{margin:35px auto auto auto;position: relative;}
.index_product .con{width:1130px;margin:auto;}
.index_product .con li{width:95%;}
.index_product .con li .pic{width:100%;position:relative;padding-top: 100%;overflow: hidden;border:1px solid #EAEAEA;}
.index_product .con li .pic img{width:100%;position: absolute;left:0;top:5%;}
.index_product .con li .title{width:100%;height:38px;line-height: 38px;display: block;color:#000000;text-align: center;font-size: 18px;}
.index_product .prev_product{width:20px;height:113px;display: block;background:url(../index_images/prev_product.jpg) center center no-repeat;position: absolute;left:0;top:85px;}
.index_product .next_product{width:20px;height:113px;display: block;background:url(../index_images/next_product.jpg) center center no-repeat;position: absolute;right:0;top:85px;}


.index_advantage_title{font-size: 38px;text-align: center;color:#000000;margin-top: 70px;font-weight: bold;}
.index_advantage_title span{font-size: 74px;font-weight: bold;color:#FD08A2;}
.index_advantage_line{height:2px;background-color: #C9C9C9;margin:40px auto auto auto;}
.index_advantage_des{width:698px;height:50px;margin:-25px auto auto auto;border-radius: 25px;border:1px solid #DBDBDB;background-color: #ffffff;text-align: center;line-height: 50px;font-size: 24px;color:#000000;}
.index_advantage_des2{font-weight: bold;color:#707170;font-size: 18px;text-align: center;line-height: 18px;margin:15px auto auto auto; }
.index_advantage_img{display: block;margin:50px auto auto auto;}

.index_adv_con1{margin:40px auto auto auto;height:500px;background:url(../index_images/index_adv_pic_1.jpg) right 40px no-repeat;background-size:auto 460px;}
.index_adv_con1 .title{display: block;}
.index_adv_con1 ul{max-width:700px;margin-top: 30px;}
.index_adv_con1 ul li{font-size: 18px;color:#000000;line-height: 46px;height:46px;border-bottom:1px dashed #464646;display: inline-block;margin-bottom: 15px;}
.index_adv_con1 ul li .fc{color:#0c70e8;}
.index_adv_con1 ul li .key{color:#0c70e8;font-weight: bold;font-size: 50px;display: inline-block;line-height: 44px;vertical-align: top;}

.index_adv_con2{margin:50px auto auto auto;height:500px;background:url(../index_images/index_adv_pic_2.jpg) left 80px no-repeat;}
.index_adv_con2 .title{display: block;float:right;}
.index_adv_con2 ul{max-width:610px;margin-top: 30px;float:right;}
.index_adv_con2 ul li{font-size: 18px;color:#000000;line-height: 46px;height:46px;border-bottom:1px dashed #464646;display: inline-block;margin-bottom: 15px;}
.index_adv_con2 ul li .fc{color:#0c70e8;}
.index_adv_con2 ul li .key{color:#0c70e8;font-weight: bold;font-size: 50px;display: inline-block;line-height: 44px;vertical-align: top;}


.index_other_display{margin:85px auto auto auto;}
.index_other_display .li{width:335px;float:left;margin-right: 30px;}
.index_other_display .li .title_con{font-size: 30px;line-height: 30px;border-bottom: 1px solid #A3A3A3;padding-bottom: 13px;font-weight: bold;}
.index_other_display .li .title_con .more{display:block;font-size: 12px;float:right;font-weight: normal;margin-top: 5px;}
.index_other_display .li .product_ul{}
.index_other_display .li .product_ul li{margin-top: 20px;}
.index_other_display .li .product_ul li .img{width:70px;height:70px;overflow: hidden;float:left;}
.index_other_display .li .product_ul li .img img{width:100%;}
.index_other_display .li .product_ul li .li_con{width:215px;float:right;}
.index_other_display .li .product_ul li .li_con .li_title{height:18px;width:100%;line-height: 18px;font-size: 16px;display: block;overflow: hidden;font-weight: bold;}
.index_other_display .li .product_ul li .li_con .li_des{height:44px;line-height: 22px;margin-top:5color:#666666;overflow: hidden;}
.index_other_display .li.l2{width:620px;}
.index_other_display .li .news_con{margin-top: 28px;}
.index_other_display .li .news_con .first_news{padding-bottom: 16px;border-bottom: 1px solid #E6E6E6}
.index_other_display .li .news_con .first_news .img{width:179px;height:110px;float:left;overflow: hidden;}
.index_other_display .li .news_con .first_news .img img{width:100%;}
.index_other_display .li .news_con .first_news .right_con{width:218px;float:left;margin-left: 30px;}
.index_other_display .li .news_con .first_news .right_con .title{width:100%;height:20px;line-height: 20px;overflow: hidden;display: block;font-size: 16px;color:#000000;}
.index_other_display .li .news_con .first_news .right_con .des{height:50px;line-height: 25px;overflow: hidden;overflow: hidden;margin-top: 10px;color:#000000;}
.index_other_display .li .news_con .other_news{height:52px;line-height: 52px;overflow: hidden;border-bottom: 1px solid #E6E6E6;}
.index_other_display .li .news_con .other_news a{color:#000000;}
.index_other_display .li.l3{width:548px;margin-right: auto;}
.index_other_display .li .equipment{margin-top:28px;}
.index_other_display .li .equipment .img{width:100%;height:212px;overflow: hidden;}
.index_other_display .li .equipment .img img{width:100%;}
.index_other_display .li .equipment .title{height:20px;line-height: 20px;overflow: hidden;margin-top: 10px;font-size: 16px;}
.index_other_display .li .equipment .des{height:100px;overflow: hidden;color:#000000;line-height: 25px;margin-top: 5px;}

.index_case{margin:70px auto auto auto;}
.index_case .title_con{font-size: 30px;line-height: 30px;border-bottom: 1px solid #A3A3A3;padding-bottom: 13px;font-weight: bold;}
.index_case .case_con{margin-top: 35px;position: relative;}
.index_case .case_con .con{width:1080px;margin:auto;}
.index_case .case_con .con li{width:95%;}
.index_case .case_con .con li .pic{width:100%;padding-top: 100%;overflow: hidden;position: relative;}
.index_case .case_con .con li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.index_case .case_con .prev_case{width:27px;height:45px;display: block;background:url(../index_images/prev_case.jpg);position: absolute;left:0;top:40%;}
.index_case .case_con .next_case{width:27px;height:45px;display: block;background:url(../index_images/next_case.jpg);position: absolute;right:0;top:40%;}

.index_honor{margin: 70px auto auto auto;}
.index_honor .title_con{font-size: 30px;line-height: 30px;border-bottom: 2px solid #A3A3A3;padding-bottom: 13px;font-weight: bold;}
.index_honor .left_about{width:608px;float:left;}
.index_honor .left_about .con{margin-top: 20px;}
.index_honor .left_about .con .pic{width:46%;float:left;padding-top: 54.6%;float:left;overflow: hidden;position: relative;}
.index_honor .left_about .con .pic img{width:100%;position: absolute;left:0;top:0;}
.index_honor .left_about .con .right_con{width:49.34%;float:right;}
.index_honor .left_about .con .right_con .title{height:91px;line-height: 91px;overflow: hidden;border-bottom: 2px solid #838383;font-size: 26px;}
.index_honor .left_about .con .right_con .des{line-height: 30px;color:#000000;font-size: 17px;margin-top: 20px;}
.index_honor .right_honor{width:550px;margin:auto;}
.index_honor .right_honor .honor_con{margin-top: 55px;}
.index_honor .right_honor .honor_con li{width:30.9%;float:left;margin-right: 3.65%;}
.index_honor .right_honor .honor_con li .pic{width:100%;padding-top:136.6%;overflow: hidden;position: relative;}
.index_honor .right_honor .honor_con li .pic img{width:100%;position: absolute;top:0;left:0;}
.index_honor .right_honor .honor_con li:last-child{margin-right: auto;}

.main_bottom{margin-top: 50px;padding:32px 0px 0px 0px;background-color: #060606}
.main_bottom .con{margin:auto;}
.main_bottom .con .bot_logo{display: block;float:left;margin-top: 35px;width:258px;}
.main_bottom .con .bot_line{width:1px;height:216px;background-color: #434343;float:left;margin-left: 55px;}
.main_bottom .con .bot_nav{float:left;margin-left: 65px;}
.main_bottom .con .bot_nav .main_a{margin-bottom: 15px;display: block;color:#ffffff;}
.main_bottom .con .bot_nav .sub_a{display: block;color:#ffffff;line-height: 30px;}
.main_bottom .con .ewm{width:116px;float:right;margin-right: 40px;margin-top: 20px;}
.main_bottom .con .ewm img{display: block;width:116px;height:116px;}
.main_bottom .con .ewm span{display: block;text-align: center;color:#ffffff;line-height: 30px;font-size: 12px;}
.main_bottom .con .line{height:1px;background-color: #434343;margin-top: 10px;}
.main_bottom .con .link{border-bottom: 1px solid #434343;color:#999999;padding-bottom: 15px;margin-top: 10px;text-align: center;}
.main_bottom .con .link ul{display: inline-block;}
.main_bottom .con .link ul li{display: inline-block;margin-right: 10px;line-height: 26px;}
.main_bottom .con .link ul li a{color:#999999;}
.main_bottom .con .copyright{padding:15px;line-height: 28px;text-align: center;color:#999999;}
.main_bottom .con .copyright a{color:#999999;}