/*! www.vancheer.com  |  Powered by vancheer */

/*首页banner图*/
.banner {
    width: 100%;
    position: relative;
}

.focus {
    width: 100%;
    position: relative;
    zoom: 1;
    overflow: hidden;
    z-index: 9;
}

.f426x240, .f160x160 {
    width: 100%;
    overflow: hidden;
    z-index: 9;
}

.rslides li {
    width: 100%;
    float: left;
    display: none;
    z-index: 9;
}

.rslides li img {
	z-index: 9;
	display:block;
}

.rslides {
    width: 100%;
    position: relative;
    z-index: 9;
    margin: 0 auto;
}

.rslides_nav {
    height: 51px;
    width: 31px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    opacity: 1.0;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    display: none;
}

.rslides_nav:active {
	opacity: 1.0;
}

.rslides_nav.next {
	left: auto;
	right: 0;
}

.rslides_tabs {
    text-align: center;
    position: absolute;
    bottom: 18px;
    z-index: 9;
    left: 0%;
	width:100%;
}

.rslides_tabs li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin:0 10px;
}

.rslides_tabs a {
	margin-top: 0px;
	text-indent: 9999px;
	overflow: hidden;
	background:url(../images/ico7.png) no-repeat;
	display: inline-block;
	_display: block;
	*display: block;
	width: 17px;
	height: 17px;
	z-index: 9;
	*z-index: 9;
}

.rslides_tabs .rslides_here a {
	background:url(../images/ico7on.png) no-repeat;
}
	
.banner .prev{ position:absolute; left:5%; top:50%; margin-top:-45px; background:url(../images/nimg48_left2.png) center no-repeat; z-index:222; width:48px; height:91px; display:block;}
.banner .next{ position:absolute; right:5%; top:50%; margin-top:-45px; background:url(../images/nimg48_right2.png) center no-repeat; z-index:222; width:48px; height:91px; display:block;}




