
/*头部样式*/.wellcome{background: #f2f2f2;height: 30px;line-height: 30px;border-bottom:1px solid #d1d1d1;}
.well{width: 1200px;margin:0 auto;}
.k3{float:left;}
.k1{float:right;}
#header{width:1200px;margin:0 auto;}
.logo{float:left;}
.topLink{float:right;text-align:left;position: relative;z-index: 9999;font-size: 24px;color:#2d4a9a;padding-left: 35px;background: url(../image/tell.png) no-repeat 0px 5px;margin-top: 30px;}
.topLink p:nth-of-type(1){font-size: 14px;color:#444343;}
/*热门搜索*/.search-box{height: 60px;background: #f2f2f2;}
.search{width: 1200px;margin:0 auto;}
#formsearch{float:right;position: relative;margin-top: 9px;}
.hotSearch{float:left;height:60px;line-height:60px;font-weight:normal;font-size:14px;}
.tab3more{margin-left:30px;}
/*搜索和热门搜索*/.hotSearch a{margin-right:6px;color:#333;}
#formsearch input{height:22px;background:#dedede;border:1px solid #c8c8c8;line-height:22px;}
#formsearch input#keyword{height:40px;line-height:40px;color:#444343;text-indent: 15px;width: 270px;border-radius: 20px;outline: none;}
#formsearch input#s_btn{width:34px;height:34px;background:url(../image/ss.png) no-repeat center #0083e0;border:none;cursor:pointer;position: absolute;right:4px;top:4px;border-radius: 50%;outline: none;}
/*主体样式*/#container{width:1200px;margin:0 auto;margin-top:10px;}
.container{width: 1200px;margin:0 auto;}
/*----- Common css ------*/.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}
.product-box{padding:20px 0px;}
.product-box .pro-left{width: 290px;float:left;border:1px solid #cccccc;}
.product-box .pro-left h3{height: 75px;background: #2d4a9a;color:#fff;font-weight: normal;text-align: center;font-size: 24px;line-height: 52px;}
.product-box .pro-left h3 p{font-size: 12px;line-height: 0px;}
.procate-list{background: #f5f5f7;}
.procate-list li{line-height: 48px;border-top:1px solid #cccccc;}
.procate-list li.cur{line-height: 78px;background: #0083e0;}
.procate-list li.cur a{color:#fff;}
.procate-list li a{color:#1b242b;font-size: 14px;display: block;text-indent: 40px;}
.product-box .pro-right{width: 872px;float:right;}
.tab_content .list1{text-align: justify;}
.tab_content .list1 li{position: relative;display: inline-block;width: 278px;height: 312px;vertical-align: top;border:1px solid #dedede;text-align: center;margin-bottom: 9px;}
.tab_content .list1 li a.img{display: block;margin-top: 5px;}
.tab_content .list1 li a.img img{width: 270px;height: 210px;}
.tab_content .list1 li h3 span{display: block;font-size: 14px;color:#333;font-weight: normal;line-height: 50px;}
.tab_content .list1 li h3 a{width: 158px;height: 28px;display: block;border:1px solid #d1d1d1;font-weight: normal;line-height: 28px;font-size: 14px;margin:0 auto;text-align: left;text-indent: 30px;}
.tab_content .list1 li h3 a:hover{background: #0083e0;border:1px solid #0083e0;color:#fff;}
.tab_content .list1:after{display: inline-block;overflow: hidden;width: 100%;height: 0;content: '';}
.midbanner{width: 1920px;margin:0 auto;position: relative;left:50%;margin-left: -960px;}
.advantage-box h2{font-size: 40px;text-align: center;font-weight: normal;background: url(../image/h2bj1.png) no-repeat center;height: 234px;line-height: 127px;text-indent: 77px;}
.advantage-box h2 span{font-size: 50px;color: #2d4a9a;font-weight: bold;}
.advantage-box h2 p{text-indent: 0px;line-height: 20px;font-size: 50px;color:#2d4a9a;}
.adv-content{height: 1084px;background: url(../image/bj1.jpg) no-repeat center;}
.adv-list{width: 1200px;margin:0 auto;height: 1084px;position: relative;}
.adv-list .list{position: absolute;}
.adv-list .list .toptit{font-size:24px;color:#1a67b2;text-transform:Uppercase;}
.adv-list .list .toptit span{font-size: 30px;font-weight: bold;}
.adv-list .list p{font-size: 24px;color:#333;}
.adv-list .list .bttit{font-size: 16px;color:#333;}
.adv-list .list1{left: 152px;top: 38px;}
.adv-list .list1 .bttit{margin-top: 26px;width: 304px;margin-left: 13px;}
.adv-list .list2{right: 58px;top: 332px;}
.adv-list .list2 .bttit{margin-top: 26px;width: 373px;margin-left: 13px;}
.adv-list .list3{left: 152px;top: 579px;}
.adv-list .list3 .bttit{margin-top: 26px;width: 384px;margin-left: 13px;}
.adv-list .list4{right: 58px;top: 839px;}
.adv-list .list4 .bttit{margin-top: 26px;width: 373px;margin-left: 13px;}
.about-box{height: 519px;background: url(../image/bj2.jpg) no-repeat center;margin-top: 40px;}
.about-left{width: 516px;height: 324px;float:left;margin-top: 85px;}
.about-list .slick-arrow{position: absolute;width: 34px;height: 8px;bottom:-25px;right:0;border:none;font-size: 0px;outline: none;cursor: pointer;}
.about-list .slick-prev{background: url(../image/pleft.png) no-repeat;right:50px;}
.about-list .slick-prev:hover{background: url(../image/pleft1.png) no-repeat;}
.about-list .slick-next{background: url(../image/pright.png) no-repeat;}
.about-list .slick-next:hover{background: url(../image/pright1.png) no-repeat;}
.about-right{width: 567px;float:right;margin-top: 120px;}
.about-right h2{font-size: 33px;color:#fff;font-weight: normal;}
.about-right h2 p{font-size: 28px;opacity: 0.8;}
.about-right .about-content{color:#fff;font-size: 14px;line-height: 30px;margin-top:40px;}
.about-right .more9{width: 94px;height: 33px;display: block;background: #0083e0;color:#fff;text-align: center;font-size: 14px;color:#fff;line-height: 33px;float:right;margin-top:20px;}
.case-box{padding:50px 0px;}
.case-box h2{font-size: 24px;font-weight: normal;color:#333;text-indent: 15px;border-left:6px solid #0083e0;}
.case-box h2 span{font-size: 16px;color:#999;margin-left: 20px;}
.case-box h2 a{width: 52px;height: 20px;display: block;float:right;background: #0083e0;color:#fff;line-height: 20px;font-size: 12px;border-radius: 15px;text-align: center;text-indent: 0px;margin-top: 11px;}
.case-sort{height: 40px;background: #2d4a9a;border-top:2px solid #0083e0;margin-top: 15px;text-align: center;}
.case-sort li{width: 194px;display: inline-block;height: 40px;line-height: 40px;}
.case-sort li.cur{background: #0083e0;}
.case-sort li a{color:#fff;font-size: 14px;}
.list2{text-align: justify;}
.list2 li{width: 280px;height: 250px;border:1px solid #dedede;text-align: center;position: relative;display: inline-block;vertical-align: top;margin-top: 25px;}
.list2 li:hover{border:1px solid #0083e0;}
.list2 li a.img img{width: 270px;height: 200px;margin-top: 5px;}
.list2:after{display: inline-block;overflow: hidden;width: 100%;height: 0;content: '';}
.list2 li:hover h3{background: #0083e0;}
.list2 li h3{line-height: 40px;margin-top: 5px;background: #f2f2f2;}
.list2 li h3 a{display: block;font-size: 14px;color:#333;text-align: center;font-weight: normal;}
.list2 li:hover h3 a{color:#fff;}
.tt2{position: relative;}
.partner-box{background: url(../image/bj3.png) no-repeat center;padding:50px 0px;}
.partner-box h2{background: url(../image/h2bj2.png) no-repeat left;border-bottom:1px solid #b3b3b3;}
.partner-box h2 ul{float:left;}
.partner-box h2 ul li{font-size: 24px;color:#a8a8a8;float:left;font-weight: normal;margin-left:15px;}
.partner-box h2 ul li.cur{color:#333;}
.partner-box h2 ul li span{font-size: 16px;margin-left: 10px;color:#a8a8a8;}
.partner-box h2 a{width: 52px;height: 20px;display: block;float: right;background: #0083e0;color: #fff;line-height: 20px;font-size: 12px;border-radius: 15px;text-align: center;text-indent: 0px;margin-top: 11px;}
.partner-list li{float:left;width: 260px;height: 185px;border:1px solid #dedede;background: #fff;text-align: center;margin-right: 20px;}
.partner-list li a.img img{margin-top: 7px;width:95%;}
.l_btn1{width: 36px;height: 37px;background: url(../image/left.png) no-repeat;position: absolute;left:0;top:50px;cursor: pointer;}
.r_btn1{width: 36px;height: 37px;background: url(../image/right1.png) no-repeat;position: absolute;right:0;top:50px;cursor: pointer;}
.hezuo-box{padding:50px 0px;}
.hezuo-box h2{font-size: 24px;font-weight: normal;color:#333;text-indent: 15px;background: url(../image/h2bj2.png) no-repeat left;border-bottom:1px solid #b3b3b3;}
.hezuo-box h2 span{font-size: 16px;color:#b3b3b3;margin-left: 15px;}
.hezuo-box h2 a{width: 52px;height: 20px;display: block;float: right;background: #0083e0;color: #fff;line-height: 20px;font-size: 12px;border-radius: 15px;text-align: center;text-indent: 0px;margin-top: 11px;}
.hezuo-list{width: 85%;margin:0 auto;margin-top: 30px;}
.hezuo-list .slick-arrow{position: absolute;width: 30px;height: 50px;position: absolute;border:none;font-size: 0px;outline: none;cursor: pointer;}
.hezuo-list .slick-prev{left: -65px;background: url(../image/left2.png) no-repeat;top: 20px;}
.hezuo-list .slick-next{right:-65px;background: url(../image/right2.png) no-repeat;top: 20px;}
.news-box{padding:30px 0px;}
.news-left{width: 327px;float:left;margin-left: 50px;}
.news-left h2{font-size: 16px;font-weight: normal;color:#333;background: url(../image/h2bj3.png) no-repeat 0px 5px;text-indent: 20px;padding-bottom: 10px;border-bottom:1px solid #dfdfdf;margin-bottom: 10px;}
.news-left h2 span{font-size: 12px;color:#999999;margin-left: 7px;}
.news-left h2 a{float:right;font-size: 12px;}
.news-list li{line-height: 40px;}
.news-list li a{display: block;font-size: 14px;text-indent: 30px;background: url(../image/new.png) no-repeat 0px;}
.news-right{width: 327px;float:left;margin-left: 50px;}
.news-right h2{font-size: 16px;font-weight: normal;color:#333;background: url(../image/h2bj3.png) no-repeat 0px 5px;text-indent: 20px;padding-bottom: 10px;border-bottom:1px solid #dfdfdf;margin-bottom: 10px;}
.news-right h2 span{font-size: 12px;color:#999999;margin-left: 7px;}
.news-right h2 a{float:right;font-size: 12px;}
.news-list1{margin-top: 30px;}
.news-list1 li{height: 95px;margin-top: 10px;border-bottom:1px dashed #999;}
.news-list1 li a{display: block;color:#333;font-size: 16px;line-height: 30px;padding-left: 30px;background: url(../image/wen.png) no-repeat 0px 6px;}
.news-list1 li p{display: block;font-size: 14px;color:#888888;padding-top: 5px;padding-left: 30px;background: url(../image/da.png) no-repeat 0px 10px;}
#ydemo{overflow: hidden;margin: 0 auto;position: relative;height: 295px;margin-top: 10px;}
#yindemo{height:100%;}
/*友情链接*/.f_link{width:1200px;margin:0 auto;height: 100px;background: url(../image/link.png) no-repeat center;margin-bottom: 20px;}
.f_link div{width: 1000px;margin:0 auto;padding-top: 44px;}
/*页面底部*/.foot{background: #262626;height: 340px;margin-top: 5px;}
#menu1{height: 55px;text-align: center;border-bottom:1px solid #373737;}
.nav1 li{display: inline-block;width: 105px;border-right:1px solid #4d4d4d;line-height: 55px;}
.nav1 li a{display: block;color:#fff;}
#footer{position:relative;width:1200px;margin:0 auto;}
.ewm{position: absolute;left:0;bottom: 30px;}
.nav_foot{width: 310px;float: left;padding-right: 80px;border-right: 1px solid #404040;color: #fff;line-height: 25px;margin-left: 212px;margin-top: 54px;}
.copyright1{float:left;width: 425px;padding-left: 80px;color:#fff;line-height: 25px;margin-top: 54px;}
.copyright1 a{color:#fff;}
/*------------内页-------------------*/.prodescription{border: 1px solid #e5e5e5;background: #f9f9f9;line-height: 24px;padding: 10px;margin-bottom: 15px;text-indent: 20px;display: none;}
.n_banner{text-align: center;}
.n_banner img{max-width: 100%;height: auto;}
.m55{max-width: 1200px;margin: 0 auto;}
.left{width: 300px;float: left;padding-top: 36px;}
.right{width: 860px;float: right;padding-top: 50px;}
.left h3{font-size: 22px;font-weight: normal;line-height: 65px;color: #fff;padding-left: 40px;background: #2d4a9a;background-size: cover;margin-top: 15px;}
.left .content{border: 1px solid #eee;border-top: none;}
.n_contact .content{padding: 10px;line-height: 30px;}
.sitemp{background: #e5e5e5;margin-bottom: 14px;height: 50px;line-height: 50px;}
.sitemp .site{font-size: 14px;color: #000;margin-right: 20px;float: right;}
.site a{font-size: 14px;color: #000;}
.sitemp h2{font-size: 20px;color: #444343;float: left;text-indent: 20px;line-height: 50px;font-weight: normal;}