/* reset.css */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,textarea{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 'Microsoft YaHei','SimSun',Tahoma,Geneva,sans-serif;color:#333}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
body {
	 min-width:1200px;
} /* for IE/Win */

@media only screen and ( max-device-width : 1200px) {
  body { max-width:1200px; overflow:hidden;}
}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
a{color:#333;text-decoration:none}
a:hover{color:#0b7ae2;}
a,a:active,a:focus,input{outline:none}
.flex { width:1180px; margin:0 auto; overflow:hidden;}
.clear:after,.cf:after{content:'.';display:block;height:0;visibility:hidden;clear:both}
.clear,.cf{*zoom:1}
.clr_l{clear:left}
.clearit{height:0;clear:both;font-size:0;overflow:hidden}
.f-ib{display:inline-block;*display:inline; *zoom:1}
.f-dn{display:none}
.f-db{display:block}
.f-fl{float:left}
.f-fr{float:right}
.f-fwn{font-weight:normal}
.f-fwb{font-weight:bold}
.f-tal{text-align:left}
.f-tac{text-align:center}
.f-tar{text-align:right}
.f-csp{cursor:pointer}
.f-csd{cursor:default}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.f-yh{font-family:'Microsoft Yahei' !important}
.f-st{font-family:'SimSun' !important}
.f-s14{font-size:14px !important}
.f-s16{font-size:16px !important}
.f-s18{font-size:18px !important}
.f-s20{font-size:20px !important}
.f-s24{font-size:24px !important}
.c-6{color:#666 !important}
.c-9{color:#999 !important}
.c-yf { color:#fd6d49;}
.c-bf { color:#3a9de1;}
.c-red { color:#f43148 !important;}
.c-gf { color:#999} 
.tlc { text-align:center;}
.mb0 {}
.m0 { margin:0 !important;}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.mt20{margin-top:20px !important;}
.mb20{margin-bottom:20px}
.mt30{margin-top:30px !important}
.mt15 { margin-top:15px !important;}
.mb30{margin-bottom:30px}
.mt40{margin-top:40px}
.mb40{margin-bottom:40px}
.mt50{margin-top:50px}
.mb50{margin-bottom:50px}
.ml10{margin-left:10px}
.mr10{margin-right:10px}
.ml20{margin-left:20px}
.mr20{margin-right:20px}
.ml30{margin-left:30px}
.mr30{margin-right:30px}
.ml40{margin-left:40px}
.mr40{margin-right:40px}
.ml50{margin-left:50px}
.mr50{margin-right:50px}
.pt10{padding-top:10px}
.pb10{padding-bottom:10px}
.pt20{padding-top:20px}
.pb20{padding-bottom:20px}
.pt30{padding-top:30px}
.pb30{padding-bottom:30px}
.pt40{padding-top:40px}
.pb40{padding-bottom:40px}
.no-pd{padding:0 !important}
.pos-rlt{position:relative}
.w100 { width:100px !important;}
.bor { border-right:1px solid #e5e5e5;}
.b0 { border:none !important;}
.bg-red { background:#e60406 !important;}
.bg-y { background:#e28700 !important;}
.lit40 { line-height:40px;}
.yfr24 { font-size:24px; color:#f00;}
.chk { position:relative; top:2px; margin-right:6px;} 
.container{width:1180px;margin:0 auto;height:auto;zoom:1}
.container:after{content:'.';display:block;height:0;visibility:hidden;clear:both}
.arrow{display:block;width:0;height:0;overflow:hidden;border-width:5px;border-color:rgba(255,255,255,0);border-color:transparent;_border-color:#ff6347;_filter:chroma(color=#ff6347);border-style:solid;*zoom:1}
.arrowR{border-left-color:#c7c4c4;border-right-width:0}
.arrowL{border-right-color:#f60;border-left-width:0}
.arrowL:hover{border-right-color:#ddd}
.arrowT{border-bottom-color:#f60;border-top-width:0}
.arrowB{border-top-color:#f60;border-bottom-width:0}
.arrow2{display:block;position:relative !important;width:5px;height:10px}
.arrow2 .arrow{position:absolute;left:0;top:0}
.arrow2 .smallB{left:2px}
.arrow2 .smallB{border-width:3px;border-top-color:#fff;border-bottom-width:0}
.arrow2 .smallT{border-width:3px;border-bottom-color:#fff;border-top-width:0}
.arrow2 .smallT{left:2px;top:2px}
.arrow2 .smallL{border-width:3px;border-right-color:#fff;border-left-width:0}
.arrow2 .smallL{left:2px;top:2px}
.arrow2 .smallR{border-width:3px;border-left-color:#fff;border-right-width:0}
.arrow2 .smallR{left:0;top:2px}
.m-page{margin:20px 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#999}
.m-page input,.m-page small,.m-page a,.m-page span{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;word-spacing:normal;margin-left:5px}
.m-page a,.m-page a:hover{text-decoration:none;color:#666}
.m-page a.first{margin-left:0}
.m-page a.last{margin-right:0}
.m-page a .pagearr{font-weight:bold;font-family:'SimSun';vertical-align:top;*vertical-align:middle}
.m-page a.pageprv .pagearr{margin-right:3px}
.m-page a.pagenxt .pagearr{margin-left:3px}
.m-page a:hover,.m-page span{background:#fe611c;color:#fff;border:1px solid #fe611c;font-weight:bold}
.m-page a:active{background:#f0f0f0}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#fff;background:#fe611c; }
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff; }
img.lazy {background: transparent url("../img/img_loading.gif") no-repeat scroll center center;}


/* 首页轮播*/
.fullSlide{ min-width:1000px; position:relative;  height:420px; overflow:hidden;   }
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:490px;background-size: auto 100%!important }
.fullSlide .bd li a { display:block; height:100%;}
.fullSlide .hd{  position:absolute; z-index:1; bottom:20px; right:50%; margin-right:-550px; height:16px; padding:8px 13px; text-align:center; background:rgba(170,170,170, .5); border-radius:33px; }
.fullSlide .hd ul li{ cursor:pointer;  float:left; *display:inline; zoom:1; width:16px; height:16px; margin:0 5px; background:url(../images/icon-li.png) -16px 0 no-repeat; overflow:hidden; line-height:9999px;  }
.fullSlide .hd ul .on{ background-position:0 0;}
/******************/

/****************/
.nav-left { position:absolute; left:50%; margin-left:-590px;top:50px; display:none; background:url(../img/op60.png); width:230px; padding-top:2px; height:368px; z-index:1000;}
.nav .hover .nav-left{ display:block;}
.nav-left ul { position:relative;}
.nav-left li {   background:url(../img/nav-bl.png) bottom repeat-x; padding-bottom:2px;  }
.nav-left li em{ width:28px; height:24px;display:block; position:absolute; left:29px; top:10px;}
.nav-left li .zzh { display: table-cell;vertical-align: middle; background:url(../images/jt11.png) 90% no-repeat; height:38px; padding:0 40px 0 70px; text-align:center;  width:120px; font-size:14px; line-height:30px; color:#fff; position:relative;}
.nav-left li .zzh:hover { background:#fff url(../img/nav-bl.png) bottom repeat-x; color:#0b7ae2;}
/*.nav-left .lnav1 em { background-position:0 3px;}*/
/*.nav-left .lnav2 em { background-position:0 -80px;}*/
/*.nav-left .lnav3 em  { background-position:0 -165px;}*/
/*.nav-left .lnav3 .zzh{ width:112px; padding:0 38px 0 80px; }*/
/*.nav-left .lnav4 em { background-position:0 -250px;}*/
/*.nav-left .lnav5 em { background-position:0 -335px;}*/
/*.nav-left .lnav5 .zzh{ width:112px; padding:0 38px 0 80px; }*/
/*.nav-left .lnav1:hover em { background:url(../img/bg/lf-bar22.png) no-repeat; background-position:0 3px;}*/
/*.nav-left .lnav2:hover em {background:url(../img/bg/lf-bar22.png) no-repeat; background-position:0 -80px;}*/
/*.nav-left .lnav3:hover em  {background:url(../img/bg/lf-bar22.png) no-repeat; background-position:0 -165px;}*/
/*.nav-left .lnav4:hover em {background:url(../img/bg/lf-bar22.png) no-repeat; background-position:0 -250px;}*/
/*.nav-left .lnav5:hover em {background:url(../img/bg/lf-bar22.png) no-repeat; background-position:0 -335px;}*/
.nav-left .lnav1 em,.nav-left .lnav6 em {background:url(../images/lnav-a1.png) no-repeat no-repeat 0 center;}
.nav-left .lnav1:hover em,.nav-left .lnav6:hover em{background:url(../images/lnav-b1.png) no-repeat no-repeat 0 center;}
.nav-left .lnav2 em,.nav-left .lnav7 em{background:url(../images/lnav-a2.png) no-repeat no-repeat 0 center;}
.nav-left .lnav2:hover em,.nav-left .lnav7:hover em{background:url(../images/lnav-b2.png) no-repeat no-repeat 0 center;}
.nav-left .lnav3 em,.nav-left .lnav8 em {background:url(../images/lnav-a3.png) no-repeat no-repeat 0 center;}
.nav-left .lnav3:hover em,.nav-left .lnav8:hover em{background:url(../images/lnav-b3.png) no-repeat no-repeat 0 center;}
.nav-left .lnav4 em,.nav-left .lnav9 em {background:url(../images/lnav-a4.png) no-repeat no-repeat 0 center;}
.nav-left .lnav4:hover em,.nav-left .lnav9:hover em{background:url(../images/lnav-b4.png) no-repeat no-repeat 0 center;}
.nav-left .lnav5 em{background:url(../images/lnav-a5.png) no-repeat no-repeat 0 center;}
.nav-left .lnav5:hover em{background:url(../images/lnav-b5.png) no-repeat no-repeat 0 center;}


.nav-drop { position:absolute; left:230px; top:0px; width:960px; height:440px; background:#fff; display:none; }
.nav-left li.hover .zzh{background:#fff url(../images/jt22.png) 90% no-repeat; color:#0b7ae2 !important;}
.nav-left li.hover .nav-drop { display:block;} 
.drop-left { height:440px; float:left; width:670px; padding:0px 15px; background:url(../images/lr-bg.jpg) bottom center no-repeat;; }
.drop-li { padding:15px 0 15px 0px; line-height:28px; border-bottom:1px dashed #cacaca; overflow:hidden; position:relative;  font-size:14px;}
.drop-li .tbc { width:530px; float:right;}
.drop-li a { color:#373737; padding:0 4px; font-size:14px; display:inline-block;}
.drop-li a:hover {color:#0b7ae2; text-decoration:underline;}
.drop-li font { float:left; width:122px; padding-left:8px; font-size:18px; }
.drop-li font:hover { color:#0b7ae2; text-decoration:underline;}
.drop-li p { float:left; width:360px; }
.drop-right { float:right; border:1px solid #e2e2e2; width:248px; height:438px;}
.drop-right .pic-a { width:218px; height:88px; padding: 27px 10px 30px 20px; border-bottom:1px solid #e2e2e2; display:table; line-height:30px; font-size:18px;}
.drop-right .pic-a a { color:#262626;display: table;width: 100%;height: 100%;}
.drop-right .pic-a img { display:block; float:left; width:88px; height:88px;}
.drop-right .pic-a div { display:table-cell; vertical-align:middle; text-align:center; width:120px;}
.drop-right .imgcen { display:block; margin:0 auto; margin-top:30px; max-width:200px;}
.nav-ul { float:left; width:1000px;}
.nav-ul li { float:left; width:130px; margin:0 20px; height:45px; line-height:45px; text-align:center;}
.nav-ul li a { color:#403e3f; font-size:18px; display:block;}
.nav-ul li a:hover { color:#fff; background:#07b153;}
/* toolbar */
.toolbar { height: 36px;line-height:36px; _overflow: hidden; background: #f6f6f6; border-bottom:1px solid #e9e9e9; color:#666; font-size:14px; }
.toolbar .mod-sitemap {float: right;display: block; }
.toolbar .mod-sitemap a{color:#666;display:block;float:left; }
.toolbar .mod-sitemap a:hover{color:#ef8200; text-decoration:none; }
.toolbar .mod-sitemap-login{padding-right:5px;color:#0b7ae2;}
.toolbar .mod-sitemap-register{display:inline-block;*zoom:1;*display:inline;background:url(../img/hd-zc.png) center no-repeat;color:#FFF;width:78px;text-indent:14px;}
.toolbar .mod-sitemap-register:hover{}
.toolbar .head-top-rk span { color: #bbb;}
.toolbar .head-top-rk .item{float:left;border:1px solid #F6F6F6;border-width:0 1px;height:30px;position:relative;z-index:1001;}
.toolbar .head-top-rk .item:first-child{background:none}
.toolbar .head-top-rk .item.sitemap:hover{border:1px solid #e6e6e6;border-width:0 1px;background:#fff}
.toolbar .head-top-rk .item.sitemap:hover a{background:#fff;position:relative;z-index:11}
.toolbar .head-top-rk .item.sitemap:hover+.item .item_line{display:none}
.toolbar .head-top-rk .item.sitemap:hover .samllarrow em{border-top-color:#fff}
.toolbar .head-top-rk .item_line{float:left;position:absolute;left:-1px;z-index:11;margin-top:8px;width:1px;height:14px;background:#e1e1e1; overflow:hidden;}
.toolbar .head-top-rk a{padding:0 6px 0 8px;}
.toolbar .head-top-rk a:hover { color:#0b7ae2;}
.toolbar .head-top-rk a i{display: inline-block;*zoom:1;*display:inline;background: transparent url("../img/bg/icon-header.png") no-repeat;vertical-align: middle; position:relative;}
.toolbar .head-top-rk a .menu{width:8px;height:6px;margin: -4px 5px 0px -2px;background-position: right -23px;}
.toolbar .head-top-rk a .cart, .toolbar .head-top-rk a .hd-icon1, .toolbar .head-top-rk a .hd-icon2, .toolbar .head-top-rk a .hd-icon3, .toolbar .head-top-rk a .hd-icon4 {margin:-3px 3px 0 0; width:20px; height:18px; background: url(../img/icon-top.png) no-repeat;}
.toolbar .head-top-rk a .cart{ background-position:-160px -24px; }
.toolbar .head-top-rk a .hd-icon1{ background-position:0 0; }
.toolbar .head-top-rk a .hd-icon2{ background-position:-40px 0;}
.toolbar .head-top-rk a .hd-icon3{ background-position:-80px 0;}
.toolbar .head-top-rk a .hd-icon4{ background-position:-120px 0;}
.toolbar .head-top-rk a:hover .hd-icon1{background-position:0 -24px;}
.toolbar .head-top-rk a:hover .hd-icon2{background-position:-40px -24px;}
.toolbar .head-top-rk a:hover .hd-icon3{background-position:-80px -24px;}
.toolbar .head-top-rk a:hover .hd-icon4{background-position:-120px -24px;}

.toolbar .head-top-rk a .samllarrow{background-position:right -13px;*vertical-align:2px;width:9px;height:5px;margin-left:4px;}
.toolbar .head-top-rk a .icon_hot{display:inline-block;*zoom:1;*display:inline;width:25px;height:15px;background:url("../img/bg/icon-hot2.gif") no-repeat;*margin-top:-4px}

.toolbar .head-top-rk .sitemap{display:inline-block;*zoom:1;*display:inline;position:relative}
.toolbar .head-top-rk .sitemap-list{display:none;position:absolute;z-index:1;top:29px;left:-1px;background:#fff;border:1px solid #e6e6e6;z-index:4;padding:10px 0}
.toolbar .head-top-rk .sitemap .sitemap-list dl{clear:left}
.toolbar .head-top-rk .sitemap .sitemap-list dt{font-weight:bold;float:left;position:relative;top:-4px;left:0;margin-right:10px}
.toolbar .head-top-rk .sitemap.one .sitemap-list dt{margin:0 10px 0 8px}
.toolbar .head-top-rk .sitemap .sitemap-list a{line-height:24px; vertical-align:top;white-space:nowrap;}
.toolbar .head-top-rk .item:hover .sitemap-list{display:block}
.toolbar .head-top-rk .sitemap.one .sitemap-list{width:100%;}
.toolbar .head-top-rk .sitemap.one .sitemap-list dl{clear:none;float:left;width:100%; text-align:center;}
.toolbar .head-top-rk .sitemap.one .sitemap-list dd a { padding:0px; width:100%; text-align:center; display:block;}
.toolbar .head-top-rk .sitemap.two .sitemap-list{padding:16px 10px 16px 20px;min-width:200px}
.toolbar .head-top-rk .sitemap.three .sitemap-list{width:238px;padding:10px 10px 10px 14px}
.toolbar .head-top-rk .sitemap.three .sitemap-list a{width:68px}

.cart_num{margin-left:4px;color:#0b7ae2;font-size:14px}
.toolbar .head-top-rk .sitemap-list a.cart_link{float:right;display:inline-block;*zoom:1;*display:inline;margin-top:5px;padding:0 6px;height:20px;line-height:20px;background-color:#f67b14 !important;color:#fff;}
.toolbar .head-top-rk .sitemap.two .sitemap-list.cart_list{padding:0;width:260px;}
.cart_pic{margin-right:10px;border:1px solid #e6e6e6;}
.cart_list ul{max-height:314px;overflow:hidden}
.cart_list li{overflow:hidden;padding:10px 4px 10px 2px;border-top:1px dotted #ccc;}
.cart_list li:first-child{border-top:none}
.cart_list .price{padding-left:6px;font-size:14px;font-family:"Verdana","Microsoft Yahei";}
.cart_list p{width:163px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:20px}
.cart_list p strong{color:#F70 !important;}
.cart_bottom{ overflow:hidden;padding:8px 10px;background:#f5f5f5}

.toolbar .mod-sitemap .toolbar_tel a{color:#ec0000;font:italic 14px/30px Microsoft Yahei;}

/* header */
#header{width:100%;height:auto;background:#fff}
.head-cont{height:120px;overflow:hidden}
.head-cont .logo{width:250px;margin-top:25px;float:left}
.head-cont .logo img { height:70px; width:auto !important;/* margin-left:45px;*/}
.top_search_tabs{margin-bottom:4px;color:#e9e9e9;font-family:SimSun}
.top_search_tabs a{padding:0 12px;line-height:12px !important;color:#666;}
.top_search_tabs a:hover{color:#0b7ae2;text-decoration:none}
.top_search_tabs a.on{color:#0b7ae2}
.search-tab{height: 24px;overflow: hidden;color:#666 !important;font:12px/24px SimSun;}
.search-tab a{display:inline-block;*zoom:1;*display:inline;padding-right:6px !important;color:#666 !important;font-size:12px !important;}
.search-tab a.red{color:#f80000 !important}
.search-mod{width:632px}
.search-mod .txt{float:left;box-sizing: content-box;width:380px;height: 20px;line-height: 20px;border:2px solid #0b7ae2;border-right:none;padding:5px 5px 5px 10px;font-size:12px;color:#999;_height:25px;_line-height:25px;font-family:SimSun}
.search-mod .btn{float:left;height: 34px;width:82px;overflow:hidden;background:#0b7ae2;border:none;font-size:14px;color:#fff;cursor:pointer;_height:39px;_line-height:39px}
.search-mod .btn:hover{background:#0868c3}
.hd-tel { color:#ed8000; font-size:16px; white-space:nowrap; font-style:italic; background:url(../img/hd-tel.png) center left no-repeat; width:127px; padding-left:24px; float:left; margin-top:40px; padding-top:24px; height:28px; line-height:20px; margin:33px 0 0 20px;}
/**********/
.nav{width:100%;height:50px;}
.nav .container{position:relative}
.nav .all-category{float:left}
.nav .all-category .mod .hd a{position:relative;display:block;width:230px;height:50px;line-height:50px; text-align:center; color:#fff;font-size:20px; background:#0b7ae2;}
.nav .all-category .mod .hd a strong{font:normal 16px/50px 'Microsoft YaHei'}
.nav .all-category .mod .hd a .arrow{border-width:8px}
.nav .all-category .mod .hd a .arrow2{position:absolute;right:55px;top:17px;width:12px;height:12px}
.nav .all-category .mod .hd a .arrow2 .smallB{border-width:5px;border-top-color:#f84500;bottom:3px;left:3px}
.nav .all-category .mod .hd a .arrowB{border-top-color:#fff}
.nav .all-category .mod .hd .list-icon{width:18px;height:12px;background:url("../img/bg/icon-header.png") -60px 0 no-repeat;display:inline-block;*zoom:1;*display:inline;margin-right:4px}
.nav .all-category .mod .hd a:hover{text-decoration:none}
.nav .menu{float:left;padding-left: 10px;}
.nav .menu li{float:left;height:40px;line-height:40px}
.nav .menu li a{position:relative;display:inline-block;*zoom:1;*display:inline;padding:0 22px;height:50px;line-height:50px;font-size:16px;text-align:center;}
.nav .menu li a:hover,.nav .menu li a.active{color:#0b7ae2;text-decoration:none}
.menu .icon_new{position:absolute;top:0px;right: -6px;display:inline-block;*zoom:1;*display:inline;width:25px;height:19px;background:url("../img/bg/icon_new.gif") no-repeat;}
.more-item{width:auto !important;height: 34px}

.headerbtn{width:118px;height: 34px;font:14px/34px Microsoft Yahei;color:#FFF;display:inline-block;*zoom:1;*display:inline;float:left; background-color: #0b7ae2; text-align: center;}
.headerbtn:hover{color:#FFF; text-decoration:none;background-color:#0868c3}

.header_tel{margin: 40px 0 0 26px;font:italic 16px/40px Microsoft Yahei;color:#ec0000}
.header_tel .icon_tel{margin-right:7px;width:34px;height:20px;vertical-align:-5px;*vertical-align:middle;background:url("../img/bg/icon_tel.jpg") no-repeat;}

/*wx-code*/
.wx-code{ margin:14px 0 0 10px;}
.wx-code-img{ width: 80px; height: 80px; padding: 4px; background-color: #FFF; border: 1px solid #E8E8E8; overflow: hidden;}
.wx-code-txt{width: 20px; height: 90px; text-align: center; font: 12px/13px \5B8B\4F53; color: #BCBCBC;}
.wx-code-txt .i-close-wx{ display: block;width: 19px; height: 18px; margin-bottom:2px;background:url("../img/close-wx-code.png") no-repeat 50% 50% #FFF; border: 1px solid #E8E8E8; border-right: none ; overflow: hidden; cursor: pointer;}

/* footer */
.foot-top { padding:20px 0;background:#4c4c4c; }
.foot-tel { width:295px; float:left;}
.foot-tel .tbt{ color:#ffffff; font-size:16px;}
.foot-tel .tbt h3 {	font-family:Arial; font-size:30px; font-weight:bold;}
.foot-tel .tbc { color:#9a9a9a; line-height:28px; font-size:16px;}
.foot-tel .tb-more { display:block; border:1px solid #ff873e; color:#ff873e; width:113px; height:30px; line-height:30px; text-align:center; font-size:16px; margin-top:15px; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.foot-nav { float:left; width:960px; margin-top:10px;}
.foot-nav li { float:left; width:190px; line-height:30px; }
.foot-nav li h1{ color:#ffffff; font-size:16px; margin-bottom:5px;}
.foot-nav li a { color:#b1b1b1; font-size:14px; display:block;}
.foot-nav li a:hover { color:#eeeded; text-decoration:underline;}
/**********************************/
.foot-bg {padding:20px 0;background:#3e3e3e;}
.foot-pj { overflow:hidden; width:1210px; padding:20px 0;}
.foot-pj li { display:block; float:left; 	width:292px; background:url(../images/fpj.jpg) right center no-repeat; height:76px; padding:0 0px 0 30px; color:#939393; font-size:14px; line-height:28px;}
.foot-pj li img { float:left; height:44px; margin:12px 14px 0 0;}
.foot-pj li h1 { color:#333333; font-size:18px; margin-top:6px;}
.foot-wei { float:left; width:200px; text-align:center; margin-top:10px;}
.f-weimg { margin-bottom:11px;}
.foot-r { width:886px; float:right;}
.yq-tab { overflow:hidden;}
.yq-tab .hd { overflow:hidden;}
.yq-tab .hd li { float:left; color:#b1b1b1; font-size:16px; margin-right:36px; padding:0 2px; height:30px; line-height:30px; border-bottom:2px solid #3e3e3e; cursor:pointer;}
.yq-tab .hd li.on { border-bottom:2px solid #ffffff; color:#ffffff;}
.yq-tab .bd { overflow:hidden; height:80px !important; margin-top:15px;}
.yq-tab .bd .yq-inn { position:relative; left:-30px !important; line-height:30px; overflow:hidden;}
.yq-tab .bd .yq-inn a { padding-left:20px; margin-left:10px; background:url(../img/yq-line.png) 0 no-repeat; display:inline-block; color:#ffffff;}
.yq-tab .bd .yq-inn a:hover,.foot-copy .about-us a:hover  { text-decoration:underline;}
/*******************/
.foot-copy .about-us { color:#e5f6fe; font-size:16px;height: 34px; line-height:44px;width: 100%;}
.foot-copy .about-us a{color:#e5f6fe; }
.foot-copy .about-us span{padding:0 10px}
.foot-copy .copyright{color:#b1b1b1; font-size:14px; padding:12px 0 5px 0}
.foot-copy .copyright a{color:#535353}
.footer-ft{}
.about-us li { display:inline-block; position:relative;}
.ft-mod{display:block;float:left;margin-right:6px;width:100px;height:33px;background:url("../img/bg/icon-footer-link2.png") no-repeat;margin-top:8px;*margin-right:5px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5}
.ft-mod:hover{filter:alpha(Opacity=100);-moz-opacity:1;opacity:1}
.ft-moda{background-position:0 0}
.ft-modb{background-position:-103px 0px}
.ft-modc{background-position:-203px 0px}
.ft-modd{background-position:-309px 0px}
.ft-mode{background-position:-413px 0px; width:110px;}
/**********************/
.head3 { width:1180px; height:100px; overflow:hidden; margin:0 auto;}
.head3 .logo { height:70px; float:left; margin-top:13px;}
.head3 .nav3 { height:70px; float:right; line-height:70px; margin-top:15px;}
.head3 .nav3 a { color:#373737; font-size:16px; padding:0 18px; display:inline-block; float:left;}
.head3 .nav3 a:hover { color:#36a5ff;}
/*********************************************/
.sin-ban { width:100%; height:400px; border-top:2px solid #1089dc; background-position:top center;}
.yz-table { display:inline-block; text-align:left;}
.yz-table, .hy-table { margin-top:20px; color:#6b6b6b; line-height:24px; font-size:14px;}
.yz-table { text-align:left; display:inline-block;}
.yz-table td { padding:12px 0; }
.yz-inp { padding-left:8px; width:283px; border:1px solid #e5e5e5; height:34px; line-height:34px; border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px;}
.yz-inp:hover,.yz-area:hover { border:1px solid #65baff;}
.yz-inp:focus,.yz-area:focus { border:1px solid #65baff; -webkit-box-shadow:0 0 2px #65baff; -ms-box-shadow:0 0 2px #65baff; box-shadow:0 0 2px #65baff;}
.yz-sel { padding-left:8px; margin-right:15px; width:223px; border:1px solid #e5e5e5; height:34px; line-height:34px; border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; font-size:14px;}
.yz-area {  padding:5px 8px; width:530px; border:1px solid #e5e5e5; height:120px; line-height:24px; border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; font-size:14px; resize:none;}
.yz-sub, .hy-sub {display:inline-block; height:35px; line-height:33px; margin:0 10px; padding:0 15px; font-size:16px; background:#3a9de1; text-align:center; border:none; color: #FFF; margin-right:15px; -webkit-border-radius:3px;  -ms-border-radius:3px;  border-radius:3px; cursor:pointer;}
.yz-sub { margin:0; padding:0 30px;}
.yz-sub:hover, .hy-sub:hover { color:#fff; }
.hy-table { margin-top:20px; color:#6b6b6b; line-height:24px; font-size:14px;}
.hy-table td { padding:6px 0; }
.hy-td { width:170px; padding-right:8px !important; color:#4d4d4d; font-size:16px; text-align:right;}
.ly-td { float:left;}
.mark { color:#f00; margin:0 3px; position:relative; top:2px;}
.hy-inp { width:255px; height:18px; line-height:18px; padding:10px; border:1px solid #c7c7c7; background:#f7f7f7; margin-right:10px; position:relative; }
.hy-inp:hover { border:1px solid #3897da;}
.hy-inp:focus { border:1px solid #3897da; -webkit-box-shadow:0 0 2px #3897da; -ms-box-shadow:0 0 2px #3897da; box-shadow:0 0 2px #3897da;}
.hy-sel {width:210px; height:35px; line-height:35px; border:1px solid #c7c7c7; margin-right:15px; }
/************************/
.foot3 {/* position:absolute; bottom:0px; left:0px; */ float:left; width:100%; text-align:center; margin-top:60px; color:#545454; line-height:28px; font-size:14px; padding-bottom:10px;}
.foot-nav3 { color:#545454; font-size:16px;}
.foot-nav3 a{ color:#545454; padding:0 10px;}
.foot-nav3 a:hover { text-decoration:underline;}
/*@media only screen and ( min-device-height : 800px) {
.foot3 { position:absolute; left:0px; bottom:0px;}
}
/********tck*************************/
.show-bg { position:fixed; left:0px; top:0px; z-index:999998; width:100%; height:100%; display:block; background:url(../img/member/op40.png); display:none;}
.tb-tc { position:fixed; left:50%; top:-50%; z-index:999999; background:#fff;-webkit-border-radius:5px; -ms-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 3px #888; -ms-box-shadow:0 0 3px #888; box-shadow:0 0 3px #888;}
.qy-tc1 { width:500px; height:360px; margin-left:-250px; margin-top:-180px; }
.zc-tc1 { width:500px; height:430px; margin-left:-250px; margin-top:-215px;-webkit-border-radius:9px; -ms-border-radius:9px; border-radius:9px; }
.close-c1,.close-c2 { position:absolute; right:0px; top:0px; background:url(../img/member/close1.jpg) right top no-repeat; width:32px; height:32px;}
.close-c2 { background:url(../img/member/close2.png) right top no-repeat;}
.tb-qyt { margin:20px 35px; border-bottom:1px solid #e0e0e0; height:41px; text-align:center;}
.tb-qyt span { border-bottom:2px solid #d26515; height:40px; line-height:40px; display:inline-block; padding:0 5px; font-size:18px; color:#000;}
.tb-qyc { text-align:center; padding-top:20px;}
.tb-qyc li { display:inline-block; margin:0 40px; font-size:18px; line-height:50px;}
.tb-qyc li img { display:block; }
.fy { text-align:center; margin:30px 0 10px 0;}
.fy a { border:1px solid #e3e3e3; display:inline-block; background:#fff; padding:0 10px; margin:0 3px; height:24px; line-height:24px;}
.fy li { cursor:pointer; display:inline-block;  }
.fy a:hover,.fy .disabled a { background:#3a9de1; border:1px solid #3a9de1; color:#fff;}
/***********************************/
.wz { height:32px; line-height:32px; width:1180px; margin:0 auto; color:#545454;}
.wz a, .wz span { padding:0 8px; color:#545454;}
.wz a:hover, .wz span{ color:#0b7ae2;}
.hy-main { width:1180px; overflow:hidden; margin:0 auto; margin-bottom:30px;}
.lit36 { line-height:36px;}
.bbg { background:#014288;}
/**************/
/*商标分类弹框2.0修改*/
.theme-popover-mask{z-index: 9998; position:fixed; top:0;left:0; width:100%; height:100%;  background:rgba(0,0,0, 0.5);/*background: url(../img/bg/tm.png) repeat;*/ display:none}
.theme-popover{z-index:9999; position:fixed; top:50%; left:50%; width:1148px; height:478px; margin:-239px 0 0 -574px; border:solid 1px #e5e5e5; background-color:#fff; display:none;}
.theme-common .theme-poptit{padding: 16px 20px 30px 40px; width:1080px; height:29px;}
.theme-common .theme-poptit span{font-size:16px; font-weight: bold; color: #666666; line-height: 29px; display: inline-block; float: left;}
.theme-common .theme-poptit a{display: inline-block; width:29px; height:29px; background: url(../images/close.png) center no-repeat; cursor:pointer; float: right;}
.theme-common .theme-popbod{padding: 0px 40px;}
.theme-popbod .theme-ul li{font-size:12px; position: relative; float: left; margin-right: 8px; margin-bottom: 10px; color: #666666; height:26px; display: inline-block; line-height: 26px; padding: 0px 10px; border: 1px solid #e5e5e5;}
.theme-popbod .theme-ul li.selected{border: 1px solid #0b7ae2;}
.theme-popbod .theme-ul li.selected i{width:18px; height:24px; background-position: -184px 0px; position: absolute; bottom: 0px; right: 0px;}
.theme-popbod .theme-ul li.nomargin{margin-right: 0px;}
.theme-popbod .qd{width:100px; height:34px; line-height: 34px; background: #0b7ae2; border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-size:16px; color: #FFFFFF; display: block; text-align: center; float: right; margin: 26px 50px 0px 0px;}
.theme-popbod .theme-ul li:hover{cursor: pointer;}
.theme-popbod .qd:hover{cursor: pointer;}
.ck-sub {}
.log-bg { position:absolute; right:50%; margin-right:-585px; top:150px; width:319px; padding:0 99px; height:353px; background:url(../img/member/log-bg.png) no-repeat;}
.log-table { margin:35px 35px 0 35px; width:249px; font-size:12px;}
.log-table td { padding:10px 0; }
.log-bg .log-inp{ float: left;}
.log-inp { padding-left:14px; padding-right:10px; width:223px; border:1px solid #e5e5e5; height:34px; line-height:34px; border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px;}
.log-inp:hover { border:1px solid #65baff;}
.log-inp:focus { border:1px solid #65baff; -webkit-box-shadow:0 0 2px #65baff; -ms-box-shadow:0 0 2px #65baff; box-shadow:0 0 2px #65baff;}
.zh { background:#fff url(../img/member/log-icon2.png) 10px 8px no-repeat; padding-left:33px; width:250px;}
.mm { background:#fff url(../img/member/log-icon2.png) 10px -47px no-repeat; padding-left:33px; width:250px;}
.log-bg2 .zh,.log-bg2 .mm{ width:210px;}
.zh:hover,.zh:focus { background:#fff url(../img/member/log-icon2.png) 10px -93px no-repeat;}
.mm:hover,.mm:focus { background:#fff url(../img/member/log-icon2.png) 10px -147px no-repeat;}
#showAgreement { cursor:pointer;color:#ff6600;}
.log-sub { width:100%; height:36px; line-height:36px; background:#1dad61; text-align:center; border:none; cursor:pointer; display:block; font-size:16px; color:#fff;}
.yz-btn {float:right; width:140px; height:34px; line-height:32px; cursor:pointer; background:#fff; border:1px solid #e5e5e5;}
.oth-log { padding:20px 0 0 35px; border-top:1px dashed #c7c7c7; height:24px; line-height:24px;}
.oth-log span { float:left;}
.oth-log a { width:24px; height:24px; line-height:24px; float:left; font-size:0px; background:url(../img/member/log-icon.png) no-repeat; margin-left:8px;}
.oth-log a.olg-a2 { background-position:-32px 0;}
.oth-log a.olg-a3 { background-position:-66px 0;}
.wjmm { float:right; color:#999999;}
.wjmm:hover { color:#f00; text-decoration:underline;}
/*****************/
.lrf { position:fixed; right:0px; top:50%; margin-top:-160px;  z-index:999; display:none;}
.lrf li { width:78px; height:78px; background:#eeeeee; border:1px solid #dcdcdc; position:relative; z-index:999; text-align:center; line-height:30px;  }
.lrf li.on { background:#0b7ae2;}
.lrf li a { display:block; height:78px;}
.lrf li.on a { color:#fff;}
.lrf li .lz1 { background-position:-128px 0px;}
.lrf li .lz2 { background-position:-127px -80px;}
.lrf li .lz3 { background-position:-128px -160px;}
.lrf li .lz4 { background-position:-128px -240px;}
.lrf li .lz5 {  background-position:-128px -320px;}
.lrf li em {  width:32px; height:30px; display:block; margin:0 auto; margin-top:11px; z-index:999;background:url(../images/lrf2.png) no-repeat;}
.lrf li.on em{ background:url(../images/lrf2.png) no-repeat; }
.lrf li.on .lz1{ background-position:0px 0px;}
.lrf li.on .lz2{ background-position:0px -80px;}
.lrf li.on .lz3{ background-position:0px -160px;}
.lrf li.on .lz4{ background-position:0px -240px;}
.lrf li.on .lz5{  background-position:0px -320px;}
.lrf li .lrf-show { display:none;position:absolute;top:0px; right:70px; z-index:999; padding-right:30px;}
.fix-call3{ border-radius: 8px;background:#fff; border:10px solid #0b7ae2; padding:10px;width: 180px;height: 240px; position:relative;}
.fix-call3:before,.wei-show:before { content:""; background:url(../images/qq-a9.png) no-repeat; width:6px; height:10px; position:absolute; right:-15px; top:20px;}
.fix-call3 li{ color:#4d4d4d; float:left; border:none;width:50% !important; height:auto !important; background:url(../images/qq-a8.jpg) center 10px no-repeat; border-bottom:1px dashed #b2b2b2;font-size: 13px;}
.fix-call3 li a {padding:40px 0 8px; height:30px; line-height:30px; color:#555 !important; text-align:center; font-size:14px;}
.fix-call3 li.on {background:url(../images/qq-a8.jpg) center 10px no-repeat;}
.fix-call3 li.on a { color:#0b7ae2 !important;}
.wei-show { border-radius: 8px;background:#fff; border:10px solid #0b7ae2;/* padding:10px; */width: 150px; position:relative;}
.wei-show p{ position: relative; top: -5px;}
/****/
.navfix { display:block !important;}
.z66 { background:none !important; display: none; top:0px !important; right:40px !important;}
.lrf-down { width:100px; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: #fbfbfb !important; border: 1px solid #cccccc; position: relative;right: 40px;}
.z66 a { display:block; border-bottom:1px solid #eee; padding:4px 10px;}
.z66 a img { float:left; margin:3px 3px 0 0;}
.lrf-down::before, .lrf-down::after {content: ' ';position: absolute; right:-12px; top:15px; width: 0;height: 0;border: 6px solid transparent;}
.lrf-down::before {border-left-color:#fbfbfb;z-index: 103;}
.lrf-down:after{ border-left-color: #000; z-index: 102;}


/*********brs***************/
.footer_top:hover{ text-decoration:none;}
.footer_top dl{float:left;margin-left:70px;background:url("../img/icon_footer.png") no-repeat; padding:20px 0 8px 90px; position:relative;cursor: pointer;}
.footer_top dt{font-size:18px;font-weight:bold;color:#000}
.footer_top dd{font-size:14px;color:#212121}
.footer_top .f_list1{background-position:0 0}
.footer_top .f_list2{background-position:0 -100px}
.footer_top .f_list3{background-position:0 -200px}
.footer_top .f_list4{background-position:0 -300px}
.footer_top dl .footer-popup{display: none;position: absolute; top: -210px; left: -110px; width: 410px; padding: 10px 15px 10px 10px; background-color: #E6E6E6;font: 16px/30px "Microsoft YaHei";color:#333; border-radius: 10px; cursor:default;}
.footer_top dl.show-popup .footer-popup{display: block;}
.footer_top dl .footer-popup.word-row2{top: -150px;}
.footer_top dl .footer-popup.word-row3{top: -180px;}
.footer_top dl .footer-popup .f-close-popup{position: absolute; top: 2px;right: 6px;cursor: pointer;font:700 16px/20px Tahoma,Aria; color: #9D9D9D;}
.footer_top dl .footer-popup .f-popup-arr{position: absolute; bottom: -30px;left: 180px; width:0; height: 0; overflow: hidden; border-top:30px solid #E6E6E6;border-left:15px solid transparent;border-right:15px solid transparent;}

#footer{width:100%;height:145px;overflow:hidden;background:#282828;font-family:SimSun;}
#footer a:hover{color:#f70 !important;text-decoration:none}
#footer .attention-us{width:127px;height:150px;float:right;background:url("../img/bg/icon-footer.png") 0 -70px no-repeat;}
#footer .attention-us .mod-attent .wtoip-we dt{line-height:34px}
/* side-service */
.side-service{position: fixed;top:0;right:0;z-index:9999;width:40px;height:100%;}
.side-service-main{padding-top:190px;width:40px;height:100%;background:#282828;}
.side-service-bar li{float:left;width:40px;height:36px;cursor: pointer;margin-bottom:10px}
.side-service-bar a{position:relative;display:block;height:36px;text-align:center;font:12px/14px Microsoft Yahei;color:#fff;}
.side-service-bar a:hover{text-decoration:none;color:#341c08;background:#0b7ae2;}
.side-service-bar a i{position:relative;z-index:4;display:block;float:left;margin:1px 3px;width:34px;height:34px;background:#282828 url("../img/bg/side-service-bar.png") no-repeat;}
.side-service-bar a i.i-service-icon1{ background-position:0 0px;}
.side-service-bar a i.i-service-icon2{ background-position:0 -35px;}
.side-service-bar a i.i-service-icon3{ background-position:0 -70px;}
.side-service-bar a i.i-service-icon4{ background-position:0 -105px;}
.side-service-bar a i.i-service-icon5{ background-position:0 -140px;}
.side-service-bar a i.i-service-icon6{ background-position:0 -175px;}
.side-service-bar a i.i-service-icon7{ background-position:0 -210px;}
.side-service-bar a:hover i.i-service-icon1,.side-service-bar a:hover i.i-service-icon2,.side-service-bar a:hover i.i-service-icon3,.side-service-bar a:hover i.i-service-icon4,.side-service-bar a:hover i.i-service-icon5,.side-service-bar a:hover i.i-service-icon6,.side-service-bar a:hover i.i-service-icon7{background-color:#0b7ae2}
.side-service-bar a .info{display:none;position:absolute;top:0;right:-15px;z-index:0;float:left;height:36px;line-height:36px;background:#0b7ae2;width:58px;filter:alpha(Opacity=0);-moz-opacity:0;opacity: 0;text-align:center;color:#fff}
.side-service-bar a em{padding-bottom:8px;padding-left:2px;*padding-left:0;width:15px;word-wrap: break-word;font-family:SimSun;letter-spacing:14px;*letter-spacing:0;line-height:14px}
.toTop{display:none;position:absolute;bottom:0px;right:0;z-index:4;padding:9px 3px;width:34px;height:22px;background:url("../img/bg/side-service-bar.png") 3px -245px no-repeat #383838;}
.toTop:hover{background-color:#0b7ae2;}
/*zs-itro*/
.zs-itro{position:relative;width:100%; height:100%;z-index:1202;}
.zs-itro-win{width:100%;height:100%; position: fixed;top:0; left:0; background:url("../img/opacity.png") repeat;}
.zs-itro-show{position:absolute; left:50%; top:50%; margin:-340px 0 0 -340px;width: 680px; height: 674px; overflow: hidden;background:url("../img/zs_itro.jpg") no-repeat;}
.zs-itro-show li{ position: absolute;cursor: pointer;}
.zs-itro-show li.clk1{ width: 65px; height: 65px; top: 0; right: 0;}
.zs-itro-show li.clk2{ width: 250px; height: 66px; top: 544px; left: 382px;}
.zs-itro-show li.clk2 a{ display: block; width: 250px; height: 60px;}
.zs-itro-show li.clk3{ width: 64px; height: 30px; top: 626px; left: 36px;}
.zs-itro-show li.clk4{ width: 130px; height: 30px; top: 626px; right: 50px;}
.zs-itro-show li.clk-on{ background: url("../img/zs_itro_r.png") no-repeat 6px 8px;}
/***************/
/* CSS Document */
.current{ margin-top: 10px; color: #545454;}
.current a{ padding: 0 15px; color: #545454; }
.current a:hover{ color: #a4a4a4;}
/*新闻详情*/
.incontact-l{ float:left; width:810px;}
.incontact-lb{ margin-top:50px; width:100%; font-size:14px; line-height:28px; color:#646464;}
.info-c { margin:20px 0px; color:#555555; font-size:14px; line-height:30px; overflow:hidden;}
.info-c img { max-width:100%;}
.info-t { line-height:30px; padding-top:30px; font-size:24px; color:#555555; text-align:center;}
.info-t2 { line-height:30px; padding-top:30px; font-size:24px; color:#555555; text-align:center;}
.info-sp {color:#767676; border-bottom:1px dashed #767676; padding:7px 0; margin:5px 0px 0 0px; height:25px; line-height:25px; text-align:center; }
.fenx {margin-left:20px; display:inline; _display:none; }
.sxpian { border-top:1px dashed #c0c0c0; margin:20px 0px; padding-top:25px; line-height:30px; color:#474747; font-size:14px;}
.sxpian a { margin-left:6px; color:#969696;}
.sxpian a:hover {  color:#0b7ae2; text-decoration:underline;}
/**分享***/
.bshare-custom a{width:19px !important; height:18px !important; display:inline-block !important; padding-left:0px !important;}
.bshare-qqim{background:url(../images/share9.png) no-repeat !important; background-position:-49px 0 !important;}
.bshare-weixin{background:url(../images/share9.png) no-repeat !important; background-position:0px 0 !important; margin-left:6px;}
.bshare-sinaminiblog{background:url(../images/share9.png) no-repeat !important; background-position:-25px 0 !important;}
.bshare-renren{background:url(../images/share9.png) no-repeat !important; background-position:-74px 0 !important;}
.bshare-more{background:url(../images/share9.png) no-repeat !important; background-position:-98px 0 !important;}
.incontact-r{ float:right; width:333px;}
.zx-tj{ width:333px; height:46px; line-height:46px; text-indent:20px; font-size:16px; color:#fff; background-color:#1089dd;}
.zx-list{ overflow:hidden; margin-top:10px; }
.zx-list li { position:relative; padding-left:20px; margin:0px 0px; font-size:14px; line-height:30px; height:30px; overflow:hidden; color:#6e6e6e}
.zx-list li a{ color:#6e6e6e}
.zx-list li span{ position:absolute; left:0px; top:-1px; transition:all ease 0.5s; -ms-transition:all ease 0.5s; -webkit-transition:all ease 0.5s;}
.zx-list li:hover span{color:#0b7ae2; left:5px;}
.zx-list li:hover a{color:#0b7ae2;}
.gzwm{ margin-top:40px; padding:20px 30px; width: 273px; height: 160px; background: url(../images/lw-gzwm.png) no-repeat;}
.gzwm h1{ font-size:19px; color:#2c2c2c;}
.gzwm h2{ font-size:14px; line-height:50px; color:#565656;}
.wx{overflow:hidden; }
.wx-r{ margin:11px 0 11px 0px; line-height:20px; color:#818181;}
.wx img{float:left; width:82px; height:82px; margin-right:13px; }
/*************************/
.tc-log66 { background:url(../images/op70.png); position:fixed; width:100%; height:100%; left:0; top:0; z-index:999999;}
.tc-log66 img { position:absolute; left:50%; top:50%; margin-left:-394px; margin-top:-383px; width:788px; height:766px;}
.close-c66 { width:46px; height:46px; background:url(../images/close1.png) no-repeat; position:absolute; left:50%; top:50%; margin-left:225px; margin-top:-190px; -webkit-transition:all 200ms ease 0s; -ms-transition:all 200ms ease 0s; transition:all 200ms ease 0s;}
.close-c66:hover { -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg);transform:rotate(180deg);}
.tc-ljzc { width:158px; height:158px;position: absolute;left: 50%;margin-left: -80px;top: 50%;margin-top: -50px;}
.c88 { padding-right:30px; padding-bottom:20px;}
.f-drop { position:absolute; /*background:#fff;top: 30px;border:1px solid #e7e7e7;*/ line-height:30px; left: -3px;top: -55px;width: 70px;display:none;  z-index:99;}
.f-drop:before{ display:none; content:"";  position   :absolute;
   top :22px;
   left :-6px;
   overflow  :hidden;
   width  :11px;
   height  :11px;
   background  :#fff;
   border-left  :1px solid #e7e7e7;
  border-top  :1px solid #e7e7e7;
  -webkit-transform :rotate(-45deg);
  -moz-transform :rotate(-45deg);
  -o-transform  :rotate(-45deg);
   transform   :rotate(-45deg);}
.f-drop a { text-align:center; display:block; color:#cbdae1 !important; border-bottom:1px dashed #e7e7e7; font-size:14px;}
.c88:hover .f-drop{ display:block;}
.zc-box6 { width:1178px; background:#fff; border:1px solid #e1e1e1; margin:0 auto; margin-bottom:30px; overflow:hidden; padding-bottom:30px; min-height:450px;}
/*找回密码*/
.hw-mm1{ width:1070px; margin:60px auto;border-radius: 5px;overflow: hidden;}
.hw-mm2{ width:330px; height:36px; line-height:36px; text-align:center; font-size:14px; background:#f4f4f4;}
.hw-mm2.on{ color:#fff; background:#e61717;}
.hw-mmi{display:block; width:40px; height:36px;}
.hw-mmi1{ background:url(../images/jiantou1.png) no-repeat; }
.hw-mmi2{ background:url(../images/jiantou2.png) no-repeat;}
.hw-mmi3{ background:url(../images/jiantou3.png) no-repeat;}
.hw-mmtab td{ padding-bottom:20px;}
.hw-mmtab{ margin:0 auto; font-size:14px;} 
.hw-mmtab .td1{ text-align:right; padding-right:12px;}
.hw-mmtab .inp1{ width:320px; padding-left:10px; height:38px; border:1px solid #dcdcdc;}
.hw-mmtab .inp2{ width:153px;}
.yz-btn2{ background:#f1f1f1; border:1px solid #dcdcdc;float: right;width: 145px;height: 40px;line-height: 40px;cursor: pointer;color: #525252;}
.hw-sub1{ width:165px; height:40px; background:#e61717; color:#fff; font-size:16px; border:1px solid #e61717; cursor:pointer;}
/**********2.7************/
.sur-btm{ margin-top: 70px; }
.topbar{ border:1px solid #dcdcdc; border-left:none;border-right:none; background:#f5f5f5; height:46px; margin-bottom:10px;  }
.topbar li{font-size:16px; border-right:1px solid #dcdcdc; cursor:pointer;  height:46px; line-height:46px; position:relative; top:-1px; display:block; float:left;}
.topbar li a{ padding: 0 28px; display:block;}
.topbar li.tab-on { background:#fff; height:45px;  border-bottom:1px solid #fff; border-top:2px solid #3a9de1; color:#3a9de1; }
/*****************/
.tb-ztop { height:48px; position:relative;}
.tb-ztop .topbar { position:absolute; left:0px; top:0px; width:1178px;}
.topbar .current { margin-top:0px; background:#fff; height:45px; line-height:45px;  border-bottom:1px solid #fff; border-top:2px solid #3a9de1; color:#3a9de1; }
.topbar .current a { color:#3a9de1;}
.tb-ztop .product-detail-fixed { position:fixed; left:50%; margin-left:-589px; top:0px; z-index:99;}
.invoice-guarant .law-tit { margin-top:0px;}
/**********/
.sur-lc{ font-size:14px; line-height:24px; color:#555; margin-top:-48px; padding:70px 30px 0;}
.sur-lc img { max-width:100%;}
.lc-t{ margin-top: 50px; text-align:center;  font-size: 16px; line-height: 30px; color: #2dbe43; }
.lc-t h1{ font-size: 24px; line-height: 30px; color: #383838; margin-bottom:10px;}
.flex6 { border:1px solid #dcdcdc; border-top:none;width: 1178px;margin: 0 auto;}
.box-c6 { }
/*********/
.gf-ques { display:inline-block; width: 19px;text-align: center;height: 19px;line-height: 19px;margin-top: 8px;background: #f08200;color: #FFFFFF;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%; cursor:pointer;}
/***/
/*官费弹框3.0修改*/
.zlsq-gf{width: 666px; height: 476px; border-radius: 20px; background: #f7f7f7; -webkit-border-radius: 20px; -moz-border-radius: 20px; left:50%; top:50%;
margin:-238px 0 0 -333px; position: absolute; position:fixed !important; z-index:999999; display: none;}
.zlsq-gf .inv_intr0 .inv-colse-c{padding: 17px 100px; height: 60px; background: #0b7ae2; position: relative; border-top-left-radius: 20px; -webkit-border-top-left-radius: 20px; -moz-border-top-left:20px;border-top-right-radius: 20px; -webkit-border-top-right-radius: 20px; -moz-border-top-right:20px;}
.zlsq-gf .inv_intr0 .inv-colse-c a{display: block;position: absolute; right: 0; top: 0; background: url(../img/zlsq-gf-icon.png) no-repeat; width:65px; height:69px;}
.zlsq-gf .inv_intr0 .inv-colse-c a:hover{cursor: pointer;}
.zlsq-gf .inv_intr0 .inv-colse-c p{font-size: 18px; color: #FFFFFF; line-height: 30px; text-align: center;}
.zlsq-gf .fcon{width:610px; padding-left: 28px;}
.zlsq-gf .fcon .tab { width:100%;}
.zlsq-gf .fyjh-table{width:666px; }
.zlsq-gf .fcon h1{font-size: 18px; color: #333333; text-align: center; margin: 22px 0 26px;}
.zlsq-gf .inv_intr0 .tab .sqgf{width:110px;}
.zlsq-gf .inv_intr0 .tab .gfhj{width:102px;}
.zlsq-gf .inv_intr0 .tab .gfmx{width: 323px;}
.zlsq-gf .inv_intr0 table{margin-top: 0px;}
.zlsq-gf .inv_intr0 .tit td{line-height: 38px;}
.zlsq-gf .inv_intr0 .tab td{padding: 0; font-size: 16px; color: #333333; vertical-align: middle;}
.zlsq-gf .inv_intr0 .tab tr{border-bottom: 1px solid #0b7ae2; }
.zlsq-gf .inv_intr0 .comm td{line-height: 22px; padding: 8px 0;}
.zlsq-gf .inv_intr0 .comm td span{padding-right: 20px;}
.zlsq-gf .focon-bottom-dia{padding-top: 23px;}
.zlsq-gf .focon-bottom-dia p{font-size: 14px; color: #666666; line-height: 24px;}
.zlsq-gf .focon-bottom-dia p a{color: #2b89ca;}
.fyjh-table{position: relative; width:1032px; height:330px;}
.fyjh-table .prev,.fyjh-table .next{position:absolute;width:66px;height:116px;}
.fyjh-table .prev{top: 90px; left: -86px; background: url(../img/zlsq-left.png) no-repeat;}  
.fyjh-table .next{top: 90px; right: -86px; background: url(../img/hong_08.png) no-repeat;}
/************/
.box-c6 .gm-tit1{ margin-top:-48px; padding-top:70px;}
.zz-shop .box-c6{ padding:0 20px 40px;}
.zz-shop .product-detail-fixed{width:880px}
.sp-info7 { font-size:14px; line-height:24px; color:#666; margin:5px 0 0 15px;}

#newBridge .icon-left-center{ left:-2px !important;}