/**** Reset ****/
html{}
body,div,dl,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:auto;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif, Verdana;line-height:26px;color:#333333;min-width: 320px;max-width:1920px;}
a{text-decoration:none;color:#333333;font-family:"微软雅黑","宋体",Arial,  Helvetica, sans-serif, Verdana;background:none;}
a:hover{color:#FFDD43;text-decoration:none;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;width:100%;}
.clear30{clear:both;font-size:0px;line-height:0px;height:30px;width:100%;}
.main_cle{clear:both;font-size:0px;line-height:0px;height:30px;width:100%;}

/*********************/
/********母版*********/
/*********************/

/*网站顶部*/
.top{height:42px;background-color: #303440;line-height: 42px;font-size: 18px;text-align: right;color:white;border-bottom: 1px solid #A7A8AD;}
.top .img{display: inline-block;vertical-align:middle;}
.top span{display: inline-block;width:4.1%;}
.dbdh{display:none;}
.logo{display: block;position:absolute;left:0px;top:0px;z-index: 10;width:33.73%;}

.main_nav{height:60px;background-color:#F6F6F6;padding-top: 26px;}
.main_nav.fixed{position: fixed;top:0px;left:0px;z-index: 12;width:100%;padding-top: 10px;height:40px;}
.main_nav.fixed .nav{margin:auto;text-align: center;}
.main_nav.fixed .nav li{display: inline-block;float:none;}

.main_nav .nav{margin:auto auto auto 34.41%;}
.main_nav .nav li{width:112px;height:32px;line-height: 32px;text-align: center;border-radius: 5px;float:left;font-size: 16px;transition: 0.3s;margin-right:10px;}
.main_nav .nav li a{width:100%;height:100%;}
.main_nav .nav li:hover{background-color:#303440;}
.main_nav .nav li:hover a{color:white;}
.main_nav .nav li.on{background-color:#303440;}
.main_nav .nav li.on a{color:white;}
.main_nav .nav li:nth-child(7){width:120px;}

.index_sou{width:1200px;margin:12px auto auto auto;}
.index_sou .left_focus{width:50%;float:left;}
.index_sou .left_focus .title{width:72px;height:24px;display:block;float:left;background: url(../images/index_focus.png) center center no-repeat;line-height: 24px;color:white;text-align: center;}
.index_sou .left_focus .marquee{width:250px;float:left;margin-left:5px; }
.index_sou .left_focus .marquee a{color:#666666;height:24px;display:block;width:100%;line-height: 24px;}
.index_sou .left_focus .marquee a:hover{color:#303440;}
.index_sou .right_sou{width:50%;float:right;color:#666666}
.index_sou .right_sou a{color:#666666;}
.index_sou .right_sou .sou_con{width:198px;height:24px;border-radius: 5px;border:1px solid #303440;float:right;}
.index_sou .right_sou .sou_con .input{padding-left: 8px;height:18px;line-height: 18px;float:left;width:140px;outline: none;margin-top: 5px;border:0px;}
.index_sou .right_sou .sou_con  .submit{width:26px;height:21px;display: block;float:right;background:url(../images/sou.png) center center no-repeat;border:0px;}

.index_title{font-size: 34px;color:#1A1A1A;text-align: center;margin-top: 30px;line-height: 34px;}
.index_line{width:75px;height:1px;background-color: #E6E6E6;display: block;margin:12px auto auto auto;}
.index_des{color:#808080;text-align: center;margin-top:5px;}

.index_product_list{margin:35px auto auto auto;text-align: center;}
.index_product_list li{hieght:27px;line-height:27px;display: inline-block;}
.index_product_list li a{display: block;padding:0px 5px;font-size: 16px;transition: 0.3s;}
.index_product_list li a:hover{background-color:#303440;color:white;}
.index_product{width:1200px;margin:15px auto auto auto;}
.index_product li{width:31.5%;float:left;margin-right: 2.75%;padding-bottom: 20px;margin-bottom: 25px;box-shadow: 0px 0px 10px 5px #EFEFEF;}
.index_product li:nth-child(3n){margin-right: 0px;}
.index_product li img{width:100%;height:322px;}
.index_product li .title{width:94%;padding:0px 3%;overflow: hidden;height:45px;line-height: 45px;color:#333333;font-size: 16px;display: block;text-align: center;}
.index_product li .des{width:94%;padding:0px 3%;color:#666666;line-height: 16px;overflow: hidden;display: block;}

.index_adv{height:1177px;background: url(../images/advBg.jpg) center center no-repeat;margin-top:20px;}
.index_adv .adv1{width:1200px;height:313px;margin:15px auto auto auto;background: url(../images/advBg1.png) center center no-repeat;}
.index_adv .adv1 .img{width:45.91%;float:left;margin-top: 45px;}
.index_adv .adv1 .right_con{width:49.1%;float:right;margin-right: 0.8%;}
.index_adv .adv1 .right_con .title{width:100%;margin-top: 18px;}
.index_adv .adv1 .right_con .con{width:88.13%;color:#666666;line-height: 38px;float:right;}
.index_adv .adv2{width:1200px;height:331px;margin:10px auto auto auto;background: url(../images/advBg2.png) center center no-repeat;}
.index_adv .adv2 .right_con{width:49.16%;float:left;margin-left:20px;}
.index_adv .adv2 .right_con .title{width:100%;margin-top: 33px;}
.index_adv .adv2 .right_con .con{width:88.13%;color:#666666;line-height: 38px;float:right;}
.index_adv .adv2 .img{width:31.66%;float:right;margin:35px 130px auto auto;}
.index_adv .adv3{width:1200px;height:325px;margin:10px auto auto auto;background: url(../images/advBg3.png) center center no-repeat;}
.index_adv .adv3 .honor_con{width:42.83%;float:left;position: relative;margin:20px auto auto 25px;}
.index_adv .adv3 .honor_con .prev_honor{width:36px;height:57px;display: block;background: url(../images/prev_honor.jpg) center center no-repeat;position:absolute;left:0px;top:40%;}
.index_adv .adv3 .honor_con .next_honor{width:36px;height:57px;display: block;background: url(../images/next_honor.jpg) center center no-repeat;position:absolute;right:0px;top:40%;}
.index_adv .adv3 .honor_con ul{width:416px;margin:auto;}
.index_adv .adv3 .honor_con ul li{width:195px;}
.index_adv .adv3 .honor_con ul li img{width:100%;height:256px;}
.index_adv .adv3 .right_con{width:49.16%;float:right;margin-right:0.8%;}
.index_adv .adv3 .right_con .title{width:100%;margin-top: 33px;}
.index_adv .adv3 .right_con .con{width:88.13%;color:#666666;float:right;}
.index_adv .adv3 .right_con .con li{width:50%;float:left;color:#666666;line-height: 38px;height:38px;}

.index_case{width:98.43%;margin:5px auto auto auto;position: relative;}
.index_case .prev_case{width:41px;height:41px;display: block;background:url(../images/prev_case.jpg) center center no-repeat;position:absolute;left:0px; top:30%;}
.index_case .next_case{width:41px;height:41px;display: block;background:url(../images/next_case.jpg) center center no-repeat;position:absolute;right:0px; top:30%;}
.index_case ul{width:93.65%;margin:auto;}
.index_case ul li{width:95%;float:left;margin-top: 30px;transition: 0.3s;}
.index_case ul li img{width:100%;height:14vw;}
.index_case ul li span{width:94%;padding:30px 3%;height:30px;line-height: 30px;display: block;font-size: 20px;color:#333333;text-align: center;}
.index_case ul li:hover{box-shadow:-2px -2px 15px 8px #ECECEC;margin-top:0px;}

.index_process{height:553px;background:url(../images/processBg.jpg) repeat-x;padding-top: 10px;margin-top:40px;}
.index_process ul{margin-top: 30px;text-align: center;}
.index_process ul li{display: inline-block;width:18.48%;height:10vw;margin-bottom: 15px;}
.index_process ul li img{width:100%;height:100%;}

.index_about{width:1200px;margin:20px auto auto auto;}
.index_about .img{float:left;display: block;width:42.5%;height:310px;}
.index_about .right_con{width:53.33%;float:right;}
.index_about .right_con .title{font-size: 18px;color:black;font-weight: : bold;display: block;}
.index_about .right_con .con{color:#292929;line-height: 35px;text-align: justify;text-justify:auto;margin-top: 10px;}
.index_about .right_con .more{width:146px;height:42px;line-height: 42px;color:white;margin-top:15px;display:block;font-size: 16px;text-align: center;border-radius: 3px;background-color:#303440;}

.index_environment{margin-top: 40px;}
.index_environment .list{text-align: center;}
.index_environment .list a{display: inline-block;margin:auto 18px auto 18px;font-size: 18px;color:black;}
.index_environment .list a:hover{color:#F3AB01;border-bottom:1px solid #F3AB01; }
.index_environment .list a.on{color:#F3AB01;border-bottom:1px solid #F3AB01; }
.index_environment .con{width:1200px;margin:15px auto auto auto;display: none;}
.index_environment .con li{width:292px;height:196px;float:left;margin-right: 10.6px;}
.index_environment .con li img{width:100%;height:100%;}
.index_environment .con li:last-child{margin-right: 0px;}

.index_news{margin-top: 50px;background-color: #F6F7F8;padding-top: 10px;}
.index_news .con{width:1200px;margin:20px auto auto auto;}
.index_news .con .left_news{width:770px;float:left;}
.index_news .con .left_news .list{}
.index_news .con .left_news .list a{width:124px;height:36px;display: block;border:1px solid #303440;text-align: center;line-height: 36px;float:left;margin-right:15px;font-size: 16px;transition: 0.3s;}
.index_news .con .left_news .list a:hover{background-color:#303440;color:white;}
.index_news .con .left_news .list a.on{background-color:#303440;color:white;}
.index_news .con .left_news .news_con{margin-top: 25px;display: none;}
.index_news .con .left_news .news_con .first_news{}
.index_news .con .left_news .news_con .first_news img{width:335px;height:200px;float:left;}
.index_news .con .left_news .news_con .first_news .first_con{width:420px;float:right;text-align: right;}
.index_news .con .left_news .news_con .first_news .first_con .title{font-size: 20px;color:#333333;height:22px;display:block;line-height: 22px;width:100%;overflow: hidden;text-align: left;}
.index_news .con .left_news .news_con .first_news .first_con .des{color:#666666;line-height: 36px;margin-top: 10px;text-align: left;}
.index_news .con .left_news .news_con .first_news .first_con .more{color:#808080;text-align: right;display:inline-block;margin-top: 30px;}
.index_news .con .left_news .news_con ul{margin-top: 10px;}
.index_news .con .left_news .news_con ul li{width:47%;float:left;height:38px;line-height: 38px;overflow: hidden;}
.index_news .con .left_news .news_con ul li span{width:90px;height:38px;display: block;float:right;text-align: right;}
.index_news .con .left_news .news_con ul li a:hover{color:#303440;}
.index_news .con .left_news .news_con ul li:nth-child(2n){float:right;}
.index_news .con .right_que{width:350px;float:right;margin-right: 20px;}
.index_news .con .right_que .title{display: block;line-height: 22px;font-size: 22px;color:#FEB42C;}
.index_news .con .right_que ul{margin-top:15px;}
.index_news .con .right_que ul li{border-bottom: 1px dashed #D6D6D6;padding-bottom: 20px;margin-bottom: 15px;}
.index_news .con .right_que ul li .ask{padding-left:30px;height:22px;display: inline-block;background:url(../images/ask.jpg) left center no-repeat;}
.index_news .con .right_que ul li .ask:hover{color:#303440;}
.index_news .con .right_que ul li .reply{padding-left: 30px;line-height: 22px;color:#666666;background:url(../images/reply.jpg) left top no-repeat;margin-top: 10px;}
.index_news .con .right_que ul li:last-child{margin-bottom: 0px;border-bottom:0px;}

.link{padding:15px 0px;background-color: #E6E6E6;}
.link .con{width:1200px;margin:auto;color:#3F3F3F;font-size: 16px;}
.link .con ul{display: inline-block;}
.link .con ul li{display: inline-block;}
.link .con a{color:#3F3F3F;display: inline-block;margin-right: 15px;}
.link .con a:hover{color:#303440;}

.main_bottom{background-color:#272727;}
.main_bottom .con{width:1200px;margin:auto;}
.main_bottom .con .left_part{width:254px;height:339px;background-color:#3E3D3D;float:left;}
.main_bottom .con .left_part .bottom_logo{display: block;margin:28px auto auto auto;}
.main_bottom .con .left_part .ewm{display: block;margin:20px auto auto auto;width:150px;height:192px;}
.main_bottom .con .left_part p{font-size: 16px;color:white;text-align: center;}
.main_bottom .con .info{float:left;margin:55px auto auto 80px;color:white;font-size: 16px;font-family: '黑体';line-height: 33px;}
.main_bottom .con .info span{display: block;font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.main_bottom .con .right_tel{float:right;font-size: 36px;margin:120px 30px auto auto;color:white;}
.main_bottom .con .right_tel .tel{height:26px;padding-left: 38px;background:url(../images/tel.png) left center no-repeat;font-size: 20px;color:white;margin-bottom: 15px;line-height: 26px;}
.main_bottom .con .right_tel .worktime{margin-top:20px;}
.main_bottom .con .right_tel .worktime span{width:200px;height:32px;margin-left:15px;border-radius:3px;text-align: center;line-height: 32px;background-color:#535353;display: inline-block;color:white;font-size: 16px;}
.main_bottom .con .line{width:861px;height:1px;background-color:#808080;float:right;margin:20px 20px auto auto; }
.main_bottom .con .copyright{width:861px;float:right;color:#B3B3B3;margin:15px 20px auto auto;}
.main_bottom .con .copyright a{color:#B3B3B3;}
.main_bottom .con .copyright a:hover{color:#E62A39;}
.main_bottom .con .support{color:white;float:right;width:650px;}

.floatwindow{position: fixed;right:5px;top:20%;z-index: 10;width:70px;}
.floatwindow li{width:70px;height:68px;border:1px solid #FFDD43;border-radius: 10px;box-shadow: 0px 0px 15px 2px #DEDCDC;margin-bottom: 8px;background-color:white;line-height: 68px;text-align: center;float:right;position: relative;}
.floatwindow li img{vertical-align: middle;}
.floatwindow li.phone{width:60px;color:#FFDD43;line-height: 24px;padding-top: 5px;height:63px;transition: 0.3s;overflow: hidden;padding-right: 10px;cursor:pointer;}
.floatwindow li.phone span{display: block;font-size: 18px;font-weight:bold; }
.floatwindow li.phone img{display: block;float:right;margin:6px 5px 10px 10px;}
.floatwindow li.phone:hover {width:225px;}
.floatwindow li .ewm_con{width:200px;height:250px;display:none;background:url(../images/ewm.jpg) center center no-repeat;background-size:200px 250px;position: absolute;top:0px;left:-200px;}

.product{padding:35px 0px;margin-top: 20px;background-color: #F5F5F5;}
.product .con{width:1200px;margin:auto;}
.product .con li{width:31.2%;float:left;margin-right: 2.13%;margin-bottom: 35px;box-shadow: 0px 0px 8px 2px #CCCCCC;}
.product .con li .pic{width:100%;position: relative;padding-top: 64.7%;overflow: hidden;}
.product .con li .pic img{width:100%;height:100%;position: absolute;top:0px;left:0px;transition: 0.3s;}
.product .con li span{width:94%;padding:0 3%;display: block;background-color:#cccccc;height:45px;line-height: 45px;text-align: center;font-size: 18px;color:#333333;overflow: hidden;}
.product .con li:nth-child(3n){margin-right: 0px}
.product .con li:hover img{transform: scale(1.1);}
.product .more{width:169px;height:44px;display: block;border:1px solid #A0A0A0;color:#666666;line-height: 44px;text-align: center;margin:auto;transition:0.3s;}
.product .more:hover{background-color:#303440;color:white;}

.case{padding:35px 0px;margin-top: 20px;background-color: #F5F5F5;}
.case .con{width:1130px;background-color: white;margin:auto;box-shadow: 2px 2px 10px 5px #E5E5E5;padding:38px 35px 0px 35px;}
.case .con li{width:31.2%;float:left;margin-right: 2.13%;margin-bottom: 10px;}
.case .con li .pic{width:100%;position: relative;padding-top: 62.88%;overflow: hidden;}
.case .con li .pic img{width:100%;height:100%;position: absolute;top:0px;left:0px;transition: 0.3s;}
.case .con li span{width:94%;padding:0 3%;display: block;height:45px;line-height: 45px;text-align: center;font-size: 16px;color:#333333;overflow: hidden;}
.case .con li:nth-child(3n){margin-right: 0px}
.case .con li:hover img{transform: scale(1.1);}

.news{width:1100px;margin:30px auto auto auto;}
.news li{padding-bottom: 20px;border-bottom: 1px solid #E6E6E6;margin-bottom: 20px;}
.news li img{width:257px;height:152px;display: block;float:left;margin-left:22px;}
.news li .right_con{width:690px;float:right;margin-right: 95px;}
.news li .right_con .title{height:26px;width:100%;display:block;line-height: 26px;font-size: 18px;line-height: 26px;overflow: hidden;}
.news li .right_con .con{height:84px;line-height: 28px;color:#666666;overflow: hidden;}
.news li .right_con span{display: inline-block;float:right;margin-top:5px;color:#666666;}

.question{width:1100px;margin:30px auto auto auto;}
.question li{padding:0px 60px 10px 15px;margin-bottom: 20px;border-bottom: 1px solid #E6E6E6;}
.question li .title{height:20px;line-height: 20px;overflow: hidden;font-size: 18px;}
.question li .des{height:52px;line-height: 26px;margin-top: 5px;color:#666666;overflow: hidden;}
.question li span{display: inline-block;float:right;margin-top: 5px;}

.main_nav_m{display: none;}

.main_banner{width:100%;z-index: 0;}
.main_banner img{width:100%;}

.search_title{width:60%;margin:10px auto 10px auto;text-align: center;}


#dituContent{width:1200px;height:430px;margin:20px auto auto auto;}
#fengxiang{width:1200px;margin:15px auto auto auto;}

.location{margin:auto;padding:15px 0px;background-color: #F5F5F5;}
.location .con{width:1200px;height:16px;font-size: 14px;color:#666666;line-height: 16px;margin:auto;overflow: hidden;}
.location .con a{color:#666666;}
.location .con a:hover{color:#303440;}

.inner_list_con{text-align: center;}
.inner_list_con .inner_list{height:53px;margin:auto;text-align: center;line-height:53px;display: inline-block;border-bottom: 1px solid #E6E6E6;}
.inner_list_con .inner_list li{display: inline-block;font-size: 16px;color:#333333;margin-right:30px;}
.inner_list_con .inner_list li a{color:#333333;padding-bottom: 13px;transition: 0.2s;}
.inner_list_con .inner_list li a:hover{border-bottom: 3px solid #FFDD43;}
.inner_list_con .inner_list li a.on{border-bottom: 3px solid #FFDD43;}

.about{width:1200px;margin:30px auto auto auto;}
.resource{width:1000px;margin:30px auto auto auto;}

.hot_product{width:1200px;margin:30px auto auto auto;position: relative;}
.hot_product .title{font-size: 18px;}
.hot_product ul{margin-top:20px;}
.hot_product ul li{width:97%;float:left;height:196px;position: relative;box-shadow: 0px 0px 2px 1px #C8C3C1;}
.hot_product ul li img{width:100%;height:100%;}
.hot_product ul li span{width:94%;padding:0 3%;display:block;color:white;text-align:center;background:url(../images/tou_black.png);font-size: 18px;line-height: 36px;height:36px;position:absolute; bottom:0px; left:0px;overflow: hidden;}
.hot_product .prev_product{width:46px;height:46px;display: block;background:url(../images/prev_product.png) center center no-repeat;position:absolute;left:-90px; top:50%;}
.hot_product .next_product{width:46px;height:46px;display: block;background:url(../images/next_product.png) center center no-repeat;position:absolute;right:-90px; top:50%;}


h1{width:1200px;font-size:20px;color:#404040;text-align:center;height:22px;line-height: 22px;margin:80px auto auto auto;overflow: hidden;}
.detail_time{width:1200px;height:16px;line-height: 16px;color:#999999;text-align: center;margin:30px auto auto auto;overflow: hidden;}
.detail_con{width:1020px;padding:10px 90px;margin:50px auto auto auto;}

.pre_next{width:1200px;margin:25px auto auto auto;}
.pre{font-size: 16px;float:left;width:50%;height:18px;line-height: 18px;overflow: hidden;}
.pre a{color:#404040;}

.next{font-size: 16px;float:right;width:50%;height:18px;line-height: 18px;overflow: hidden;text-align: right;} 
.next a{color:#404040;}

.dede_pages{text-align: center;margin:40px auto auto auto;}
.dede_pages .current{width:60px;height:30px;line-height: 30px;font-size: 16px;color:#333333;background-color: #FFDD43;display: inline-block;margin-bottom: 0px;margin-left:15px;border:1px solid #333333;}
.dede_pages a{width:50px;height:30px;line-height: 30px;padding-top:0px;font-size: 16px;color:#333333;background-color: white;display: inline-block;float:none;margin-bottom: 0px;margin-left:15px;border:1px solid #333333;}
.dede_pages a:hover{background-color: #FFDD43;color:white; }
.dede_pages .next{width:60px;height:30px;line-height: 30px;font-size: 16px;padding-top:0px;color:#333333;background-color: #FFDD43;display: inline-block;float:none;text-align: center;margin-bottom: 0px;margin-left:15px;border:1px solid #333333;vertical-align:top;}
.dede_pages .prev{width:60px;height:30px;line-height: 30px;font-size: 16px;padding-top:0px;color:#333333;background-color: #FFDD43;display: inline-block;float:none;text-align: center;margin-bottom: 0px;border:1px solid #333333;}


@Media screen and (max-width: 1400px){




}

@Media screen and (max-width: 1199px){
.top{font-size: 13px}
.top span{width:2%;}

.main_nav{height:80px;padding-top: 5px;}
.main_nav.fixed .nav li{margin-right: 0px;}
.index_sou{width:97%;}

.index_title{font-size: 30px;line-height: 30px;}

.index_product{width:97%;}
.index_product li img{width:100%;height:25vw}

.index_adv .adv1{width:97%;height:313px;margin:15px auto auto auto;background: url(../images/advBg1.png) center center no-repeat;}
.index_adv .adv1 .img{width:45.91%;float:left;margin-top: 45px;}
.index_adv .adv1 .right_con{width:49.1%;float:right;margin-right: 0.8%;}
.index_adv .adv1 .right_con .title{width:100%;margin-top: 18px;}
.index_adv .adv1 .right_con .con{width:88.13%;color:#666666;line-height: 25px;float:right;}
.index_adv .adv2{width:97%;height:auto;margin:10px auto auto auto;background-size: cover;padding-bottom: 50px;}
.index_adv .adv2 .right_con{width:49.16%;float:left;margin-left:10px;}
.index_adv .adv2 .right_con .title{width:100%;margin-top: 33px;}
.index_adv .adv2 .right_con .con{width:88.13%;color:#666666;line-height: 38px;float:right;}
.index_adv .adv2 .img{width:31.66%;float:right;margin:50px 10% auto auto;}
.index_adv .adv3{width:97%;}
.index_adv .adv3 .honor_con{width:42.83%;float:left;position: relative;margin:20px auto auto 1%;}
.index_adv .adv3 .honor_con .prev_honor{width:26px;height:47px;background-size:26px 47px;}
.index_adv .adv3 .honor_con .next_honor{width:26px;height:47px;background-size:26px 47px;}
.index_adv .adv3 .honor_con ul{width:80%;margin:auto;}
.index_adv .adv3 .honor_con ul li{width:99%;}
.index_adv .adv3 .honor_con ul li img{width:100%;height:23vw;}
.index_adv .adv3 .right_con{width:49.16%;float:right;margin-right:0.8%;}
.index_adv .adv3 .right_con .title{width:100%;margin-top: 33px;}
.index_adv .adv3 .right_con .con{width:88.13%;color:#666666;float:right;}
.index_adv .adv3 .right_con .con li{width:50%;float:left;color:#666666;line-height: 38px;height:38px;}


.index_case .prev_case{width:20px;height:20px;background-size:20px 20px;z-index: 2;}
.index_case .next_case{width:20px;height:20px;background-size:20px 20px;z-index: 2}

.index_about{width:97%;}
.index_about .img{float:left;display: block;width:42.5%;height:auto;}
.index_about .right_con .title{font-size: 16px;}
.index_about .right_con .con{line-height: 22px;}
.index_about .right_con .more{width:146px;height:42px;line-height: 42px;color:white;margin-top:15px;display:block;font-size: 16px;text-align: center;border-radius: 3px;background-color:#303440;}

.index_environment{margin-top: 30px;}
.index_environment .list{text-align: center;}
.index_environment .list a{font-size: 16px;}
.index_environment .con{width:97%;}
.index_environment .con li{width:24%;height:16vw;float:left;margin-right: 1.33%;}

.index_news{margin-top: 30px;padding-top: 5px;}
.index_news .con{width:97%;}
.index_news .con .left_news{width:64.16%;float:left;}
.index_news .con .left_news .news_con{margin-top: 25px;}
.index_news .con .left_news .news_con .first_news img{width:43.5%;height:17vw;}
.index_news .con .left_news .news_con .first_news .first_con{width:54.54%;}
.index_news .con .left_news .news_con .first_news .first_con .title{font-size: 17px;height:20px;line-height: 20px;}
.index_news .con .left_news .news_con .first_news .first_con .des{line-height: 26px;margin-top: 10px;}
.index_news .con .left_news .news_con .first_news .first_con .more{margin-top: 10px;}

.link{padding:10px 0px;}
.link .con{width:97%;font-size: size:15px;}

.main_bottom .con{width:97%;}
.main_bottom .con .line{width:71.75%;}
.main_bottom .con .copyright{width:71.75%;}



.location .con{width:97%;}

.about{width:97%;}

.hot_product{width:97%;margin:30px auto auto auto;position: relative;}
.hot_product .title{font-size: 17px;}
.hot_product ul li{width:97%;float:left;height:15vw;position: relative;box-shadow: 0px 0px 2px 1px #C8C3C1;}
.hot_product ul li span{font-size: 16px;line-height: 30px;height:30px;}


.case .con{width:94%;padding:38px 3% 0px 3%;}

.resource{width:97%;margin:20px auto auto auto;}
.product .con{width:97%;margin:auto;}
.product .con li span{font-size: 16px;}

.news{width:90%;margin:30px auto auto auto;}
.news li{padding-bottom: 20px;border-bottom: 1px solid #E6E6E6;margin-bottom: 20px;}
.news li img{width:23.23%;height:15vw;margin-left:2%;}
.news li .right_con{width:62.72%;margin-right:8.6%;}
.news li .right_con .title{height:22px;line-height: 22px;font-size: 17px;line-height: 22px;}
.news li .right_con .con{height:66px;line-height: 22px;margin-top: 5px;}
.news li .right_con span{margin-top:3px;}

.question{width:91.66%;margin:30px auto auto auto;}
.question li{padding:0px 5.45% 10px 1.36%;}
.question li .title{height:18px;line-height: 18px;overflow: hidden;font-size: 17px;}
.question li .des{height:48px;line-height: 24px;margin-top: 5px;}

#dituContent{width:100%;height:430px;margin:20px auto auto auto;}

 h1{width:97%;font-size:20px;color:#404040;text-align:center;height:22px;line-height: 22px;margin:60px auto auto auto;overflow: hidden;}
.detail_time{width:97%;height:16px;line-height: 16px;color:#999999;text-align: center;margin:30px auto auto auto;overflow: hidden;}
.detail_con{width:90%;padding:10px 5%;margin:40px auto auto auto;}

.pre_next{width:97%;}

}

@Media screen and (max-width: 768px){

.top{height:0.74rem;}
.logo{width:50%;}
.main_nav{width:97%;padding:0.1rem 1.5% 0.1rem 1.5%;height:auto;}
.main_nav .nav{margin:auto;}
.main_nav .nav li{width:33.33%;font-size: 0.28rem;font-weight: bold;margin-right: 0px;}
.main_nav .nav li:nth-child(7){width:100px;}

.index_sou .left_focus{width:100%;}
.index_sou .right_sou{width:100%;}

.index_title{font-size: 20px;line-height: 20px;}
.index_product_list li a{font-size: 14px;}

.index_product li{width:49%;float:left;margin-right: auto;padding-bottom: 15px;margin-bottom: 20px;}
.index_product li:nth-child(3n){margin-right: auto;}
.index_product li:nth-child(2n){float:right;}
.index_product li img{width:100%;height:39vw}
.index_product li .title{height:0.6rem;line-height: 0.6rem;font-size: 0.26rem;}
.index_product li .des{line-height: 0.4rem;font-size: 0.23rem;}

.index_adv{height:auto;background-size: cover;}
.index_adv .adv1{height:auto;margin:15px auto auto auto;background-size: cover;padding-bottom: 25px;}
.index_adv .adv1 .img{width:100%;float:none;margin-top: 0.45rem;}
.index_adv .adv1 .right_con{width:100%;float:none;margin: 0.3rem auto auto auto;}
.index_adv .adv1 .right_con .title{width:100%;margin-top: 0.18rem;}
.index_adv .adv1 .right_con .con{width:88.13%;color:#666666;line-height: 22px;float:right;padding-bottom: 0.9rem;font-size: 0.22rem;}
.index_adv .adv2 .right_con{width:100%;float:none;margin:0.3rem auto auto auto;}
.index_adv .adv2 .right_con .title{width:100%;margin-top: 0px;}
.index_adv .adv2 .right_con .con{width:88.13%;line-height: 22px;float:right;font-size: 0.22rem;}
.index_adv .adv2 .img{width:70%;float:none;display:block;margin:auto auto auto auto;}
.index_adv .adv3{height:auto;background-size: cover;padding-bottom: 25px;padding-top: 10px;}
.index_adv .adv3 .honor_con{width:100%;float:none;margin:auto auto auto auto;}
.index_adv .adv3 .honor_con .prev_honor{width:0.36rem;height:0.57rem;background-size: 0.35rem 0.57rem;}
.index_adv .adv3 .honor_con .next_honor{width:0.36rem;height:0.57rem;background-size: 0.35rem 0.57rem;}
.index_adv .adv3 .honor_con ul{width:80%;margin:auto;}
.index_adv .adv3 .honor_con ul li{width:98%;}
.index_adv .adv3 .honor_con ul li img{width:100%;height:42vw;}
.index_adv .adv3 .right_con{width:100%;float:none;margin:auto auto auto auto;}
.index_adv .adv3 .right_con .title{width:100%;margin-top: 0.33rem;}
.index_adv .adv3 .right_con .con{width:88.13%;color:#666666;float:right;font-size: 0.22rem;}
.index_adv .adv3 .right_con .con li{width:50%;float:left;color:#666666;line-height: 22px;height:22px;}

.index_case ul{width:90%;margin:auto auto auto 25px;}
.index_case ul li{width:95%;}
.index_case ul li img{width:100%;height:28vw;}
.index_case ul li span{width:94%;padding:0.3rem 3%;height:0.4rem;line-height: 0.4rem;font-size: 0.22rem;}

.index_process{height:auto;background:url(../images/processBg.jpg);background-size:100% 100%;padding-top: 5px;margin-top:20px;}
.index_process ul{margin-top: 10px;text-align: center;}
.index_process ul li{display: inline-block;width:40%;height:25vw;}

.index_about{width:97%;margin:10px auto auto auto;}
.index_about .img{float:none;width:100%;}
.index_about .right_con{width:100%;float:none;}
.index_about .right_con .title{font-size: 0.24rem;font-weight:bold;margin-top: 0.1rem;}
.index_about .right_con .con{line-height: 0.5rem;margin-top: 0.10rem;font-size: 0.22rem;}
.index_about .right_con .more{width:2rem;height:0.6rem;line-height: 0.6rem;margin-top:15px;font-size:0.22rem;border-radius: 0.03rem;}

.index_news .con .left_news .list a{width:80px;font-size: 14px;}
.index_news .con .left_news{width:100%;float:none;}
.index_news .con .left_news .news_con{margin-top: 25px;}
.index_news .con .left_news .news_con .first_news img{width:43.5%;height:30vw;}
.index_news .con .left_news .news_con .first_news .first_con{width:54.54%;}
.index_news .con .left_news .news_con .first_news .first_con .title{font-size: 15px;height:18px;line-height: 18px;}
.index_news .con .left_news .news_con .first_news .first_con .des{line-height: 20px;margin-top: 7px;font-size: 13px;}
.index_news .con .left_news .news_con .first_news .first_con .more{margin-top: 10px;}
.index_news .con .left_news .news_con ul li{width:100%;float:none;}
.index_news .con .left_news .news_con ul li:nth-child(2n){float:none;}
.index_news .con .right_que{width:100%;float:none;margin-right: auto;margin-top: 15px;}
.index_news .con .right_que .title{font-size: 16px;}

 
.inner_list_con .inner_list li{font-size: 15px;}
.link{display: none;}
.floatwindow{display: none;}

.hot_product .title{font-size: 15px;}
.hot_product ul{margin-top: 10px;}
.hot_product ul li{width:97%;float:left;height:27vw;}
.hot_product ul li span{font-size: 13px;line-height: 25px;height:25px;}
.hot_product .prev_product{width:20px;height:20px;left:-7.5%; top:60%;background-size: 20px 20px;}
.hot_product .next_product{width:20px;height:20px;right:-7.5%; top:60%;background-size: 20px 20px;}

.product .con li{width:48%;margin-right:auto;margin-bottom: 15px;}
.product .con li:nth-child(2n){float:right;}
.product .con li:nth-child(3n){margin-right:auto;}
.product .con li span{height:0.8rem;line-height: 0.8rem;font-size: 14px;}

.case .con{box-shadow: 0.02rem 0.02rem 0.10rem 0.05rem #E5E5E5;padding:20px 3% 0px 3%;}
.case .con li{width:48%;margin-right: auto;}
.case .con li span{height:0.6rem;line-height: 0.6rem;font-size: 0.16rem;}
.case .con li:nth-child(3n){margin-right: auto;}
.case .con li:nth-child(2n){float:right;}

.news{width:95%;margin:20px auto auto auto;}
.news li{padding-bottom: 5px;border-bottom: 1px solid #E6E6E6;margin-bottom: 13px;}
.news li img{width:25.23%;height:15vw;margin-left:0%;}
.news li .right_con{width:71%;margin-right:0%;}
.news li .right_con .title{height:18px;line-height: 18px;font-size: 14px;line-height:18px;}
.news li .right_con .con{height:60px;line-height: 20px;margin-top: 5px;font-size: 13px;}
.news li .right_con span{margin-top:3px;font-size: 13px;}

.question{width:95%;margin:20px auto auto auto;}
.question li .title{font-size: 16px;}
.question li .des{height:40px;line-height: 20px;margin-top: 5px;font-size: 13px;}

.main_bottom .con .left_part{display: none}
.main_bottom .con .info{float:none;margin:auto;font-size: 13px;line-height: 26px;padding-top: 5px;}
.main_bottom .con .info span{font-size: 15px;margin-bottom: 5px;}
.main_bottom .con .right_tel{float:none;font-size: 30px;margin:20px auto auto auto;}
.main_bottom .con .right_tel .tel{font-size: 16px;}
.main_bottom .con .right_tel .worktime{margin-top:20px;}
.main_bottom .con .right_tel .worktime span{width:200px;height:32px;margin-left:15px;border-radius:3px;text-align: center;line-height: 32px;background-color:#535353;display: inline-block;color:white;font-size: 16px;}
.main_bottom .con .line{width:100%;height:1px;float:none;margin:20px auto auto auto; }
.main_bottom .con .copyright{width:100%;float:none;margin:15px auto auto auto;}
.main_bottom .con .copyright a{color:#B3B3B3;}
.main_bottom .con .copyright a:hover{color:#E62A39;}
.main_bottom .con .support{color:white;float:none;width:auto;text-align: center;}

.location{display: none;}
#dituContent{height:250px;}

  h1{font-size: 18px;margin:30px auto auto auto;}
 .detail_time{font-size: 12px;margin:20px auto auto auto;}
 .detail_con{width:92%;padding:10px 3%;margin:20px auto auto auto;}

.pre{font-size: 14px;width:100%;float:none;}
.next{font-size: 14px;width:100%;float:none;text-align: left;margin-top:10px;}

.dede_pages{text-align: center;margin:40px auto auto auto;}
.dede_pages a{width:40px;height:25px;line-height: 25px;font-size: 14px;margin-bottom: 10px;}
.dede_pages .current{width:40px;height:25px;line-height: 25px;font-size: 14px;color:#333333;background-color: #FFDD43;display: inline-block;margin-bottom: 0px;margin-left:5px;}
.dede_pages .num{width:40px;height:25px;line-height: 25px;padding-top:0px;font-size: 14px;color:#333333;background-color: white;display: inline-block;float:none;margin-bottom: 0px;margin-left:15px;}
.dede_pages .num:hover{background-color: #FFDD43;color:white; }
.dede_pages .next{width:60px;height:25px;line-height: 25px;font-size: 14px;margin-top: auto;padding-top:0px;color:#333333;background-color: #FFDD43;display: inline-block;float:none;text-align: center;margin-bottom: 0px;margin-left:15px;}
.dede_pages .prev{width:60px;height:25px;line-height: 25px;font-size: 14px;padding-top:0px;color:#333333;background-color: #FFDD43;display: inline-block;float:none;text-align: center;margin-bottom: 0px;}
.dbdh{display:block;min-width: 320px;max-width: 640px;width: 100%;position: fixed;bottom: 0;z-index: 10;display: block}
.dbdh li{float:left; width:25%; height:50px;background:#193773;padding-top:5px; box-sizing: border-box;border:1px solid rgba(239,237,229,0.1);}
.dbdh li:first-child{}
.dbdh li em{display:block;width:20px;height:20px;margin:0 auto 5px auto;   line-height: 0;}
.dbdh li em img{width:100%; height:100%;}
.dbdh li i{display:block; font-size: 13px; line-height: 13px; color:#FFF; text-align: center;}
}

@Media screen and (max-width: 360px){
     .index_sou .sou input{margin:7% auto auto 10vw;} 
}