.indexFlashTel{position:relative; overflow:hidden; max-width:768px; display:none;}
.indexFlashTel .btnDiv{position:absolute; z-index:10; left:0px; bottom:20px; width:100%; text-align:center;}
.indexFlashTel .btnDiv span{display:inline-block; width:10px; height:10px; background:#fff; cursor:pointer; margin:0 4px; 
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}
.indexFlashTel .btnDiv span.on{background:#006ebc;}
.indexFlashTel .bd{position:relative; z-index:0;}
.indexFlashTel .bd li{position:relative; text-align:center;}
.indexFlashTel .bd li img{width:100%; display:block;}

.indexPart1 .title{ text-align:center; padding-top:55px; font-size:30px; color:#333; font-weight:bold; padding-bottom:55px; background:url(../images/line11.png) center no-repeat;}
.indexPart1 .title em{ font-size:24px; text-transform:uppercase; display:block;}
.indexPart1 .msg{ text-align:center; font-size:14px; color:#929292; padding:25px 0 65px 0;}
/*.indexPart1 .list li{ float:left; width:33.33%; text-align:center;}
.indexPart1 .list li .imgDiv{width:100%; text-align:center;overflow:hidden;}
.indexPart1 .list li .imgDiv img{ width:100%; display:block; transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;}
.indexPart1 .list li .imgDiv>img:hover{ transform:scale(1.1);-webkit-transform:scale(1.1); }
.indexPart1 .list li h2{ font-size:18px; padding-bottom:25px;}*/
.indexPart1 .list{ width:100%;}
/*.indexPart1 .list .swiper-container{ height:490px; text-align:center; overflow:hidden;}*/
.indexPart1 .list .slick{ float:left; text-align:center; overflow:hidden;}
.indexPart1 .list .slick h2{ font-size:18px; margin:0 auto 25px; width:154px; height:46px; background:#ff9600; line-height:46px;}
.indexPart1 .list .slick a{ display:block; color:#fff;}
.indexPart1 .list .slick .imgDiv{ position:relative; height:auto;}
.indexPart1 .list .slick img{ width:100%; display:block;}
.indexPart1 .list .slick .div1{ background:#38a4af;}
.indexPart1 .list .slick .div2{ background:#ffcc33;}
.indexPart1 .list .slick .box{ overflow:hidden; display:none; background:url(../images/close3.png) repeat; width:100%; height:100%; z-index:22; position:absolute; left:0px; top:0px;}
.indexPart1 .list .slick .box .btnDiv{ position:absolute; left:50%; width:56%; margin-left:-28%; top:50%; height:50px; margin-top:-25px;}
.indexPart1 .list .slick .box .btnDiv em{ display:block; border:#fff solid 1px; height:48px; line-height:48px; color:#fff; font-size:22px; text-align:center;}



.indexPart1Tel{ display:none; padding:10px;}
.indexPart1Tel li{ margin-bottom:10px;}
.indexPart1Tel li a{ display:block; position:relative;}
.indexPart1Tel li .imgDiv img{ display:block; width:100%;}
.indexPart1Tel li .name{ position:absolute; top:20px; left:15px; font-size:20px; color:#000;}
.indexPart1Tel li .name2{ position:absolute; top:50px; left:15px; font-size:16px; color:#acacac;}
.indexPart1Tel li.li01 .name, .indexPart1Tel li.li01 .name2{ color:#fff;}

.indexPart2{ padding-bottom:95px;}
.indexPart2 .title{ text-align:center; padding-top:55px; font-size:30px; color:#333; font-weight:bold; padding-bottom:55px; background:url(../images/line11.png) center no-repeat;}
.indexPart2 .title em{ font-size:24px; text-transform:uppercase; display:block;}
.indexPart2 .msg{ text-align:center; font-size:14px; color:#929292; padding:25px 0 65px 0;}
.indexPart2Pic{ width:688px; height:458px; position:relative; overflow:hidden;}
.indexPart2Pic .btnDiv{ position:absolute; right:8px; bottom:15px; z-index:22;}
.indexPart2Pic .btnDiv span{float:left; width:27px; height:27px; margin-left:10px; text-align:center; line-height:27px; color:#333; cursor:pointer; background:url(../images/ico1.png) no-repeat}
.indexPart2Pic .btnDiv .on{background:url(../images/ico1on.png) no-repeat; color:#fff;}
.indexPart2Pic .prev{ position:absolute; left:0px; top:184px; z-index:22; width:48px; height:91px; display:block; background:url(../images/nimg48_left.png) no-repeat;}
.indexPart2Pic .next{ position:absolute; right:-10px; top:184px; z-index:22; width:48px; height:91px; display:block; background:url(../images/nimg48_right.png) no-repeat;}
.indexPart2_r{ width:480px; height:458px; overflow:hidden;}
.indexPart2_r .tab{ font-size:24px; height:48px; background:url(../images/line1.jpg) repeat-x bottom; position:relative; left:-25px; color:#989898;}
.indexPart2_r .tab li{ display:inline-block; padding:0 25px; font-weight:bold; position:relative; top:2px; height:46px;color:#333;}
.indexPart2_r .tab li.liNow{ color:#006ebc; background:url(../images/ico2.jpg) no-repeat 60px bottom;}
.indexPart2_r .detail{ height:175px; background:url(../images/line2.png) repeat-x bottom;}
.indexPart2_r .detail .name{ font-weight:bold; font-size:18px; height:70px; line-height:70px; overflow:hidden;}
.indexPart2_r .detail .name a{ color:#333;}
.indexPart2_r .detail .name a:hover{ color:#006ebc;}
.indexPart2_r .detail .content{ font-size:14px; line-height:20px; height:40px; overflow:hidden;}
.indexPart2_r .detail .more{ padding-top:20px; font-size:14px; color:#006ebc; display:block;}
.indexPart2_r .list{ padding:15px 0 10px 0;}
.indexPart2_r .list li{ height:48px; line-height:48px; font-size:18px; overflow:hidden;}
.indexPart2_r .list li a{ color:#333; padding-left:13px; background:url(../images/ico3.png) no-repeat left center;}
.indexPart2_r .list li a:hover{ color:#006ebc;}
.indexPart2_r .more2{ padding-top:25px;}
/*.indexPart2_r .more2 a{ font-size:14px; color:#006ebc;}*/
.indexPart2_r .more2 a{ display:block; font-size:14px; color:#006ebc; width:115px; height:45px; background:#006ebc; color:#fff; line-height:45px; text-align:center; border-radius:3px; -moz-border-radius:3px;}
.indexPart2_r .more2 a:hover{ background:#ff9600;}

.indexPart2Tel{ display:none; padding:10px 10px 50px;}
.indexPart2Tel .title{ font-size:18px; text-align:center; color:#222; padding-bottom:20px;}
.indexPart2Tel .title em{ font-size:14px; text-transform:uppercase; display:block;}
.indexPart2Tel .msg{ text-align:center; font-size:12px; color:#929292; padding:15px 0 10px 0;}
.indexPart2Tel .tab{ text-align:center; padding-bottom:20px;}
.indexPart2Tel .tab li{ display:inline-block; font-size:16px; color:#989898; padding:0 15px;}
.indexPart2Tel .tab li.liNow{ color:#006ebc;}

.indexPart2PicTel{ width:100%; position:relative; overflow:hidden; margin-bottom:20px;}
.indexPart2PicTel .list2{ overflow:hidden; }
.indexPart2PicTel .list2 li{ width:100%; position:relative;}
.indexPart2PicTel .imgDiv img{ width:100%; float:left;}
.indexPart2PicTel .btnDiv{ position:absolute; right:8px; bottom:15px; z-index:22;}
.indexPart2PicTel .btnDiv span{float:left; width:27px; height:27px; margin-left:10px; text-align:center; line-height:27px; color:#333; cursor:pointer; background:url(../images/ico1.png) no-repeat}
.indexPart2PicTel .btnDiv .on{background:url(../images/ico1on.png) no-repeat; color:#fff;}
.indexPart2PicTel .prev{ position:absolute; left:0px; top:50%; margin-top:-45px; z-index:22; width:48px; height:91px; display:block; background:url(../images/nimg48_left.png) no-repeat;}
.indexPart2PicTel .next{ position:absolute; right:0px; top:50%; margin-top:-45px; z-index:22; width:48px; height:91px; display:block; background:url(../images/nimg48_right.png) no-repeat;}

.indexPart2Tel .detail{ padding-bottom:10px; background:url(../images/line6.jpg) repeat-x bottom;}
.indexPart2Tel .detail .name{ font-size:14px; height:40px; overflow:hidden; line-height:22px;}
.indexPart2Tel .detail .name a{ color:#222;}
.indexPart2Tel .detail .content{ height:40px; line-height:22px; overflow:hidden; margin-top:10px;}
.indexPart2Tel .detail .time{ padding:12px 0;}

.indexPart2Tel .list{ padding:15px 0 10px 0;}
.indexPart2Tel .list li{ height:28px; line-height:28px; font-size:12px; overflow:hidden;}
.indexPart2Tel .list li a{ color:#8d8d8d; padding-left:13px; background:url(../images/ico3.png) no-repeat left center;}
.indexPart2Tel .list li a:hover{ color:#006ebc;}
.indexPart2Tel .more2 a{ font-size:14px; color:#006ebc; padding-left:13px;}


.indexPart3 li{ float:left; width:25%; position:relative;}
.indexPart3 li .imgDiv{width:100%; overflow:hidden;}
.indexPart3 li .imgDiv img{ width:100%; display:block; transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;}
.indexPart3 li .imgDiv>img:hover{ transform:scale(1.1);-webkit-transform:scale(1.1); }
.indexPart3 li .ico{ position:absolute; width:90px; height:90px; left:52.5%; margin-left:-58px; top:28%; z-index:22;}
.indexPart3 li .name{ font-size:22px; color:#fff; position:absolute; left:50%; width:100px; margin-left:-50px; text-align:center; top:55%; z-index:22;}
.indexPart3 li .msg{font-size:14px; width:280px; position:absolute; left:50%; margin-left:-140px; color:#fff; z-index:22; top:65%; text-align:center;}
.indexPart3 li .btnDiv{ width:27px; position:absolute; left:50%; margin-left:-13px; bottom:10%; z-index:22;}

.indexPart4{ height:170px;}
.indexPart4_l{ width:750px; height:51px; padding-top:59px;}
.indexPart4_l p{ line-height:51px; float:left; width:128px; color:#006ebc; font-weight:bold;}
.indexPart4_l .list{ float:left;}
.indexPart4_l .list li{ padding-left:62px; position:relative; float:left; line-height:51px; margin-right:25px;}
.indexPart4_l .list li img{ position:absolute; left:0px; top:0px;}
.indexPart4_r{ margin-right:27px; padding-top:76px;} 
.indexPart4_r li{ margin-left:11px; height:30px; width:30px; overflow:hidden; float:left;}
.indexPart4_r li .img1{ display:none;}
.indexPart4_r li:hover .img1{ display:inline-block;}
.indexPart4_r li:hover img{ display:none;}

.indexPart5_r{ margin-left:0px; padding-top:36px;} 
.indexPart5_r li{ margin-left:11px; height:30px; width:30px; overflow:hidden; float:left;}
.indexPart5_r li .img1{ display:none;}
.indexPart5_r li:hover .img1{ display:inline-block;}
.indexPart5_r li:hover img{ display:none;}

.productIndex{ margin-bottom:30px; background:#fff; padding:20px 0;
-moz-box-shadow:0 1px 4px rgba(35,25,25,0.4);
-webkit-box-shadow:0 1px 4px rgba(35,25,25,0.4);
box-shadow:0 1px 4px rgba(35,25,25,0.4);
}
.productIndex .title{ position:relative; height:50px; line-height:50px;}
.productIndex .title .name{ background:url(../images/ico5.jpg) no-repeat left center;}
.productIndex .title .name em{ padding-left:32px; font-size:32px; color:#3a3a3a;}
.productIndex .title .name span{ color:#d9d9d9; font-size:16px; text-transform:uppercase; padding-left:10px;}
.productIndex .title .more{ width:77px; height:30px; background:url(../images/btn1on.png) no-repeat; display:block; position:absolute; right:32px; top:10px; text-align:center; line-height:30px; color:#fff; font-size:16px;}
.productIndex .title .more:hover{ background:url(../images/btn1.png) no-repeat;}
.productIndex .list{ padding:45px 0 20px 32px;}
/*.productIndex .list li{ width:270px; float:left; margin-right:18px;}
.productIndex .list li .imgDiv{overflow:hidden; border:#ebebeb solid 1px;}
.productIndex .list li .imgDiv img{ display:block; width:268px; transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;}
.productIndex .list li .imgDiv a>img:hover{ transform:scale(1.1);-webkit-transform:scale(1.1); }
.productIndex .list li .name{ font-size:24px; padding-top:20px;}
.productIndex .list li .name a{ color:#3a3a3a;}
.productIndex .list li .name a:hover{ color:#eb6000;}
.productIndex .list li .price{ font-size:30px; color:#eb6000; padding-top:8px;}
.productIndex .list li .price em{ font-size:24px;}
*/
.productIndex .list li{ width:25%; float:left;}
.productIndex .list li .box{ padding-right:25px;}
.productIndex .list li .imgDiv{overflow:hidden; border:#ebebeb solid 1px;}
.productIndex .list li .imgDiv img{ display:block; width:100%; transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;}
.productIndex .list li .imgDiv a>img:hover{ transform:scale(1.1);-webkit-transform:scale(1.1); }
.productIndex .list li .name{ font-size:24px; padding-top:20px;}
.productIndex .list li .name a{ color:#3a3a3a;}
.productIndex .list li .name a:hover{ color:#eb6000;}
.productIndex .list li .price{ font-size:30px; color:#ff0000; padding-top:8px;}
.productIndex .list li .price em{ font-size:24px;}

.accessories_r{ padding-right:4rem;}
.accessories .title{ text-align:center; height:63px; line-height:63px; background:url(../images/line3.jpg) repeat-x center;}
.accessories .title em{ font-size:24px; color:#3a3a3a; padding:0 25px; background:#f7f7f7;}
.accessories .msg{ height:60px;}
.accessories .msg .name{ font-size:18px; color:#3a3a3a;}
.accessories .msg .name em{ font-size:24px;}
.accessories .msg .choose li{ float:left; width:68px; height:27px; line-height:27px; text-align:center;}
.accessories .msg .choose li a{ display:block; width:68px; height:27px; font-size:18px; color:#3a3a3a;}
.accessories .msg .choose li a.aNow, .accessories .msg .choose li a:hover{ background:url(../images/nimg68_1.png) no-repeat; color:#fff;}
.accessories .list ul{ width:100%;}
.accessories .list li{ float:left; width:25%; margin-bottom:45px;}
.accessories .list li .bigBox{ margin-left:32px;}
.accessories .list li .imgDiv img{ width:100%; display:block;}
.accessories .list li .box{ padding:0 13px; background:#fff; height:77px}
.accessories .list li .name{ height:39px; line-height:39px; overflow:hidden; border-bottom:#d7d7d7 solid 1px; text-align:center;}
.accessories .list li .name a{ font-size:14px; /*color:#000;font-weight:bold;*/}
.accessories .list li .price{ font-size:16px; /*color:#ff0000;*/ padding-top:6px; text-align:center;}
.accessories .list li:hover .box{ background:#0b53a5;}
.accessories .list li:hover .name{ border-bottom:#2269b9 solid 1px;}
.accessories .list li:hover .name a{ color:#fff;}
.accessories .list li:hover .price{ color:#fff;}

.screenLayer{ background:#fff; }
.screenLayer .title2{ height:48px; line-height:48px; border-bottom:#eeeeee solid 1px; padding-left:28px; font-size:20px; color:#333; font-weight:bold;}
.screenNav p{cursor:pointer; border-bottom:1px solid #eee; display:block; height:58px; line-height:58px; position:relative;  font-size:16px; color:#333; padding-left:28px;}
.screenNav p span{ position:absolute; right:0px; top:25px; width:33px; height:12px; display:block;}
.screenNav p span i{ display:block; width:33px; height:12px;background:url(../images/nimg66_1.png) left center no-repeat;}
.screenNav p span i.fa-plus{background:url(../images/nimg66_1.png) left center no-repeat;}
.screenNav p span i.fa-minus{background:url(../images/nimg66_1.png) right center no-repeat;}
/*.currentOt{ color:#006ebc}
*/.screenContent{display: none; border-bottom:1px solid #eee;}
.screenContent li{display:block;  height:35px; line-height:35px; color:#999; padding-left:28px; font-size:16px;cursor:pointer;}
.screenContent li img{ position:relative; top:1px; padding-right:10px;}
.screenContent li .img2{ display:none;}
.screenContent li.liNow em{ background:#0b53a5; color:#fff;}
.screenContent li.liNow .img1{ display:none;}
.screenContent li.liNow .img2{ display:inline-block;}

.productPic{ position:relative; width:704px; height:657px;}
.productPic .bigImg{ width:583px; position:relative;}
.productPic .bigImg img{ display:block;}
.productPic .prev{position:absolute; left:0px; top:0px; display:block; width:110px; height:54px; background:url(../images/nimg110_left.jpg) left top no-repeat; z-index:22;}
.productPic .next{position:absolute; left:0px; bottom:0px; display:block; width:110px; height:54px; background:url(../images/nimg110_right.jpg) left top no-repeat; z-index:22;}
.productPic .prev:hover{ background:url(../images/nimg110_lefton.jpg) left top no-repeat;}
.productPic .next:hover{ background:url(../images/nimg110_righton.jpg) left top no-repeat;}
.productPic .list{width:110px; padding-top:64px; overflow:hidden; position:relative; height:529px;}
.productPic li{ width:110px; height:124px; overflow:hidden; margin-bottom:11px; position:relative;}
.productPic li img{ width:106px; height:120px; border:#e4e4e4 solid 2px;}
.productPic .liNow img{ border:#006ebc solid 2px;}

/*.productPic #officeImg{display:block; padding-top:15px;}
.productPic .bigImg2{display:block;}
.productPic .bigImg2 img{width:100%; display:block;}
.productPic .slider-for2 .box{ position:relative;}
.productPic .officeImg2{ padding:0 64px;}
.productPic .officeImg2 .slick-slide{float:left; margin:2px 4px 0 4px; outline:none; width:110px; height:124px;}
.productPic .officeImg2 img{width:100%; opacity:0.5}
.productPic .officeImg2 .slick-current img{opacity:1; border:#eb6000 solid 2px; position:relative; top:-2px;}
.productPic .slick-prev{position:absolute; z-index:10; left:0px; bottom:0px; display:block; background:url(../images/nimg54_left.jpg) left top no-repeat; width:54px; height:124px; text-indent:-999px; border:none; cursor:pointer}
.productPic .slick-next{position:absolute; z-index:10; right:0px; bottom:0px; display:block; background:url(../images/nimg54_right.jpg) left top no-repeat; width:54px; height:124px; text-indent:-999px; border:none; cursor:pointer}
.productPic .slick-prev:hover{ background:url(../images/nimg54_lefton.jpg) left top no-repeat;}
.productPic .slick-next:hover{ background:url(../images/nimg54_righton.jpg) left top no-repeat;}
*/
.product_r{ width:600px; }
.product_r .name{ font-size:24px; color:#3a3a3a; height:50px;margin-left:14px;}
.product_r .price{ height:76px; border-bottom:#d8d8d8 solid 1px; font-size:30px; color:#3a3a3a; line-height:76px;}
.product_r .price em{ font-size:14px; color:#999999;}
.product_r .msg{ padding:20px 15px; font-size:14px; background:#f5f5f5; color:#3a3a3a;margin-left:14px;}
.product_r .msg li{ line-height:34px; height:34px; padding-left:69px; position:relative;}
.product_r .msg li em{ position:absolute; left:-15px; top:0px; width:70px; text-align:right;}
.product_r .msg li b{ color:#f00; font-size:18px;}
.product_r .msg li span{ display:inline-block; width:62px; height:23px; background:url(../images/nimg62_5.png) no-repeat; color:#fff; line-height:23px; text-indent:10px; font-size:12px; position:relative; top:-2px; left:3px;}
.product_r .color{ padding-top:15px; position:relative;}
.product_r .color em{ font-size:14px; display:block; padding-left:14px; height:30px; color:#3a3a3a;}
.product_r .color .list{ padding-left:14px;}
.product_r .color li{ float:left; width:67px; height:77px; margin-right:20px; cursor:pointer; position:relative;}
.product_r .color li img{ border:#e4e4e4 solid 2px; display:block;width:63px; height:73px; }
.product_r .color li p{ text-align:center; font-size:14px; color:#3a3a3a; padding-top:5px;}
.product_r .color .liNow img{ border:#006ebc solid 2px;}


.product_r .color .wuhuo{ background:#efefef; color:#dcdcdd;pointer-events:none;opacity:0.3;}

.product_r .speed{ padding-top:30px; position:relative;}
.product_r .speed em{ font-size:14px; display:block; padding-left:14px; height:30px; color:#3a3a3a;}
.product_r .speed .list{ padding-left:14px;}
.product_r .speed li{ float:left; width:45px; height:22px; margin-right:6px; cursor:pointer; position:relative; text-align:center; line-height:22px; border:#e4e4e4 solid 1px;}
.product_r .speed .liNow{ border:#006ebc solid 1px;}
.product_r .speed .wuhuo{ background:#efefef; color:#dcdcdd;pointer-events:none;}

.product_r .size{ margin-top:35px; position:relative; padding-left:68px;}
.product_r .size em{ font-size:14px; display:block; padding-left:14px; height:30px; color:#3a3a3a; position:absolute; left:0px; top:0px;}
.product_r .size .list{ padding-left:14px;}
.product_r .size li{ float:left; padding:0 5px; height:22px; margin-right:6px; cursor:pointer; position:relative; text-align:center; line-height:22px; border:#e4e4e4 solid 1px; font-size:14px; color:#3a3a3a;}
.product_r .size .liNow{ border:#006ebc solid 1px;}
.product_r .size .wuhuo{ background:#efefef; color:#dcdcdd;pointer-events:none;}

/*其他*/
.product_r .size1{ margin-top:35px; position:relative; padding-left:68px;}
.product_r .size1 em{ font-size:14px; display:block; padding-left:14px; height:30px; color:#3a3a3a; position:absolute; left:0px; top:0px;}
.product_r .size1 .list{ padding-left:14px;}
.product_r .size1 li{ float:left; padding:0 5px; height:22px; margin-right:6px; cursor:pointer; position:relative; text-align:center; line-height:22px; border:#e4e4e4 solid 1px; font-size:14px; color:#111;}
.product_r .size1 .liNow{ border:#006ebc solid 1px;}
.product_r .size1 .wuhuo{ background:#efefef; color:#dcdcdd;pointer-events:none;}

.product_r .size2{ margin-top:20px; position:relative; padding-left:68px;}
.product_r .size2 em{ font-size:14px; display:block; padding-left:14px; height:30px; color:#3a3a3a; position:absolute; left:0px; top:0px;}
.product_r .size2 .list{ padding-left:14px;}
.product_r .size2 li{ float:left; padding:0 5px; height:22px; margin-right:6px; cursor:pointer; position:relative; text-align:center; line-height:22px; border:#e4e4e4 solid 1px; font-size:14px; color:#3a3a3a;}
.product_r .size2 .liNow{ border:#006ebc solid 1px;}
.product_r .size2 .wuhuo{ background:#efefef; color:#dcdcdd;pointer-events:none;}

.product_r .size3{ margin-top:20px; position:relative; padding-left:68px;}
.product_r .size3 em{ font-size:14px; display:block; padding-left:14px; height:30px; color:#3a3a3a; position:absolute; left:0px; top:0px;}
.product_r .size3 .list{ padding-left:14px;}
.product_r .size3 li{ float:left; padding:0 5px; height:22px; margin-right:6px; cursor:pointer; position:relative; text-align:center; line-height:22px; border:#e4e4e4 solid 1px; font-size:14px; color:#3a3a3a;}
.product_r .size3 .liNow{ border:#006ebc solid 1px;}
.product_r .size3 .wuhuo{ background:#efefef; color:#dcdcdd;pointer-events:none;}
/*其他*/

.product_r .number{ margin-top:20px; height:35px; position:relative; padding-left:83px;}
.product_r .number em{ font-size:14px; position:absolute; top:1px; left:0px; padding-left:13px; color:#3a3a3a;}
.product_r .number .speedRe{ position:absolute; left:214px; top:0px; height:23px; line-height:23px;}
.product_r .number .speedRe a{ color:#3a3a3a; font-size:14px; display:block; position:relative; padding-left:28px;}
.product_r .number .speedRe img{ position:absolute; left:0px; top:0px;}
.product_r .number .sizeRe{ position:absolute; left:214px; top:0px; height:23px; line-height:23px;}
.product_r .number .sizeRe a{ color:#3a3a3a; font-size:14px; display:block; position:relative; padding-left:28px;}
.product_r .number .sizeRe img{ position:absolute; left:0px; top:0px;}

.product_r .number1{ margin-top:40px; height:35px; position:relative; padding-left:83px;}
.product_r .number1 em{ font-size:14px; position:absolute; top:1px; left:0px; padding-left:13px; color:#3a3a3a;}
.product_r .number1 .speedRe{ position:absolute; left:214px; top:0px; height:23px; line-height:23px;}
.product_r .number1 .speedRe a{ color:#3a3a3a; font-size:14px; display:block; position:relative; padding-left:28px;}
.product_r .number1 .speedRe img{ position:absolute; left:0px; top:0px;}
.product_r .number1 .sizeRe{ position:absolute; left:214px; top:0px; height:23px; line-height:23px;}
.product_r .number1 .sizeRe a{ color:#3a3a3a; font-size:14px; display:block; position:relative; padding-left:28px;}
.product_r .number1 .sizeRe img{ position:absolute; left:0px; top:0px;}

.product_r .numInput{background:url(../images/input3.gif) left top no-repeat; width:105px; height:24px; overflow:hidden;}
.product_r .numInput span{display:block; float:left; cursor:pointer; width:24px; height:24px; overflow:hidden;}
.product_r .numInput input{float:left; height:24px; line-height:24px; width:57px; text-align:center; font-size:14px;}
.product_r .btnDiv{ padding-top:10px; height:80px;margin-left:14px;}
.product_r .btnDiv a{ display:block; width:200px; height:53px; line-height:53px; font-size:18px; color:#fff;}
.product_r .btnDiv .btn1{ text-indent:77px;background:#006ebc url(../images/nimg35_1.png) 35px 12px no-repeat; float:left; margin-right:22px;}
.product_r .btnDiv .btn2{ text-align:center; background:#ffaa00; float:left;}
.product_r .btnDiv .btn3{ text-align:center; background:#006ebc;}
.product_r .tips{ position:relative; height:75px; line-height:43px; border-top:#dcdcdc solid 1px; border-bottom:#dcdcdc solid 1px; font-size:14px; color:#222222;margin-left:14px;}
.product_r .tips a{ position:absolute; right:0px; top:30px; font-weight:bold; color:#006ebc; font-size:14px;}
/*.product_r .dizhi{ position:relative; padding-left:80px; line-height:24px;}
.product_r .dizhi em{ font-size:14px; display:block; padding-left:14px; height:30px; color:#3a3a3a; position:absolute; left:0px; top:0px;}*/
.product_r .dizhi{ position:relative; padding-left:90px; line-height:24px; font-size:14px; color:#3a3a3a; padding-bottom:10px;}
.product_r .dizhi em{ display:block; padding-left:14px; height:30px; position:absolute; left:0px; top:0px;}
/*.product_r .dizhi .moren{ float:left; font-size:14px; color:#3a3a3a;}
.product_r .dizhi .modify{ float:left; display:block; font-size:14px; color:#006ebc; padding-left:20px;}*/
.product_r .btnGroup{ padding-left:90px;}
.product_r .btnGroup a{ float:left; display:block; font-size:14px; color:#fff; width:48px; height:24px; line-height:24px; text-align:center; background:#006ebc; margin-right:17px;}
.productShow .part2{ padding-top:80px;}
.productShow .part2 .title{ text-align:center; font-size:24px; color:#3a3a3a;}
.productShow .part2 .title2{ text-align:center; font-size:18px; color:#d8d8d8; text-transform:uppercase; padding:8px 0 40px;}
.productShow .part2 .imgDiv{ padding:20px 0 20px 0; background:#f4f4f4; text-align:center;}

.productPicTel{position:relative; overflow:hidden; max-width:768px; display:none;}
.productPicTel .btnDiv{position:absolute; z-index:10; left:0px; bottom:20px; width:100%; text-align:center;}
.productPicTel .btnDiv span{display:inline-block; width:10px; height:10px; background:#fff; cursor:pointer; margin:0 4px; 
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}
.productPicTel .btnDiv span.on{background:#006ebc;}
.productPicTel .bd{position:relative; z-index:0;}
.productPicTel .bd li{position:relative; text-align:center;}
.productPicTel .bd li img{width:100%; display:block;}


.productPart3{width:1200px; overflow:hidden; position:relative; padding-top:50px;}
.productPart3 .title{ font-size:24px; color:#3a3a3a; text-align:center;}
.productPart3 .title2{ text-align:center; font-size:18px; color:#d8d8d8; padding-top:10px;}
.productPart3 .bd{width:1200px; height:450px; overflow:hidden; position:relative; padding-top:45px;}
.productPart3 ul{width:110%;}
.productPart3 .bd li{ float:left; width:276px; height:353px; margin-right:32px; margin-bottom:85px;}
.productPart3 .bd li .imgDiv img{ width:276px; display:block;}
.productPart3 .bd li .box{ padding:0 13px; background:#efefef; height:77px}
.productPart3 .bd li .name{ height:39px; line-height:39px; overflow:hidden; border-bottom:#d7d7d7 solid 1px; text-align:center;}
.productPart3 .bd li .name a{ font-size:14px; /*color:#000;*/}
.productPart3 .bd li .price{ font-size:16px; /*color:#ff0000;*/ padding-top:6px; text-align:center;}
.productPart3 .bd li:hover .box{ background:#0b53a5;}
.productPart3 .bd li:hover .name{ border-bottom:#2269b9 solid 1px;}
.productPart3 .bd li:hover .name a{ color:#fff;}
.productPart3 .bd li:hover .price{ color:#fff;}

.productPart3 .btnDiv{text-align:center; height:50px;}
.productPart3 .btnDiv span{display:inline-block; width:16px; height:16px; background:url(../images/ico8.png) left top no-repeat; margin:0 5px; cursor:pointer;}
.productPart3 .btnDiv .on{background:url(../images/ico8on.png) left top no-repeat;}


.productPart3Tel{position:relative; overflow:hidden; display:none; padding:20px 0 60px 0;}
.productPart3Tel .title{ text-align:center; font-size:18px; color:#3a3a3a; padding-bottom:8px;}
.productPart3Tel .title2{ text-align:center; font-size:16px; color:#d8d8d8; text-transform:uppercase; padding-bottom:15px;}
.productPart3Tel .btnDiv{position:absolute; z-index:10;  text-align:center; width:100%; left:0px; bottom:35px;}
.productPart3Tel .btnDiv span{display:inline-block; width:8px; height:8px; margin:0 4px; background:#d8d8d8;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}
.productPart3Tel .btnDiv .on{background:#006ebc;}
.productPart3Tel .bd{position:relative; z-index:0;}
.productPart3Tel .bd li{position:relative; color:#FFF; padding-left:10px;}
.productPart3Tel .bd li dd{ float:left; width:50%;}
.productPart3Tel .bd li dd .imgDiv{ padding-right:10px;}
.productPart3Tel .bd li .box{ padding:0 13px; background:#efefef; height:auto; margin-right:10px;}
.productPart3Tel .bd li dd .name{ height:28px; line-height:28px; font-size:14px; text-align:center; border-bottom:#d7d7d7 solid 1px;}
.productPart3Tel .bd li dd .price{ color:#ff0000; padding:8px 0; text-align:center;}
.productPart3Tel .bd li img{width:100%; display:block;}

.cartBtn{ width:100%; height:45px; display:none; padding-top:50px;}
.cartBtn a{ display:block; height:45px; width:50%; float:left; text-align:center; color:#fff; font-size:14px; line-height:45px;}
.cartBtn .btn1{ background:#006ebc;}
.cartBtn .btn1 img{ position:relative; width:30px; padding-right:10px; top:6px;}
.cartBtn .btn2{ background:#ffaa00;}

.loginLayer{ width:907px; height:446px; background:#fff; position:absolute; z-index:222; display:none;}
.loginLayer .close1{ position:absolute; right:0px; top:0px; width:47px; height:47px; display:block; background:url(../images/close2.jpg) no-repeat;}
.loginLayer .title{ text-align:center; line-height:47px; height:47px; background:#eeeeee; font-size:24px; color:#222; font-weight:bold;}
.loginLayer .box{ padding-top:45px;}
.loginLayer .form{ padding:0 60px; background:url(../images/line5.jpg) repeat-y right; width:458px; height:286px;}
.loginLayer .form .title2{ text-align:center; font-size:20px; color:#222; height:55px;}
.loginLayer .form .tab2{ position:relative; left:50px;}
.loginLayer .form .tab2 li{ text-align:center; font-size:20px; color:#222; height:55px; float:left; padding:0 30px; background:url(../images/line12.jpg) right 7px no-repeat;}
.loginLayer .form .tab2 .liNow{ color:#000;}
.loginLayer .form .list li{ height:70px; position:relative; font-size:18px; width:388px;}
.loginLayer .form .list li .input1{ height:47px; line-height:47px; font-size:18px; border:#cccccc solid 1px; width:100%; color:#000; text-indent:72px; background:url(../images/nimg54_1.jpg) left center no-repeat;}
.loginLayer .form .list li .input2{ background:url(../images/nimg54_2.jpg) left center no-repeat;}
.loginLayer .form .list li .input3{ background:url(../images/nimg54_3.jpg) left center no-repeat;}
.loginLayer .form .list li .input1.inputNow{ border:#66a8d7 solid 1px;}
.loginLayer .form .list li .yzm{ position:absolute; right:0px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;}
.loginLayer .form .list li .fasong{ position:absolute; right:-1px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;font-size:16px;background-color:#006ebc;color:#fff;cursor:pointer;}
.loginLayer .form .list li .fasong1{ position:absolute; right:-1px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;font-size:16px;color:#006ebc;cursor:pointer;}
.loginLayer .form .list li .btn1{ width:142px; height:50px; font-size:20px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:10px auto 0; display:block;cursor:pointer;}
.loginLayer .form .list .li01{ font-size:14px; height:30px; color:#b4b4b4;}
.loginLayer .form .list .li01 a{ color:#006ebc;}
.loginLayer .form .list .li01 .a1{ position:absolute; right:0px; top:0px;}
.loginLayer .form .list .li02{ height:60px;}
.loginLayer .form .list .li03{ height:30px; font-size:12px;}
.loginLayer .form .list .li03 a{ color:#006ebc;padding-left:250px;}
.loginLayer .form .list li .checkbox1{ position:relative; top:2px;}
.loginLayer .ewm{ /*text-align:center;*/ width:320px;}
.loginLayer .ewm .title2{ /*text-align:center;*/ font-size:20px; color:#222; height:45px;padding-left:30px;}
.loginLayer .ewm p{ font-size:16px; color:#999;padding-left:30px;}
.loginLayer .ewm .imgDiv{ margin:0 auto; padding-top:10px; width:193px;}
.loginLayer .ewm .imgDiv img{ display:block; border:#dadada solid 1px;}
.loginLayer .ewm li .btn1{ width:142px; height:50px; font-size:16px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:20px auto 0; display:block;cursor:pointer;}


.regLayer{ width:907px; height:446px; background:#fff; position:absolute; z-index:222; display:none;}
.regLayer .close1{ position:absolute; right:0px; top:0px; width:47px; height:47px; display:block; background:url(../images/close2.jpg) no-repeat;}
.regLayer .title{ text-align:center; line-height:47px; height:47px; background:#eeeeee; font-size:24px; color:#222; font-weight:bold;}
.regLayer .box{ padding-top:45px;}
.regLayer .form{ padding:0 60px; background:url(../images/line5.jpg) repeat-y right; width:458px; height:286px;}
.regLayer .form .title2{ text-align:center; font-size:20px; color:#222; height:55px;}
.regLayer .form .list li{ height:60px; position:relative; font-size:18px; width:388px;}
.regLayer .form .list li .input1{ height:47px; line-height:47px; font-size:18px; border:#cccccc solid 1px; width:100%; color:#cacaca; text-indent:72px; background:url(../images/nimg54_3.jpg) left center no-repeat;}
.regLayer .form .list li .input11{ height:47px; line-height:47px; font-size:18px; border:#cccccc solid 1px; width:270px; color:#cacaca; text-indent:72px; background:url(../images/nimg54_3.jpg) left center no-repeat;}
.regLayer .form .list li .input2{ background:url(../images/nimg54_2.jpg) left center no-repeat;}
.regLayer .form .list li .yzm{ position:absolute; right:0px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;}
.regLayer .form .list li .fasong{ position:absolute; right:-1px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;font-size:16px;background-color:#006ebc;color:#fff;cursor:pointer;}
.regLayer .form .list li .fasong1{ position:absolute; right:-1px; top:1px; height:47px; width:116px; /*border-left:#cccccc solid 1px;*/ text-align:center; line-height:47px;font-size:16px;color:#006ebc;cursor:pointer;}
.regLayer .form .list li .fasong1 img{width:116px;height:47px;}
.regLayer .form .list li .btn1{ width:142px; height:50px; font-size:20px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:10px auto 0; display:block;cursor:pointer;}
.regLayer .form .list .li01{ font-size:14px; height:38px; color:#b4b4b4;}
.regLayer .form .list .li01 a{ color:#006ebc;}
.regLayer .form .list .li01 .a1{ position:absolute; right:0px; top:0px;}
.regLayer .form .list .li02{ height:60px;}
.regLayer .form .list .li03{height:30px; font-size:12px;}
.regLayer .form .list .li03 a{ color:#006ebc;}
.regLayer .form .list .li03 span{ margin-left:90px;}
.regLayer .ewm{ /*text-align:center;*/ width:320px;}
.regLayer .ewm .title2{ /*text-align:center;*/ font-size:20px; color:#222; height:45px;padding-left:30px;}
.regLayer .ewm p{ font-size:16px; color:#999;padding-left:30px;}
.regLayer .ewm .imgDiv{ margin:0 auto; padding-top:10px; width:193px;}
.regLayer .ewm .imgDiv img{ display:block; border:#dadada solid 1px;}
.regLayer .ewm li .btn1{ width:142px; height:50px; font-size:16px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:20px auto 0; display:block;cursor:pointer;}

.regLayer1{ width:907px; height:446px; background:#fff; position:absolute; z-index:222; display:none;}
.regLayer1 .close1{ position:absolute; right:0px; top:0px; width:47px; height:47px; display:block; background:url(../images/close2.jpg) no-repeat;}
.regLayer1 .title{ text-align:center; line-height:47px; height:47px; background:#eeeeee; font-size:24px; color:#222; font-weight:bold;}
.regLayer1 .box{ padding-top:45px;}
.regLayer1 .form{ padding:0 60px; background:url(../images/line5.jpg) repeat-y right; width:458px; height:286px;}
.regLayer1 .form .title2{ text-align:center; font-size:20px; color:#222; height:55px;}
.regLayer1 .form .list li{ height:60px; position:relative; font-size:18px; width:388px;}
.regLayer1 .form .list li .input1{ height:47px; line-height:47px; font-size:18px; border:#cccccc solid 1px; width:100%; color:#cacaca; text-indent:72px; background:url(../images/nimg54_2.jpg) left center no-repeat;}
.regLayer1 .form .list li .input2{ background:url(../images/nimg54_1.jpg) left center no-repeat;}
.regLayer1 .form .list li .yzm{ position:absolute; right:0px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;}
.regLayer1 .form .list li .fasong{ position:absolute; right:-1px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;font-size:16px;background-color:#006ebc;color:#fff;cursor:pointer;}
.regLayer1 .form .list li .fasong1{ position:absolute; right:-1px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;font-size:16px;color:#006ebc;cursor:pointer;}
.regLayer1 .form .list li .btn1{ width:142px; height:50px; font-size:20px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:10px auto 0; display:block;cursor:pointer;}
.regLayer1 .form .list .li01{ font-size:14px; height:38px; color:#b4b4b4;}
.regLayer1 .form .list .li01 a{ color:#006ebc;}
.regLayer1 .form .list .li01 .a1{ position:absolute; right:0px; top:0px;}
.regLayer1 .form .list .li02{ height:60px;}
.regLayer1 .form .list .li03{height:30px; font-size:12px;}
.regLayer1 .form .list .li03 a{ color:#006ebc;}
.regLayer1 .form .list .li03 span{ margin-left:90px;}
.regLayer1 .ewm{ /*text-align:center;*/ width:320px;}
.regLayer1 .ewm .title2{ /*text-align:center;*/ font-size:20px; color:#222; height:45px;padding-left:30px;}
.regLayer1 .ewm p{ font-size:16px; color:#999;padding-left:30px;}
.regLayer1 .ewm .imgDiv{ margin:0 auto; padding-top:10px; width:193px;}
.regLayer1 .ewm .imgDiv img{ display:block; border:#dadada solid 1px;}
.regLayer1 .ewm li .btn1{ width:142px; height:50px; font-size:16px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:20px auto 0; display:block;cursor:pointer;}


.setpwd{ width:907px; height:446px; background:#fff; position:absolute; z-index:222; display:none;}
.setpwd .close1{ position:absolute; right:0px; top:0px; width:47px; height:47px; display:block; background:url(../images/close2.jpg) no-repeat;}
.setpwd .title{ text-align:center; line-height:47px; height:47px; background:#eeeeee; font-size:24px; color:#222; font-weight:bold;}
.setpwd .box{ padding-top:45px;}
.setpwd .form{ padding:0 60px; background:url(../images/line5.jpg) repeat-y right; width:458px; height:286px;}
.setpwd .form .title2{ text-align:center; font-size:20px; color:#222; height:55px;}
.setpwd .form .list li{ height:60px; position:relative; font-size:18px; width:388px;}
.setpwd .form .list li .input1{ height:47px; line-height:47px; font-size:18px; border:#cccccc solid 1px; width:100%; color:#cacaca; text-indent:72px; background:url(../images/nimg54_1.jpg) left center no-repeat;}
.setpwd .form .list li .input2{ background:url(../images/nimg54_2.jpg) left center no-repeat;}
.setpwd .form .list li .yzm{ position:absolute; right:0px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;}
.setpwd .form .list li .fasong{ position:absolute; right:-1px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;font-size:16px;background-color:#006ebc;color:#fff;cursor:pointer;}
.setpwd .form .list li .fasong1{ position:absolute; right:-1px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;font-size:16px;color:#006ebc;cursor:pointer;}
.setpwd .form .list li .btn1{ width:142px; height:50px; font-size:20px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:10px auto 0; display:block;cursor:pointer;}
.setpwd .form .list .li01{ font-size:14px; height:38px; color:#b4b4b4;}
.setpwd .form .list .li01 a{ color:#006ebc;}
.setpwd .form .list .li01 .a1{ position:absolute; right:0px; top:0px;}
.setpwd .form .list .li02{ height:60px;}
.setpwd .form .list .li03{height:30px; font-size:12px;}
.setpwd .form .list .li03 a{ color:#006ebc;}
.setpwd .ewm{ /*text-align:center;*/ width:320px;}
.setpwd .ewm .title2{ /*text-align:center;*/ font-size:20px; color:#222; height:45px;padding-left:30px;}
.setpwd .ewm p{ font-size:16px; color:#999;padding-left:30px;}
.setpwd .ewm .imgDiv{ margin:0 auto; padding-top:10px; width:193px;}
.setpwd .ewm .imgDiv img{ display:block; border:#dadada solid 1px;}
.setpwd .ewm li .btn1{ width:142px; height:50px; font-size:16px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:20px auto 0; display:block;cursor:pointer;}

.setpwd1{ width:907px; height:446px; background:#fff; position:absolute; z-index:222; display:none;}
.setpwd1 .close1{ position:absolute; right:0px; top:0px; width:47px; height:47px; display:block; background:url(../images/close2.jpg) no-repeat;}
.setpwd1 .title{ text-align:center; line-height:47px; height:47px; background:#eeeeee; font-size:24px; color:#222; font-weight:bold;}
.setpwd1 .box{ padding-top:45px;}
.setpwd1 .form{ padding:0 60px; background:url(../images/line5.jpg) repeat-y right; width:458px; height:286px;}
.setpwd1 .form .title2{ text-align:center; font-size:20px; color:#222; height:55px;}
.setpwd1 .form .list li{ height:60px; position:relative; font-size:18px; width:388px;}
.setpwd1 .form .list li .input1{ height:47px; line-height:47px; font-size:18px; border:#cccccc solid 1px; width:100%; color:#cacaca; text-indent:72px; background:url(../images/nimg54_3.jpg) left center no-repeat;}
.setpwd1 .form .list li .input2{ background:url(../images/nimg54_2.jpg) left center no-repeat;}
.setpwd1 .form .list li .yzm{ position:absolute; right:0px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;}
.setpwd1 .form .list li .fasong{ position:absolute; right:-1px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;font-size:16px;background-color:#006ebc;color:#fff;cursor:pointer;}
.setpwd1 .form .list li .fasong1{ position:absolute; right:-1px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;font-size:16px;color:#006ebc;cursor:pointer;}
.setpwd1 .form .list li .btn1{ width:142px; height:50px; font-size:20px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:10px auto 0; display:block;cursor:pointer;}
.setpwd1 .form .list .li01{ font-size:14px; height:38px; color:#b4b4b4;}
.setpwd1 .form .list .li01 a{ color:#006ebc;}
.setpwd1 .form .list .li01 .a1{ position:absolute; right:0px; top:0px;}
.setpwd1 .form .list .li02{ height:60px;}
.setpwd1 .form .list .li03{height:30px; font-size:12px;}
.setpwd1 .form .list .li03 a{ color:#006ebc;}
.setpwd1 .ewm{ /*text-align:center;*/ width:320px;}
.setpwd1 .ewm .title2{ /*text-align:center;*/ font-size:20px; color:#222; height:45px;padding-left:30px;}
.setpwd1 .ewm p{ font-size:16px; color:#999;padding-left:30px;}
.setpwd1 .ewm .imgDiv{ margin:0 auto; padding-top:10px; width:193px;}
.setpwd1 .ewm .imgDiv img{ display:block; border:#dadada solid 1px;}
.setpwd1 .ewm li .btn1{ width:142px; height:50px; font-size:16px; color:#fff; text-align:center; border-radius:3px; -moz-border-radius:3px; background:#006ebc; margin:20px auto 0; display:block;cursor:pointer;}

/*.cartLayer{width:506px; height:256px; background:#fff; position:absolute; z-index:222; display:none; border:#006ebc solid 5px;}
.cartLayer .close1{ position:absolute; right:10px; top:10px; width:22px; height:22px; display:block; background:url(../images/close4.png) no-repeat;}
.cartLayer .title{ padding:24px 0 10px 30px; font-size:24px; color:#222;}
.cartLayer .detail{ padding-left:204px; position:relative; height:180px;}
.cartLayer .detail .imgDiv{ position:absolute; left:36px; top:0px;}
.cartLayer .detail .name{ color:#3a3a3a; font-size:16px; font-weight:bold; padding-bottom:15px;}
.cartLayer .detail .shu{ height:34px; line-height:34px; color:#3a3a3a; font-size:14px;}
.cartLayer .detail .shu em{ color:#ff0000;}
.cartLayer .detail .btnGroup{ padding-top:10px;}
.cartLayer .detail .btnGroup a{ display:inline-block; width:110px; height:33px; background:#006ebc; font-size:18px; color:#fff; line-height:33px; margin-right:18px; text-align:center;}
.cartLayer .detail .btnGroup .btn1{ background:#ffaa00;}*/
.cartLayer{width:632px; height:256px; padding:0 22px; background:#fff; position:absolute; z-index:222; display:none; /*border:#006ebc solid 8px;*/}
.cartLayer .close1{ position:absolute; right:10px; top:10px; width:22px; height:22px; display:block; background:url(../images/close4.png) no-repeat;}
.cartLayer .title{ height:55px; line-height:55px; border-bottom:#dddedf solid 1px; font-size:18px; color:#222;}
.cartLayer .box{ padding-top:22px;}
.cartLayer .left{ padding-left:142px; position:relative; height:152px; width:298px; border-right:#dddedf solid 1px;}
.cartLayer .left .imgDiv{ position:absolute; left:0px; top:0px;}
.cartLayer .left .name{ color:#3a3a3a; font-size:16px; font-weight:bold; padding-bottom:5px;}
.cartLayer .left .price{ height:34px; line-height:34px; color:#3a3a3a; font-size:16px;}
.cartLayer .left .msg{ line-height:24px; color:#3a3a3a;}
.cartLayer .right{ width:150px; padding-right:18px;}
.cartLayer .right .btnGroup{ padding-top:10px;}
.cartLayer .right .btnGroup a{ display:inline-block; width:150px; height:36px; background:#000; font-size:14px; color:#fff; line-height:36px; margin-bottom:9px; text-align:center;}
.cartLayer .right .btnGroup .btn1{ background:#006ebc;}
.cartLayer .right .shu{ font-size:16px; color:#9c9c9c; font-weight:bold;}
.cartLayer .right .zongjia{ height:36px; line-height:36px; position:relative; font-size:14px;}
.cartLayer .right .zongjia b{ position:absolute; right:0px; top:0px; font-size:16px; color:#3a3a3a;}

.cartTop{ height:81px; background:#fff;}
.cartTop li{ float:left; width:400px; height:78px; border-bottom:#eb6000 solid 3px; background:url(../images/nimg31_3.jpg) no-repeat left top; text-align:center; line-height:78px; font-size:24px; color:#3a3a3a;}
.cartTop li.liNow{ border-bottom:#006ebc solid 3px;}
.cartTop li:first-child{ background:none;}

.cartBox{ border:#dddddd solid 1px; background:#fff; margin-top:15px;}
.cartMid_t{ height:55px; border-bottom:#dddddd solid 1px; line-height:55px;}
.cartMid_t li{ float:left; color:#3c3c3c; font-size:16px;}
.cartMid_t li.li_01{ width:160px; text-indent:35px;}
.cartMid_t li.li_02{ width:385px; text-indent:80px;}
.cartMid_t li.li_03{ width:225px; text-align:center;}
.cartMid_t li.li_04{ width:168px; text-align:center;}
.cartMid_t li.li_05{ width:260px; text-indent:95px;}
.cartBox .noContent{ text-align:center; font-size:24px; padding:90px 0 195px 0; color:#3a3a3a; font-weight:bold;}
.cartBox .noContent a{ color:#006ebc;}
.cartBot{ height:54px; line-height:54px; background:#fff; border-top:#dddddd solid 1px;}
.cartBot a{ text-indent:34px; font-size:16px; color:#006ebc; display:block;}
.carBtn{ display:none;  position:fixed; bottom:0px; left:0px; width:100%; z-index:222; margin:0; background:#3a3a3a; height:45px; line-height:45px;}
.carBtn .btn1{ position:absolute; right:0px; top:0px; height:45px; width:80px; text-align:center; background:#006ebc; color:#fff; font-size:16px; line-height:45px;}
.carBtn .btn2{ background:#999999;}
.carBtn .goon{ font-size:14px; padding-left:10px; color:#eb6000; line-height:45px; display:block; float:left;}
.carBtn .msg{ padding-right:90px; line-height:22px;}
.carBtn .msg p{ font-size:12px; color:#fff;}
.carBtn .msg p b{ color:#ff0000;}
.carBtn .msg2{ line-height:22px; padding-left:10px;}
.carBtn .msg2 p{ font-size:12px; color:#fff;}

.invoiceBox{ border:#dddddd solid 1px; background:#fff; margin-top:15px;}
.invoiceBox .title{ padding-top:20px; height:50px; line-height:50px; border-bottom:#eeeeee solid 1px; font-size:20px; color:#3a3a3a; text-indent:34px;}
.invoiceBox .tab{ padding:30px 0 0 36px; height:80px;}
.invoiceBox .tab li{ float:left; width:161px; height:46px; border:#cccccc solid 3px; font-size:20px; color:#ccc; text-align:center; line-height:46px; font-weight:bold; margin-right:10px;}
.invoiceBox .tab li.liNow{ color:#006ebc; border:#006ebc solid 3px;}
.invoiceBox .courier{ padding:0 36px 40px; border-bottom:#eeeeee solid 1px;}
.invoiceBox .courier .btn a{ width:166px; height:56px; display:block; background:#cce2f2; font-size:20px; color:#006ebc; text-align:center; line-height:56px;}
.invoiceBox .courier .form{ display:none; padding-top:30px;}
.invoiceBox .courier .form li{ height:80px; font-size:16px; color:#3a3a3a;position:relative;}
.invoiceBox .courier .form li.li01{ height:38px;}
.invoiceBox .courier .form li.li02{ height:65px;}
.invoiceBox .courier .form li.li03{ height:120px;}
.invoiceBox .courier .form li em{ color:#ff0000;}
.invoiceBox .courier .form li .input1{ width:363px; height:54px; border:#cccccc solid 1px; line-height:54px; font-size:14px;}
.invoiceBox .courier .form li .input2{ width:499px;}
.invoiceBox .courier .form li .input3{ width:225px; height:54px; border:#cccccc solid 1px; line-height:54px; font-size:14px;}
.invoiceBox .courier .form li select{ float:left; width:159px; height:54px; border:#cccccc solid 1px; margin-right:9px; background:#fff;}
.invoiceBox .courier .form li .btn1{ width:108px; height:56px; background:#cce2f2; text-align:center; line-height:56px; color:#006ebc; font-size:20px; float:left; margin-right:10px;cursor:pointer;}
.invoiceBox .courier .form li .btn2{ width:108px; height:56px; background:#cce2f2; text-align:center; line-height:56px; color:#006ebc; font-size:20px; float:left; margin-right:10px;cursor:pointer;}
.invoiceBox .courier .form li .yzm{ display:block; position:absolute; left:236px; top:0px; height:56px; border:#CCC solid 1px; width:130px; line-height:52px; text-align:center; font-size:18px;cursor:pointer;}
.invoiceBox .courier .form li .yzm1{ display:block; position:absolute; left:236px; top:0px; height:56px; border:#CCC solid 1px; width:130px; line-height:52px; text-align:center; font-size:18px;cursor:pointer;background-color:#006ebc;color:#fff;}
.invoiceBox .courier .address{ padding:0px 0px 20px;}

.invoiceBox .courier .form li .fasong1{ position:absolute; right:-1px; top:1px; height:47px; width:116px; border-left:#cccccc solid 1px; text-align:center; line-height:47px;font-size:16px;color:#006ebc;cursor:pointer;}



.invoiceBox .invite{ padding:0 36px 85px; border-bottom:#eeeeee solid 1px;}
.invoiceBox .invite .box{ border:#e5e5e5 solid 1px; padding:24px;}
.invoiceBox .invite .form{ height:41px;}
.invoiceBox .invite .form p{ float:left; font-size:16px; line-height:41px;}
.invoiceBox .invite .form select{ width:135px; height:41px; background:#cccccc; float:left; margin-right:8px;}
.invoiceBox .invite .list{ padding:30px 0;}
.invoiceBox .invite .list li{ height:70px; line-height:70px; background:url(../images/line6.jpg) repeat-x bottom; clear:both; font-size:16px;}
.invoiceBox .invite .list li em{ float:left; display:block;}
.invoiceBox .invite .list li .em01{ width:323px;}
.invoiceBox .invite .list li .em02{ width:278px;}
.invoiceBox .invite .more{ text-align:center; font-size:16px; font-weight:bold; display:block;}
.invoiceBox .invite .more img{ position:relative; padding-left:8px; top:0px;}
.invoiceBox .invite .btnDiv{ margin:50px auto 0; width:170px; height:46px; }
.invoiceBox .invite .btnDiv a{ display:block; width:170px; height:46px; background:#006ebc; text-align:center; line-height:46px; font-size:16px; font-weight:bold; color:#fff;}

.invoiceBox .title2{ padding:25px 0 0 34px; font-size:20px; color:#3a3a3a;}
.goodsListTel{ display:none;}
.goodsListTel li{ height:120px; padding-left:100px; position:relative; background:url(../images/line7.jpg) repeat-x bottom;}
.goodsListTel li:last-child{ background:none;}
.goodsListTel li .imgDiv{ position:absolute; left:10px; top:10px;}
.goodsListTel li .imgDiv img{ width:80px;}
.goodsListTel li .name{ padding-top:6px; font-size:14px;}
.goodsListTel li p{ font-size:18px;}
.goodsListTel li .numInput{background:url(../images/input2.gif) left top no-repeat; width:120px; height:28px; overflow:hidden;}
.goodsListTel li .numInput span{display:block; float:left; cursor:pointer; width:29px; height:28px; overflow:hidden;}
.goodsListTel li .numInput input{float:left; height:28px; line-height:28px; width:62px; text-align:center; font-size:14px; font-weight:bold;}
.goodsListTel li .msg{ padding:4px 0;}
.goodsListTel li .price{ padding-top:8px;}
.invoiceBox .goodsList{ padding:0 34px 10px;}
.invoiceBox .goodsList li{ height:272px; background:url(../images/line7.jpg) repeat-x bottom;}
.invoiceBox .goodsList li .div01{ float:left; width:260px; padding-left:180px; position:relative;}
.invoiceBox .goodsList li .div01 .imgDiv{ position:absolute; left:0px; top:40px;}
.invoiceBox .goodsList li .div01 .name{ padding-top:45px; font-size:18px; color:#3a3a3a; font-weight:bold;padding-left:10px;}
.invoiceBox .goodsList li .div01 .msg{ font-size:14px; padding-top:15px;padding-left:10px;}
.invoiceBox .goodsList li .div01 .msg dd{ padding-left:82px; position:relative; padding-bottom:12px; color:#3a3a3a;line-height:20px;}
.invoiceBox .goodsList li .div01 .msg dd em{ position:absolute; left:0px; top:0px;}
.invoiceBox .goodsList li .div02{ width:153px; float:left; padding-top:88px;}
/*.invoiceBox .goodsList li .div02{ width:225px; text-align:center; line-height:276px; padding-left:0px;}*/
.invoiceBox .goodsList li .div02 p{ font-size:14px;color:#3a3a3a;}
.invoiceBox .goodsList li .div03{ float:left; line-height:192px; font-size:14px;color:#3a3a3a;}
.invoiceBox .goodsList li .numInput{background:url(../images/input1.gif) left top no-repeat; width:154px; height:36px; overflow:hidden;}
.invoiceBox .goodsList li .numInput span{display:block; float:left; cursor:pointer; width:37px; height:36px; overflow:hidden;}
.invoiceBox .goodsList li .numInput input{float:left; height:36px; line-height:36px; width:80px; text-align:center; font-size:18px; font-weight:bold;}
.invoiceBox .goodsList li:last-child{ background:none;}
.invoiceBox .goodsMsg{ padding:25px 34px 30px; text-align:right; font-size:18px; line-height:32px; border-bottom:#e6e6e6 solid 1px; color:#3a3a3a;}
.invoiceBox .goodsMsg b{ color:#ff0000;}
.invoiceBox .beizhu{ padding:25px 34px 25px 106px; border-bottom:#e6e6e6 solid 1px; position:relative; border-top:#e6e6e6 solid 1px;}
.invoiceBox .beizhu em{ position:absolute; left:38px; top:28px; font-size:20px; color:#3a3a3a;}
.invoiceBox .beizhu .input1{ width:752px; height:35px; line-height:35px; background:#eeeeee;}
.invoiceBox .youhui{ padding:25px 34px 25px; border-bottom:#e6e6e6 solid 1px; position:relative;}
.invoiceBox .youhui p{ font-size:20px; color:#3a3a3a; padding-bottom:15px;}
.invoiceBox .youhui em{ font-size:16px; color:#ff0000;}
.invoiceBox .youhui .list li{ float:left; margin-right:9px; margin-bottom:9px; width:101px; height:39px; border:#222222 solid 1px; font-size:18px; color:#222222; text-align:center; line-height:39px;cursor:pointer;}
.invoiceBox .youhui .list li.liNow{ color:#fff; background:#006ebc; border:#006ebc solid 1px;cursor:pointer;}
.invoiceBox .fapiao{ padding:25px 34px; border-bottom:#e6e6e6 solid 1px;}
.invoiceBox .fapiao a{ color:#3a3a3a; font-size:20px;}
.invoiceBox .fapiao a img{ position:relative; top:5px;}
.invoiceBox .fapiao a .img2{ display:none;}
.invoiceBox .fapiao .tanchu{ display:none; padding:10px 0 40px 0;}
.invoiceBox .fapiao .tanchu p{ color:#999999; font-size:14px; padding-bottom:8px;}
.invoiceBox .fapiao .tanchu .name2{ font-size:18px; color:#3a3a3a; padding:10px 0;}
.invoiceBox .fapiao .tanchu .input1{ width:528px; height:35px; border:#cccccc solid 1px;background:#eeeeee;}
.invoiceBox .fapiao .tanchu .btn1{ width:100px; height:42px; background:#006ebc; color:#fff; text-align:center; font-size:18px; display:block; margin-top:30px;}
.invoiceBox .zbtn{ float:right; padding:20px 32px 40px 0; background:#fff;}
.invoiceBox .zbtn a{ width:192px; height:55px; background:#006ebc; display:block; color:#fff; font-size:20px; font-weight:bold; text-align:center; line-height:55px;}

.invoiceBox .zbtn .btn1{ width:100px; height:42px; background:#006ebc; color:#fff; text-align:center; font-size:18px; display:block; margin-top:30px;cursor:pointer;}

.cartMid_m li{ border-bottom:#efefef solid 1px;}
.cartMid_mb{ height:276px; position:relative;}
.cartMid_mb1{ width:160px; padding-top:125px; text-indent:35px;}
.cartMid_mb2{ width:175px; position:relative; height:132px; line-height:20px; padding-right:20px; padding-left:190px;}
.cartMid_mb2 .imgDiv{ position:absolute; top:43px; left:0px;}
.cartMid_mb2 .imgDiv img{ border:#efefef solid 1px;}
.cartMid_mb2 .name{ color:#000; font-size:18px; padding-top:62px;}
.cartMid_mb2 .msg{ font-size:14px; padding-top:12px;}
.cartMid_mb3{ width:185px; text-align:center; line-height:132px; padding-left:40px;}
.cartMid_mb3 .numInput1{background:url(../images/input1.gif) left top no-repeat; width:154px; height:36px; overflow:hidden; margin-top:120px;}
.cartMid_mb3 .numInput1 span{display:block; float:left; cursor:pointer; width:37px; height:36px; overflow:hidden;}
.cartMid_mb3 .numInput1 input{float:left; height:36px; line-height:36px; width:80px; text-align:center; font-size:18px; font-weight:bold;}
.cartMid_mb4{ width:168px; text-align:center; line-height:276px;font-size:18px;}
.cartMid_mb5{ width:260px; text-indent:95px; line-height:276px; font-size:16px;}

.cartMsg{ float:right; padding:32px 36px 32px 0; line-height:32px; font-size:18px; color:#3a3a3a;}
.cartMsg b{ color:#F00;}

.cartBot2{ height:125px; line-height:125px; background:#fff; border-top:#dddddd solid 1px; position:relative;}
/*.cartBot2 .goon{ text-indent:34px; font-size:16px; color:#006ebc; display:block;}*/
.cartBot2 .goon{ text-indent:34px; font-size:16px; color:#006ebc; padding-left:35px;}
.cartBot2 .btn1{ position:absolute; right:35px; top:35px; display:block; width:153px; height:55px; background:#006ebc; font-size:20px; color:#fff; text-align:center; line-height:55px;cursor:pointer;}

.cartMid_mTel{ display:none; background:#fff;}
.cartMid_mTel li{ height:140px; padding-left:120px; position:relative; border-bottom:#f7f7f7 solid 1px;}
.cartMid_mTel li .checkbox{ position:absolute; left:5px; top:50px;}
.cartMid_mTel li .imgDiv{ position:absolute; left:30px; top:10px;}
.cartMid_mTel li .imgDiv img{ width:80px;}
.cartMid_mTel li .name{ padding-top:6px; font-size:14px;}
.cartMid_mTel li .numInput1{background:url(../images/input2.gif) left top no-repeat; width:120px; height:28px; overflow:hidden;}
.cartMid_mTel li .numInput1 span{display:block; float:left; cursor:pointer; width:29px; height:28px; overflow:hidden;}
.cartMid_mTel li .numInput1 input{float:left; height:28px; line-height:28px; width:62px; text-align:center; font-size:14px; font-weight:bold;}
.cartMid_mTel li .msg{ padding:4px 0;}
.cartMid_mTel li .price{ padding-top:8px;}
.cartMid_mTel li .del{ position:absolute; right:5px; top:50%; width:25px; height:25px; display:block; background:url(../images/nimg41_1.png) no-repeat; margin-top:-12px; background-size:100%;}

.payBox{ border:#dddddd solid 1px; background:#fff; margin-top:15px; padding:25px; position:relative;}
.payBox .success{ height:43px; line-height:43px; color:#006ebc; font-size:20px; font-weight:bold; padding-left:54px; position:relative;}
.payBox .success img{ position:absolute; left:0px; top:0px;}
.payBox .msg{ padding-top:20px; font-size:18px; color:#3a3a3a;}
.payBox .msg em{ color:#006ebc;}
.payBox .msg span{ color:#ff0000;}
.payBox .price{ position:absolute; right:150px; top:85px; font-size:18px; color:#3a3a3a;}
.payBox .price em{ color:#ff0000;}
.payBox .more{ position:absolute; right:28px; top:85px; color:#006ebc; font-size:18px;} 
.payBox .more img{ padding-left:8px; position:relative; top:-2px;}
.payBox .more .img2{ display:none;}
.payBox .box{ background:#f4f4f4; padding:22px; display:none; margin:30px 0;}
.payBox .box b{ display:block; font-size:18px; color:#3a3a3a; padding-bottom:10px;}
.payBox .box p{ font-size:16px;color:#3a3a3a; padding-bottom:12px;}
.payBox .box p em{ color:#006ebc;padding-right:25px;}
.payBox .box p span{ display:inline-block; width:120px; padding-right:20px; font-size:14px; color:#006ebc;}

.payBoxTel{ display:none; margin:10px; border:#dddddd solid 1px; background:#fff; padding:10px;}
.payBoxTel .success{ height:33px; line-height:33px; color:#006ebc; font-size:16px; font-weight:bold; padding-left:48px; position:relative;}
.payBoxTel .success img{ position:absolute; left:0px; top:0px; width:33px;}
.payBoxTel .msg{ padding-top:20px; font-size:12px; color:#3a3a3a;}
.payBoxTel .msg em{ color:#006ebc;}
.payBoxTel .msg span{ color:#ff0000;}
.payBoxTel .price{ font-size:12px; color:#3a3a3a; padding:10px 0;}
.payBoxTel .price em{ color:#ff0000; font-size:14px;}
.payBoxTel .more{ width:136px; height:43px; display:block; margin:15px auto;} 
.payBoxTel .more img{ display:block;}
.payBoxTel .more .img2{ display:none;}
.payBoxTel .box{ background:#f4f4f4; padding:15px; display:none; margin:10px 0 20px 0;}
.payBoxTel .box b{ display:block; font-size:14px; color:#3a3a3a; padding-bottom:10px;}
.payBoxTel .box p{ font-size:13px;color:#3a3a3a; padding-bottom:12px;}
.payBoxTel .box p em{ color:#006ebc;}
.payBoxTel .box div span{ width:110px; margin-right:10px; font-size:14px; color:#006ebc; display:inline-block;}

.payBox2Tel{ display:none; margin:10px; border:#dddddd solid 1px; background:#fff;}
.payBox2Tel .title{ height:40px; line-height:40px; border-bottom:#eeeeee solid 1px; font-size:16px; font-weight:bold; color:#3a3a3a; text-indent:10px;}
.payBox2Tel .list{ padding-bottom:50px;}
.payBox2Tel .list li{ height:40px; line-height:40px; border-bottom:#eeeeee solid 1px; position:relative;}
.payBox2Tel .list li a{ display:block; padding-left:45px; font-size:14px; background:url(../images/ico4.png) no-repeat right center;}
.payBox2Tel .list li img{ position:absolute; width:30px; top:5px; left:8px;}

.payBox2{ border:#dddddd solid 1px; background:#fff; margin-top:15px;  position:relative; padding-bottom:120px;}
.payBox2 .title{ height:87px; line-height:87px; border-bottom:#eeeeee solid 1px; font-size:24px; font-weight:bold; color:#3a3a3a; text-indent:32px;}
.payBox2 .payNavBox{ padding:44px 68px;}
.payBox2 .box{ border:#cccccc solid 1px; padding:31px 27px; margin-bottom:18px; border-radius:4px; -moz-border-radius:4px;}
.payBox2 .payNavContent{ display:none;}
.payBox2 .box.current{ border:#006ebc solid 1px;}
.payBox2 .box a.current{ border:#cccccc solid 1px;}
.payBox2 .btnDiv{ float:right; padding-right:68px;}
.payBox2 .btnDiv a{ width:155px; height:53px; background:#006ebc; text-align:center; line-height:53px; color:#fff; font-size:20px; display:block; font-weight:bold;}
.payBox2 .box a{ position:relative; display:block; width:162px; height:68px; border:#cccccc solid 1px; background:#eee; font-size:20px; color:#999; line-height:68px; font-weight:bold; text-align:center;}
.payBox2 .box a img{ position:relative; top:15px; left:-5px;}
.payBox2 .box .payNavContent .content{ border-top:#006ebc dashed 1px; padding:30px 48px; margin-top:31px;}
.payBox2 .box .imgList{ padding-top:50px;}
.payBox2 .box .imgList dd{ float:left; margin:0px 60px; text-align:center; font-size:18px;}
.payBox2 .box .imgList dd p{ padding-top:20px; font-weight:bold;}
.payBox2 .box .imgDiv{ text-align:center;}
.payBox2 .box .list dl{ width:110%;}
.payBox2 .box .list dd{ float:left; width:212px; height:80px; border:#e4e4e4 solid 1px; background:#f7f7f7 url(../images/nimg28_2.png) no-repeat 26px center; position:relative; margin:0 19px 22px 0; cursor:pointer; border-radius:6px; -moz-border-radius:6px;}
.payBox2 .box .list dd.ddNow{ border:#006ebc solid 1px; background:#f7f7f7 url(../images/nimg28_2on.png) no-repeat 26px center;}
.payBox2 .box .list dd img{ position:absolute; left:79px; top:21px;}

.myOrder .part1{ border:#eeeeee solid 1px; background:#f7f7f7; height:88px;}
.myOrder .part1 .name{ line-height:88px; font-size:24px; color:#3a3a3a; text-indent:20px; font-weight:bold;}
.myOrder .part1 .list li{ float:left; padding:0 25px; font-size:18px; line-height:88px;}
.myOrder .part1 .list li a{ display:inline-block; height:85px;}
.myOrder .part1 .list li a.aNow{ border-bottom:#006ebc solid 3px; color:#006ebc; font-weight:bold;}

.myOrder .part2{ border:#eeeeee solid 1px; background:#f7f7f7; height:63px; margin-top:20px; padding-left:28px; position:relative;}
.myOrder .part2 li{ line-height:63px; font-size:16px; float:left; padding-right:50px; color:#3a3a3a;}
.myOrder .part2 li b{ color:#006ebc; font-weight:bold;}
.myOrder .part2 li .btn1{ padding:6px 20px; background:#ff0000; color:#fff;}
.myOrder .part2 li .btn2{ font-weight:bold; color:#ff0000;}
.myOrder .part2 li.li01{ position:absolute; right:20px; top:0px;}
.myOrder .part22{ border:#eeeeee solid 1px; background:#f7f7f7; height:63px; margin-top:20px; padding-left:28px; position:relative;}
.myOrder .part22 .div1{ font-size:16px; line-height:24px; padding-left:10px; padding-top:8px; padding-right:75px; color:#3a3a3a;}
.myOrder .part22 .div1 b{ color:#006ebc;}
.myOrder .part22 li{ line-height:63px; font-size:16px; float:left; padding-right:50px; color:#3a3a3a;}
.myOrder .part22 li b{ color:#eb6000; font-weight:bold;}
.myOrder .part22 li .btn1{ padding:6px 20px; background:#eb6000; color:#fff;}
.myOrder .part22 li a{ font-weight:bold; color:#ff0000;}
.myOrder .part22 li.li01{ position:absolute; right:20px; top:0px;}

.myOrder .part3{border:#eeeeee solid 1px; border-top:none; padding:35px 28px; color:#3a3a3a;}
.myOrder .part3 h2{ font-size:16px; padding-bottom:30px;}
.myOrder .part3 p{ font-size:14px; line-height:30px;}
.myOrder .part4{border:#eeeeee solid 1px; border-top:none; color:#3a3a3a; height:auto;}
.myOrder .part4_l{ width:753px; position:relative; height:auto; padding-bottom:30px;}
.myOrder .part4_l .title{ padding:38px 0 0 26px; color:#3a3a3a; font-size:16px; font-weight:bold;}
.myOrder .part4_l li{ position:relative; min-height:130px; _height:130px; padding-left:130px;}
.myOrder .part4_l .imgDiv{ position:absolute; left:28px; top:25px;}
.myOrder .part4_l .name{ padding:25px 0 0 0; width:220px; color:#3a3a3a; font-size:16px; font-weight:bold;}
.myOrder .part4_l .msg{ padding:5px 0 0 0; font-size:14px; color:#999999; width:220px;}
.myOrder .part4_l .shu{ position:absolute; left:468px; top:56px;color:#3a3a3a; font-size:16px; font-weight:bold;}
.myOrder .part4_l .price{ position:absolute; right:114px; top:56px;color:#3a3a3a; font-size:16px; font-weight:bold;}
.myOrder .part4_r{ padding:35px 33px; background:#eeeeee; width:379px; height:284px;}
.myOrder .part4_r .list{ border-bottom:#666666 solid 1px;}
.myOrder .part4_r .list li{ height:45px; line-height:45px; font-size:16px; position:relative;}
.myOrder .part4_r .list li em{ position:absolute; right:0px; top:0px;}
.myOrder .part4_r .price{ height:94px; line-height:94px; color:#3a3a3a; font-size:20px; font-weight:bold; position:relative;}
.myOrder .part4_r .price em{ position:absolute; right:0px; top:0px; color:#ff0000;}
.myOrder .part4_r .btnDiv{ float:right;}
.myOrder .part4_r .btnDiv a{ width:127px; height:42px; background:#ff0000; display:block; line-height:42px; text-align:center; color:#fff; font-size:16px; font-weight:bold;}
.myOrder .part4_r .btnDiv a.btn1{ background:#999999;}
.myOrder .part5{border:#eeeeee solid 1px; border-top:none; color:#3a3a3a; padding:35px 27px;}
.myOrder .part5 a{ width:139px; height:46px; display:block; background:#b2d3eb; text-align:center; line-height:46px; font-size:16px; font-weight:bold; color:#006ebc;}
.myOrder .part1Tel{ display:none; border-top:#ededed solid 5px; border-bottom:#ededed solid 5px; padding-bottom:25px;}
.myOrder .part1Tel .list{ padding:20px 10px;}
.myOrder .part1Tel .list li{ float:left; width:50%; height:24px; line-height:24px;}
.myOrder .part1Tel .list li b{ color:#006ebc;}
.myOrder .part1Tel h2{ padding:10px 0 0 10px; font-size:14px; color:#3a3a3a;}
.myOrder .part1Tel p{ padding:10px 10px 20px; line-height:22px;}
.myOrder .part1Tel .btnDiv{ padding:0 0 0 10px;}
.myOrder .part1Tel .btnDiv a{ display:block; float:left;}
.myOrder .part1Tel .btn1{ width:80px; height:32px; font-size:14px; background:#006ebc; text-align:center; line-height:32px; color:#fff;}
.myOrder .part1Tel .btn2{ line-height:32px; color:#ff0000; padding-left:40px;}
.myOrder .part2Tel{ display:none;}
.myOrder .part2Tel .title{ padding:25px 0 10px 10px; font-size:16px; color:#3a3a3a;}
.sideTitleTel{ display:none; width:100%; position:relative; border-top:#006ebc solid 1px;}
.sideTitleTel .con{ height:45px; line-height:45px; padding-left:10px; font-size:16px; font-weight:bold; color:#3a3a3a; position:relative;}
.sideTitleTel .con .img2{ display:none;}
.sideTitleTel .sideIco{ position:absolute; right:10px; top:6px;}
.sideTitleNav { position:absolute; top:45px; background:#006ebc; z-index:10; width:100%; text-indent:15px; padding-bottom:50px; display:none;}
.sideTitleNav li a{ display:block; font-size:14px; height:33px; line-height:33px; color:#fff; border-bottom:#a3bfdf solid 1px;}

.myOrder .invite{ border-bottom:#eeeeee solid 1px;}
.myOrder .invite .box{ padding:40px 24px; border-left:#eee solid 1px; border-right:#eee solid 1px;}
.myOrder .invite h2{ font-size:16px; font-weight:bold; padding-bottom:15px; color:#3a3a3a;}
.myOrder .invite .msg{ font-size:16px; color:#3a3a3a; padding-bottom:40px;}
.myOrder .invite .form{ height:41px;}
.myOrder .invite .form p{ float:left; font-size:16px; line-height:41px;}
.myOrder .invite .form select{ width:135px; height:41px; background:#cccccc; float:left; margin-right:8px;}
.myOrder .invite .list{ padding:30px 0;}
.myOrder .invite .list li{ height:70px; line-height:70px; background:url(../images/line6.jpg) repeat-x bottom; clear:both; font-size:16px;}
.myOrder .invite .list li em{ float:left; display:block;}
.myOrder .invite .list li .em01{ width:323px;}
.myOrder .invite .list li .em02{ width:278px;}
.myOrder .invite .more{ text-align:center; font-size:16px; font-weight:bold; display:block;}
.myOrder .invite .more img{ position:relative; padding-left:8px; top:0px;}
.myOrder .invite .btnDiv{ margin:50px auto 0; width:170px; height:46px; }
.myOrder .invite .btnDiv a{ display:block; width:170px; height:46px; background:#006ebc; text-align:center; line-height:46px; font-size:16px; font-weight:bold; color:#fff;}

.personal{ padding-top:20px;}
.personal .bigBox{ border:#eeeeee solid 1px; width:888px;}
.personal .personal1{ padding:30px 18px; border-bottom:#eee solid 1px;}
.personal .personal1 .title{ font-size:18px; color:#3a3a3a; font-weight:bold; padding-bottom:45px;}
.personal .personal1 .list li{ height:180px; margin-bottom:20px; padding-left:92px; position:relative; background:url(../images/ico6.png) 84px 30px no-repeat;}
.personal .personal1 .list li .ico{ position:absolute; left:0px; top:16px;}
.personal .personal1 .list li .content{ width:756px; background:#eeeeee; height:180px; position:relative;}
.personal .personal1 .list li .title2{ padding:16px 0 0 22px; font-size:16px; font-weight:bold; color:#3a3a3a;}
.personal .personal1 .list li .time{ position:absolute; right:18px; top:18px; font-size:16px; color:#3a3a3a;}
.personal .personal1 .list li .imgDiv{ position:absolute; top:52px; left:23px;}
.personal .personal1 .list li .imgDiv img{ border:#d9d9d9 solid 1px; display:block;}
.personal .personal1 .list li .name{ padding:25px 0 0 128px; font-size:18px; font-weight:bold;}
.personal .personal1 .list li .name a{ color:#006ebc;}
.personal .personal1 .list li .msg{padding:20px 0 0 128px; font-size:16px; color:#3a3a3a;}

.personal .personal2{ padding:50px 18px;}
.personal .personal2 .title{ font-size:18px; color:#3a3a3a; font-weight:bold; padding-bottom:45px;}
.personal .personal2 .list li{ height:180px; margin-bottom:20px; padding-left:92px; position:relative; background:url(../images/ico6.png) 84px 30px no-repeat;}
.personal .personal2 .list li .ico{ position:absolute; left:0px; top:16px;}
.personal .personal2 .list li .content{ width:756px; background:#eeeeee; height:180px; position:relative;}
.personal .personal2 .list li .title2{ padding:16px 0 0 22px; font-size:16px; font-weight:bold; color:#3a3a3a;}
.personal .personal2 .list li .msg{padding:25px 0 0 22px; font-size:16px; color:#3a3a3a;}
.personal .personal2 .list li a{ display:block; font-size:16px; color:#006ebc; padding:5px 0 0 22px;}

.sideRight{ width:300px;}
.sideRight .name{ height:53px; line-height:53px; background:#ebe300; font-size:16px; font-weight:bold; color:#3a3a3a; text-indent:12px;}
.sideRight .fen{ height:120px; background:#006ebc; padding-left:94px; position:relative;}
.sideRight .fen .ico{ position:absolute; left:17px; top:30px;}
.sideRight .fen p{ font-size:20px; color:#fff; padding-top:38px; padding-bottom:5px;}
.sideRight .fen a{ font-size:14px; color:#a3bfdf;}
.sideRight .ewm{ background:#eeeeee; padding:28px 27px;}
.sideRight .msg{ border:#eeeeee solid 1px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#3a3a3a;}

.sideRightTel{ display:none;}
.sideRightTel .name{ height:38px; line-height:38px; background:#ebe300; font-size:14px; font-weight:bold; color:#3a3a3a; text-indent:12px;}
.sideRightTel .fen{ height:120px; background:#006ebc; padding-left:94px; position:relative;}
.sideRightTel .fen .ico{ position:absolute; left:17px; top:30px;}
.sideRightTel .fen p{ font-size:20px; color:#fff; padding-top:38px; padding-bottom:5px;}
.sideRightTel .fen a{ font-size:14px; color:#a3bfdf;}

.memberInfo .title{ padding:60px 0 0 24px; color:#3a3a3a; font-size:24px; font-weight:bold;}
.memberInfo .list{ padding:30px 0 30px 24px; color:#3a3a3a;}
.memberInfo .list li{ float:left; font-size:18px; width:395px; margin-bottom:25px;}
.memberInfo .list li em{ color:#F00;}

.memberInfo2{ height:273px; border-top:#eee solid 1px;}
.memberInfo2 .btnDiv{ float:right; padding:40px 20px 0 0;}
.memberInfo2 .btnDiv a{ display:block; width:157px; height:48px; text-align:center; line-height:47px; color:#006ebc; font-size:20px; font-weight:bold; background:#b2d3eb;}

.infoModify .title{ padding:60px 0 0 24px; color:#3a3a3a; font-size:24px; font-weight:bold;}
.infoModify .form{ padding:42px 0 0 24px;}
.infoModify .form li{ float:left; margin-right:20px; color:#3a3a3a; margin-bottom:25px;}
.infoModify .form li.li01{ width:464px;}
.infoModify .form li.li02{ width:352px;}
.infoModify .form li em{ display:block; height:50px; line-height:50px; font-size:18px;}
.infoModify .form li span{ color:#F00;}
.infoModify .form li .input1{ width:100%; height:50px; background:#eeeeee; font-size:18px; color:#3a3a3a;}
.infoModify .form li .tips{ padding:10px 0; font-size:14px; color:#F00;}
.infoModify .form li .select01{ width:100%; height:50px; background:#EEE; border:#eee solid 1px;}
.infoModify .form li .select02{ width:155px; height:50px; background:#EEE; border:#eee solid 1px; float:left;}
.infoModify .form li .year{ float:left; padding:0 10px; font-size:18px; position:relative; top:10px;}
.infoModify .btnDiv{ float:right; padding:40px 20px 80px 0;}
.infoModify .btnDiv a{ display:block; width:157px; height:48px; text-align:center; line-height:47px; color:#006ebc; font-size:20px; font-weight:bold; background:#b2d3eb;}

.address{ padding:28px 22px 120px;}
.address .list li{ position:relative; border:#cccccc solid 1px; padding:10px 0; margin-bottom:18px; font-size:15px; color:#3a3a3a; background:url(../images/nimg28_2.png) no-repeat 24px 25px;}
.address .list li.liNow{ border:#006ebc solid 1px; background:url(../images/nimg28_2on.png) no-repeat 24px 25px;}
.address .list li em{ display:inline-block; line-height:55px;}
.address .list li .em01{ width:190px; text-indent:65px;}
.address .list li .em02{ width:100px;}
.address .list li .a1{ position:absolute; right:80px; font-size:14px; bottom:5px;}
.address .list li .a2{ position:absolute; right:20px; font-size:14px; bottom:5px;}
.address .list li .form2{ display:none; padding-left:20px; padding-bottom:20px;}
.address .form2 dd{ height:80px; font-size:16px; color:#3a3a3a;}
.address .form2 dd.dd01{ height:38px;}
.address .form2 dd.dd02{ height:65px;}
.address .form2 dd.dd03{ height:120px;}
.address .form2 dd span{ color:#ff0000;}
.address .form2 dd .input1{ width:363px; height:54px; border:#cccccc solid 1px; line-height:54px; font-size:14px;}
.address .form2 dd .input2{ width:499px;}
.address .form2 dd select{ float:left; width:159px; height:54px; border:#cccccc solid 1px; margin-right:9px; background:#fff;}
.address .form2 dd .btn1{ width:108px; height:56px; background:#b2d3eb; text-align:center; line-height:56px; color:#006ebc; font-size:20px; float:left; margin-right:10px;}


.address .btnGroup{ padding:32px 0 40px 0;width:147px; height:50px; margin:0 auto;}
.address .btnGroup a{ float:left; display:block; width:147px; height:50px; background:#b2d3eb; text-align:center; font-size:18px; line-height:50px; font-weight:bold; color:#006ebc}
.address .form{ display:none;}
.address .form li{ height:80px; font-size:16px; color:#3a3a3a;}
.address .form li.li01{ height:38px;}
.address .form li.li02{ height:65px;}
.address .form li.li03{ height:120px;}
.address .form li em{ color:#ff0000;}
.address .form li .input1{ width:363px; height:54px; border:#cccccc solid 1px; line-height:54px; font-size:14px;}
.address .form li .input2{ width:499px;}
.address .form li select{ float:left; width:159px; height:54px; border:#cccccc solid 1px; margin-right:9px; background:#fff;}
.address .form li .btn11{ width:108px; height:56px; background:#fbdfcc; text-align:center; line-height:56px; color:#eb6000; font-size:20px; float:left; margin-right:10px;cursor:pointer;}
.address .form li .btn2{ width:108px; height:56px; background:#fbdfcc; text-align:center; line-height:56px; color:#eb6000; font-size:20px; float:left; margin-right:10px;cursor:pointer;}


.indent{ padding:20px 19px; border:#eeeeee solid 1px; margin-top:20px; background:#fff;}
.indentTop{ border-bottom:#efefef solid 2px;}
.indent .tab1{ height:46px; line-height:46px;}
.indent .tab1 li{ display:inline-block; font-size:16px; color:#222; padding:0 4px;}
.indent .tab1 li em{ color:#ff0000;}
.indent .tab1 li .aNow,.myOrder .tab1 li a:hover{ color:#006ebc;}
.indentTop .form{ padding-left:80px; position:relative; height:36px; width:252px; padding-top:10px;}
.indentTop .form p{ position:absolute; left:0px; top:10px; font-size:14px; color:#222; line-height:24px;}
.indentTop .form .input1{ width:176px; height:24px; border:#cccccc solid 1px; float:left; line-height:24px;}
.indentTop .form .btn1{ width:62px; height:26px; background:#006ebc; float:left; color:#fff; font-size:14px; text-align:center;  margin-left:10px;}

.indentBox{ padding-top:20px;}
.indent_t{ background:#f5f5f5; border:1px solid #efefef; height:54px; line-height:54px; font-size:16px;}
.indent_t li{ float:left; color:#3a3a3a;}
.indent_t li.li_01{ width:400px; text-indent:90px;}
.indent_t li.li_02{ width:140px; text-align:center;}
.indent_t li.li_03{ width:142px; text-align:center;}
.indent_t li.li_04{ width:166px; text-align:center;}
.indent_t li.li_05{ width:170px; text-align:center;}
.indent_t li.li_06{ width:138px; text-align:center;}

.indent_m{ margin-top:18px;}
.indent_m li{ border:1px solid #efefef; margin-bottom:18px;}
.indent_mt{ height:40px; line-height:40px; padding-left:15px; font-size:16px; color:#222; border-bottom:1px solid #efefef; position:relative;}
.indent_mt .num{ padding-right:90px;}
.indent_mt b{ color:#006ebc;}
.indent_mt .time{ position:absolute; right:30px; top:0px;}
.indent_mb{ height:268px; position:relative;}
.indent_mb1{ width:380px; position:relative; height:268px; line-height:20px; padding-right:20px;}
.indent_mb1 .imgDiv{ position:absolute; top:36px; left:16px;}
.indent_mb1 .name{ padding:52px 20px 0 198px; color:#3a3a3a; font-size:16px; font-weight:bold;}
.indent_mb1 .msg{ padding:25px 0 0 198px; font-size:14px; color:#999;}
.indent_mb2{ width:140px; text-align:center; line-height:268px; color:#3a3a3a; font-size:16px;}
.indent_mb3{ width:142px; text-align:center; line-height:268px;color:#3a3a3a; font-size:16px;}
.indent_mb4{ width:166px; text-align:center; line-height:268px; font-size:16px; color:#3a3a3a;}
.indent_mb5{ width:170px; text-align:center; padding-top:40px;font-size:16px; color:#3a3a3a;}
.indent_mb5 p{ padding-bottom:10px;}
.indent_mb5 .a2{ padding:10px 30px; background:#006ebc; display:inline-block; margin-bottom:10px; color:#fff;}
.indent_mb5 .a3{ background:#ff0000;}
.indent_mb6{ width:138px; text-align:center; line-height:268px; font-size:16px;}
.indent_mb6 a{ color:#ff0000; font-weight:bold;}
.indent_mb6 .a4{ color:#006ebc;}

.indent_m .more{border:1px solid #efefef;}
.indent_m .more .indent_mb{ min-height:268px;}
.indent_m .more .con1{ border-right:1px solid #efefef;height:268px;border-bottom:1px solid #efefef;}
.indent_m .more .con_fl{ height:auto;}
.indent_m .more .con1:last-child{border-bottom:none;height:268px;}
.indent_m .more .con_fr{  padding-top:12%;}
/*.indent_m .more .con2{ border-left:1px solid #efefef;height:268px;border-bottom:1px solid #efefef;}
.indent_m .more .con2:last-child{border-bottom:none;height:268px;}
*/

.indent_mTel{ display:none;}

.message{ padding-top:20px;}
.message li{ border:#eeeeee solid 1px; margin-bottom:20px;}
.message li .message_t{ height:44px; line-height:44px; border-bottom:#eee solid 1px; background:#f7f7f7; font-size:16px; color:#3a3a3a;}
.message li .message_t .time{ text-indent:20px;}
.message li .message_t .caozuo{ padding-right:65px;}
.message li .message_b{ position:relative;}
.message li .message_b_l{ padding:10px 20px; width:1000px; border-right:#eeeeee solid 1px;}
.message li .message_b_l .title{ font-size:16px; color:#006ebc; background:url(../images/line7.jpg) repeat-x bottom; height:46px; line-height:46px; font-weight:bold;}
.message li .message_b_l .content{ line-height:22px; font-size:14px; padding:20px 0 40px 0}
.message li .message_b .del{ position:absolute; right:53px; top:50%; margin-top:-23px; display:block; width:47px; height:47px;}
.message li .message_b .del .img1{ display:none;}
.message li .message_b .del:hover img{ display:none;}
.message li .message_b .del:hover .img1{ display:inline-block;}
.message li .message_b .del2{ display:none;}

.coupons{  padding:30px 18px; margin-top:20px;}
.coupons .msg{ background:#666666; color:#fff; text-indent:10px; font-size:14px; line-height:35px; height:35px;}
.couponsPc .tag{ height:36px; line-height:36px; border-bottom:#e7e7e7 solid 3px; padding-top:25px;}
.couponsPc .tag a{ font-size:16px; color:#000; padding:0 16px;}
.couponsPc .tag a.aNow,.couponsPc .tag a:hover{ color:#006ebc; font-weight:bold;}
.couponsPc .list{ padding-top:38px; padding-left:12px;}
.couponsPc .list li{ float:left; width:25%; margin-bottom:34px;}
/*.couponsPc .list li .box{ padding-right:12px;}*/
.couponsPc .list li .box img{ width:100%; display:block;}
.couponsTel{ display:none;}
.coupons .myCoupons_t{ background:#eeeeee; height:38px; line-height:38px; font-size:14px; margin-top:20px;}
.coupons .myCoupons_t li{ float:left; color:#3c3c3c; font-weight:bold;}
.coupons .myCoupons_t li.li_01{ width:60%; text-indent:75px;}
.coupons .myCoupons_t li.li_02{ width:40%; text-align:center;}
.coupons .myCoupons_mb{ height:136px; position:relative;}
.coupons .myCoupons_mb1{ width:60%; position:relative; height:120px; padding-right:0px; padding-left:0px; padding-top:15px; border-bottom:#eeeeee solid 1px;}
.coupons .myCoupons_mb1 .imgDiv{ width:108px; margin-left:30px; height:105px;}
.coupons .myCoupons_mb1 .imgDiv img{ width:108px;}
.coupons .myCoupons_mb2{ width:40%; text-align:center; line-height:35px; height:88px;color:#999999; font-size:12px; padding-top:47px; border-bottom:#eeeeee solid 1px;}

.paying{ position:relative; height:480px;}
.paying .topRight{ position:absolute; right:0px;top:0px; width:22.5%;}
.paying .topRight img{ width:100%; display:block;}
.paying h2{ width:250px; text-align:center; font-size:20px; color:#222; top:35%; left:50%; margin-left:-125px; position:relative;}
.paying .list{ top:45%; left:50%; position:relative; width:250px; margin-left:-125px;}
.paying .list img{ width:100%; display:block;}

.productNav{ height:122px; background:#f0f0f0;}
.productNav .list{ text-align:center;}
.productNav li{ text-align:center; display:inline-block; font-size:16px; padding:0 50px;}
.productNav li div{ padding:24px 0 3px;}
.productNav li .img2{ display:none;}
.productNav li a:hover,.productNav li a.aNow{ color:#0b53a5;}
.productNav li a:hover .img1,.productNav li a.aNow .img1{ display:none;}
.productNav li a:hover .img2,.productNav li a.aNow .img2{ display:inline-block;}

/*9.8*/
.screenTel{ display:none; height:40px; border-bottom:#ededed solid 1px;}
.screenTel li{ float:left; width:50%; text-align:center; line-height:40px; font-size:14px;}
.screenTel li a{ display:block; position:relative;}
.screenTel li a.btn1{ background:url(../images/line8.jpg) right center no-repeat;}
.screenTel li a.btn1 img{ position:relative; top:2px; padding-left:5px; width:18px;}
.screenTel li a.btn2 img{ position:relative; top:-2px; padding-left:5px; width:10px;}

.screenLayerTel{ position:absolute; top:60px; background:#fff; z-index:100; width:100%; display:none;overflow-x: auto;}
.screenLayerTel .title{ height:32px; line-height:32px; border-bottom:#eeeeee solid 1px; padding-left:15px; font-size:16px; color:#333; font-weight:bold;}
.screenLayerTel .close{ position:absolute; width:22px; height:22px; right:10px; top:5px; display:block; background:url(../images/close4.png) no-repeat;}

.moreLayer{ width:150px; height:110px; background:url(../images/moreLayer.png) no-repeat; display:none; position:absolute; left:0px; top:0px; z-index:222}
.moreLayer .list{ padding:8px 10px 0 10px;}
.moreLayer li{ height:24px; line-height:24px;}
.moreLayer li a{ display:block;}

.speedLayer{ position:absolute; display:none;  padding:18px; background:url(../images/bg1.png) repeat; z-index:222}
.speedLayer .box{ background:#fff; width:676px; height:196px;}
.speedLayer .title{ text-align:center; font-size:18px; color:#222; padding:30px 0 20px;}
.speedLayer .imgDiv{ padding:0 29px;}
.speedLayer .imgDiv2{ display:none; padding:0 10px;}
.speedLayer .imgDiv2 img{ width:100%; display:block;}
.speedLayer .table{ padding:0 29px;}
.speedLayer table{ border-top:#d8d8d8 solid 1px; border-left:#d8d8d8 solid 1px;}
.speedLayer .table th{ height:34px; border-bottom:#d8d8d8 solid 1px; border-right:#d8d8d8 solid 1px; font-size:14px; color:#222; font-weight:100; background:#ededee;}
.speedLayer .table td{ height:34px; border-bottom:#d8d8d8 solid 1px; border-right:#d8d8d8 solid 1px; font-size:14px; color:#222; text-align:center;}
.speedLayer .close{ display:block; width:22px; height:22px; position:absolute; right:30px; top:30px;}
.speedLayer .table2{ display:none; padding:0 10px;}
.speedLayer .table2 td{ height:34px; border-bottom:#d8d8d8 solid 1px; border-right:#d8d8d8 solid 1px; font-size:14px; color:#222; text-align:center;}
.speedLayer .table2 .td01{ background:#ededee;}

.sizeLayer{ position:absolute;  display:none;  padding:18px; background:url(../images/bg1.png) repeat; z-index:222}
.sizeLayer .box{ background:#fff; width:906px; height:300px;}
.sizeLayer .title{ text-align:center; font-size:18px; color:#222; padding:30px 0 20px;}
.sizeLayer .table{ padding:0 29px;}
.sizeLayer table{ border-top:#d8d8d8 solid 1px; border-left:#d8d8d8 solid 1px;}
.sizeLayer .table td{ height:34px; border-bottom:#d8d8d8 solid 1px; border-right:#d8d8d8 solid 1px; font-size:14px; color:#222; text-align:center;}
.sizeLayer .close{ display:block; width:22px; height:22px; position:absolute; right:30px; top:30px;}
.sizeLayer .table2{ display:none; padding:0 10px;}
.sizeLayer .table2 td{ height:30px; border-bottom:#d8d8d8 solid 1px; border-right:#d8d8d8 solid 1px; font-size:14px; color:#222; text-align:center;}
.sizeLayer .table2 .td01{ background:#ededee;}
.sizeLayer .imgDiv{ padding:30px 29px;}
.sizeLayer .imgDiv2{ display:none; padding:0 10px;}
.sizeLayer .imgDiv2 img{ width:100%; display:block;}

/*.addressLayer{ position:absolute; display:none;  padding:18px; background:url(../images/bg1.png) repeat; z-index:222}
.addressLayer .close{ display:block; width:22px; height:22px; position:absolute; right:30px; top:30px;}
.addressLayer .box{ background:#fff; width:676px; height:196px;}
.addressLayer .title{ text-align:center; font-size:18px; color:#222; padding:15px 0 10px;}
.addressLayer .form{ padding:0 86px;}
.addressLayer .form li{ margin-bottom:10px; font-size:14px;}
.addressLayer .form li select{ width:159px; height:38px; line-height:38px; border:#cccccc solid 1px; margin-right:9px;}
.addressLayer .form li .input1{ width:499px; height:38px; border:#ccc solid 1px; line-height:38px;}
.addressLayer .form li .btnDiv{ width:108px; height:40px; margin:0 auto;}
.addressLayer .form li .btn1{ width:108px; height:40px; cursor:pointer; background:#cce2f2; color:#006ebc; font-size:16px;}*/

/*10.10*/
.addressLayer{ position:absolute; display:none;  padding:18px; background:url(../images/bg1.png) repeat; z-index:222}
.addressLayer .close{ display:block; width:22px; height:22px; position:absolute; right:30px; top:30px;}
.addressLayer .box{ background:#fff; width:676px; height:196px;}
.addressLayer .title{ text-align:center; font-size:18px; color:#222; padding:15px 0 10px;}
.addressLayer .form{ padding:0 86px;}
.addressLayer .form li{ margin-bottom:10px; font-size:14px;}
.addressLayer .form li select{ width:159px; height:38px; line-height:38px; border:#cccccc solid 1px; margin-right:9px;}
.addressLayer .form li .input1{ width:499px; height:38px; border:#ccc solid 1px; line-height:38px;}
.addressLayer .form li .btnDiv{ width:108px; height:40px; margin:0 auto;}
.addressLayer .form li .btn1{ width:108px; height:40px; cursor:pointer; background:#cce2f2; color:#006ebc; font-size:16px;}

.oldAddLayer{ position:absolute; display:none;  padding:18px; background:url(../images/bg1.png) repeat; z-index:222}
.oldAddLayer .close{ display:block; width:22px; height:22px; position:absolute; right:30px; top:30px;}
.oldAddLayer .box{ background:#fff; width:676px; height:196px;}
.oldAddLayer .title{ text-align:center; font-size:18px; color:#222; padding:15px 0 20px;}
.oldAddLayer .form{ padding:0 50px;}
.oldAddLayer .form li{ font-size:14px; line-height:24px;}
.oldAddLayer .form li input{ position:relative; top:2px;}
.oldAddLayer .form li a{ color:#006ebc; padding-left:20px;}


.integral{ padding:20px 0 100px;}
.integralPart1{ height:84px; background:#006ebc; position:relative; line-height:84px;}
.integralPart1 p{ text-align:center; font-size:24px; color:#fff;}
.integralPart1 p em{ color:#ff0000;}
.integralPart1 a{ position:absolute; right:20px; top:0px; font-size:14px; color:#fff;}

.integralPart2 .tag{ height:36px; line-height:36px; border-bottom:#e7e7e7 solid 3px; padding-top:25px;}
.integralPart2 .tag a{ font-size:16px; color:#000; padding:0 16px;}
.integralPart2 .tag a.aNow,.integralPart2 .tag a:hover{ color:#006ebc; font-weight:bold;}
.integralPart2 .table{ padding-top:10px;}
.integralPart2 .table th{ height:40px; background:#e7e7e7; font-size:16px; color:#222; font-weight:400;}
.integralPart2 .table td{ height:60px; border-bottom:#dddddd solid 1px; text-align:center; font-size:18px; color:#222;}
.integralPart2 .table em{ color:#006ebc;}
.integralPart2 .table span{ color:#ff0000;}

.pageNav2{ height:37px; padding-bottom:40px;}
.pageNav2 li{ float:left; width:110px; height:37px; font-size:16px; text-align:center; line-height:37px;margin-right:10px;}
.pageNav2 li a{ color:#333; display:block;}
.pageNav2 li a.aNow,.pageNav2 li a:hover{ background:#006ebc; color:#fff;}

.pageNav2Tel{ display:none; height:40px; background:#f2f2f2; position:fixed; width:100%; left:0px; bottom:0px; z-index:22}
.pageNav2Tel li{ float:left; width:50%; line-height:40px; font-size:14px; text-align:center;}
.pageNav2Tel li a{ display:block;}
.pageNav2Tel li a.aNow{ background:#006ebc; color:#fff;}

.history{ background:#fff; padding:100px 253px 95px 47px;}
.history .list{ background:url(../images/line9.jpg) 124px top repeat-y; padding-top:24px;}
.history .list li{ padding-left:179px; position:relative; min-height:60px; _height:60px; padding-bottom:60px;}
.history .list li .year{ position:absolute; left:0px; top:27px; width:122px; height:49px; background:#006ebc; line-height:49px; text-align:center; border-radius:4px; -moz-border-radius:4px; font-size:16px; color:#fff; font-weight:bold;}
.history .list li .ico{ width:13px; height:13px; z-index:22; left:118px; top:43px; position:absolute;}
.history .list li .box{ background:url(../images/line10.png) repeat-x top;}
.history .list li .content{ font-size:16px; color:#595959; font-weight:bold; padding:35px 0 15px;}
.history .bg{ padding:1px 0 0 119px; width:11px; height:10px;}

.about{ background:#fff; padding:50px 50px 160px;}
.about h2{ font-size:20px; color:#222; padding-bottom:15px;}
.about .content{ font-size:14px; line-height:24px; padding-bottom:45px;}

.news li{ background:#fff; padding:24px 36px 24px 394px; height:234px; position:relative; margin-bottom:10px;}
.news li .imgDiv{ position:absolute; left:24px; top:24px;}
.news li .imgDiv img{ width:343px; display:block; border:#ececec solid 1px;}
.news li .name{ height:48px; line-height:48px; border-bottom:#e3e3e3 solid 3px; overflow:hidden; font-size:18px; font-weight:bold;}
.news li .content{ margin-top:10px; line-height:30px; font-size:16px; color:#a1a1a1; height:90px; overflow:hidden;}
.news li .btnDiv{ position:absolute; right:37px; bottom:40px;}
.news li .btnDiv a{ width:97px; height:29px; display:block; background:#e3e3e3; text-align:center; line-height:29px; font-size:14px; color:#484848; border-radius:20px; -moz-border-radius:20px;}
.news li .btnDiv a:hover{ color:#fff; background:#006ebc;}

.newShow{ background:#fff; padding:65px 22px; position:relative;}
.newShow .name{ text-align:center; font-size:24px; color:#2e2e2e; font-weight:bold; padding-bottom:45px;}
.newShow .time{ height:34px; border-bottom:#e5e5e5 solid 1px;}
.newShow .time em{ padding:0 20px;}
.newShow .content{ font-size:14px; line-height:26px; color:#4e4e4e; padding:20px 0 50px;}
.newShow .imgDiv{ text-align:center; padding-bottom:25px;}
.newShow .share{ position:absolute; right:20px; top:140px;}
.newShow .content img{text-align:center;}
.newShow .content p img{text-align:center;}


.pageDown{height:125px; position:relative; border-top:#e5e5e5 solid 1px;}
.pageDown .box{ padding-top:35px;}
.pageDown .btn{position:absolute; top:40px; right:0px; width:120px; height:40px; background:#006ebc; text-align:center; line-height:40px; color:#fff; font-size:14px;}
.pageDown li{font-size:14px; height:30px; line-height:30px; overflow:hidden; position:relative; top:-3px; color:#acacac;}

.selfService{ padding:0 43px;}
.selfService .title{ font-size:24px; color:#222; padding-bottom:40px;}
.selfService .part1{ padding-bottom:55px;}
.selfService .part1 ul{ width:110%;}
.selfService .part1 li{ float:left; width:267px; height:143px; margin:0 15px 19px 0;}
.selfService .part1 li .box{ height:143px; background:#e8e8e8; text-align:center;}
.selfService .part1 li .ico{ padding:18px 0 8px;}
.selfService .part1 li .ico>img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.selfService .part1 li p{ font-size:20px; color:#222;}

.selfService .part2 .tag ul{ width:110%;}
.selfService .part2 .tag li{ float:left; width:361px; height:151px; overflow:hidden; margin-right:15px;}
.selfService .part2 .tag li a{ display:block; width:361px; height:143px; border-bottom:#fff solid 8px; position:relative;}

.selfService .part2 .tag li a:hover{border-bottom:#006ebc solid 8px;}

.selfService .part2 .tag li a .name{ width:351px; position:absolute; left:10px; bottom:10px; color:#fff; font-weight:bold; font-size:20px; background:url(../images/ico11.png) right top no-repeat;}
.selfService .part2 .tag li a.aNow{ border-bottom:#006ebc solid 8px;}
.selfService .part2 .tag li a.aNow .name{ background:url(../images/ico11on.png) right top no-repeat;}

.servicePic{ position:relative; height:290px; border:#e0e0e0 solid 1px; margin-top:6px;}
.servicePic .list{ overflow:hidden; width:850px; margin:20px auto 0;}
.servicePic li{ width:194px; height:265px; float:left; margin-right:25px; position:relative; overflow:hidden;}
.servicePic li .name{height:35px; font-size:24px; text-align:center;}
.servicePic li .name a{display:block; color:#3a3a3a; height:34px; line-height:35px; text-align:center;}
.servicePic .prev{ position:absolute; width:54px; height:54px; display:block; background:url(../images/nimg54_left1.png) no-repeat; left:18px; z-index:22; top:118px;}
.servicePic .next{ position:absolute; width:54px; height:54px; display:block; background:url(../images/nimg54_right1.png) no-repeat; right:18px; z-index:22; top:118px;}
.servicePic .prev:hover{ background:url(../images/nimg54_left1on.png) no-repeat;}
.servicePic .next:hover{ background:url(../images/nimg54_right1on.png) no-repeat;}

.selfService .part2Tel{ display:none;}
.selfService .part2Tel .tag{ padding-left:10px;}
.selfService .part2Tel .tag li{ float:left; width:33.33%; height:auto; overflow:hidden;}
.selfService .part2Tel .tag li .box{ margin-right:10px;}
.selfService .part2Tel .tag li .imgDiv img{ width:100%; display:block;}
.selfService .part2Tel .tag li a{ display:block; width:100%; height:auto; border-bottom:#fff solid 5px; position:relative;}
.selfService .part2Tel .tag li a .name{ position:absolute; width:90px; margin-left:-45px; left:50%; bottom:10px; color:#fff; font-weight:bold; font-size:14px; text-align:center;}
.selfService .part2Tel .tag li a.aNow{ border-bottom:#006ebc solid 5px;}

.servicePicTel{position:relative; overflow:hidden; padding:20px 0 50px 0; margin-bottom:40px;}
/*.casePicTel .btnDiv{position:absolute; z-index:10;  text-align:center; width:100%; left:0px; bottom:15px;}
.casePicTel .btnDiv span{display:inline-block; width:8px; height:8px; margin:0 4px; background:#d0d0d0;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}
.casePicTel .btnDiv .on{background:#ffba00;}*/
.servicePicTel .bd{position:relative; z-index:0; margin:0 30px;}
.servicePicTel .bd li{position:relative; color:#FFF; padding-left:10px;}
.servicePicTel .bd li dd{ float:left; width:50%;}
.servicePicTel .bd li dd div{ padding-right:10px;}
.servicePicTel .bd li dd p{ text-align:center; padding-top:10px;}
.servicePicTel .bd li img{width:100%; display:block;}
.servicePicTel .prev{ width:35px; height:35px; display:block; background:url(../images/nimg54_left1.png) no-repeat; background-size:100%; position:absolute; top:40%; margin-top:-17px; left:0; }
.servicePicTel .next{ width:35px; height:35px; display:block; background:url(../images/nimg54_right1.png) no-repeat; background-size:100%; position:absolute; top:40%; margin-top:-17px; right:0; }

.knowledge .title{ font-size:20px; color:#222; padding-bottom:40px;}
.knowledge_l li{ width:480px; height:356px; margin-bottom:15px;}
.knowledge_l li .imgDiv img{ display:block;}
.knowledge_l li p{ height:48px; line-height:48px; font-size:14px; color:#222;}
.knowledge_r{ width:638px;}
.knowledge_r .list li{ height:27px; border-bottom:#e8e8e8 solid 1px; font-size:16px; position:relative; padding-right:110px; color:#222; margin-bottom:60px; overflow:hidden;}
.knowledge_r .list li span{ position:absolute; right:0px; top:0px;}

.atlas{ padding-bottom:30px;}
.atlas .title{ font-size:20px; color:#222; padding-bottom:40px;}
.atlas .list ul{ width:110%;}
.atlas .list li{ float:left; width:390px; height:298px; margin:0 15px 29px 0;}
.atlas .list li .imgDiv{ width:390px; height:249px; overflow:hidden; position:relative;}
.atlas .list li .name{ text-align:center; height:48px; line-height:48px; font-size:16px;}
.atlas .list li .bg{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/bg1.png) repeat; z-index:22; display:none;}
.atlas .list li .bg a{ display:block; width:100%; height:100%;}
.atlas .list li .bg a img{ display:block; margin:0 auto; padding-top:115px;}
.atlas .listTel{ display:none;}
.atlas .listTel li{ float:left; width:50%; height:auto; margin:0 0 15px 0;}
.atlas .listTel li .box{ margin-right:10px;}
.atlas .listTel li .imgDiv{ width:100%; height:auto; overflow:hidden; position:relative;}
.atlas .listTel li .imgDiv img{ width:100%; display:block;}
.atlas .listTel li .name{ text-align:center; padding-top:8px; height:32px; line-height:22px; font-size:12px;}

.atlasShow{ padding:0 22px; position:relative;}
.atlasShow .name{ text-align:center; font-size:24px; color:#2e2e2e; font-weight:bold; padding-bottom:45px;}
.atlasShow .time{ height:34px; border-bottom:#e5e5e5 solid 1px;}
.atlasShow .time em{ padding:0 20px;}
.atlasShow .content{ font-size:14px; line-height:26px; color:#4e4e4e; padding:20px 0 50px;}
/*.atlasShow .imgDiv{ text-align:center; padding-bottom:25px;}*/
.atlasShow .share{ position:absolute; right:20px; top:75px;}


.atlasShow .xxxPic{ overflow: hidden; margin: 0 auto; padding-bottom:50px;}
.atlasShow .xxxPic .agentlist{ padding:15px 30px 0;}
.atlasShow .xxxPic .agentlist .slick-slide{float:left; margin:0 10px; border:#ddd solid 2px;}
.atlasShow .xxxPic .slick-slide img{ width:100%; display:block;}
.atlasShow .xxxPic .agentlist .slick-current{ border:#006EBC solid 2px;}
.atlasShow .xxxPic .slick-prev{ cursor:pointer;position:absolute; background:url(../images/nimg22_1.png) no-repeat left center; width:22px; height:41px; top:60px; left:0px; z-index:222}
.atlasShow .xxxPic .slick-next{ cursor:pointer;background: url(../images/nimg22_2.png) no-repeat right center; width: 22px; height: 41px; position: absolute; top: 60px; right: 0px; z-index:222}
.atlasShow .xxxPic .slider-for{ width:800px; margin:0 auto;}
.atlasShow .xxxPic .slider-for .box .name2{ /*position:absolute;*/ left:0px; bottom:0px; width:100%; height:40px; line-height:40px; /*color:#fff;*/ font-size:14px; /*background:url(../images/bg3.png) repeat;*/ text-align:center;}
.atlasShow .xxxPic .slider-for .imgDiv img{ width:800px;}

.video{ padding-bottom:30px;}
.video .title{ font-size:20px; color:#222; padding-bottom:40px;}
.video .list ul{ width:110%;}
.video .list li{ float:left; width:390px; height:298px; margin:0 15px 29px 0;}
.video .list li .imgDiv{ width:390px; height:249px; overflow:hidden; position:relative;}
.video .list li .imgDiv img{ width:390px;}
.video .list li .name{ text-align:center; height:48px; line-height:48px; font-size:16px;}
.video .list li .bg{ position:absolute; left:0px; top:0px; width:100%; height:100%; /*background:url(../images/bg1.png) repeat;*/ z-index:22;}
.video .list li .bg a{ display:block; width:100%; height:100%;}
.video .list li .bg a:hover{ background:url(../images/bg1.png) repeat;}
.video .list li .bg a img{ display:block; margin:0 auto; padding-top:100px; width:51px;}

.tickets{ padding:0 43px;}
.tickets .msg{ height:30px; line-height:30px; padding-left:30px; font-size:16px; background:url(../images/nimg23_2.png) left center no-repeat;}
.tickets .form{ padding:50px 196px;}
.tickets .form .input1{ width:581px; height:47px; line-height:47px; background:#e7e7e7; float:left; font-size:16px; text-indent:12px;}
.tickets .form .btn1{ float:left; width:107px; height:47px; line-height:47px; background:#ff8a00; color:#fff; font-size:18px; font-weight:bold; cursor:pointer;}
.tickets .list ul{ width:110%;}
.tickets .list li{ float:left; width:252px; height:374px; margin:0 35px 35px 0;}
.tickets .list li .top{ height:245px; background:#e3a521; position:relative;}
.tickets .list li .num{ padding-top:65px; font-size:72px; text-align:center; color:#fff;}
.tickets .list li .time{ position:absolute; left:25px; bottom:10px; color:#fff; font-size:14px;}
.tickets .list li .bottom{ height:129px; background:#fff url(../images/nimg252Bg.jpg) left top no-repeat; position:relative;}
.tickets .list li .box{ box-shadow:0 1px 5px rgba(35,25,25,0.5); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.5); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.5);}
.tickets .list li .kucun{ padding:28px 0 0 26px; font-size:18px; color:#222;}
.tickets .list li .btnDiv{ width:135px; height:31px; margin:25px auto 0;}
.tickets .list li .btnDiv a{ display:block; width:135px; height:31px; background:#ff8a00; font-size:18px; color:#fff; line-height:31px; text-align:center; border-radius:20px; -moz-border-radius:20px;}
.tickets .list li .btnDiv em{ display:block; width:135px; height:31px; background:#c2c2c2; font-size:18px; color:#fff; line-height:31px; text-align:center; border-radius:20px; -moz-border-radius:20px;}



.couponsPc .list li{ float:left; width:252px; height:374px; margin:0 35px 35px 0;}
.couponsPc .list li .top{ height:245px; /*background:#e3a521;*/ position:relative;}
.couponsPc .list li .num{ padding-top:65px; font-size:72px; text-align:center; color:#fff;}
.couponsPc .list li .time{ position:absolute; left:25px; bottom:10px; color:#fff; font-size:14px;}
.couponsPc .list li .bottom{ height:129px; background:#fff url(../images/nimg252Bg.jpg) left top no-repeat; position:relative;}
.couponsPc .list li .box{ box-shadow:0 1px 5px rgba(35,25,25,0.5); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.5); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.5);}
.couponsPc .list li .kucun{ padding:28px 0 0 26px; font-size:18px; color:#222;}
.couponsPc .list li .btnDiv{ width:135px; height:31px; margin:25px auto 0;}
.couponsPc .list li .btnDiv a{ display:block; width:135px; height:31px; background:#ff8a00; font-size:18px; color:#fff; line-height:31px; text-align:center; border-radius:20px; -moz-border-radius:20px;}
.couponsPc .list li .btnDiv em{ display:block; width:135px; height:31px; background:#c2c2c2; font-size:18px; color:#fff; line-height:31px; text-align:center; border-radius:20px; -moz-border-radius:20px;}





.cooperation{ padding:0 43px;}
.cooperation .title{ font-size:20px; color:#222; padding-bottom:40px;}
.cooperation .msg{ height:28px; background:#e8e8e8; line-height:28px; padding:0 12px; color:#006ebc ; font-size:14px;}
.cooperation .tab{ width:408px; height:42px; margin:0 auto; padding:58px 0;}
.cooperation .tab li{ float:left; width:180px; height:42px; margin:0 12px; background:#c1c1c1; font-size:16px; color:#fff; font-weight:bold; line-height:42px; text-align:center;}
.cooperation .tab li.liNow{ background:#006ebc;}
.cooperation .form1 ul{ width:110%;}
.cooperation .form1 li{ float:left; padding-left:165px; position:relative; height:84px; line-height:47px; font-size:16px; color:#222; margin-right:39px;}
.cooperation .form1 li em{ position:absolute; left:0px; top:0px; width:155px; text-align:right;}
.cooperation .form1 li .input1{ width:371px; height:45px; border:#c1c1c1 solid 1px; line-height:45px;}
.cooperation .form1 li .input2{ width:947px;}
.cooperation .form1 li span{ color:#ff0000;}
.cooperation .form1 li.li01{ width:949px; margin-right:0px;}
.cooperation .form1 li.li02{ width:949px; height:300px;}
.cooperation .form1 textarea{ width:947px; height:253px; border:#c1c1c1 solid 1px; padding:0px;}
.cooperation .form1 .btn1{ width:101px; height:38px; background:#006EBC; color:#fff; font-weight:bold; font-size:16px; cursor:pointer; margin-right:18px;}
.cooperation .form1 .btn2{ background:#c1c1c1;}

.cooperation .form2 ul{ width:110%;}
.cooperation .form2 li{ float:left; padding-left:165px; position:relative; height:84px; line-height:47px; font-size:16px; color:#222;}
.cooperation .form2 li em{ position:absolute; left:0px; top:0px; width:155px; text-align:right;}
.cooperation .form2 li .input1{ width:947px; height:45px; border:#c1c1c1 solid 1px; line-height:45px;}
.cooperation .form2 li .input2{ width:253px;}
.cooperation .form2 li span{ color:#ff0000;}
.cooperation .form2 li.li01{ width:255px; margin-right:0px;}
.cooperation .form2 li.li02{ width:949px; height:300px;}
.cooperation .form2 li.li03{ width:255px; margin-right:0px; padding-left:92px;}
.cooperation .form2 li.li04{ padding-left:275px; width:839px; height:125px;}
.cooperation .form2 li.li04 em{ width:260px;}
.cooperation .form2 li.li03 em{ width:75px;}
.cooperation .form2 textarea{ width:947px; height:253px; border:#c1c1c1 solid 1px; padding:0px;}
.cooperation .form2 .btn1{ width:101px; height:38px; background:#006EBC; color:#fff; font-weight:bold; font-size:16px; cursor:pointer; margin-right:18px;}
.cooperation .form2 .btn2{ background:#c1c1c1;}
.cooperation .form2 dd{ float:left; margin-right:65px;}
.cooperation .form2 li .input3{ width:184px; height:25px; line-height:25px;}

.apply{ padding:0 43px;}
.apply .title{ font-size:24px; color:#222; padding-bottom:40px;}
.apply .msg{ height:28px; background:#e8e8e8; line-height:28px; padding:0 12px; color:#006ebc; font-size:14px;}
.apply .form{ padding-top:48px;}
.apply .form ul{ width:110%;}
.apply .form li{ float:left; padding-left:185px; position:relative; height:84px; line-height:47px; font-size:16px; color:#222; margin-right:39px;}
.apply .form li em{ position:absolute; left:0px; top:0px; width:170px; text-align:right;}
.apply .form li .input1{ width:351px; height:45px; border:#c1c1c1 solid 1px; line-height:45px;}
.apply .form li span{ color:#ff0000;}
.apply .form li.li01{ width:949px; margin-right:0px;}
.apply .form li.li02{ width:949px; height:300px;}
.apply .form textarea{ width:927px; height:253px; border:#c1c1c1 solid 1px; padding:0px;}
.apply .form .btn1{ width:101px; height:38px; background:#006EBC; color:#fff; font-weight:bold; font-size:16px; cursor:pointer; margin-right:18px;}
.apply .form .btn2{ background:#c1c1c1;}
.apply .form li select{ float:left; width:155px; height:45px; border:#c1c1c1 solid 1px; background:#fff; margin-right:12px;}

.exchange{ padding:20px 0 50px;}
.exchange .title{ height:58px; background:#fff; position:relative; padding-left:32px;}
.exchange .title em{ line-height:58px; color:#006ebc; font-size:24px; position:relative; padding-left:40px; font-weight:bold;}
.exchange .title em img{ position:absolute; left:0px; top:0px;}
.exchange .title .fen{ position:absolute; right:105px; top:18px; display:block; width:74px; height:27px; line-height:27px; font-size:14px; text-indent:10px; background:url(../images/nimg74_1.png) no-repeat; color:#222;}
.exchange .title .fen1{ position:absolute; right:22px; top:18px; display:block; width:74px; height:27px; line-height:27px; font-size:14px; text-indent:10px; background:url(../images/nimg74_11.png) no-repeat; color:#222;}
.exchange .title .screening2{ display:none;}

.pageRankDiv{ position:absolute; top:48px; background:#fff; z-index:10; width:100%; padding-bottom:10px; display:none; left:0px; border-top:#006ebc solid 1px;}
.pageRankDiv .list2{ padding:10px 0 0 10px;}
.pageRankDiv .list2 li{ width:33.33%; margin-bottom:10px; float:left;}
.pageRankDiv .list2 li div{ padding-right:10px;}
.pageRankDiv .list2 li a{ display:block; width:100%; height:33px; border-radius:20px; -moz-border-radius:20px; background:#e2e2e2; color:#222; text-align:center; line-height:33px;}
.pageRankDiv .list2 li a:hover{ background:#006ebc; color:#fff;}


.exchange .list{ padding-top:15px;}
.exchange .list ul{ width:110%;}
.exchange .list li{ width:230px; height:370px; float:left; margin:0 12px 20px 0;}
.exchange .list li .box{ background:#fff; border-bottom:#e5e5e5 solid 6px; height:364px;}
.exchange .list li .imgDiv{ padding:12px 0 0 15px;}
.exchange .list li .name{ text-align:center; height:48px; line-height:48px; font-size:14px; font-weight:bold; overflow:hidden;}
.exchange .list li .fen{ text-align:center; color:#ff0000; font-size:14px;}
.exchange .list li .btnDiv{ margin:10px auto 0; width:93px; height:28px;}
.exchange .list li .btnDiv a{ display:block; width:91px; height:26px; border:#e5e5e5 solid 1px; background:#f6f6f6; line-height:26px; text-align:center; font-size:14px; color:#6a6a6a;}
.exchange .list li .btnDiv a:hover{ border:#006ebc solid 1px; background:#006ebc; color:#fff;}
.exchange .rules{ background:#fff; padding:36px 30px;} 
.exchange .rules h2{ font-size:18px; color:#006ebc; padding-bottom:20px;}
.exchange .rules .content{ font-size:14px; color:#999999; line-height:24px;}
.exchange .rules .content p{ padding-bottom:30px;}
.exchange .rulesTel{ display:none; height:40px; line-height:40px; background:#fff; padding-left:10px;}
.exchange .rulesTel a{ font-size:14px; color:#006ebc;}

.exchangeA{display:block; background:url(../images/nimg39_1.png) left top no-repeat; width:39px; height:151px; overflow:hidden; position:absolute; z-index:20; left:-1px; top:355px;}
.exchangeANow{background:url(../images/nimg39_1.png) left top no-repeat;}
/**/
.exchangeLayer{position:absolute; z-index:20; left:-183px; top:235px; background:#fff; width:183px; height:379px; overflow:hidden;}
.exchangeLayer .list{ padding:48px 0 0 23px;}
.exchangeLayer .list li{ width:132px; height:33px; margin-bottom:30px; font-size:14px;}
.exchangeLayer .list li a{ display:block; width:132px; height:33px; border-radius:20px; -moz-border-radius:20px; background:#e2e2e2; color:#222; text-align:center; line-height:33px;}
.exchangeLayer .list li a:hover{ background:#006ebc; color:#fff;}

.exchangeRule{ padding:30px 10px 50px;}
.exchangeRule h2{ font-size:18px; color:#006ebc; padding-bottom:20px;}
.exchangeRule .content{ font-size:14px; color:#999999; line-height:24px;}
.exchangeRule .content p{ padding-bottom:30px;}
.exchangeRule .btnDiv{ width:93px; height:32px; margin:0 auto;}
.exchangeRule .btnDiv a{ display:block; width:93px; height:32px; background:#006ebc; color:#fff; border-radius:3px; -moz-border-radius:3px; line-height:32px; text-align:center; color:#fff;}

.extract .title{ font-size:24px; color:#222; text-align:center; padding-bottom:20px;}
.extract .box{ padding:0 120px;}
.extract .form{ border:#cccccc solid 1px; padding:46px 0 20px 34px;}
.extract .form .div2{ margin-top:10px;}
.extract .form select{ float:left; width:162px; height:41px; margin-right:10px; background:#cccccc; border:#ccc solid 1px;}
.extract .form .select1{ width:376px;}
.extract .form .input1{ width:886px; height:41px; background:#fff; line-height:41px; border:#ccc solid 3px;}
.extract .form .div3{ padding:40px 0 105px;}
.extract .form .btnDiv{ width:115px; height:42px; margin:0 auto;}
.extract .form .btnDiv2{ width:115px; height:42px; margin:40px auto;}
.extract .form .btnDivTel{ display:none; width:115px; height:42px; margin:40px auto;}
.extract .form .btn1{ display:block; width:115px; height:42px; text-align:center; background:#006ebc; font-size:16px; color:#fff; border-radius:4px; -moz-border-radius:4px; line-height:42px;}
.extract .form .tips{ color:#ff0000; font-size:16px; padding-top:5px;}
.extract .form .btn2{ background:#ff0000;}
.extract .form .btn3{ background:#28bb3c;}

.extract .form .toResult{ border:#ccc solid 1px; padding:38px 26px; position:relative; margin-right:34px;}
.extract .form .toResult .title2{ color:#3a3a3a; font-size:16px; font-weight:bold;}
.extract .form .toResult .list li{ position:relative; min-height:220px; _height:220px; padding-left:190px;}
.extract .form .toResult .list .imgDiv{ position:absolute; left:0px; top:25px;}
.extract .form .toResult .list .name{ padding:35px 0 0 0; width:220px; color:#3a3a3a; font-size:16px; font-weight:bold;}
.extract .form .toResult .list .msg{ padding:12px 0 0 0; font-size:14px; color:#999999; width:220px;}
.extract .form .toResult .list .shu{ position:absolute; left:443px; top:36px;color:#3a3a3a; font-size:16px; font-weight:bold;}
.extract .form .toResult .list .price{ position:absolute; left:550px; top:36px;color:#3a3a3a; font-size:16px; font-weight:bold;}
.extract .form .toResult .listTel{ display:none;}

.extract .form .toResult .listTel li{ height:120px; padding-left:90px; position:relative; background:url(../images/line7.jpg) repeat-x bottom;}
.extract .form .toResult .listTel li:last-child{ background:none;}
.extract .form .toResult .listTel li .imgDiv{ position:absolute; left:0px; top:10px;}
.extract .form .toResult .listTel li .imgDiv img{ width:80px;}
.extract .form .toResult .listTel li .name{ padding-top:6px; font-size:14px;}
.extract .form .toResult .listTel li .name a{ color:#3a3a3a;}
.extract .form .toResult .listTel li .shu{ color:#3a3a3a; padding-top:6px;}
.extract .form .toResult .listTel li .msg{ padding:4px 0; color:#999;}
.extract .form .toResult .listTel li .price{ padding-top:8px; color:#3a3a3a;}


.resultLayer{ position:absolute; width:894px; padding:15px 35px; background:#fff; display:none; z-index:222;}
.resultLayer .title{ text-align:center; font-size:24px; color:#006ebc; font-weight:bold; border-bottom:#e1e1e1 solid 2px; height:65px; line-height:65px;}
.resultLayer .area{ margin-top:50px; height:65px; padding-left:96px; position:relative; color:#222; font-size:16px;}
.resultLayer .area b{ position:absolute; left:0px; top:-3px; font-size:18px;}
.resultLayer .title2{ font-size:18px; color:#222; font-weight:bold;}
.resultLayer li{ position:relative; min-height:220px; _height:220px; padding-left:190px;}
.resultLayer .imgDiv{ position:absolute; left:0px; top:25px;}
.resultLayer .name{ padding:35px 0 0 0; width:220px; color:#3a3a3a; font-size:16px; font-weight:bold;}
.resultLayer .msg{ padding:12px 0 0 0; font-size:14px; color:#999999; width:220px;}
.resultLayer .shu{ position:absolute; left:443px; top:36px;color:#3a3a3a; font-size:16px; font-weight:bold;}
.resultLayer .price{ position:absolute; left:550px; top:36px;color:#3a3a3a; font-size:16px; font-weight:bold;}
.resultLayer .btnDiv{ width:358px; margin:80px auto;}
.resultLayer .btnDiv .btn1{ display:block; width:157px; height:47px; background:#006ebc; font-size:20px; line-height:47px; color:#fff; text-align:center; float:left; margin:0 11px;}
.resultLayer .btnDiv .btn2{ display:block; width:157px; height:47px; background:#999999; font-size:20px; line-height:47px; color:#fff; text-align:center; float:left; margin:0 11px;}

.extractInfo{ padding:30px 10px;}
.extractInfo .title{ text-align:center; font-size:20px; color:#006ebc; font-weight:bold; border-bottom:#e1e1e1 solid 2px; height:45px; line-height:45px;}
.extractInfo .area{ margin-top:30px; min-height:25px; _height:25px; padding-bottom:25px; padding-left:76px; position:relative; color:#222; font-size:14px;}
.extractInfo .area b{ position:absolute; left:0px; top:0px; font-size:14px;}
.extractInfo .title2{ font-size:14px; color:#222; font-weight:bold; padding-bottom:10px;}
.extractInfo .listTel li{ height:120px; padding-left:90px; position:relative; background:url(../images/line7.jpg) repeat-x bottom;}
.extractInfo .listTel li:last-child{ background:none;}
.extractInfo .listTel li .imgDiv{ position:absolute; left:0px; top:10px;}
.extractInfo .listTel li .imgDiv img{ width:80px;}
.extractInfo .listTel li .name{ padding-top:6px; font-size:14px;}
.extractInfo .listTel li .name a{ color:#3a3a3a;}
.extractInfo .listTel li .shu{ color:#3a3a3a; padding-top:6px;}
.extractInfo .listTel li .msg{ padding:4px 0; color:#999;}
.extractInfo .listTel li .price{ padding-top:8px; color:#3a3a3a;}
.extractInfo .btnDiv{ width:298px; margin:40px auto;}
.extractInfo .btnDiv .btn1{ display:block; width:124px; height:37px; background:#006ebc; font-size:14px; line-height:37px; color:#fff; text-align:center; float:left; margin:0 10px;}
.extractInfo .btnDiv .btn2{ display:block; width:124px; height:37px; background:#999999; font-size:14px; line-height:37px; color:#fff; text-align:center; float:left; margin:0 10px;}

.navTop{ height:55px; font-size:20px; color:#222; background:#ededed; line-height:55px;}
.navTop b{ padding-left:43px;}

.navigation{ padding:70px 43px;}
.navigation .map{ margin-left:83px; width:861px; height:708px; background:url(../images/nimg861_1.png) left top no-repeat; position:relative;}
.navigation .map li{ cursor:pointer; position:absolute; font-size:14px;}
.navigation .map li a{ color:#444;}
.navigation .map li a:hover{ color:#006ebc;}
.navigation .map .xinjiang{ top:220px; left:166px;}
.navigation .map .xizang{ top:422px; left:186px;}
.navigation .map .ganshu{ top:264px; left:327px;}

.navigation .map .qinghai{ top:352px; left:307px;}
.navigation .map .sichuan{ top:459px; left:424px;}
.navigation .map .yunnan{ top:581px; left:400px;}
.navigation .map .neimenggu{ top:250px; left:530px;}
.navigation .map .ningxia{ top:329px; left:467px;}
.navigation .map .shanxi{ top:393px; left:508px;}
.navigation .map .chongqing{ top:475px; left:505px;}
.navigation .map .guizhou{ top:536px; left:496px;}
.navigation .map .guangxi{ top:597px; left:530px;}
.navigation .map .hainan{ top:683px; left:544px;}	
.navigation .map .shanxi2{ top:314px; left:570px;}
.navigation .map .henan{ top:390px; left:598px;}
.navigation .map .hubei{ top:448px; left:585px;}
.navigation .map .hunan{ top:512px; left:576px;}
.navigation .map .guangzhou{ top:592px; left:616px;}

.navigation .map .beijing{ top:259px; left:625px;}
.navigation .map .hebei{ top:298px; left:620px;}
.navigation .map .tianjin{ top:279px; left:656px;}
.navigation .map .shandong{ top:338px; left:668px;}
.navigation .map .jiangsu{ top:408px; left:712px;}
.navigation .map .anhui{ top:429px; left:668px;}
.navigation .map .shanghai{ top:433px; left:763px;}
.navigation .map .zhejiang{ top:476px; left:717px;}
.navigation .map .jiangxi{ top:506px; left:645px;}
.navigation .map .fujian{ top:538px; left:690px;}
.navigation .map .taiwan{ top:583px; left:780px;}
.navigation .map .heilongjiang{ top:103px; left:769px;}
.navigation .map .jilin{ top:168px; left:755px;}
.navigation .map .liaoning{ top:218px; left:725px;}



.queryForm{ height:55px; color:#222; background:#ededed; line-height:55px;}
.queryForm .box{ padding-left:178px; position:relative; height:55px;}
.queryForm .box em{ position:absolute; left:43px; top:0px; line-height:55px; color:#222; font-size:18px;}
.queryForm .box select{ width:109px; height:30px; border:#dadada solid 1px; background:#fff; margin-right:10px;float:left;margin-top:12px;}

.storeQuery{ padding:80px 0;}
.storeQuery .msg{ font-size:24px; color:#545454; font-weight:bold;}
.storeQuery .list{ padding:40px 0;}
.storeQuery .list li{ padding:28px; background:#f7f7f7; margin-bottom:10px;}
.storeQuery .list li .left{ padding-left:60px; position:relative; height:86px; width:245px; border-right:#d1d1d1 solid 1px;}
.storeQuery .list li .num{ position:absolute; left:0px; top:12px; width:36px; height:54px; background:url(../images/nimg36_1.png) left top no-repeat; font-size:16px; color:#fff; line-height:40px; text-align:center;}
.storeQuery .list li .name{ color:#545454; font-size:16px; font-weight:bold; padding-top:18px;}
.storeQuery .list li .more{ display:block; padding-top:5px; font-size:14px; color:#006ebc;}
.storeQuery .list li .mid{ padding:0 26px; width:390px; height:86px; border-right:#d1d1d1 solid 1px;}
.storeQuery .list li .site{ font-size:16px; padding-top:24px;}
.storeQuery .list li .right{ padding:0 26px; width:200px; height:86px;}
.storeQuery .list li .tel{ font-size:16px; padding-top:24px;}
.storeQuery .listTel{ display:none; padding:20px 0;}
.storeQuery .listTel li{ padding:15px; background:#f7f7f7; margin-bottom:10px;}
.storeQuery .listTel li .left{ position:relative; min-height:66px; _height:66px; width:40%; border-right:#d1d1d1 solid 1px;}
.storeQuery .listTel li .num{ position:absolute; left:0px; top:12px; width:28px; height:42px; background:url(../images/nimg36_1.png) left top no-repeat; background-size:100%; font-size:14px; color:#fff; line-height:30px; text-align:center;}
.storeQuery .listTel li .name{ color:#545454; font-size:14px; font-weight:bold; padding:12px 10px 0 36px;}
.storeQuery .listTel li .more{ display:block; padding-top:5px; font-size:12px; color:#006ebc; padding-left:36px;}
.storeQuery .listTel li .right{ width:58%; height:66px;}
.storeQuery .listTel li .site{ font-size:12px; padding:10px 10px 0 10px;}
.storeQuery .listTel li .tel{ font-size:12px; padding:5px 10px 0 10px;}

.storeQueryShow{ padding:80px 0;}
.storeQueryShow .name{ font-size:24px; color:#545454; font-weight:bold; border-bottom:#d5d2d2 solid 2px; padding-bottom:8px;}
.storeQueryShow .box{ height:360px; padding:32px 0 0 600px; position:relative;}
.storeQueryPic{ width:567px; height:330px; overflow:hidden; position:absolute; left:0px; top:32px;}
.storeQueryPic li{ width:567px; height:330px; position:relative;}
.storeQueryPic li .content{ padding:80px 30px 0 30px; color:#fff; font-size:16px; line-height:28px; width:435px;}
.storeQueryPic .btnDiv{position:absolute; z-index:10; left:0; bottom:18px; text-align:center; width:100%;}
.storeQueryPic .btnDiv span{display:inline-block; background:url(../images/ico12.png) no-repeat; width:13px; height:13px; margin:0 4px;}
.storeQueryPic .btnDiv .on{background:url(../images/ico12on.png) no-repeat;}
.storeQueryShow .content{ padding:10px 0;}
.storeQueryShow .content p{ padding-left:68px; position:relative; font-size:16px; color:#999; padding-bottom:25px;}
.storeQueryShow .content p b{ position:absolute; left:0px; top:-3px; font-size:18px; color:#545454;}
.storeQueryShow .btnDiv2 a{ display:block; width:106px; height:36px; background:#006ebc; color:#fff; font-weight:bold; font-size:16px; text-align:center; line-height:36px; border-radius:4px; -moz-border-radius:4px;}

.storeQueryPicTel{position:relative; overflow:hidden; max-width:768px; display:none;}
.storeQueryPicTel .btnDiv{position:absolute; z-index:10; left:0px; bottom:20px; width:100%; text-align:center;}
.storeQueryPicTel .btnDiv span{display:inline-block; width:13px; height:13px; background:url(../images/ico12.png) no-repeat; cursor:pointer; margin:0 4px; }
.storeQueryPicTel .btnDiv span.on{background:url(../images/ico12on.png) no-repeat;}
.storeQueryPicTel .bd{position:relative; z-index:0;}
.storeQueryPicTel .bd li{position:relative; text-align:center;}
.storeQueryPicTel .bd li img{width:100%; display:block;}

.auxiliaryNav{ min-height:1000px; _height:1000px; background:#fff; padding:10px 0;}
.auxiliaryNav h2{height:40px; line-height:40px; overflow:hidden; border-bottom:#2985c7 solid 2px;}
.auxiliaryNav h2 a{padding-left:20px; display:block; font-size:18px; color:#000;}
.auxiliaryNav .list{ position:relative; padding-bottom:30px;}
.auxiliaryNav .list a{display:block; height:42px; line-height:42px; padding-left:20px; font-size:16px; border-bottom:#e7e7e7 solid 1px;}
.auxiliaryNav .list a:hover,.auxiliaryNav .list a.aNow{ color:#2985c7;}

.logistics{ background:#fff; padding:60px 45px;}
.logistics .name{ font-weight:bold; font-size:20px; color:#222222; text-align:center;}
.logistics .msg{ text-align:center; padding:20px 0 60px; color:#006ebc; font-size:14px;}
.logistics .title{ background:url(../images/ico13.png) left center no-repeat; padding-left:25px; height:42px; line-height:42px; font-size:18px; color:#222; font-weight:bold;}
.logistics .content{ padding:10px 0 20px 25px; font-size:16px;}
.logistics .imgDiv{ padding:0 0 50px 25px;}
.logistics .content a{ font-weight:bold; padding-right:20px; color:#006ebc;}


/*.officeContact .title{ height:36px; border-bottom:#d5d2d2 solid 2px; font-size:20px; color:#545454; font-weight:bold;}*/
.officeContact .title{ font-size:20px; color:#222; padding-bottom:40px;}
.officeContact .part1{ padding-left:608px; height:368px; position:relative;}
.officeContact .part1 .imgDiv{ position:absolute; left:0px; bottom:0px;}
.officeContact .part1 .name{ padding-top:50px; font-size:22px; color:#006ebc; font-weight:bold; padding-bottom:40px;}
.officeContact .part1 .list li{ padding-bottom:25px; font-size:16px; color:#999;}
.officeContact .part1 .list li b{ font-size:18px; color:#333;}
.officeContact .part2{ padding:30px 0;}

.search{ padding-top:50px;}
.search .list ul{ width:100%;}
.search .list li{ float:left; width:25%; margin-bottom:85px;}
.search .list li .bigBox{ margin-left:32px;}
.search .list li .imgDiv img{ width:100%; display:block;}
.search .list li .box{ padding:0 13px; background:#efefef; height:77px}
.search .list li .name{ height:39px; line-height:39px; overflow:hidden; border-bottom:#d7d7d7 solid 1px; text-align:center;}
.search .list li .name a{ font-size:16px; color:#000;}
.search .list li .price{ font-size:18px; color:#ff0000; padding-top:6px; text-align:center;}
.search .list li:hover .box{ background:#0b53a5;}
.search .list li:hover .name{ border-bottom:#2269b9 solid 1px;}
.search .list li:hover .name a{ color:#fff;}
.search .list li:hover .price{ color:#fff;}

.divalt{ width:280px; background:#fff; z-index:222; position:absolute; border-radius:3px; -moz-border-radius:3px; display:none;/*border:#d9d9d9 solid 2px;*/}
.divalt .close1{ position:absolute; right:5px; top:5px; width:16px; height:16px; display:block; background:url(../images/close5.png) no-repeat;}
.divalt .title{ height:30px; line-height:30px; padding-left:10px; font-size:14px; color:#222;font-weight:bold; background:url(/images/abc1.jpg) no-repeat;}
.divalt .title1{ height:40px; line-height:40px; text-align:center; font-size:14px; color:#222; background-color:#f5f5f5;}
.divalt .title1 a{ height:40px; line-height:40px;width:80px; text-align:center; font-size:14px; color:#222;background-color:#f5f5f5;padding-top:5px;}
.divalt .title1 a img{ padding-top:5px;}
.divalt .content{ min-height:25px; line-height:22px; padding:20px;font-size:14px; overflow:hidden; overflow-y: auto;text-align:center;color:#222;}

.divalt1{ width:280px; background:#fff; z-index:222; position:absolute; border-radius:3px; -moz-border-radius:3px; display:none;/*border:#d9d9d9 solid 2px;*/}
.divalt1 .close1{ position:absolute; right:5px; top:5px; width:16px; height:16px; display:block; background:url(../images/close5.png) no-repeat;}
.divalt1 .title{ height:30px; line-height:30px; padding-left:10px; font-size:14px; color:#222;font-weight:bold; background:url(/images/abc1.jpg) no-repeat;}
.divalt1 .title1{ height:40px; line-height:40px; text-align:center; font-size:14px; color:#222; background-color:#f5f5f5;}
.divalt1 .title1 a{ height:40px; line-height:40px;width:80px; text-align:center; font-size:14px; color:#222;background-color:#f5f5f5;padding-top:5px;}
.divalt1 .title1 a img{ padding-top:5px;}
.divalt1 .content{ min-height:25px; line-height:22px; padding:20px;font-size:14px; overflow:hidden; overflow-y: auto;text-align:center;color:#222;}

.divalt2{ width:280px; background:#fff; z-index:222; position:absolute; border-radius:3px; -moz-border-radius:3px; display:none;/*border:#d9d9d9 solid 2px;*/}
.divalt2 .close1{ position:absolute; right:5px; top:5px; width:16px; height:16px; display:block; background:url(../images/close5.png) no-repeat;}
.divalt2 .title{ height:30px; line-height:30px; padding-left:10px; font-size:14px; color:#222;font-weight:bold; background:url(/images/abc1.jpg) no-repeat;}
.divalt2 .title2{ height:40px; line-height:40px; text-align:center; font-size:14px; color:#222; background-color:#f5f5f5;}
.divalt2 .title2 a{ height:40px; line-height:40px;width:80px; text-align:center; font-size:14px; color:#222;background-color:#f5f5f5;padding-top:5px;}
.divalt2 .title2 a img{ padding-top:5px;}
.divalt2 .content{ min-height:25px; line-height:22px; padding:20px;font-size:14px; overflow:hidden; overflow-y: auto;text-align:center;color:#222;}

/*2017.3.13*/
.signUpForm{ padding-bottom:100px;}
.signUpForm .title{ font-size:24px; color:#222; padding-bottom:40px;}
.signUpForm .part1{ background:#f0f0f0; padding:35px 50px 45px; position:relative;}
.signUpForm .part1 h2{ font-size:18px; color:#006ebc; text-align:center; padding-bottom:26px;}
.signUpForm .part1 .txt{ font-size:14px; color:#999; line-height:24px; padding-right:110px;}
.signUpForm .part1 .btnDiv{ position:absolute; right:43px; bottom:30px;}
.signUpForm .part1 .btnDiv a{ display:block; width:97px; height:27px; border-radius:20px; -moz-border-radius:20px; background:#006ebc; text-align:center; line-height:27px; color:#fff; font-size:14px;}
.signUpForm .part2{ padding:20px 0 0 50px; height:180px;}
.signUpForm .part2 li{ padding-left:43px; position:relative; height:30px; margin-bottom:20px; line-height:30px; font-size:16px; color:#222;}
.signUpForm .part2 li img{ position:absolute; left:0px; top:0px;}
.signUpForm .part3{ margin:0 auto; width:609px; height:29px; background:url(../images/nimg296Bg.png) center no-repeat;}
.signUpForm .part3 li{ margin:0 53px; float:left; width:97px; height:29px; border-radius:20px; -moz-border-radius:20px; background:#f0f0f0; color:#006ebc; font-size:14px; text-align:center; line-height:29px;}
.signUpForm .part3 li.on{ background:#006ebc; color:#fff;}
.signUpForm .part4{ padding-top:45px;}
.signUpForm .part4 h2{ font-size:18px; color:#006ebc; text-align:center; padding-bottom:45px;}
.signUpForm .form_t li{ padding-left:170px; position:relative; height:76px; font-size:16px; color:#222;}
.signUpForm .form_t em{ width:156px; position:absolute; left:0px; top:0px; line-height:47px; text-align:right;}
.signUpForm .form_t i{ color:#eb6000;}
.signUpForm .form_t .selectDiv{ width:507px; height:45px;  line-height:45px;}
.signUpForm .form_t .tips{ position:absolute; left:700px; top:0px; line-height:47px;}
.signUpForm .form_t .input1{ width:352px; height:45px; line-height:45px; border:#c1c1c1 solid 1px;}
.signUpForm .form_t .li01{ padding-top:20px;}
.signUpForm .form_l{ float:left;}
.signUpForm .form_l li{ height:76px; padding-left:170px; position:relative; font-size:16px; color:#222;}
.signUpForm .form_l em{ width:156px; position:absolute; left:0px; top:0px; line-height:47px; text-align:right;}
.signUpForm .form_l i{ color:#eb6000;}
.signUpForm .form_l .selectDiv{ width:164px; height:45px;  line-height:45px;}
.signUpForm .form_l .input1{ width:352px; height:45px; line-height:45px; border:#c1c1c1 solid 1px;}
.signUpForm .form_r{ float:left;}
.signUpForm .form_r li{ height:76px; padding-left:150px; position:relative; font-size:16px; color:#222;}
.signUpForm .form_r em{ width:140px; position:absolute; left:0px; top:0px; line-height:47px; text-align:right;}
.signUpForm .form_r i{ color:#eb6000;}
.signUpForm .form_r .selectDiv{ width:164px; height:45px;  line-height:45px;}
.signUpForm .form_r .input1{ width:352px; height:45px; line-height:45px; border:#c1c1c1 solid 1px;}
.signUpForm .submitBtn{ padding:20px 0 0 170px;}
.signUpForm .submitBtn .btn1{ width:110px; height:37px; background:#006ebc; font-size:16px; color:#fff; cursor:pointer;}

.signUpForm .part5{ width:684px; height:268px; background:#f0f0f0; margin:60px auto 20px;}
.signUpForm .part5 .list{ padding:50px 0 0 50px;}
.signUpForm .part5 .list li{ height:42px; font-size:16px; color:#222; font-weight:bold; padding-left:110px; position:relative;}
.signUpForm .part5 .list li b{ position:absolute; left:0px; top:0px; color:#666;}
.signUpForm .part5 .list li .zhifu{ padding-left:30px; color:#999; position:relative; top:-5px;}
.signUpForm .part5 .list li .zhifu img{ padding-right:15px; position:relative; top:4px;}
.signUpForm .part6{ width:684px; margin:0 auto; height:100px; position:relative; font-size:14px;}
.signUpForm .part6 .return{ color:#006ebc;}
.signUpForm .part6 .btnDiv{ position:absolute; right:0px; top:0px;}
.signUpForm .part6 .btnDiv a{ display:block; width:155px; height:53px; background:#006ebc; color:#fff; font-size:20px; font-weight:bold; text-align:center; line-height:53px;}

.signUpRule{ padding-bottom:100px;}
.signUpRule .title{ text-align:center; font-size:24px; color:#222; padding-bottom:50px;}
.signUpRule .content{ font-size:14px; line-height:28px; color:#999;}
.signUpRule .btnDiv{ padding-top:40px;}
.signUpRule .btnDiv a{ display:block; width:97px; height:29px; border-radius:20px; -moz-border-radius:20px; text-align:center; color:#fff; line-height:29px; font-size:14px; background:#006ebc;}


.signUpForm .part0{ height:98px; position:relative;}
.signUpForm .part0 .line{ position:absolute; left:0px; top:19px; width:100%; height:2px; background:#eee; z-index:1;}
.signUpForm .part0 .list11 li{ position:relative; font-size:16px;}
.signUpForm .part0 .list11 .ico{ position:absolute; z-index:2; top:13px; height:15px; background:#fff;}
.signUpForm .part0 .list11 .li01{ position:absolute; left:0; text-align:left; top:0px;}
.signUpForm .part0 .list11 .li02{ position:absolute; left:50%; text-align:center; width:140px; top:0px; margin-left:-70px;}
.signUpForm .part0 .list11 .li03{ position:absolute; right:0; text-align:right; top:0px;}
.signUpForm .part0 .list11 .li01 .ico{ width:30px;}
.signUpForm .part0 .list11 .li02 .ico{ width:46px; left:50%; margin-left:-23px;}
.signUpForm .part0 .list11 .li03 .ico{ width:30px; right:0px;}
.signUpForm .part0 .list11 .name{ padding-top:45px;}









