@charset "utf-8";
/*banner*/
.banner{width:100%;position:relative;overflow:hidden}
.banner .swiper-container {position:relative;width: 1920px;height: 550px;left:50%;margin-left:-960px;background:#222;}
.banner .swiper-container-horizontal .swiper-pagination-bullets {bottom: 20px;}
.banner .swiper-container-horizontal .swiper-pagination-bullet {width: 64px;height: 3px;border-radius:0;display: inline-block;background:#9a9a9a;opacity:1;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.banner .swiper-container-horizontal .swiper-pagination-bullet-active{opacity:1;background:#0054a7;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 5px;}
.banner .swiper-button-prev{left:50%;margin-left:-627px}
.banner .swiper-button-next{right:50%;margin-right:-627px}

.nbanner{position:relative;width:100%;overflow: hidden;}
.nbanner img {position:relative;width:1920px;left:50%;margin-left:-960px}







/*product*/
.products{padding:70px 0}
.products li{float:left;height:540px;position:relative}
.products .lis1,.products .lis2{width:600px;}
.products .lis3,.products .lis4,.products .lis5{width:400px;}
.products li .pic{display: block;width:100%;height:100%}
.products li .con{position:absolute;left:0;bottom:30px;width:100%;line-height:1.4;text-align:center}
.products li .con .tit-ch{color:#323232;font-size:17px}
.products li .con .tit-en{color:#005bac;font-size:26px;font-weight:700;text-transform:uppercase}

/*contents*/
.contents{padding:40px 0 70px;}
.contents .title{width:1120px;height:45px;line-height:45px;padding:25px 40px;background-color:#0054a7}
.contents .title .tis{color:#fff;font-size:16px}
.contents .title .tis span{color:#fff;font-size:12px;margin-left:10px}
.contents .title .lis{position:relative;margin-left:44px;height:44px;width:280px}
.contents .title .lis>a{display: block;position:relative;height:44px;width:232px;padding-left:30px;padding-right:20px;background-color:#2d78bb}
.contents .title .lis>a span{color:#91b1d6;font-size:13px}
.contents .title .lis>a i{display:block;float:right;width:12px;height:12px;margin-top:16px}
.contents .title .lis .box{display:none;position:absolute;z-index:90;left:0;top:100%;width:230px;padding-left:30px;padding-right:20px;background:#fff;border:1px solid #dddddd;}
.contents .title .lis .box a{display:block;width:230px;height:44px;line-height:44px;background-color:#fff;color:#666666;border-top:1px solid #dddddd;}
.contents .title .lis .box a:first-child{border-top:0}
.contents .title .lis .box a:hover{color:#0054a7}
.contents .title .rights{font-size:16px;color:#fff}
.contents .title .rights i{float:right;width:24px;height:24px;margin-top:10px;margin-left:20px}

.content01{margin-top:30px;background-color:#fff;}
.content01 .pic{width:565px;height:350px;}
.content01 .pic img{width:565px;height:350px;}
.content01 .con{width:510px;height:320px;margin:15px 40px;}
.content01 .con .c{display:table-cell;width:510px;height:320px;line-height:25px;vertical-align:middle}
.content01 .con .c h2{font-size:20px}
.content01 .con .c p{color:#999;}

.content02{margin-top:60px;text-align:center;}
.content02 h3{font-size:20px;}
.content02 p{color:#999;margin-top:25px}

.content03{text-align:center;font-size:0}
.content03 dl{float:left;width:220px;height:80px;background-color:#fff;margin-top:30px;margin-right:25px;}
.content03 dl.none{margin-right:0;}
.content03 dl .box{display:table-cell;width:220px;height:80px;vertical-align:middle}
.content03 dl .box img{max-width:220px;max-height:80px;}
.content03 dl.dl02{float:none;display: inline-block;}
.content03 dl.dl03{width:290px}
.content03 dl.dl03 .box{width:290px}
.content03 dl.dl03 .box img{max-width:290px;}


/*contact*/
.contacts{padding:60px 0;border-bottom:1px solid #e8e8e8}
.contacts .tit{font-size:20px;text-align:center;}
.contacts .tit span{color:#0054a7;font-weight:700}
.contacts .box {margin-top:25px;text-align:center;font-size:0}
.contacts .box a{display: inline-block;width:210px;height:40px;padding:15px 0 15px 20px;margin:0 22px;text-align:left;line-height:20px}
.contacts .box a i{float:left;width:40px;height:40px;margin-right:10px}
.contacts .box a .p1{font-size:14px;}
.contacts .box a .p2{font-size:14px;}
.contacts .box a.kf{background-color:#ffffff;border:1px solid #d1d1d1}

.contacts .box a.dh{background-color:#ffffff;border:1px solid #d1d1d1}
.contacts .box a.kf .p1{color:#676767;}
.contacts .box a.kf .p2{color:#676767;}
.contacts .box a.dh .p1{color:#676767;}
.contacts .box a.dh .p2{color:#676767;font-size:20px;font-weight:700}

.contacts .box a.kf .icon_qq{background:url(../xd-imgs/qq2.png) no-repeat center center;}
.contacts .box a.kf:hover{background-color:#0054a7;border:1px solid #0054a7}
.contacts .box a.kf:hover .p1,
.contacts .box a.kf:hover .p2{color:#fff}
.contacts .box a.kf:hover .icon_qq{background:url(../xd-imgs/qq1.png) no-repeat center center;}

.contact{margin-top:80px;}
.contact h2{font-size:28px;color:#000000;line-height:1.4}
.contact h3{position:relative;padding-bottom:15px;font-size:28px;color:#000;line-height:1.4}
.contact h3:after{content:'';position:absolute;left:0;bottom:0;width:16px;height:1px;background-color:#005bac}
.contact .box{margin-top:50px;border:1px solid #e8e8e8;border-left:0}
.contact .box dl{position:relative;float:left;width:258px;height:240px;padding:20px;text-align:center;border-left:1px solid #e8e8e8;overflow: hidden}
.contact .box dl .tit{margin-top:25px;font-size:20px;color:#666666}
.contact .box dl .txt{margin-top:0;font-size:14px;color:#999999}
.contact .box dl .tel{margin:auto;margin-top:40px;font-size:18px;line-height:1.8;color:#005bac;font-family:arial , "Microsoft Yahei"}
.contact .box .dl1{background:url(../xd-imgs/c01.jpg) no-repeat center 120px;}
.contact .box .dl2{background:url(../xd-imgs/c02.jpg) no-repeat center 120px;}
.contact .box .dl3{background:url(../xd-imgs/c03.jpg) no-repeat center 120px;}
.contact .box .dl3 .code{display:none;position:absolute;top:0;left:0;width:200px;height:200px;padding:40px 49px;background-color:#fff}
.contact .box .dl3 .code img{display:block;width:200px;height:200px;}
.contact .box .dl3:hover .code{display:block}


.feedback{padding:60px 0;margin-top:80px}
.feedback h3{position:relative;padding-bottom:15px;font-size:28px;color:#000;line-height:1.4}
.feedback h3:after{content:'';position:absolute;left:0;bottom:0;width:16px;height:1px;background-color:#005bac}
.feed{margin-top:30px;width:1200px;}
.feed .inl{margin-bottom:15px;}
.feed .inl .tit{font-size:16px;color:#333}
.feed .inl .tit span{margin-left:10px;font-size:12px;color:#999;}
.feed .inl .lis{margin-top:10px;padding:10px 20px;font-size:0;background-color:#ffffff}
.feed .inl .lis input{width:100%;height:20px;line-height:20px;font-size:14px;border:none}
.feed .inl .lis textarea{width:100%;height:75px;line-height:25px;font-size:14px;border:none;resize: none;}
.feed .inl .yzm {float:left;width:320px;padding:0 ;padding-left:20px;font-size:0;background-color:none}
.feed .inl .yzm input{float:left;width:200px;height:40px;line-height:40px;}
.feed .inl .yzm img{float:right;width:100px;height:40px;}
.feed .btns{width:200px;height:40px;margin:auto;margin-left:20px;margin-top:10px;float:left;}
.feed .btns input{width:200px;height:40px;background-color:#005bac;border-radius:3px;border:none;color:#fff;text-align:center;font-size:18px;cursor:pointer}



/*nav*/
.navitem-f{width:100%;height:70px;overflow:hidden}
.nav-item{position:relative;z-index:100;width:100%;height:70px;padding: 0;background-color:#f7f7f7;box-shadow: 0 0 10px rgba(0,0,0,0.2);overflow:hidden}
.nav-item li{position:relative;float:left;height:70px;line-height:70px;text-align:center}
.nav-item li a{display: inline-block;}
.nav-item li:after{content:'';position:absolute;right:0;top:50%;margin-top:-9px;width:0;height:18px;border-right:1px solid #d2d2d2;}
.nav-item li:last-child:after{border:0}

.about_nav li{width:240px;}

.join_nav li{width:200px;}

.news_nav li{width:400px;}

.pro_nav li{width:170px;}

.nav-item li .icon_nav{float:left;width:40px;height:40px;margin-top:15px;margin-right:10px;background:url(../xd-imgs/icon01.png) no-repeat;}
.nav-item li .icon_a1{background-position:0 0;}
.nav-item li .icon_a2{background-position:-40px 0;}
.nav-item li .icon_a3{background-position:-80px 0;}
.nav-item li .icon_a4{background-position:-120px 0;}

.nav-item li .icon_j1{background-position:0 0;}
.nav-item li .icon_j2{background-position:-40px 0;}
.nav-item li .icon_j3{background-position:-80px 0;}
.nav-item li .icon_j4{background-position:-120px 0;}
.nav-item li .icon_j5{background-position:-160px 0;}
.nav-item li .icon_j6{background-position:-200px 0;}

.nav-item li .icon_n13{background-position:0 -40px;}
.nav-item li .icon_n14{background-position:-40px -40px;}
.nav-item li .icon_n15{background-position:-80px -40px;}

.nav-item li .icon_p7{background-position:0 -80px;}
.nav-item li .icon_p8{background-position:-40px -80px;}
.nav-item li .icon_p9{background-position:-80px -80px;}
.nav-item li .icon_p10{background-position:-120px -80px;}
.nav-item li .icon_p11{background-position:-160px -80px;}
.nav-item li .icon_p24{background-position:-200px -80px;}
.nav-item li .icon_p35{background-position:-120px -40px;}

.nav-item li.active .icon_nav{background-image:url(../xd-imgs/icon01h.png)}
.nav-item li.active a{color:#005bac}


/*abouts*/
.abouts{margin-top:70px}
.abouts h2{position:relative;padding-bottom:20px;color:#000;font-size:28px;text-align:center}
.abouts h2:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-8px;width:16px;height:1px;background-color:#005bac}
.abouts .txt{margin-top:40px;color:#666;font-size:14px;line-height:30px}
.abouts .txt img{max-width:100% !important;height:auto !important}
.abouts .gyuls ul{width:1200px;margin-top:60px}
.abouts .gyuls ul li{float:left;width:270px;height:190px;padding:40px 0;margin-left:40px}
.abouts .gyuls ul li.first{margin-left:0;}
.abouts .gyuls ul li.last{margin-left:0;float:right}
.abouts .gyuls ul li .c{display:block;width:80px;height:80px;padding:30px;margin:auto;}
.abouts .gyuls ul li .c .icon_all{display:block;width:80px;height:80px;background: url(../xd-imgs/icon02.png) no-repeat;}
.abouts .gyuls ul li .c .icon_a1{background-position:0 0;}
.abouts .gyuls ul li .c .icon_a2{background-position:-80px 0;}
.abouts .gyuls ul li .c .icon_a3{background-position:-160px 0;}
.abouts .gyuls ul li .c .icon_a4{background-position:-240px 0;}
.abouts .gyuls ul li .p{margin-top:10px;color:#666;font-size:18px;text-align:center}
.abouts .gyuls ul li.active,
.abouts .gyuls ul li:hover{background-color:#005bac;}
.abouts .gyuls ul li.active .c,
.abouts .gyuls ul li:hover .c{background: url(../xd-imgs/quan.png) no-repeat;}
.abouts .gyuls ul li.active .c .icon_all,
.abouts .gyuls ul li:hover .c .icon_all{background-image: url(../xd-imgs/icon02h.png);}
.abouts .gyuls ul li.active .p,
.abouts .gyuls ul li:hover .p{color:#fff}

.abouts .whuls ul{width:1200px;margin-top:60px}
.abouts .whuls ul li{float:left;width:180px;margin-left:75px;text-align:center}
.abouts .whuls ul li .c{display:block;width:80px;height:80px;padding:10px;margin:auto;border:1px solid #ddd;border-radius:100%}
.abouts .whuls ul li .c .icon_all{display:block;width:80px;height:80px;background: url(../xd-imgs/icon02.png) no-repeat;}
.abouts .whuls ul li .c .icon_a1{background-position:0 -240px;}
.abouts .whuls ul li .c .icon_a2{background-position:-80px -240px;}
.abouts .whuls ul li .c .icon_a3{background-position:-160px -240px;}
.abouts .whuls ul li .c .icon_a4{background-position:-240px -240px;}
.abouts .whuls ul li .c .icon_a5{background-position:-320px -240px;}
.abouts .whuls ul li.first{margin-left:0}
.abouts .whuls ul li.last{margin-left:0;float:right}
.abouts .whuls ul li .p1{margin-top:30px;font-size:22px;color:#000}
.abouts .whuls ul li .p2{margin-top:15px;font-size:14px;color:#666}


.abouts .sluls ul{width:1210px;margin-top:60px}
.abouts .sluls ul li{float:left;width:300px;text-align:center}
.abouts .sluls ul li .c{display:inline-block;width:80px;height:80px;margin-right:15px;border:1px solid #005bac;border-radius:100%;vertical-align:middle}
.abouts .sluls ul li .c .icon_all{display:block;width:80px;height:80px;background: url(../xd-imgs/icon02.png) no-repeat;}
.abouts .sluls ul li .c .icon_s1{background-position:0 -160px;}
.abouts .sluls ul li .c .icon_s2{background-position:-80px -160px;}
.abouts .sluls ul li .c .icon_s3{background-position:-160px -160px;}
.abouts .sluls ul li .c .icon_s4{background-position:-240px -160px;}
.abouts .sluls ul li.first{text-align:left}
.abouts .sluls ul li.last{text-align:right}
.abouts .sluls ul li .p{display:inline-block;font-size:15px;color:#666;vertical-align:middle}

.abouts .fwuls ul{width:1200px;margin-top:60px}
.abouts .fwuls ul li{float:left;width:200px;margin-left:50px;text-align:center}
.abouts .fwuls ul li .icon_all{display:block;margin:auto;width:80px;height:80px;background: url(../xd-imgs/icon02.png) no-repeat;}
.abouts .fwuls ul li .icon_f1{background-position:0 -320px;}
.abouts .fwuls ul li .icon_f2{background-position:-80px -320px;}
.abouts .fwuls ul li .icon_f3{background-position:-160px -320px;}
.abouts .fwuls ul li .icon_f4{background-position:-240px -320px;}
.abouts .fwuls ul li .icon_f5{background-position:-320px -320px;}
.abouts .fwuls ul li.first{margin-left:0}
.abouts .fwuls ul li.last{margin-left:0;float:right}
.abouts .fwuls ul li .p1{margin-top:20px;font-size:20px;color:#666666}
.abouts .fwuls ul li .p2{font-size:16px;color:#999999}

.abouts .ysuls ul{width:1210px;margin-top:20px}
.abouts .ysuls ul li{float:left;width:300px;height:100px;padding:25px 0;text-align:center}
.abouts .ysuls ul li .icon_all{display:block;margin:auto;width:80px;height:80px;background: url(../xd-imgs/icon02.png) no-repeat;}
.abouts .ysuls ul li .icon_y1{background-position:0 -400px;}
.abouts .ysuls ul li .icon_y2{background-position:-80px -400px;}
.abouts .ysuls ul li .icon_y3{background-position:-160px -400px;}
.abouts .ysuls ul li .icon_y4{background-position:-240px -400px;}
.abouts .ysuls ul li .icon_y5{background-position:-320px -400px;}
.abouts .ysuls ul li .icon_y6{background-position:-400px -400px;}
.abouts .ysuls ul li .icon_y7{background-position:-480px -400px;}
.abouts .ysuls ul li .icon_y8{background-position:-560px -400px;}
.abouts .ysuls ul li .p{line-height:20px;font-size:18px;color:#666666}


.abouts .zculs ul{width:1210px;margin-top:50px}
.abouts .zculs ul li{float:left;width:360px;height:300px;margin-left:60px;text-align:center}
.abouts .zculs ul li.none{margin-left:0}
.abouts .zculs ul li .icon_all{display:block;margin:auto;width:100px;height:100px;background: url(../xd-imgs/icon02.png) no-repeat;}
.abouts .zculs ul li .icon_z1{background-position:0 -480px;}
.abouts .zculs ul li .icon_z2{background-position:-100px -480px;}
.abouts .zculs ul li .icon_z3{background-position:-200px -480px;}
.abouts .zculs ul li .icon_z4{background-position:-300px -480px;}
.abouts .zculs ul li .icon_z5{background-position:-400px -480px;}
.abouts .zculs ul li .icon_z6{background-position:-500px -480px;}
.abouts .zculs ul li .t{margin-top:10px;font-size:22px;color:#000000}
.abouts .zculs ul li .p{margin-top:10px;font-size:15px;color:#666666;line-height:28px;text-align:left}
.abouts .zculs ul li:hover .icon_all{background-image: url(../xd-imgs/icon02h.png) }

/*honors*/
.honors{margin-top:80px}
.honors li{float:left;width:240px;height:280px;}
.honors li .box{display:table-cell;width:240px;height:280px;text-align:center;vertical-align:middle}
.honors li p{padding:5px 0}
.honors li img{max-width:190px}

/*licheng*/
.licheng{padding:90px 0;border-bottom:1px solid #ddd}
.licheng ul{height:900px;position:relative}
.licheng ul .line{position:absolute;z-index:2;left:175px;top:0;width:1px;height:100%;background-color:#e8e8e8;}
.licheng ul li{position:relative;z-index:3;}
.licheng ul li .lefts{float:left;width:140px;padding-right:35px;height:90px;line-height:90px;font-size:18px;color:#aeaeae;text-align:right;font-family:arial,"Microsoft Yahei";position:relative}
.licheng ul li .lefts i{position:absolute;left:100%;margin-left:-5px;top:50%;margin-top:-5px;width:10px;height:10px;background-color:#e8e8e8;border-radius:100%}
.licheng ul li .rights{float:right;width:900px;line-height:30px;padding:30px 0}
.licheng ul li.active .lefts{color:#005bac}
.licheng ul li.active .lefts i{background-color:#005bac}
.licheng ul li.active .rights{color:#005bac}

/*liucheng*/
.liucheng{position:relative;margin-top:50px;height:750px}
.liucheng dl{position:absolute;width:342px;height:242px;padding-top:100px;text-align:center;background: url(../xd-imgs/bj1.png) no-repeat center;}
.liucheng dl .num{width:200px;margin:auto;color:#000000;font-size:28px;}
.liucheng dl .txt{width:200px;margin:auto;margin-top:10px;color:#666666;font-size:14px;}
.liucheng dl:hover{background-image: url(../xd-imgs/bj2.png);}
.liucheng dl:hover .num,
.liucheng dl:hover .txt{color:#ffffff;}
.liucheng .d1{top:0;left:50%;margin-left:-525px;}
.liucheng .d2{top:0;left:50%;margin-left:-171px;}
.liucheng .d3{top:0;left:50%;margin-left:180px;}
.liucheng .d4{top:178px;left:50%;margin-left:-348px;}
.liucheng .d5{top:178px;left:50%;margin-left:5px;}
.liucheng .d6{top:355px;left:50%;margin-left:-171px;}

.lyb{margin-top:60px;}
.lyb .lefts{width:550px;margin-left:30px;}
.lyb .rights{width:550px;margin-right:30px;}
.lyb .rights .lis{position:relative;width:520px;padding:13px 14px;min-height:20px;margin-bottom:20px;border:1px solid #e8e8e8;background-color:#fff}
.lyb .rights .lis input{line-height:20px;height:20px;width:100%;display:block;border:none;}
.lyb .rights .lis textarea{line-height:20px;height:60px;width:100%;display:block;border:none;resize: none;}
.lyb .rights .yzm input{line-height:20px;height:20px;width:400px;float:left;display:block;border:none;}
.lyb .rights .yzm img{position:absolute;width:120px;height:46px;right:0;top:0;}
.lyb .rights .btns{height:50px;width:100%;background-color:#005bac}
.lyb .rights .btns input{height:50px;width:100%;display: block;color:#fff;font-size:16px;text-align:center;border:none;background: none}


/*qianjing*/
.qianjing{margin-top:70px;padding-top:50px;overflow:hidden}
.qianjing .qj01{position:relative;padding-top:65px;height:570px;background-color:#f7f7f7}
.qianjing .qj01 .pic{position:absolute;top:-50px;right:50%;margin-right:-80px;}
.qianjing .qj02{position:relative;padding-top:50px;height:385px;background-color:#ffffff}
.qianjing .qj02 .pic{position:absolute;top:-90px;left:50%;margin-left:-80px;}
.qianjing .con{width:450px}
.qianjing .qj01 .con{float:right}
.qianjing .qj02 .con{float:left}
.qianjing .con h3{font-size:22px;color:#000000}
.qianjing .con .txt{margin-top:15px;line-height:30px;color:#666666}
.qianjing .con .tel{margin-top:60px;position:relative;padding-left:65px;height:55px;}
.qianjing .con .tel:after{content:'';position:absolute;left:0;top:0;width:55px;height:55px;background: url(../xd-imgs/icon.png) -220px 0}
.qianjing .con .tel .p1{line-height:25px;font-size:18px;}
.qianjing .con .tel .p2{line-height:30px;font-size:30px;color:#005bac;font-family:arial}

/*zhongduan*/
.zhongduan{margin-top:40px}
.zhongduan ul{width:1230px}
.zhongduan li{float:left;margin-right:24px;margin-top:24px;width:280px;height:280px;border:1px solid #ddd}
.zhongduan li:nth-child(4n){margin-right:0}
.zhongduan li img{display:block;width:280px;height:280px;}


/*global_links*/
.global_links{margin-top:80px;text-align:center;}
.global_links .w1200{padding-bottom:60px;border-bottom:1px solid #e8e8e8}
.global_links h2{margin-bottom:30px;color:#000000;font-size:32px}
.global_links dl{float:left;width:384px;height:220px;border:1px solid #e8e8e8}
.global_links .dl02{margin-left:21px;}
.global_links dl a{display:block;width:384px;height:190px;padding-top:30px}
.global_links dl .icon_all{display:block;margin:auto;width:80px;height:80px;background: url(../xd-imgs/icon02.png) no-repeat;}
.global_links dl .icon_g1{background-position:0 -80px;}
.global_links dl .icon_g2{background-position:-80px -80px;}
.global_links dl .icon_g3{background-position:-160px -80px;}
.global_links dl .tit01{margin-top:10px;font-size:20px;color:#666;}
.global_links dl .tit02{margin-top:5px;font-size:14px;color:#999;}


/*news*/
.newslist{margin-top:50px;overflow:hidden}
.newscon{width:860px;}
.newsleft{width:860px;}
.newsleft li{float:left;margin-left:-1px;margin-top:30px;height:540px;width:348px;padding:30px 36px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}
.newsleft li:nth-child(2n){border-left:none;}
.newsleft li .date{font-family:arial , "Microsoft Yahei";color:#676767}
.newsleft li .tit{width:348px;height:30px;line-height:30px;margin-top:15px}
.newsleft li .tit a{color:#000;font-size:18px}
.newsleft li .tags {margin-top:5px;font-size:13px;color:#676767}
.newsleft li .tags a{color:#676767}
.newsleft li a:hover{color:#005bac}
.newsleft li .pic{width:348px;height:261px;}
.newsleft li .pic img{display:block;margin-top:25px;width:348px;height:261px;}
.newsleft li .txt{margin-top:15px;width:348px;height:69px;line-height:23px;font-size:14px;color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.newsleft li .rm{margin-top:30px;width:56px;height:48px;background:url(../xd-imgs/j1.png) no-repeat center;}
.newsleft li .rm a{float:left;display:block;display: none;width:170px;height:48px;line-height:48px;padding-left:30px;color:#ffffff;background:url(../xd-imgs/j2.png) no-repeat 150px center;background-color:#005bac}
.newsleft li .rm:hover a{display:block;}

.newsright{width:280px;margin-top:30px;}
.newsright h2{padding-bottom:20px;font-size:18px;color:#000;border-bottom:1px solid #e8e8e8;}
.newsright .lists dl{margin-top:25px;height:30px;line-height:30px;}
.newsright .lists i{float: left;width:30px;font-size:18px;color:#989898;font-style:normal;font-family:arial , "Microsoft Yahei"}
.newsright .lists dt{float: right;width:240px;font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.newsright .lists dl:nth-child(1) i{color:#fe712a}
.newsright .lists dl:nth-child(2) i{color:#c6a86f}
.newsright .lists dl:nth-child(3) i{color:#00923f}
.newsright .lists dl:hover a{color:#005bac}


.n_main { position:relative;}
.n_main .n_title{text-align:center;border-bottom:1px solid #ddd}
.n_main .h2{font-size:20px;color:#555;font-weight: normal}
.n_main .info{font-size:12px;color:#999;margin:15px 0;height:28px;line-height:28px;text-align:center;vertical-align: middle}
.n_main .info1{margin-right:30px}
.n_main .info1,
.n_main .info2,
.n_main .bdsharebuttonbox{display:inline-block;vertical-align: middle}
.n_content{padding:30px 0 10px; color:#666; overflow:hidden;}
.n_content img{width:auto; max-width:100%;height:auto !important; }



/*product*/
.productlist{margin-top:20px}
.productlist ul{width:1210px}
.productlist li{float:left;width:398px;height:460px;margin-top:30px;border-right:1px solid #e8e8e8;text-align:center;overflow:hidden}
.productlist li.bor,
.productlist li:first-child,
.productlist li:nth-child(3n+1){border-left:1px solid #e8e8e8}
.productlist li .pic{display: table-cell;width:400px;height:300px;overflow: hidden;text-align:center;vertical-align:middle}
.productlist li .pic img{max-width:400px;max-height:300px;}
.productlist li .tit{width:360px;margin:auto;margin-top:10px;height:30px;line-height:30px;font-size:20px;color:#000000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.productlist li .txt{width:360px;margin:auto;margin-top:10px;height:30px;line-height:30px;font-size:22px;color:#ff2200;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.productlist li .rm{margin:auto;margin-top:20px;width:56px;height:40px;background:url(../xd-imgs/j1.png) no-repeat center;}
.productlist li .rm span{float:left;display:block;display: none;margin-left:-52px;width:135px;height:40px;line-height:40px;padding-left:25px;text-align:left;color:#ffffff;background:url(../xd-imgs/j2.png) no-repeat 125px center;background-color:#005bac}
.productlist li .rm:hover span{display:block;}

.product{width:1200px;margin:auto;margin-top:50px;background-color:#fff}
.proleft{float:left;width:600px;position:relative; z-index:99;}
.product_pic{float:left;width:500px;padding: 0;}
.fangda{width:500px;position:relative; z-index:99;}
.fangda .fd_min_img{width:500px;overflow:hidden;}
.fangda .fd_min_img img{width:500px;}
.fangda .fd_mouse_m{ display:none;width:80px;height:80px;position:absolute;z-index:99;top:0;left:0;opacity:0.3;filter:alpha(opacity=30);background:#005bac;cursor:pointer;}
.fd_max_img{ display:none;width:300px;height:300px;overflow:hidden; position:absolute;z-index:99;left:620px;top:0; z-index:99;border:1px solid #eee; background:#fff;}
.fd_max_img .img{width:auto;height:auto;position:relative; z-index:10;}

.fd_list{width:92px;float:right;}
.fd_list ul{ overflow:hidden;zoom:1;}
.fd_list ul li{width:90px;height:90px; padding: 0;cursor:pointer;margin-bottom:10px;border:1px solid #ddd;}
.fd_list ul li img{ width:90px; height:90px;}
.fd_list ul li.on {border:1px solid #005bac;}


.proright{float:right;width:560px;}
.proright h2 span{display: inline-block;padding:8px 20px;font-size:20px;color:#fff;background:#005bac}
.proright .con{padding:20px 0;color:#999;line-height:25px}
.proright .con img{max-width:100% !important;height:auto !important;}
.proright .price{padding:10px 0;color:#999;font-size:14px;border-top:1px solid #ddd;}
.proright .price span{color:#ff2200;font-size:32px}
.proright .price strong{color:#ff2200;font-size:52px;font-weight:normal}


.product-process {margin-top:50px}
.product-process .proTab{position:relative;padding-top:70px;}
.product-process .tabBar {position:absolute;top:0;left:0;z-index:99;width:100%;height:70px;background-color:#f7f7f7;text-align:center;}
.product-process .tabBar span {position:relative;float: left;width:240px;height: 67px;line-height: 70px;color:#676767;font-size:16px;cursor: pointer;}
.product-process .tabBar span a{display:block;width:240px;height: 67px;line-height: 70px;color:#676767;font-size:16px;cursor: pointer;}
.product-process .tabBar span:after{position:absolute;right:0;top:22px;width:1px;height:26px;background-color:#d2d2d2;content:'';}
.product-process .tabBar span.current{color:#005bac;border-bottom:3px solid #005bac}
.product-process .tabBar a.buy_url{float:right;margin-top:12px;width:200px;height:44px;line-height:44px;text-align:center;font-size:16px;color:#f26d73;border:1px solid #f26d73;border-radius:3px}
.product-process .tabBar a.buy_url:hover{color:#fff;background-color:#f26d73}
.product-process .tabCon {display: none;margin-top:60px}
.product-process .tabCon h3{margin-bottom:30px;position:relative}
.product-process .tabCon h3 span{position:relative;z-index:2;display:inline-block;background-color:#fff;padding:5px 15px 5px 0;font-size:24px;color:#676767}
.product-process .tabCon h3:after{content:'';position:absolute;;z-index:1;left:0;top:50%;width:100%;height:0;border-top:1px dashed #ddd}
.product-process .tabCon img{max-width:100%;height:auto !important;}

.canshu .lis{float:left;margin-left:-1px;margin-top:-1px;width:598px;height:48px;line-height:48px;text-align:center;border:1px solid #e8e8e8;background-color:#f7f7f7;}
.canshu .lis .lefts{width:298px;float:left;background-color:#ffffff}
.canshu .lis .rights{width:298px;float:left;border-left:1px solid #e8e8e8}


.tuijian{margin-top:60px;}
.tuijian h3{color:#000;font-size:32px;text-align:center;}
.tuijian ul{width:1230px;margin-top:30px}
.tuijian li{float:left;width:380px;height:340px;margin-right:27px;border:1px solid #e8e8e8}
.tuijian li .pic{width:380px;height:285px}
.tuijian li .pic img{width:380px;height:285px}
.tuijian li .con{position:relative;width:380px;height:54px;line-height:54px;border-top:1px solid #e8e8e8}
.tuijian li .con .tit{width:320px;padding:0 30px;height:54px;background: url(../xd-imgs/j1.png) no-repeat 270px center;}
.tuijian li .con .rm{display:none;position:absolute;left:0;top:0;width:320px;height:54px;padding:0 30px;color:#fff;background: url(../xd-imgs/j1h.png) no-repeat 270px center;background-color:#005bac}
.tuijian li:hover .rm{display:block}






/*********      page      ***************/
#page{ width:100%;margin-top:70px;padding:15px 0;height:40px;overflow:hidden;background:#f7f7f7}
.pagination{width:1200px;margin:auto;text-align:center;font-size:0}
.pagination > li{display: inline-block;margin:0 5px;height:40px !important;border-bottom:none !important;padding:0 !important;}
.pagination > li > a,
.pagination > li > span{display:block;padding:0 15px;font-size:16px;border:none;height:40px; line-height:40px;color:#666;font-family:arial , "Microsoft Yahei"}
.pagination .active span{background-color:#005bac;color:#fff;}
.pagination .disabled{color:#aaa;}
.pagination li:first-child{float:left;margin:0;}
.pagination li:last-child{float:right;margin:0;}
.pagination li:first-child span,.pagination li:first-child a,.pagination li:last-child span,.pagination li:last-child a{padding:0}


/** prev next button ***/
.pn{ padding-top:20px;margin:auto;margin-top:50px; width:100%;line-height:30px; overflow:hidden;border-top:1px solid #ddd;color:#666}
.pn_l{width:48%;float:left;text-align:left; font-size:14px; overflow:hidden;}
.pn_l a:hover{color:#005bac;}
.pn_r{width:48%;float:right;text-align:right;font-size:14px; overflow:hidden;}
.pn_r a:hover{color:#005bac;}


/*location*/
.location{height:30px;line-height:30px;padding:15px 0;color:#999;font-size:14px;border-top:1px solid #e8e8e8}
.location span{font-family:simsun;margin:0 5px}
.location a{color:#999;font-size:13px;}
.location a:hover{color:#005bac}



.xd-product-con .colortype {width: 100%;padding: 14px 0 0 0;}
.xd-product-con .colortype .color-title {width: 70px;float: left;font-size: 14px;color: #999999;line-height: 40px;cursor: pointer;}
.xd-product-con .colortype .sku_list{float: left;width:370px;}
.xd-product-con .colortype .sku_list {display:block;position:relative; overflow:hidden}
.xd-product-con .colortype .sku_list label{margin-bottom:10px;margin-right:10px;display:block;width:auto;height:40px;float:left;}
.xd-product-con .colortype .sku_list label img{float:left;margin-right:5px;width:30px;height:30px;margin-right:4px;}
.xd-product-con .colortype .sku_list input[type="radio"] {overflow:hidden;position:absolute;z-index:-99999;top:0;left:0;display:none;}
.xd-product-con .colortype .sku_list .property-value {position:relative;z-index:1;background:#fff;float:left;height:30px;line-height: 30px;text-align: center;font-size:14px;padding:4px;border: 1px solid #e0e0e0;overflow: hidden;color: #666;cursor: pointer;}
.xd-product-con .colortype .sku_list .property-value.selected{border:1px solid #c52543;color:#c52543;}

.xd-product-spec{margin-top:20px}
.xd-product-spec .ks-label{float: left;display:block;width:70px;line-height:40px;font-size:14px;color:#8d8d8d;vertical-align:middle}
.xd-product-spec .spec-box{float: left;width:370px;}
.xd-product-spec .custom-checkbox{display:inline-block;margin-right:15px;height:40px;position:relative;vertical-align:middle}
.xd-product-spec .custom-control-label{display:block;padding:0 25px;height:38px;line-height:38px;border:1px solid #eeeeee;background-color:#ffffff;color:#8d8d8d;cursor:pointer}
.xd-product-spec .custom-checkbox input[type=checkbox],
.xd-product-spec .custom-checkbox input[type=radio]{position: absolute;z-index: -1;opacity: 0;}
.xd-product-spec .custom-control-input:disabled~.custom-control-label{background-color:#f1f1f1;color:#aaaaaa;cursor: not-allowed;}
.xd-product-spec .custom-control-input:checked~.custom-control-label{background-color:#c52543;border-color:#c52543;color:#ffffff}
.xd-product-spec .custom-numbox{display:inline-block;margin-right:15px;height:38px;line-height:38px;position:relative;vertical-align:middle;border:1px solid #eeeeee;vertical-align:top}
.xd-product-spec .custom-numbox button{float: left;width:38px;height:38px;text-align:center;font-family:simsun;border:0;background:none;cursor:pointer;font-size:16px;}
.xd-product-spec .custom-numbox input{float: left;width:38px;height:38px;width:50px;text-align:center;font-family:simsun;border:0;background:none;font-size:16px;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee}
.xd-product-spec .custom-kcbox{display:inline-block;vertical-align:top;height:40px;line-height:40px;font-size:16px;color:#999999}
.xd-buybtns{margin-top:80px}
.xd-buybtns button{display: inline-block;vertical-align:top;height:40px;line-height:40px !important;border:0;cursor:pointer}
.xd-buybtns .incart{padding:0 35px;background-color:#c52543;color:#ffffff;font-size:14px;}
.xd-buybtns .buynow{padding:0 35px;background-color:#ff4200;color:#ffffff;font-size:14px;margin-left:10px;}
.xd-buybtns .collect{padding:0 25px;margin-left:10px;background-color:#15489b;color:#ffffff;font-size:14px;}
.xd-buybtns .collect .fa{font-size:18px;margin-right:10px}