@charset "utf-8";
/* CSS Document */
/*初始化标签*/
html,body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,table,tr,th,td {margin:0;padding:0}
body,input,textarea,select{font:12px/1.5 "微软雅黑","Microsoft YaHei","Hiragino Sans GB",simsun,Tahoma,Arial,Helvetica,Geneva,sans-serif; color:#333; }
h1,h2,h3,h4,h5,h6 {font-size: 12px;}
h6 {font-weight: normal;}
input, textarea, select, button {font-size:12px;font-weight:normal;font-family:inherit}
input[type="button"],input[type="submit"],select,button {cursor:pointer}
table {border-collapse:collapse;border-spacing:0;width:100%;}
em,i,b {font-style: normal;font-weight: normal}
ul{list-style:none;}
img {border:none;vertical-align:middle;-ms-interpolation-mode:bicubic;}
input,textarea,select{resize:none;}
a{text-decoration:none; outline:none;color:#999999;cursor:pointer;/*transition: 0.3s;*/}
a:hover{ text-decoration:none;color: #4996aa}
.clear{ clear:both;}
.none {display: none;}
.left{left:0}
.right{right: 0}

.blue{color: #4996aa}

.red_but{background: #ff3636;height:40px;width: 260px;border-radius: 4px;display: block;text-align: center;line-height: 40px;font-size:16px;color: #FFFFFF}
.red_but:hover{font-size: 18px;}
.grey_but{background: #fafafa;height:35px;width: 100px;border-radius: 3px;display: inline-block;text-align: center;line-height: 35px;font-size:14px;color: #6f6f6f}
.blue_but{background: #018fd7;height:40px;width: 260px;border-radius: 4px;display: block;text-align: center;line-height: 40px;font-size:16px;color: #FFFFFF}

.red_but:hover,.grey_but:hover{color: #ffffff}

.color1{color: #5c9cef}
.color2{color: #33ef63}
.color3{color: #efb13f}
.color4{color: #ef799e}
.background1{background: url("../images/ban/ban01.jpg") no-repeat;}
.background2{background: #33ef63}
.background3{background: url("../images/ban/ban01.jpg") no-repeat;}
.background4{background: #ef799e}


.main{width: 1200px;margin: 0 auto}
.top{width:100%;height: 40px;line-height:40px;background: #222222;color: #999999}
.top-title{float: left;}
.top-contact{float: right; position: relative;}
.top-contact span{float:right;display: block;}
.top-v-line{background: #333333;height: 40px;width: 1px;margin: 0 5px;}
.tel{background: url("../images/icon.png") no-repeat;background-position:-88px -305px;padding-left: 22px;margin: 0 20px}
.tel_num{font-size: 16px;color: #cccccc;}
.we_chat{background: url("../images/icon.png") no-repeat;background-position:-37px -305px;width: 40px;height: 40px;margin: 0 5px; cursor:pointer}
.we_chat:hover{opacity: 0.8}
.we_chat_on{background-position:0 -305px;width: 40px;height: 40px;}

.nav{height: 100px;}
.nav-logo{width:20%;height:100%;background: url("../images/logo.jpg") no-repeat left center;float: left}
.nav-items{height:100%;float: right;}
.nav-items ul{list-style: none;margin-left: 60px;}
.nav-items ul li{float: left;font-size: 16px;position: relative;}
.nav-items ul li a{color: #666666;display: inline-block;padding: 36px 14px;border-bottom: 4px solid #FFFFFF;}
.nav-items ul li a:hover,.nav-on{color: #5c9cef!important;border-bottom: 4px solid #5c9cef!important;}
.nav-items ul li .navdownbox{position: absolute;width: 100%;top: 100%;left: 0;z-index: 99;display: none;box-sizing: border-box;}
.nav-items ul li:hover .navdownbox{display: block;}
.nav-items ul li .navdownbox .navdownboxlist{height: 37px;line-height: 37px;font-size: 14px;background: #fff;text-align: center;cursor: pointer;display: block;border: none;padding: 0;overflow: hidden;}
.nav-items ul li .navdownbox .navdownboxlist:hover{background: #eeeeee;border: none;color: #333}


.ban{width: 100%;height: 400px;}
.ban_warp{width: 400%;height: 100%}
.ban-items-box{width: 25%;height: 100%;float:left;}
.ban_focus{width: 100px;height:10px;text-align: center;position: absolute;bottom: 20px;left: 50%;margin-left: -50px;}
.focus-point{background: #cccccc;width: 10px;height: 10px;display: block;float: left;border-radius: 5px;margin: 0 4px;}
.focus-point:hover,.focus-on{background: #eaeaea!important;}
.swiper-container,.swiper-container-pro{width: 100%;height: 427px;overflow: hidden;position:relative;background: #777777}
.swiper-container{position: relative}
.swiper-wrapper{width: 400%;height: 100%}
.swiper-slide{width: 25%;height: 100%}
.book-box{background: url("../images/opty.png");border-radius: 3px;width:300px;height: 400px;z-index: 199;left: 50%;top: 15px;position: absolute;margin-left: 280px;}

.menu{height: 140px;width: 100%;position: relative;border-bottom: 1px solid #d0d0d0;box-shadow: 3px 3px 10px #dddddd;}
.menu-line{position: absolute;top: 70px;height: 1px;width: 100%;background:#d0d0d0}
.menu-content{height:100%;position:relative;}
.menu-logo{background: url("../images/menu.logo.png") no-repeat;position:absolute;top: -8px;height: 113px;width: 160px;z-index:99;padding: 20px;}
.menu-logo p{color: #ffffff}
.menu-logo-t{font-size: 22px;line-height: 30px;text-align: center}
.menu-logo-ent{font-size: 14px;line-height: 30px;text-align: center}
.menu-logo-h-line{background: #ffffff;height: 4px;border-radius: 2px;width: 40px;margin: 5px auto;}
.menu-logo-info{font-size: 16px;text-align: center;letter-spacing: 2px;line-height: 30px;}
.menu-item-box{width: 1000px;height: 100%;position:absolute;right: 0;}
.items{width: 249px;height:70px;border-right:1px solid #d0d0d0;float: left;cursor: pointer}
.items:hover{background: url(../images/b_bg.jpg) no-repeat;}
.items span{display: block;float: left;font-family: "Britannic Bold";}
.items-num{width: 25%;text-align: center;line-height: 70px;font-size: 30px;font-style:italic;color: #989898;font-family: KaiTi}
.items-sign{width: 75%;padding: 10px 0;}
.items-sign p {line-height: 26px;font-size: 18px;}
.items-sign-title{color: #5b5b5b}
.items-sign-info{color: #999999;font-size: 14px!important;}
.items:hover p,.items:hover .items-num {color: #20849c!important;}

.content{min-height: 60px;margin-top: 20px;}

.con-item-title{margin: 60px 0;}
.con-main-title{text-align: center;font-size: 24px;font-weight: 300;line-height: 46px}
.con-main-title h1{text-align: center;font-size: 24px;font-weight: 300;line-height: 46px}
.con-info-title{text-align: center}
.info-title-left{background: url("../images/title_left.png") no-repeat 0px 0px;}
.info-title-right{background: url("../images/title_right.png") no-repeat;background-position: left;}
.con-info-title span{ width: 155px; height: 10px;display: inline-block;}
.con-en-title{text-align: center;font-size: 18px;color: #999999}
.con-info-title .info-title-text{width: auto;padding:0 15px;height: 40px;font-size: 16px;color: #1393dc}

.solutions-box{width: 260px;height: 420px;margin: 0 20px;float: left;background: #ffffff}
.sol-img{width: 260px;height: 208px;text-align: center;margin-bottom: 35px;}
.sol-img a{width: 208px;height: 208px;display: inline-block;overflow: hidden;border-radius: 120px;background: url(../images/index_y.png) no-repeat;}
.sol-img img{width: 208px;height: 208px;cursor: pointer;transition: all 0.6s;border-radius: 120px;}
.sol-img img:hover{transform: scale(1.3);cursor: pointer;transition: all 0.6s;border-radius: 120px;}
.sol-title,.ser-title{font-size: 18px;line-height: 60px;font-weight:normal}
.sol-info,.ser-info{line-height: 24px;color: #999999;height: 75px;font-size: 14px;}
.sol-detail{line-height: 40px;color: #1393dc}
.get-solution{margin: 70px auto}
.get_sol_icon{background: url("../images/icon.png") no-repeat;background-position:-75px -244px;color: #ffffff;padding-left: 40px;margin-right: 15px}
.statistics-box{width: 100%;height: 314px;background: url("../images/statistics_bg.jpg") no-repeat}
.adv-box{width: 100%;height: 259px;background: url("../images/statistics_bg.jpg") no-repeat}
.stat-items{width: 180px;height: 200px;float: left;margin: 40px 60px;}
.stat-items-t-box{background:url("../images/icon.png") no-repeat;background-position:35px 10px;width: 180px;height: 150px;line-height: 150px;text-align: center;color: #ffffff}
.stat-items-t{font-size: 36px;}
.stat-items-unit{font-size: 18px;position: relative}
.stat-items-unit i{font-size: 10px;position: absolute;bottom: -58px;left: 16px;}
.stat-items p{text-align: center;font-size: 18px;color: #ffffff;margin-top: 20px;}

.con-items-left-box{width: 800px;min-height: 586px;float: left}
.con-items{width: 377px;height: 269px;margin-top:15px;margin-left:15px;float: left;position: relative;overflow: hidden;}
.con-items img{width: 100%;height: 100%;cursor: pointer;transition: all 0.6s;}
.con-items img:hover{transform: scale(1.3);}
.con-items-title{position: absolute;height: 40px;background: #cccccc;padding:0 5%;width:90%;bottom: 0;line-height: 40px;font-size: 16px;color: #ffffff;background: url("../images/opty.png");}
.con-items-title-i{background: url("../images/icon.png") no-repeat;background-position:0px -200px;float: right;padding-top: 30px;padding-left: 18px;}
.con-items-right-box{width: 380px;min-height: 205px;float: left}
.tab-box,.tab3-box,.tab4-box,.tab5-box{margin-top: 15px;border: 1px solid #ededed;height:553px;border-top: 0;overflow: hidden}
.tab-box,.tab3-box,.tab-item-title-box,.tab4-box,.tab5-box{width: 100%;}

.tab-item-title-box{height: 52px;background: #ededed;}
.tab-top-b{border-top: 2px solid #008fd5;background: none;}
.tab5-box .tab-item-title-box{background: rgba(237,237,237,0.3);height: 44px;}
.tab-item-title{width: 190px;height: 50px;float: left; background: #ededed;text-align: center;line-height: 50px;font-size: 18px;color: #999999;cursor: pointer}
.tab-item-title a{color: #999999;}
.tab3-box,.tab4-box,.tab5-box{margin-top:40px;margin-bottom: 40px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px; box-shadow: 0  1px 2px #cccccc}
.tab4-box{height: 230px;}
.tab5-box{margin-top:0px!important;border: none;box-shadow: none;height: 400px;margin-bottom: 0!important;}
.tab5-box .warm{font-size: 12px;color: #ffffff;line-height: 36px;padding-left: 2px}
.tab5-box .tab-item-content{margin: 10px 30px;padding: 0}
.input-box,.text-box{background: #ffffff;border-radius: 3px;height: 44px;margin-top: 10px;}
.input-box input{font-size: 14px;line-height: 40px;width: 184px;border: none;outline: none;padding-left: 10px;}
.text-box{height: 94px;}
.text-box textarea{width: 220px;height: 74px;padding:10px;font-size: 14px;border: none;}
.submit-book{width: 240px;margin-top: 18px;}
.name-icon{background: url("../images/icon.png") no-repeat;background-position:6px -274px;display: block;width: 44px;height: 44px;float: left;border-right: 1px solid #eaeaea}
.tel-icon{background: url("../images/icon.png") no-repeat;background-position:-35px -273px;display: block;width: 44px;height: 44px;float: left;border-right: 1px solid #eaeaea}



.honor-item{float: left;margin:10px 8px;background: #ededed;padding: 4px;border-radius: 2px;}
.honor-item img{width: 200px;height: 135px;}
.honor-item-box{margin:0 40px;}
.tab3-box .tab-item-title{width: 199px;border-right: 1px solid #ffffff}
.tab5-box .tab-item-title{width: 150px;background: none;color: #ffffff;font-size: 16px;line-height: 44px;height: 44px;border:none}
.tab3-box .tab-item-con-box{width: 560px;float: left}
.tab3-box .tab-item-con-title-box{width: 420px;}
.tab_on{background: #ffffff;border-top:2px solid #008fd5;}
.tab5-box .tab_on{border-top: 2px solid #008fd5;background: rgba(0,0,0,0.8);color: #ffffff}
.tab-item-title:hover{opacity: 0.9}
.tab-item-content{padding-top: 6px;}
.tab-item-con-box:hover .tab-item-con-title{color: #008fd5}
.tab-item-con-box{margin: 10px;padding: 12px 10px; height: 90px;border-bottom: 1px dashed #cccccc}
.tab-item-con-box .a-img{width: 125px;height: 87px;overflow: hidden;float: left;}
.tab-item-con-box img{width: 125px;height: 87px;display: block;float: left;cursor: pointer;transition: all 0.6s;}
.tab-item-con-box img:hover{transform: scale(1.3);}
.tab-item-con-title-box{width: 205px;height: 87px;float: left;margin-left: 10px;}
.tab-item-con-title{line-height: 22px;font-size: 14px;margin:0 10px; color: #444444;height: 27px;overflow: hidden}
.tab-item-con-brief{padding:0 10px;color:#999999;}
.tab-item-con-date{text-align: right;margin-right: 20px;color: #777777}
.list-more{border: 1px solid #ff3337; color: #ff3337;padding: 4px 0; width: 100px;text-align: center;display: block;margin: 20px auto}
.list-more:hover{background: #ff3337;color: #ffffff}

.product-box{width: 100%;height: 520px;background: url("../images/product_bg.jpg") no-repeat;padding-top: 50px;}
.product-title{position: relative;height:30px;}
.product-t{font-size: 24px;text-align: center;color: #ffffff}
.product-t a{font-size: 22px;color: #ffffff}
.product-line{width: 400px;height: 1px;position: absolute;top:17px;background: #ffffff}

.tab2-box{margin-top: 30px}
.tab2-sel-box{text-align: center;}
.tab2-sel{margin: 10px}
.but-on,.tab2-sel:hover{background: #1d869c;color: #ffffff}
.tab2-pro{margin-top: 30px;position: relative}

.pro-type-box{overflow: hidden;width: 1200px}
.pro-item-box{height: 220px;}
.left-arr{background: url("../images/left_arr.png") no-repeat;background-size: contain;left: -48px}
.right-arr{background: url("../images/right_arr.png") no-repeat;background-size: contain;right: -48px;}
.pro-arr{position: absolute;height: 32px;width: 32px;top: 50%;margin-top: -25px;cursor: pointer;opacity: 0.8}
.pro-arr:hover{opacity: 1;}
.pro-item{width: 220px;height: 100%;float: left;margin: 0 10px;}
.pro-item img{width: 220px;height: 153px;margin-bottom: 15px;}
.pro-item-title,.pro-item-info{text-align: center;line-height: 24px;}
.pro-item-title{font-size: 14px;color: #ffffff;}
.pro-item-info{font-size: 12px; color: #e7e7e7;}

.get-price{margin: 50px auto}

.friendly-link{margin-bottom: 40px;}
.friendly-link span{font-size: 16px;color: #444444;letter-spacing: 1px;font-weight: bold}
.friendly-link a{font-size: 15px;margin-right: 20px;color: #999999}


.bread-box{width: 100%;height: 36px;background: #ffffff;line-height: 36px;}
.bread{text-align: right;color: #999999;font-size: 14px;}
.bread span{margin-left: 3px;}
.brade-content{width: 100%;min-height: 200px;background: #f8f8f8;padding-top:1px;padding-bottom: 50px;}
.service-box{background: #ffffff;border: 1px solid #cccccc;width: 238px;margin:10px;float: left;padding: 20px;}
.service-box img{width: 238px;height: 160px;}
.service-box:hover{box-shadow: 0 0 15px 8px #efefef inset;-moz-box-shadow:  0 0 15px 8px #efefef inset;-webkit-box-shadow:  0 0 15px 8px #efefef inset;}
.detail{border-radius: 3px;margin-bottom: 10px;border-bottom: 1px dashed #cccccc;padding-bottom: 20px;}
.other{display: block;text-align: left;line-height: 30px;}

.solu-item-box{height: 400px;width: 100%;background: #e5e6ea;margin-top: 40px;}
.solu-img-right .solu-img-box,.solu-img-left .solu-text-box{float: right}
.solu-img-right .solu-text-box,.solu-img-left .solu-img-box{float: left}
.solu-img-box{width: 800px;overflow: hidden;}
.solu-img-box img{cursor: pointer;transition: all 0.6s;width: 800px;height: 400px;}
.solu-img-box img:hover{transform: scale(1.3);}
.solu-text-box{width: 300px;padding: 0 50px;}
.solu_more{margin: 0 auto;margin-top: 40px; color: #ffffff;background: #ababab}
.solu_more:hover{background: #ff3337;color: #ffffff}
.solu-text-box .sol-title{margin-top: 75px;font-size: 24px;font-weight: 500;line-height: 66px;color:#333;}
.products-box{overflow: hidden;}
.products-box .grey_but{border:1px solid #e5e5e5;width: 98px;}
.products-box .grey_but:hover{}
.products-box .pro-type-box{padding-bottom: 10px;}
.products-box .pro-item{background: #ffffff;margin: 10px;width: 278px;height:300px;text-align: center;border: 1px solid #e5e5e5}
.products-box .pro-item:hover{-moz-box-shadow:2px 2px 8px #333333; -webkit-box-shadow:2px 2px 8px #333333; box-shadow:2px 2px 8px #c6c4c4;}
.products-box .pro-item-title,.products-box .pro-item-info{color: #444444}
.products-box .pro-item-classname{color: #1d869c}
.products-box .pro-item img{margin: 40px 0;}
.products-box .info-title-text{color: #999999}
.pd-img-box{width: 450px;height: 550px;background: #FFFFFF;float: left}
.pd-info{width: 720px;float: right;padding-left: 30px}
.pd-info h1{margin-bottom: 10px;font-size: 18px;color: #222222;font-weight: 500}
.pd-info p{line-height: 27px;font-size: 15px;color: #666666}

.pd-info .but-box{margin-top: 40px}
.pd-info .pd_but{ width: 200px;float: left;margin-right: 10px}
.pd-info .pd_but .get_sol_icon{margin-right: 10px;}
.pd-info .pd_but:hover{color:#fff;}
.pd-img-box img{height: 450px;width: 450px}
.pd_detail_ti{padding-left: 15px; height: 40px;line-height: 40px; font-size: 16px;color: #FFFFFF; background: url(../images/pr_01.png) no-repeat; margin: 50px 0;}
.pd-img-item .arr{display: block;float: left;width: 40px;height: 100px;background: #ff3337}
.images-box{width: 370px;height:100px;overflow: hidden;float: left}
.images-warp img{width: 80px;height: 80px;float: left;margin: 10px 0;margin-left: 10px;}

.dev-box{height: 440px;width: 1020px;margin: 0 auto;}
.dev-top,.dev-bottom{height: 200px;width: 100%;}
.dev-line{height: 40px;width: 100%;background-position: left;}
.dev-item{width: 200px;height: 200px;padding: 0 30px}
.dev-item .year{font-size: 32px;color: #4395FF;line-height: 40px;font-weight: lighter}
.dev-item .text{line-height: 24px;color: #777777}
.dev-top .dev-item{float: right;margin-left: 80px}
.dev-bottom .dev-item{float: left;margin-right: 80px}
#certify .swiper-slide img{width: 100%;height: 100%;}

.corporate{background: url("../images/a_bg.jpg") no-repeat;background-size: cover;width: 100%;height: 480px;padding: 20px 0;margin-top: 40px}
.corporate .products-box{height: auto}
.corporate *{color: #FFFFFF!important;}
.corporate-box{margin-top: 40px;}
.corporate .con-item-title{margin: 40px 0;}

.contact_us_item_box{width: 900px;margin: 0 auto}
.contact_us_item{width:240px;height: 240px;float: left;margin: 0 30px;margin-bottom: 40px}
.contact_us_item i{width:86px;height:86px;display:block;margin:0 auto;border-radius: 45px;margin-bottom: 10px}
.contact_us_item p{width: 160px;margin: 0 auto;text-align: center;line-height: 36px}
.contact_us_item .p1{font-size: 15px;color: #444444}
.contact_us_item .p2{font-size: 14px;color: #999999;}
.contact_us_item .address-img-01{background: url(../images/ico_01.png) no-repeat;}
.contact_us_item .address-img-01:hover, .address-img-01-1{background: url(../images/ico_011.png) no-repeat !important;}
.contact_us_item .address-img-02{background: url(../images/ico_02.png) no-repeat;}
.contact_us_item .address-img-02:hover, .address-img-02-2{background: url(../images/ico_022.png) no-repeat !important;}
.contact_us_item .address-img-03{background: url(../images/ico_03.png) no-repeat;}
.contact_us_item .address-img-03:hover, .address-img-03-3{background: url(../images/ico_033.png) no-repeat !important;}
.contact_us_item .address-img-04{background: url(../images/ico_04.png) no-repeat;}
.contact_us_item .address-img-04:hover, .address-img-04-4{background: url(../images/ico_044.png) no-repeat !important;}
.contact_us_item .address-img-05{background: url(../images/ico_05.png) no-repeat;}
.contact_us_item .address-img-05:hover, .address-img-05-5{background: url(../images/ico_055.png) no-repeat !important;}
.contact_us_item .address-img-06{background: url(../images/ico_06.png) no-repeat;}
.contact_us_item .address-img-06:hover, .address-img-06-6{background: url(../images/ico_066.png) no-repeat !important;}
.map-box{background: #FFFFFF;min-height: 400px;padding: 1px 0;padding-bottom: 140px}
.map{height: 630px;background:#cccccc }
.page{line-height: 30px;text-align: center;}

.float-box{position: fixed;right: 10px;bottom:3%;margin-top:-150px;width: 60px;height: 300px;z-index: 99;}
.float-box a{width: 60px;height: 60px;background: #33a6df;display: block;border-radius: 3px;color: #ffffff;text-align: center;margin-bottom: 2px;}
.float-box a:hover{background: #008FD7;}
.float-box a i{width: 40px;height: 40px;display: block;margin: 0 auto}
.contact_us i{background: url("../images/icon.png") no-repeat;background-position:-78px -233px;}
.book_learn i{background: url("../images/icon.png") no-repeat;background-position:-39px -233px;}
.service_af i{background: url("../images/icon.png") no-repeat;background-position:-39px -233px;}
.weChat i{background: url("../images/icon.png") no-repeat;background-position:1px -233px;}
.scroll_top{background: #888888!important;}
.scroll_top i{background: url("../images/icon.png") no-repeat;background-position:-120px -233px;}

.footer{background:#222222;width: 100%;height: 300px;}
.footer-top{height: 200px;}
.footer-h-line{border-top: 1px solid #000000;border-bottom: 1px solid #777777;margin:10px;}
.footer-v-line{border-left: 1px solid #000000;border-right: 1px solid #777777;margin:10px 0;height: 140px;float: left}
.link-box{height:160px;padding-top: 25px;}
.link-box .width{float: left}
.with404{width: 435px;height: 100%}
.with202{width: 160px;height: 100%}
.footer-link-title1{line-height: 30px;font-size: 16px;padding-left: 35px;color: #777777}
.footer-link-content1,.footer-link-content2{margin-top: 10px;}
.footer-link-content1 a,.footer-link-content2 a,.footer-link-content3 a{padding-left: 35px;width: 150px;display: block;float: left;font-size: 14px;line-height: 28px;color: #777777}
.footer-link-content1 a:hover,.footer-link-content2 a:hover{color: #cccccc}
.footer-link-content2 a{width: 100px}
.footer-link-content3 a{width: 360px}
.footer-link-title2{line-height: 66px;font-size: 30px;padding-left: 75px;color: #777777;background: url(../images/phone.png) no-repeat 33px 15px;}
.footer-bottom{height: 78px;line-height: 74px;font-size: 12px;color: #777777}
.footer-bottom .copyright{float: left;}
.footer-bottom .wx-kf{float: right;margin-top: 20px;}
.footer-bottom .wx-kf a{float: right;display: inline-block;width: 35px;height: 35px;margin-left: 10px;}
.footer-bottom .wx-kf .erweimabox{background: url(../images/welchat2.png) no-repeat;}
.footer-bottom .wx-kf .erweimabox:hover{background: url(../images/welchat2_on.png) no-repeat;}

.product-cont-left{float: left;}
.product-cont-lt{float: left;font-size: 16px;color:#090909;width: 550px;}
.product-cont-m{margin: 20px 0;}
/*详情图片*/
#preview{ float:none;width:450px;}
.jqzoom{ width:450px; height:450px; position:relative;border:1px solid #F4F4F4;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:450px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:20px; height:40px; float:left; cursor:pointer; margin-top:15px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:20px; height:40px; float:left;cursor:pointer; margin-top:15px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:400px; margin-right:6px;}
#spec-list div{ margin-top:0; *margin-left:0;}



.new-left{float:left;width:1200px;border:1px solid #dcdcdc;min-height:300px;border-radius:5px;}
.new-right{float:right;}
.right-tab1-box{background:url("../images/opty.png");width:300px;height:400px;}
.tab6-box .tab_on{border-bottom: 2px solid #008fd5!important;}
.tab6-box .tab-item-title{border-top:none;border-bottom: 2px solid #ededed;color: #444444}
.tab6-box .tab-item-con-title-box{width: 990px}
.tab6-box .tab-item-con-text{height: 58px;margin: 0 10px;line-height: 28px;font-size: 13px;color: #999999;text-indent: 2em}

.tab6-box .tab-item-con-title,.rec-title{height: 40px;font-size: 18px;line-height: 40px;}
.tab6-box .tab-item-con-more{color: #666666;margin: 0 10px;}
.tab6-box .tab-item-con-box{height: 130px;border-bottom:1px solid #cccccc}
.tab6-box .tab-item-con-box img{width: 160px;height: 120px;}
.tab-item-con-more span{display: block;}
.tab-item-con-more .date{float: left}
.tab-item-con-more .detail{float: right;border: 1px solid #008fd5; color: #008fd5;    padding: 4px 0;width: 100px;text-align: center;}

.tab7-box{border: 1px solid #e7e7e7;margin-top: 30px;border-radius: 5px;background: #ffffff}
.tab7-box .tab-item-title{width: 148px;border:none;border-right: 1px solid #e7e7e7;background: #fcfcfc;height: 51px}
.tab7-box .tab_on{border-bottom: 2px solid #008fd5;}
.tab7-box .tab-item-content{min-height:300px;}

.text-item{line-height: 40px;height:40px;overflow:hidden;border-bottom: 1px dashed #e7e7e7;background: #ffffff;margin: 0 30px;font-size: 14px;color: #666666}
.text-item i{padding: 0 5px;color: #f46b23;}
.text-span{margin-left: 6px;width: 200px;display: block;float: right;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.light-on{background: #f46b23;border-radius: 10px;color: #ffffff!important;}
.recommend-box{border: 1px solid #ffffff;margin-top: 30px;min-height: 120px;background: #ffffff}
.rec-title-box{border-bottom: 1px solid #777777;height: 40px;background: #f8f8f8}
.rec-title-box .rec-title,.rec-title-box a{display: block;float: left;line-height: 40px;}
.rec-title-box a{float: right;margin-right: 20px;}
.rec-title{margin-left: 20px;color: #666666}
.rec-con-box{background: #ffffff;height: 148px;border-bottom: 1px solid #e7e7e7}
.rec-con-box p,.rec-con-box img{display: block;float: left}
.rec-con-box img{width: 144px;height: 108px;margin: 20px 0;}
.rec-con-box p{width: 100px;line-height: 24px;font-size: 16px;padding: 20px;color: #666666;font-weight: 600;}
.tab6-box .tab-item-title{width: 124.8px;border-right: 1px solid #ededed;background: #ffffff}

.honor{}
.honor ul li{float: left;margin:0 33px;}

.we_chat:hover{background-position:4px -305px;width: 40px;height: 40px;}
.welbox {width: 140px;height: 170px;background: #fff;border: 1px solid #E7E7E7;position: absolute;display: none;background-color: #fff;z-index: 9999;right: 55px;top:10px;}
.welbox .img {width: 124px;height: 124px;margin: 8px;  }
.welbox p {height: 14px;font-size: 14px;color: #6D6D6D;text-align: center;line-height: 14px;}
.welbox .be {top: 5px;position: absolute;right: -7px;width: 7px;height: 7px;z-index: 999999;  display: block;background: url(../images/be.png) no-repeat center; }
#welbox-footer{position: relative;}

.tab-news-img{overflow: hidden;width: 125px;height: 87px;float: left;}
.tab-news-img img{cursor: pointer;transition: all 0.6s;}
.tab-news-img img:hover{transform: scale(1.3);}

#welbox-three{top:-150px;right: 45px;}
#welbox-three .be{top:164px;}

.float-box .scroll_top:hover{background: #656565 !important;}

#projects_item_box .grey_but{border:1px solid #e5e5e5;width: auto;padding:0 15px;}
#projects_item_box .grey_but:hover{border: 1px solid #1d869c}

/*分页*/
.page{width:100%;height:50px;line-height:50px;text-align:center;border-top:none;margin:10px 0 10px 10px;font-family:arial;}
.page a{padding:6px 10px !important;color:#666 !important;margin:0 6px;border:1px solid #E2E2E2;background:#fff;border-radius:3px;}
.page a:hover{background:#E2E2E2;color:#555;border-radius:3px;}
.page span{padding:6px 10px;color:#666;margin:0 6px;border:1px solid #E2E2E2;background:#E2E2E2;color:#555;border-radius:3px;}
.page font{color:#000;}


.message-pop-bg{background: url(../images/bg-01.png);position: fixed;width: 100%;height: 100%;display: none;top:0;left: 0;}
.message-pop{background: #fff;border-radius: 5px;padding:50px;font-size:16px;position: fixed;top:25%;left: 41%;display: none;z-index: 999;border:1px solid #ddd;text-align: center;}
.message-pop em{width: 20px;height: 1px;background: #000;display: inline-block;margin-bottom:4px;}
.message-pop span{margin:0 30px;}

.grey_box{background:#1d869c;width:100%;height:36px;border-radius:3px;text-align:center;}
.grey_box .pro_type2{line-height:36px;color:#FFFFFF;font-size:14px;}
.pro_type2_on,.grey_box .pro_type2:hover{color:#ffe86a!important;}
.grey_box_line{color:#ffffff;margin:0 10px;}
.tab2-sel{margin-bottom:0px;}
.tab2-sel-box{height:46px;}
.brade-content .but-on{border:1px solid #1d869c!important;border-bottom-left-radius:0;border-bottom-right-radius:0}

.product-in .swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23b4d6fa'%2F%3E%3C%2Fsvg%3E");}
.product-in .swiper-button-next:hover{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");}
.product-in .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23b4d6fa'%2F%3E%3C%2Fsvg%3E");}
.product-in .swiper-button-prev:hover{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");}

.news-list-img{width: 160px;height: 120px;overflow: hidden;display: inline-block;float: left;}
.news-list-img img{width: 160px;height: 120px;cursor: pointer;transition: all 0.6s;}

.nav-ht{width: 10px;margin-left:5px;}

.message-main{width: 650px;margin: 0 auto;}
.message-main div{margin-bottom: 15px;}
.message-main input,textarea{width: 100%;padding:0 10px;line-height: 35px;font-size: 14px;border-radius: 2px;border:1px solid #ccc;}
.message-main .input{width: 100%;padding:0 10px;line-height: 35px;font-size: 14px;border-radius: 2px;border:1px solid #ccc;}
.message-main .textarea{}
.message-main .input-btn{margin-left: 10px;}
.error{color: red;}