﻿.container{width: 100%;overflow: hidden;}
.content{width: 1280px;margin:0 auto;min-height: 170px;padding: 10px 0px 0px 0px;background: #f5f5f5;overflow: hidden;}
.main{width: 1200px;padding: 0px 40px 0px;}
.page_title2{display: none;}


/*资质列表页开始*/
.imgList ul{overflow:hidden;display: flex;flex-wrap: wrap;}
.imgList ul li{/* float:left; */width:130px;max-height:80px;margin:0px 74px 50px 38px;overflow: hidden;}
.imgList ul li>span{display:block;width:75px;float:left;font-size:12px;}
.imgList ul li>.Mimg1{float:right;width:54px;overflow:hidden;height:75px;}
.TR{display:block;width:100%;height:30px;background:url(../images/TR.png) no-repeat left center;}
.imgList ul li>.Mimg1>img{width:96%;max-height:100%;border: 1px solid #000;box-sizing: border-box;}



.MMcover{width:100%;height:100%;background:url(../images/bg9.png);position:fixed;top:0px;z-index:9999;left:0px;display:none;}
.MMcover .MpicAll>span{display:block;font-size:30px;color:#fff;font-weight:bold;width:40px;height:40px;text-align:center;line-height:40px;cursor: pointer;float:right;}
.MpicAll{width:900px;height:512px;margin:0px auto;position: relative;}
.coverImg{width:700px;margin: 0px auto;text-align: center;}
.coverImg img{width:96%;border:2px solid #000;max-height:540px;width:auto;}
.direction a{display:block;width:14px;height:24px;position:absolute;top:45%;}
.direction a.prev{background:url(../images/mprev.png) no-repeat center center;left:3%;}
.direction a.next{background:url(../images/mnext.png) no-repeat center center;right:3%;}
.coverImg>span{display: block;width: 100%;text-align: center;color: #fff;font-size: 14px;}
/*资质列表页结束*/



/*think开始*/
.think{float: left;overflow: hidden;width: 914px;}
.think_banner_pc{width: 100%;}
.think_banner_pc img{width: 100%;max-height: 196px;display: block;}
.page_title{width: 98.5%;text-align: right;line-height: 35px;border-bottom: 1px solid #e9e9e9;}
.index{display:inline-block;min-width:80px ;height: 35px;background: url(../images/home.png) no-repeat left center;padding-left: 20px;}
.think_banner_shouji{display: none;}
.think_lunbo{width: 920px;overflow: hidden;}
.think_title{width: 100%;}
.think_title>span{display: block;text-align: center;color: #272727;font-size: 14px;}
.think_title>.p1{width: 695px;/*height: 68px;*/margin: 0px auto;font-size: 13px;color: #666;line-height: 30px;}
/*Pc端轮播图开始*/
.page_slider{width: 914px;overflow: hidden;padding: 20px 0px 30px 0px;float:left;}
.bx-wrapper.bx-wrapper .bx-viewport{box-shadow：0;border: none;left: 0p;width: 100%;}
.slider8{width: 100% !important;display: block;min-height:100px;}
.slide{width: 100%;}
.slide a{display: block;}
.slide a img{width: 100%;}
.page_banner_word{width: 85.33%;margin: 0px auto;margin-top: 40px;}
.page_banner_word>span{display: block;width: 100%;text-align: center;font-size: 13px;color: #666;margin-bottom: 20px;}
.page_banner_word>.p1{width: 99%;line-height: 27px;font-size: 13px;color: #666666;margin:0px auto;height:220px;overflow:auto;}
.thought .bx-wrapper .bx-pager{position: absolute;left: 1px !important;margin-bottom: -35px;}
.bx-wrapper .bx-pager.bx-default-pager a{background: #c5c0c0 !important;}
.bx-controls .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #ff4848 !important;width: 7px !important; height: 7px !important;}
.page_slider .bx-wrapper .bx-controls-direction a{top:135px;}
.page_slider .bx-wrapper .bx-prev{background: url(../images/prev2.png) no-repeat center center;}
.page_slider .bx-wrapper .bx-next{background: url(../images/next2.png) no-repeat center center;}
.thought .bx-wrapper.bx-wrapper .bx-viewport{background:#fff;padding-bottom:30px;box-shadow: 0px 6px 6px 6px #e0e0e0;}
.thought .bx-wrapper{overflow:visible;}
/*PC端轮播图结束*/

 .biaodan{width: 242px;overflow: hidden;float: left;margin-left: 30px;}
 .biaodan>ul{width: 100%;padding-top: 20px;}
 .biaodan>ul>li{width: 100%;height: 33px;line-height: 22px;background: #f5f5f5;margin-bottom: 7px;position: relative;border-right: 1px solid #dadfe0;/*border-radius: 4px;box-shadow: 0px 3px 6px #b5c2c4;*/}
 .biaodan>ul>li>a{width: 94%;height: 33px;color: #494949;font-size: 12px;display: block;background: url(../images/bg3.png) no-repeat center center;padding-left: 15px;}
 .biaodan>ul>li:hover>a{background: url(../images/bg4.png) no-repeat center center;}
 .liuyan{width:98%;margin:0px auto;margin-top: 15px;background: white;box-shadow: 0px 6px 12px 1px #e0e0e0;margin-bottom:20px;padding-bottom: 10px;}
form{padding:0px 7px;}
 form>span{display: block;border-bottom: 1px dashed #aeaeae;line-height: 30px;}
 form>span>input{border: none;}
 .name{padding-left: 10px;}
 .mail{padding-left: 10px;}
 .name>input[type=text]{width: 65px;}
.name>input[name=name]{width:65px;font-size:12px;}
.name>input[name=tel]{width:80px;font-size:12px;}
.mail>input[name=mail]{font-size:12px;}
 .liuyan>span>input[type=text]{line-height: 30px;}
 .zaixian{border: none;background: #00cdea;border-top-left-radius: 4px;text-align: center;color: white;display:block;width:100%;line-height:30px;border-top-right-radius: 4px;}
 span>textarea{width: 100%;height: 80px;margin-top: 10px;border: 1px solid #c2c2c2;overflow:hidden;}
span>textarea[placeholder]{color:#bdbaba;}
 span.area{border: none;padding: 0 5px;}

 /*验证码开始*/
 .yanzhengma{width: 98%;overflow: hidden;padding: 0 10px;}
 .yanzhengma>input[type=text]{width: 60px;height: 28px;border: 1px solid #c2c2c2;float: left;border-radius: 4px;padding: 0px 2px;color: #626262;font-size:12px;}
.yanzhengma>img{display: block;width: 70px;height: 24px;float: left;margin-left: 5px;}
.yanzhengma>input[type=submit]{width: 63px;height: 28px;border: none;background: #00c0ea;border-radius: 4px;margin-left: 5px;color: white;cursor: pointer;font-size:12px;}
 /*验证码结束*/
.flag{width:100%;text-align:center;font-size:20px;font-weight:bold;padding:40px 0px 0px;}
/*think结束*/

/*左侧通用开始*/
.left{width: 156px;float: left;border: 1px solid #e2e2e2;margin-right: 3px;margin-bottom: 20px;}
.left>ul{text-align: left;color: #2e2e2e;font-size: 12px;}
.left>ul>li{line-height: 28px;}
.left>ul>li>a{display: block;border-bottom: 1px solid #e2e2e2;padding: 5px 15px;}
.left>ul>li>ul>li{border-bottom: 1px solid #e2e2e2;}
.left>ul>li>ul>li>a{display: block;padding-left:10px;line-height: 28px;padding: 5px;padding-left: 27px;}
.left>ul>li:hover>a,.left>ul>li>ul>li:hover>a{color: white;background: #979797;}
.left>ul>li>a.changeColor,.left>ul>li>ul>li>a.changeColor{color: white;background: #979797;}
/*左侧通用结束*/

/*product开始*/
.mid{width: 672px;float: left;padding: 26px 40px 11px;background: white;box-shadow: 0px 6px 6px 6px #e0e0e0;overflow: hidden;min-height: 170px;}
.mid{line-height: 30px;font-size: 13px;color: #666;position: relative;}
.mid img{max-width: 100%;cursor: pointer;}
.imgCover{position:fixed;top:0px;width:100%;height:100%;background:url(../images/bg666.png);display:none;}
.imgCover span{display:block;float:right;width:30px;height:30px;text-align:center;line-height:30px;color:white;font-weight:bold;font-size:20px;cursor: pointer;}
.imgCover img{display:block;margin:0px auto;max-width:500px;}
/*product结束*/

/*industry开始*/
.list ul{width: 100%;overflow: hidden;}
.list ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #e4e4e4;padding: 10px 0px;}
.list ul li:hover .list_info span{color:#00bde5;}
.list ul li a{display: block;color: #525252;}
.list_pic{width: 18.6%;float: left;overflow: hidden;}
.list_pic img{width: 100%;}
.list_info{width: 78%;height: 96px;overflow: hidden;float: left;margin-left: 17px;}
.list_info span{display: block;width: 100%;line-height: 20px;}

.list_info p{font-size: 12px;line-height: 20px;word-wrap: normal;color:#666;}
.list_title{font-size: 13px; }
.list_date{font-size: 12px;color: #666;text-align: right;}
/*industry结束*/

/*team开始*/
.team ul{width: 100%;overflow: hidden;}
.intro span{display: block;text-align: left;font-size: 14px;color: #333;}
.team ul li{width: 100%;margin-bottom: 12px;overflow: hidden;}
.team ul li.intro{line-height: 30px;font-size: 13px;color: #666;margin-bottom: 30px;}
.team_pic,.team_info{float: left;}
.team_pic{width: 18.42%;overflow: hidden;}
.team_pic img{width: 100%;height: 146px;width: 123px;}
.team_info{width: 77.3%;margin-left: 20px;line-height: 20px;}
.team_info span{display: block;color: #4d4d4d;text-align: left;font-size: 13px;}
/*team结束*/

/*download开始*/
.download ul{width: 100%;}
.download ul li{width: 100%;border-bottom: 1px dashed #bfebcc;line-height: 40px;color: #3f3f3f;font-size: 14px;cursor: pointer;}
.download ul li a{display: inline-block;float: right;line-height: 22px;margin-top: 5px;text-align: center;padding: 4px 8px;border-radius: 14px;}
.download ul li a.load{width: 79px;height: 22px;background: url(../images/download.png) no-repeat 78px center #2cbd55; color: white;}
.download ul li:hover{color: #2cbd55;background: #f3fdff;}
.download ul li:hover a{color: #2cbd55;}
.download ul li:hover a.load{color: white;}
/*download结束*/

/*team开始*/
.team_list{width: 100%;overflow: hidden;}
.team_list .slideBox .bd>ul>li.show{display: block;}
/*team结束*/

/*about开始*/
.about ul{width: 100%;overflow: hidden;}
.about ul li{line-height: 30px;width: 100%;background: url(../images/icon66.png) no-repeat left 12px;padding-left: 10px;}
.about ul li:hover a{color:#00bde5;}
.about ul li a{display: block;width: 100%;overflow: hidden;}
.about ul li a .news_date{float: left;width: 12%;display: block;}
.about ul li a .news_list{float: right;width: 85.2%;margin-left: 12px;text-align: left;display: block;}

.about_q ul{width: 100%;overflow: hidden;}
.about_q ul li{line-height: 30px;width: 100%;background: url(../images/icon66.png) no-repeat left 12px;padding-left: 10px;}
.about_q ul li:hover a{color:#00bde5;}
.about_q ul li a{display: block;width: 100%;overflow: hidden;}
.about_q ul li a .news_date{float:right;width: 13%;display: block;}
.about_q ul li a .news_list{float: right;width: 85.2%;margin-left: 12px;text-align: left;display: block;}
/*about结束*/

/*contact开始*/
.contact_info{width: 100%;margin-top: 20px;}
.contact_top{padding-bottom: 20px;border-bottom: 1px solid #e8e8e8;}
.contact_bottom{padding-top: 20px;}
.contact_top>span,.contact_bottom>span{display: block;width: 100%;color: #3f3f3f;font-size: 14px;margin-bottom: 20px;}
.contact_top>div{color: #797979;}
.contact_bottom>ul{width: 100%;overflow: hidden;}
.contact_bottom>ul>li{color: #797979;float: left;width:100%;margin-right: 12px;overflow:hidden;}
/*contact结束*/

/*advantage开始*/
.advantage ul{width: 100%;margin-top: 13px;}
.advantage ul li{width: 100%;margin-bottom:40px;}
.advantage ul li>span{display: block;font-size: 14px;color: #f8515c;}
.advantage ul li>p{line-height: 27px;color: #393939;}
/*advantage结束*/

/*together开始*/
.together_title{text-align: center;margin-bottom: 15px;color: #5f5f5f;font-size: 14px;}
/*PC轮播图*/
.together_box{width: 100%;overflow: hidden;}
.together_box .slideBox{ width:100%;min-height:346px; overflow:hidden; position:relative;background: white;border: none;margin-left: 0px;}
.together_box .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:307px; bottom: 20px; z-index:1;padding-right: 3.1%; }
.together_box .slideBox .hd>ul{ overflow:hidden; zoom:1; float:left;  }
.together_box .slideBox .hd>ul>li{ float:left; margin-right:2px;  width:8px; height:8px;line-height:14px; border-radius: 50px;text-align:center; background:#e8e8e8; cursor:pointer; }
.together_box .slideBox .hd>ul>li.on{background: #ff4848;}
.together_box .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.together_box .slideBox .bd>ul{min-height: 346px !important;}
.together_box .slideBox .bd>>ul>li{ zoom:1; vertical-align:middle; }
.together_box .slideBox .bd>ul>li>a{display: block;overflow: hidden;width: 196px;height: 75px;float: left;margin-bottom: 20px;margin-right: 16px;}
.together_box .slideBox .bd>ul>li>a>img{width: 100%;}

/*PC轮播图*/
.together_box .slider8{display:none;}
/*together结束*/

/*product_list开始*/
.p_list2{display: none;}
#product_list{width: 100%;overflow: hidden;}
#product_list li{float: left;min-width:68px;background: #00bde5;margin-right: 1px;/*padding: 0px 5px;*/text-align: center;line-height: 25px; color: white;cursor: pointer;}
#product_list li a{color: white;}
#product_info{width: 100%;}
/*#product_info>ul{width: 100%;display: none;}*/
#product_info>ul>li{line-height: 36px;/* padding-left: 35px; */color: #2cb944;}
#product_info>ul>li>a{display: block;line-height: 36px;width: 100%;border-bottom: 1px solid #eaeaea;}
#product_list li.change{background: #0dd084;}
#product_list li:hover{background: #0dd084;}
/*product_list结束*/
.pcshow{display:block;}
.phoneshow{display:none;}
.butmore{display:none}
@media screen and (max-width:768px) {
    .list ul{padding-bottom:10vw;}
    .pcshow{display:none;}
.phoneshow{display:block;}
.content{width: 94%;padding: 0px 10px 15px 10px;}
.main{width: 100%;padding: 0px;padding-bottom: 25px;}
.think_banner_pc{display: none;}
.think_banner_shouji{display: block;width: 100%;}
.think_banner_shouji img{width: 100%;max-height: 90px;display: block;}
.page_title{display: none;}	
.left{display: none;}
.mid{width: 91.13%;box-shadow: none;padding: 0px 8px 10px;margin-left: 5px;overflow:visible;padding-top: 10px;}

/*子页通用导航开始*/
.page_title2{display:block;}
#page_title2{display: block;width: 100%;margin: 0px auto;position: relative;}
#page_title2 ul{margin: 0px;padding: 0px;width: 100%;}
#page_title2 span{display: block;width: 100%;text-align: center;line-height: 27px;background: url(../images/bg8.png) no-repeat center center #6dd1e6;color: white;padding: 5px 0px;}
#page_title2 .shouji_nav2{z-index: 9999999;background: #f5f5f5;margin-top: 0px;display: none;}
#page_title2 .shouji_nav2 li{background: none;text-align: center;padding: 0px;margin:0px;}
.page_title2 .shouji_nav2 li a{display:block;float:none;line-height:33px;background: #59bbd0;color: #fff;border-bottom: 1px solid #7ac9d9;}
/*子页通用导航结束*/

/*移动端轮播图开始*/

.page_slider{width: 100%;background: white;overflow: hidden;padding: 20px 0px 30px 0px;box-shadow: 0px 4px 6px #d0d0d0;}
.bx-wrapper.bx-wrapper .bx-viewport{box-shadow：0;border: none;left: 0p;width: 100%;}
.slider8{width: 100%;display: block;}
.slide{width: 100%;}
.slide a{display: block;}
.slide a img{width: 100%;height: 140px;}
.page_banner_word{width: 89.33%;margin: 0px auto;margin-top: 40px;}
.page_banner_word>span{display: block;width: 100%;text-align: center;font-size: 14px;color: #272727;margin-bottom: 20px;}
.page_banner_word>p{width: 100%;line-height: 27px;font-size: 12px;color: #393939;}
.think .bx-wrapper .bx-pager{position: absolute;left: 1px !important;bottom: 210px !important; }
.bx-wrapper .bx-pager.bx-default-pager a{background: #c5c0c0 !important;}
.bx-controls .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #ff4848 !important;width: 7px !important; height: 7px !important;}
.page_banner_word>.p1{width:70%;}
.thought .bx-wrapper .bx-pager {bottom:13px;}
/*移动端轮播图结束*/

/*表单验证*/
.biaodan{width: 93%;float: none;margin: 0px;padding: 0px 15px;}
.biaodan>ul{width:99%;}
.biaodan>ul>li>a{width:86%;background: url(../images/bg5.png) no-repeat center center;background-size: cover;padding-left: 50px;}
.biaodan>ul>li:hover>a{background: url(../images/bg6.png) no-repeat center center;background-size: 100% 100%;}
.name,.mail{padding-left: 10px;}
span.area{padding: 0 10px;}
span>textarea{width: 99%;}
.yanzhengma>img{border: none;}
.yanzhengma>input[type=submit]{width: 31.25%;margin-left:17px; }
.liuyan{padding-bottom: 10px;}
/*表单结束*/
.list ul{margin-top: 26px;}
.list_pic{width: 28.52%;display: flex;justify-content: center;align-items: center;}
/*.list_pic img{height: 51px;}*/
.list_info{width: 65.3%;height: auto;}

.team ul{margin-top: 25px;}
.intro span{text-align: center;}
.team_pic{width: 41.6%;}
.team_pic img{width: 100%;height: 146px;}
.team_info{width: 44.6%;}

.download ul{margin-top: 15px;}
.download ul li{overflow: hidden;}
.download ul li span{display: block;width: 100%;}

.about ul{padding: 0px 6px;width: 96%;margin-top: 19px;}
.about ul li a .news_date{width: 28%;}
.about ul li a .news_list{width: 66%;}

/*together移动端轮播开始*/
 .slideBox{display: none;}
.together_box{width: 100%;background: white;overflow: hidden;padding: 20px 0px 30px 0px;box-shadow: 0px 4px 6px #d0d0d0;}
.bx-wrapper .bx-wrapper .bx-viewport{box-shadow：0;border: none;left: 0p;width: 100%;}
 .together_box .slider8{width: 100%;display: block;}
 .together_box .slide{width: 100%;}
 .together_box .slide a{display: block;width: 27.6%;float: left;margin-right: 15px;}
 .together_box .slide a img{width: 100%;height: 42px;}
#together_box .bx-wrapper .bx-controls .bx-pager{position: absolute;left: 1px !important;bottom: -17px !important; }
.bx-wrapper .bx-pager.bx-default-pager a{background: #c5c0c0 !important;}
.bx-controls .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #ff4848 !important;width: 7px !important; height: 7px !important;}
.together_box .bx-controls-direction{display: none;}
.together_box .bx-wrapper{padding-bottom: 20px;}
/*together移动端轮播结束*/
.contact_bottom>ul>li{width:100%;margin:0px;}
/*product_list开始*/
#product_list{display:none;}
.imgCover img{max-width:100%;}
/*product_list结束*/
.imgList ul li{margin: 0px 25px 50px 17px;}
.mid .imgList ul li:nth-child(3n){margin-right:25px;}
.imgList ul li:nth-child(2n){margin-right:0}
.MpicAll{width:96%;}
.coverImg{width:75%;}

.butmore{display:block;width:40px;height:40px;background:url(../images/TOP.png) no-repeat center center;position:fixed;z-index:10000000;right:0;bottom:40vw;}

}


@media screen and (max-width:320px) {
.bx-wrapper .bx-pager{position: absolute;left: 1px !important;bottom: 232px !important; }
.biaodan>ul{width:94%;}
}