/*首页banner图*/
.boxbanner{ width:918px;}


.banner {

    width: 100%;
    position: relative;
}

.focus {
	padding-bottom:30px;
    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;
    height: 400px;
}

.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: 0px;
    z-index: 9;
    left: 0%;
	width:100%;
}

.rslides_tabs li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin:0 20px;
}

.rslides_tabs a {
	margin-top: 0px;
	text-indent: 9999px;
	overflow: hidden;
	background:#d3d3d3;
	display: inline-block;
	_display: block;
	*display: block;
	width: 11px;
	height: 11px;
	z-index: 9;
	*z-index: 9;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
}

.rslides_tabs .rslides_here a {
	background:#44659b;
}


.indexFlashTel{position:relative; overflow:hidden; max-width:800px; display:none; padding-bottom:40px;}
.indexFlashTel .btnDiv{position:absolute; z-index:10; left:0px; bottom:10px; width:100%; text-align:center;}
.indexFlashTel .btnDiv span{display:inline-block; width:11px; height:11px; background:#d3d3d3; cursor:pointer; margin:0 10px;-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;}
.indexFlashTel .btnDiv span.on{background:#44659b;}
.indexFlashTel .bd{position:relative; z-index:0;}
.indexFlashTel .bd li{position:relative; text-align:center;}
.indexFlashTel .bd li img{width:100%;}

.indexPart1{ padding:20px 0;}
.indexPart1 .contentBox{ border:#dcdee3 solid 1px; background:#fff; padding:20px;}
.indexPart1 .leftDiv{ width:256px; margin-right:20px;}
.indexPart1 .leftDiv .txt{ height:35px; background:url(../images/nimg26_2.png) 10px 5px no-repeat; font-size:20px; color:#000; padding-left:52px; font-weight:bold; text-transform:uppercase;}
.indexPart1 .leftDiv .list li{ height:56px; line-height:55px; font-size:14px; text-transform:uppercase; overflow:hidden; border-bottom:#e5e5e5 solid 1px;}
.indexPart1 .leftDiv .list li a{ display:block; padding-left:30px; background:url(../images/ico1.png) 10px center no-repeat; color:#333;}
.indexPart1 .rightDiv{ width:240px; margin-left:22px;}
.indexPart1 .rightDiv .box1{ background:#f4f6f8; padding:0 13px; height:270px; margin-bottom:10px;}
.indexPart1 .rightDiv .box1 .txt{ padding:15px 0 0; line-height:28px; font-size:18px; color:#44659b; font-weight:bold; text-transform:uppercase;}
.indexPart1 .rightDiv .box1 .msg{ line-height:22px; padding-top:20px; font-size:14px;}
.indexPart1 .rightDiv .box1 .btnDiv{ padding-top:20px;}
.indexPart1 .rightDiv .box1 .btnDiv a{ display:block; width:127px; height:41px; border-radius:4px; -moz-border-radius:4px; background:#44659b; text-align:center; line-height:40px; font-size:16px; color:#fff; text-transform:uppercase;}
.indexPart1 .rightDiv .box2{ background:#f4f6f8; padding:0 13px; height:120px;}
.indexPart1 .rightDiv .box2 .msg{ line-height:22px; padding-top:20px; font-size:14px;}
.indexPart1 .txtDiv{ background:#f4f5f7; height:43px; border:#dcdee3 solid 1px; border-top:none; text-align:center; font-weight:bold; color:#282727; font-weight:bold; font-size:14px; line-height:43px;}
.indexPart1 .txtDiv em{ color:#44659b;}

.indexPart2 .titleDiv{ height:48px; line-height:48px; background:url(../images/bg1.jpg) center repeat-x; font-size:14px; color:#888; margin-bottom:20px;}
.indexPart2 .titleDiv em{ background:#f2f3f7; padding-right:25px;}
.indexPart2 .titleDiv b{ color:#282727; font-size:24px; text-transform:uppercase; padding-right:12px;}
.indexPart2 .contentBox{ border-top:#dcdcdc solid 1px; height:445px; position:relative; padding-left:238px; background:#fff; border-right:#dcdcdc solid 1px;}
.indexPart2 .contentBox .tab2{ position:absolute; left:0px; top:0px; width:237px;}
.indexPart2 .contentBox .tab2 li{ border:#dcdcdc solid 1px; border-top:none; height:88px; position:relative; font-size:14px; text-transform:uppercase; color:#9b9b9b;}
.indexPart2 .contentBox .tab2 li .ico{ position:absolute; left:13px; top:9px;}
.indexPart2 .contentBox .tab2 li .ico img { width: 72px; height: 72px; }
.indexPart2 .contentBox .tab2 li p{ padding-left:96px; line-height:24px; display:block; display:table-cell; vertical-align:middle; height:88px;}
.indexPart2 .contentBox .tab2 .liNow{ border-left:#44659b solid 3px; border-right:#fff solid 1px; color:#44659b;}
.indexPart2 .contentBoxTel{ display:none;}
.indexPart2 .contentBoxTel .tab2{ height:60px;}
.indexPart2 .contentBoxTel .tab2 ul{ margin-right:-5px;}
.indexPart2 .contentBoxTel .tab2 li{ float:left; width:20%; text-transform:uppercase;}
.indexPart2 .contentBoxTel .tab2 li .middleDisCtn { margin-right:5px; background:#44659b; height:42px; text-align:center; color:#fff; overflow:hidden; }
.indexPart2 .contentBoxTel .tab2 li .middleDisplay { height:42px; vertical-align:middle; display:table-cell; text-align:center; width: 1%;  }
.indexPart2 .contentBoxTel .tab2 li.liNow .middleDisCtn { margin-right:5px; background:#F78C18; height:42px; text-align:center; color:#fff; overflow:hidden; }
.indexPart2 .contentBoxTel .tab2 li a{ display:block; color:#fff;}
.indexPart2 .contentBoxTel .list ul{ margin-right:-10px;}
.indexPart2 .contentBoxTel .list li{ float:left; width:50%; margin-bottom:15px;}
.indexPart2 .contentBoxTel .list li .box{ border:#dcdcdc solid 1px; margin-right:10px; padding-bottom:15px; background:#fff;}
.indexPart2 .contentBoxTel .list li .imgDiv{ text-align:center; padding:8px 0; height: 130px; line-height: 130px; }
.indexPart2 .contentBoxTel .list li .imgDiv img{ width:130px; height: 130px; }
.indexPart2 .contentBoxTel .list li .name{ font-size:16px; padding:0 10px; height:24px; line-height:24px; overflow:hidden; color:#333; text-align:center;}
.indexPart2 .contentBoxTel .list li .msg{ padding:0 10px; color:#666; height:48px; overflow:hidden; font-size:14px; line-height:22px; text-align:center; }

.indexProduct{ padding:0 52px; position:relative; height:444px; border-bottom:#dcdcdc solid 1px;}
.indexProduct .list{ width:1155px; overflow:hidden; height:444px;}
.indexProduct .list li{ float:left; height:444px; width:264px; border-right:#f0f0f0 solid 1px; padding:0 12px;}
.indexProduct .list li dd{ height:221px; text-align:center;}
.indexProduct .list li .dd01{ height:222px; border-bottom:#f0f0f0 solid 1px;}
.indexProduct .list li dd .imgDiv{ text-align:center; padding:5px 0 10px; height: 130px; line-height: 130px; }
.indexProduct .list li dd .imgDiv img { width:130px; height: 130px; }
.indexProduct .list li dd .name{ font-size:20px; color:#333; height:24px; line-height:24px; overflow:hidden;}
.indexProduct .list li dd .msg{ padding-top:5px; font-size:14px; color:#666; height:48px; overflow:hidden; line-height:24px;}
.indexProduct .leftBtn{position:absolute; z-index:10; left:25px; top:50%; margin-top:-12px; display:block; width:13px; height:24px; overflow:hidden; background:url(../images/nimg13_left.png) left top no-repeat;}
.indexProduct .rightBtn{position:absolute; z-index:10; right:25px; top:50%; margin-top:-12px; display:block; width:13px; height:24px; overflow:hidden; background:url(../images/nimg13_right.png) left top no-repeat;}

.indexExtAd { margin-top: 25px; }
.indexExtAd img { width: 100%; height: 260px; }

.indexPart3{ padding:30px 0;}
.indexPart3 .titleDiv{ height:48px; line-height:48px; background:url(../images/bg1.jpg) center repeat-x; font-size:14px; color:#888; margin-bottom:20px;}
.indexPart3 .titleDiv em{ background:#f2f3f7; padding-right:25px;}
.indexPart3 .titleDiv b{ color:#282727; font-size:24px; text-transform:uppercase; padding-right:12px;}
.indexPart3 .leftDiv{ width:1000px;}
.indexPart3 .leftDiv img{ width:1000px;}
.indexPart3 .rightDiv{ width:468px; height:364px; background:#fff; border:#dcdee3 solid 6px;}
.indexPart3 .rightDiv .txt{ text-align:center; font-size:24px; text-transform:uppercase; color:#333; font-weight:bold; padding:35px 0 45px;}
.indexPart3 .form{ padding:0 38px;}
.indexPart3 .form li{ height:64px; float:left; width:214px;}
.indexPart3 .form .li01{ width:390px;}
.indexPart3 .form .li02{ width:160px; margin-right:18px;}
.indexPart3 .form .li03{ width:212px;}
.indexPart3 .form .input1{ width:100%; height:43px; line-height:43px; background:#f5f5f5; border:#eee solid 1px; font-size:14px; text-indent:20px; color:#333; text-transform:uppercase;}
.indexPart3 .form .input2{ width:158px;}
.indexPart3 .form .input3{ width:211px;}
.indexPart3 .form .selectDiv{ text-transform:uppercase; text-indent:13px; border:#eee solid 1px; width:212px; height:43px; line-height:43px; font-size:14px; background:#F5F5F5 url(../images/selectIco2.png) right center no-repeat;}
.indexPart3 .btnDiv{ padding:25px 38px 0;}
.indexPart3 .btnDiv .btn1{ width:100%; height:46px; background:#44659b; cursor:pointer; border-radius:4px; -moz-border-radius:4px; font-size:18px; color:#fff; text-transform:uppercase;}

.indexPart4 .titleDiv{ height:48px; line-height:48px; background:url(../images/bg1.jpg) center repeat-x; font-size:14px; color:#888; margin-bottom:20px;}
.indexPart4 .titleDiv em{ background:#f2f3f7; padding-right:25px;}
.indexPart4 .titleDiv b{ color:#282727; font-size:24px; text-transform:uppercase; padding-right:12px;}

.indexPart4Pic{ min-height:100px; position:relative; padding:0 46px;}
.indexPart4Pic .slick{ margin:0 10px; position:relative; padding-bottom:10px;}
.indexPart4Pic .slick a{ display:block; width:100%; height:100%;}
.indexPart4Pic .imgDiv img{ width:262px; height: 262px; }
.indexPart4Pic .slick .name{ position:absolute; left:0px; bottom:0px; width:100%; height:60px; font-size:22px; background:url(../images/bg1.png) repeat; text-align:center; line-height:60px; color:#fefefe;}
.indexPart4Pic .slick .hideBox{ display:none; position:absolute; left:0px; bottom:0px; width:100%; background:url(../images/bg1.png) repeat;}
.indexPart4Pic .slick .txtDiv{ width:120px; height:70px; margin:0 auto; padding-top:30%; text-align:center;}
.indexPart4Pic .slick .botDiv{ padding:15px 10px; box-shadow:0 1px 5px rgba(35,25,25,0.2); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.2); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.2);}
.indexPart4Pic .slick .name1{ text-align:center; color:#333; height:28px; font-size:20px; overflow: hidden; }
.indexPart4Pic .slick .name2{ display:none; z-index:1; position:absolute; left:0px; bottom:30%; width:100%; height:48px; background:#44659b; color:#fff; text-align:center; line-height:48px; font-size:20px; text-transform:uppercase;}
.indexPart4Pic .slick .msg{ font-size:14px; height:64px; line-height:24px; overflow:hidden; color:#666; text-align: center; }
.indexPart4Pic .slick-prev{position:absolute; z-index:10; left:22px; top:50%; margin-top:-12px; display:block; width:13px; height:24px; overflow:hidden; background:url(../images/nimg13_left.png) left top no-repeat;}
.indexPart4Pic .slick-next{position:absolute; z-index:10; right:22px; top:50%; margin-top:-12px; display:block; width:13px; height:24px; overflow:hidden; background:url(../images/nimg13_right.png) left top no-repeat;}

.indexPart5{ padding:30px 0;}
.indexPart5 .titleDiv{ height:48px; line-height:48px; background:url(../images/bg1.jpg) center repeat-x; font-size:14px; color:#888; margin-bottom:50px;}
.indexPart5 .titleDiv em{ background:#f2f3f7; padding-right:25px;}
.indexPart5 .titleDiv b{ color:#282727; font-size:24px; text-transform:uppercase; padding-right:12px;}
.indexPart5Pic{ margin:0 -10px;}
.indexPart5Pic .slick{ margin:0 10px; position:relative; padding-bottom:10px;}
.indexPart5Pic .slick a{ display:block; width:100%; height:100%;}
.indexPart5Pic .imgDiv{ border:#e6e6e6 solid 1px; box-shadow:0 1px 5px rgba(35,25,25,0.2); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.2); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.2);}
.indexPart5Pic .imgDiv img{ width:100%; height: 100px; }
.indexPart5Pic .imgDiv .notext { width: 100%; height: 100px; text-align: center; }

.indexPart5Pic .slick-dots{ position:absolute; right:10px; top:-40px;}
.indexPart5Pic .slick-dots li{display:inline-block; margin:0 5px; width:12px; height:12px; background:#d8d8d8;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}
.indexPart5Pic .slick-dots .slick-active{background:#44659b;}

.indexPart6{ padding-bottom:70px;}
.indexPart6 .txt{ padding-top:65px; border-top:#dcdcdc solid 1px; text-align:center; font-size:14px; color:#666; height:18px; line-height:18px; margin-bottom:29px;}
.indexPart6 .txt img{ padding-right:13px;}
.indexPart6 .formDiv{ text-align:center;}
.indexPart6 .formDiv .input1{ width:370px; height:40px; line-height:40px; text-indent:10px; font-size:12px; color:#bcbcbc; border:1px #c2cfd6 solid; border-radius:2px; background:#fff;}
.indexPart6 .formDiv .btn1{ cursor:pointer; font-size:16px; font-weight:bold; color:#fff; background-color:#44659b; padding:10px 15px; border-radius:2px; margin-left:10px;}

.about{ padding:0 32px 220px; background:#fff;}
.about .txt{ font-size:18px; color:#44659b; font-weight:bold; padding-bottom:45px;}
.about .content { font-size:14px; line-height:24px;}
.about .content img { width: auto; }
.about .btnDiv{ margin-top:50px;}
.about .btnDiv a{ text-align: center; padding: 0 15px; width: 200px; height:45px; display:block; background:#44659B; color:#fff; font-weight:bold; line-height:45px; font-size:14px; border-radius:10px;}

.group{ padding:0 32px 160px; background:#fff;}
.group .txt{ font-size:18px; color:#44659b; font-weight:bold; padding-bottom:70px;}
.group .imgDiv{ text-align:center;}

.speech{ padding:0 32px 150px; background:#fff;}
.speech .title{ font-size:18px; color:#44659b; font-weight:bold; padding-bottom:56px;}
.speech .part1{ min-height:485px; padding-left:445px; position:relative;}
.speech .part1 .imgDiv{ position:absolute; left:0px; top:0px;}
.speech .part1 .name{ padding:65px 0 25px; position:relative; font-size:26px; color:#44659b;}
.speech .part1 .name b{ display:block; font-size:32px;}
.speech .part1 .name em{ position:absolute; left:-70px; bottom:0px; display:block; width:160px; height:1px; background:url(../images/line3.jpg) no-repeat;}
.speech .part1 .txt{ padding:20px 0 30px; font-size:16px; color:#333; text-transform:uppercase; line-height:30px;}
.speech .part1 .msg{ color:#727272; font-size:14px; line-height:24px;}
.speech .content{ color:#727272; padding-top:50px; font-size:14px; line-height:24px;}

.team{ padding:0 32px 60px; background:#fff;}
.team .txt{ font-size:18px; color:#44659b; font-weight:bold; padding-bottom:10px;}
.team .list li{ height:329px; border-bottom:#dcdcdc solid 1px; padding-left:368px; position:relative; overflow:hidden;}
.team .list li .imgDiv{ position:absolute; left:0px; top:50px;}
.team .list li .imgDiv img { width: 320px; height: 230px; }
.team .list li .name{ padding:60px 0 15px; font-size:22px; font-weight:bold; text-transform:uppercase;}
.team .list li .name a{ color:#333;}
.team .list li .content{ color:#727272; font-size:14px; line-height:24px; height:72px; overflow:hidden;}
.team .list li .btnDiv{ padding-top:15px;}
.team .list li .btnDiv a{ display:block; width:135px; height:40px; border-radius:4px; -moz-border-radius:4px; background:#e5e5e5; color:#fff; font-size:14px; text-align:center; line-height:40px;}
.team .list li .btnDiv a:hover{ background:#44659b;}

.pageClass{ min-height:41px; _height:41px; margin-bottom:20px; padding:0 40px 45px 0; background:#fff;}
.pageClass li{min-height:41px; _height:41px; position:relative; border-bottom:#dcdcdc dashed 1px; font-size:14px; padding-bottom:2px;}
.pageClass li em{position:absolute; left:0px; top:0px; display:block; width:148px; line-height:50px; font-size:14px; color:#999; background:#fafafc; height:100%; text-indent:24px; border-right:#dcdcdc solid 1px;}
.pageClass .content{padding:12px 0 0 170px;}
.pageClass .content a{display:inline-block; margin-bottom:10px; height:17px; line-height:16px; white-space:nowrap; color:#333; padding:2px 15px; margin-right:5px; cursor:pointer;}
.pageClass .content a:hover, .pageClass .content .aNow{color:#fff; background:#44659b;}

.product{ background:#fff; padding:0 32px 60px;}
.product .part1{ position:relative; height:60px;}
.product .title{ font-size:18px; color:#44659b; line-height:36px;}
.product .typeTab{ position:absolute; right:0px; top:0px;}
.product .typeTab li{ float:left; width:143px; height:36px; border:#dcdcdc solid 1px; line-height:36px; text-align:center; font-size:14px; margin-left:9px;}
.product .typeTab a{ display:block; width:143px; height:36px;}
.product .typeTab li img{ position:relative; padding-right:12px; top:-2px;}
.product .typeTab li .img1{ display:none;}
.product .typeTab a:hover, .product .typeTab .aNow{ background:#44659b; color:#fff;}
.product .typeTab a:hover img, .product .typeTab .aNow img{ display:none;}
.product .typeTab a:hover .img1, .product .typeTab .aNow .img1{ display:inline-block;}
.product .screenBtn{ display:none; margin-bottom:20px; float:right; width:98px; height:32px; background:#44659b; color:#fff; font-size:14px; text-align:center; line-height:32px; border-radius:20px; -moz-border-radius:20px;}
.product .list1 li{ float:left; width:25%; margin-bottom:30px;}
.product .list1 li .box{ position:relative; margin:0 10px; box-shadow:0 1px 5px rgba(35,25,25,0.2); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.2); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.2);}
.product .list1 li a{ display:block; width:100%; height:100%;}
.product .list1 li .imgDiv img{ width:100%;}
.product .list1 li .hideBox{ display:none; position:absolute; left:0px; bottom:0px; width:100%; background:url(../images/bg1.png) repeat;}
.product .list1 li .msg{ height:48px; line-height:24px; font-size:14px; overflow:hidden; color:#666; text-align: center; }
.product .list1 li .botDiv{ padding:15px 10px 40px; background:#f2f3f7; border:#e6e6e6 solid 1px; border-top:none;}
.product .list1 li .name1{ text-align:center; color:#333; height:26px; font-size:18px; overflow:hidden;}
.product .list1 li .name2{ display:none; z-index:1; position:absolute; left:0px; bottom:30%; width:100%; height:48px; background:#44659b; color:#fff; text-align:center; line-height:48px; font-size:16px; text-transform:uppercase;}
.product .list1 .prdPicCtn { width: 267px; height: 240px; border: 0px; margin: 0px; padding: 0px; }
.product .list1 .prdPicCtn td { width: 267px; height: 240px; border: 0px; margin: 0px; padding: 0px; text-align: center; }
.product .list1 .prdPicCtn img.style0 { width: 267px; height: 240px; }
.product .list1 .prdPicCtn img.style1 { width: 267px; height: auto; }
.product .list1 .prdPicCtn img.style2 { width: auto; height: 240px; }


.product .list2{ margin:0 10px; border-left:#e6e6e6 solid 1px; border-top:#e6e6e6 solid 1px;}
.product .list2 li{ height:235px; border-bottom:#e6e6e6 solid 1px; border-right:#e6e6e6 solid 1px; padding-left:293px; position:relative; overflow:hidden;}
.product .list2 li .imgDiv{ position:absolute; left:0px; top:0px; border-right:#e6e6e6 solid 1px;}
.product .list2 li .imgDiv img{ width:262px;}
.product .list2 li .name{ padding-top:40px; font-size:20px; color:#333; height:24px; line-height:24px; overflow:hidden;}
.product .list2 li .txt{ font-size:14px; color:#666; padding:10px 0 25px;}
.product .list2 li .msg{ font-size:14px; color:#666; margin-bottom:20px; height:42px; overflow:hidden;}
.product .list2 li .btnDiv{ display:none;}
.product .list2 li .btnDiv a{ display:block; width:238px; height:34px; background:url(../images/btn1.png) no-repeat; color:#fff; line-height:34px; text-indent:35px; font-size:14px; font-weight:bold;}
.product .list2 .prdPicCtn { width: 262px; height: 235px; border: 0px; margin: 0px; padding: 0px; }
.product .list2 .prdPicCtn td { width: 262px; height: 235px; border: 0px; margin: 0px; padding: 0px; text-align: center; }
.product .list2 li .imgDiv img.style0 { width: 262px; height: 235px; }
.product .list2 li .imgDiv img.style1 { width: 262px; height: auto; }
.product .list2 li .imgDiv img.style2 { width: auto; height: 235px; }


.screenLayer{overflow-x: auto; height:100%; width:100%; overflow:hidden; position:fixed; z-index:222; right:-100%; top:0px;}
.screenLayer .bg{overflow-x: auto;position:relative; background:url(../images/bg2.png) repeat; height:100%; width:100%;}
.screenLayer .txt{ font-size:16px; color:#999; padding:20px 10px 15px;} 
.screenLayer .list{padding:0 10px 20px; border-bottom:#dcdcdc dashed 1px;}
.screenLayer .list a{ font-size:14px; display:inline-block; margin-bottom:10px; height:17px; line-height:16px; white-space:nowrap; color:#333; padding:2px 15px; margin-right:5px; cursor:pointer;}
.screenLayer .list a:hover, .screenLayer .list .aNow{color:#fff; background:#44659b;}
.screenLayer .close{ position:absolute; right:10px; top:10px;}
.screenLayer .btnDiv{ padding:30px 10px;}
.screenLayer .btnDiv a{ display:block; height:45px; background:#44659b; color:#fff; font-size:14px; text-align:center; line-height:45px; width:100%; font-size:16px; text-transform:uppercase;}

.screenLayer .typeTab{ margin-top: 20px; }
.screenLayer .typeTab li{ float:left; width:143px; height:36px; border:#dcdcdc solid 1px; line-height:36px; text-align:center; font-size:14px; margin-left:9px;}
.screenLayer .typeTab a{ display:block; width:143px; height:36px;}
.screenLayer .typeTab li img{ position:relative; padding-right:12px; top:-2px;}
.screenLayer .typeTab li .img1{ display:none;}
.screenLayer .typeTab a:hover, .screenLayer .typeTab .aNow{ background:#44659b; color:#fff;}
.screenLayer .typeTab a:hover img, .screenLayer .typeTab .aNow img{ display:none;}
.screenLayer .typeTab a:hover .img1, .screenLayer .typeTab .aNow .img1{ display:inline-block;}


.productShow{ background:#fff; padding:0 32px 60px;}
.productShow .title{ font-size:18px; color:#44659b; padding-bottom:55px;}

.productPart1{ border:#dcdcdc solid 1px; padding:38px 35px;}
.productShow_1{ width:432px; position:relative; min-height: 100px; }
.productShow_1 .prev{position:absolute; left:-24px; bottom:38px; display:block; width:12px; height:22px; background:url(../images/nimg12_left.png) left top no-repeat; z-index:20}
.productShow_1 .next{position:absolute; right:-24px; bottom:38px; display:block; width:12px; height:22px; background:url(../images/nimg12_right.png) left top no-repeat; z-index:20}
.productShow_1 .list{width:432px; padding-top:23px; overflow:hidden; position:relative; margin:0 auto; height:98px;}
.productShow_1 ul{width:2000%;}
.productShow_1 li{float:left; width:97px; height:98px; overflow:hidden; margin-right:14px;}
.productShow_1 li img{ border:#eee solid 1px; width:95px;}
.productShow_1 .liNow img{border:#44659b solid 1px;}
.productShow_1 .prdPicCtn { width: 100%; height: 432px; border: 0px; margin: 0px; padding: 0px; }
.productShow_1 .prdPicCtn td { width: 100%; height: 432px; border: 0px; margin: 0px; padding: 0px; text-align: center; }
.productShow_1 .prdPicCtn img.style0 { width: 100%; height: 432px; }
.productShow_1 .prdPicCtn img.style1 { width: 100%; height: auto; }
.productShow_1 .prdPicCtn img.style2 { width: auto; height: 432px; }

.productShow_2{ margin-left:75px; width:350px;}
.productShow_2 .name{ border-bottom:#eee solid 1px; line-height:46px; font-size:24px; color:#505050; font-weight:bold; padding-top:10px;}
.productShow_2 .labelDiv{ padding:16px 0 20px;}
.productShow_2 .labelDiv li{ display:inline-block; height:23px; margin-right:10px; border:#44659b solid 1px; line-height:23px; color:#44659b; font-size:14px; padding:0 20px;}
.productShow_2 .info { line-height: 28px; font-size:16px; margin: 10px 0px; }
.productShow_2 .info em { font-weight: bold; }
.productShow_2 .txt{ font-size:18px; color:#444; padding-bottom:15px;}
.productShow_2 .msgList li{ padding-left:32px; font-size:14px; line-height:24px; min-height:24px; background:url(../images/nimg16_1.png) left 4px no-repeat; margin-bottom:6px;}
.productShow_2 .btnDiv, .productShow_2 .btnDiv2 { padding-top:40px;}
.productShow_2 .btnDiv a{ display:block; width:238px; height:34px; background:url(../images/btn1.png) no-repeat; color:#fff; line-height:34px; text-indent:35px; font-size:14px; font-weight:bold;}
.productShow_2 .btnDiv2 a{ display:block; width:238px; height:34px; background:url(../images/btn4.png) no-repeat; color:#fff; line-height:34px; text-indent:6px; font-size:14px; font-weight:bold;}
.productShow_2 .btnDiv2 a i { margin: 0 5px; }
.productPart2{ margin-top:50px; border:#dcdcdc solid 1px;}
.productTab{ height:58px; background:#fafafa; border-bottom:#dcdcdc solid 1px;}
.productTab .name{display:none;}
.productTab li{ width:198px; height:58px; border-right:#dcdcdc solid 1px; float:left; text-align:center; color:#333; font-size:16px; line-height:58px; background:#f4f5f9;}
.productTab li.liNow{ position:relative;z-index:2; top:-1px; background:#fff; border-top:#44659b solid 2px; height:57px;}

/*.productTabTel{ display:none;}*/
.productPart2 .tabContent2{ padding:20px; min-height: 200px; }
.productPart2 .tabContent2 .downloadList li { line-height: 28px; font-size: 16px; border-bottom: 1px dashed #ccc; }
.productPart2 .tabContent2 .downloadList i { margin-right: 10px; }
.productPart2 .tabContent2 .downloadList em { color: #e0e0e0; }
.productPart2 .part1{ padding-left:304px; min-height:245px; position:relative;}
.productPart2 .part1 .imgDiv{ position:absolute; left:0px; top:0px;}
.productPart2 .part1 .labelDiv{ padding-top:30px;}
.productPart2 .part1 .labelDiv li{ float:left; width:50%; font-size:14px; padding-bottom:20px;}
.productPart2 .part2{ padding-top:60px;}

/* for Customize Description, by Duclika */
.productPart2 .tabContent2 table { margin: 0!important; width: 90%!important; }


.productPart3{ padding-top:45px;}
.productPart3 .txt{ height:38px; background:url(../images/bg1.jpg) center repeat-x; line-height:38px; text-transform:uppercase; margin-bottom:30px;}
.productPart3 .txt em{ background:#fff; padding-right:25px;}
.productPart3 .txt b{ font-size:24px; color:#333;}

.hotSalePic{ min-height:100px; position:relative; padding:0 46px;}
.hotSalePic .slick{ margin:0 10px; position:relative; box-shadow:0 1px 5px rgba(35,25,25,0.2); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.2); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.2);}
.hotSalePic .slick a{ display:block; width:100%; height:100%;}
.hotSalePic .imgDiv img{ width:100%; height: 184px; }
.hotSalePic .slick .name{ position:absolute; left:0px; bottom:0px; width:100%; height:60px; font-size:22px; background:url(../images/bg1.png) repeat; text-align:center; line-height:60px; color:#fefefe;}
.hotSalePic .slick .hideBox{ display:none; position:absolute; left:0px; bottom:0px; width:100%; background:url(../images/bg1.png) repeat;}
.hotSalePic .slick .txtDiv{ width:120px; height:70px; margin:0 auto; padding-top:30%; text-align:center;}
.hotSalePic .slick .botDiv{ padding:15px 10px 25px; background:#f2f3f7; border:#e6e6e6 solid 1px; border-top:none;}
.hotSalePic .slick .name1{ text-align:center; color:#333; height:28px; font-size:20px; overflow: hidden; }
.hotSalePic .slick .msg{ font-size:14px; height:48px; line-height:24px; overflow:hidden; color:#666; text-align: center; }
.hotSalePic .slick-prev{position:absolute; z-index:10; left:22px; top:50%; margin-top:-12px; display:block; width:13px; height:24px; overflow:hidden; background:url(../images/nimg13_left.png) left top no-repeat;}
.hotSalePic .slick-next{position:absolute; z-index:10; right:22px; top:50%; margin-top:-12px; display:block; width:13px; height:24px; overflow:hidden; background:url(../images/nimg13_right.png) left top no-repeat;}

.productFlashTel{position:relative; overflow:hidden; max-width:800px; display:none;}
.productFlashTel .btnDiv{position:absolute; z-index:10; left:0px; bottom:20px; width:100%; text-align:center;}
.productFlashTel .btnDiv span{display:inline-block; width:11px; height:11px; background:#d3d3d3; cursor:pointer; margin:0 10px;-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;}
.productFlashTel .btnDiv span.on{background:#44659b;}
.productFlashTel .bd{position:relative; z-index:0;}
.productFlashTel .bd li{position:relative; text-align:center;}
.productFlashTel .bd li img{width:100%;}

.pageTitle{ height:80px; line-height:80px; background:url(../images/bg1.jpg) center repeat-x; font-size:14px; color:#888; margin-bottom:20px; position:relative;}
.pageTitle em{ background:#f2f3f7; padding-right:25px;}
.pageTitle b{ color:#282727; font-size:24px; text-transform:uppercase; padding-right:12px;}

.brand{ background:#fff; padding:40px 38px;}
.brand ul{ margin-right:-40px;}
.brand li{ float:left; width:25%; margin-bottom:36px;}
.brand li .box{ margin-right:40px;}
.brand li .imgDiv{ border:#dcdcdc solid 1px;}
.brand li .imgDiv img{ width:324px; height: 134px; }

.contact{ padding:0 32px 70px; background:#fff;}
.contact .txt{ font-size:18px; color:#44659b; font-weight:bold; padding-bottom:45px;}
.contact .contentBox{ border:#dcdcdc solid 1px; padding:60px 45px; border-radius:4px; -moz-border-radius:4px;}
.contact .name{ font-size:24px; color:#333; padding-bottom:25px; font-weight:bold;}
.contact .content{ min-height:100px; padding:15px; font-size: 14px; line-height: 28px; }
.contact .mapDiv{ text-align:center; padding-top:60px; width: 100%; height: 400px; }

.feedback{ padding:0 32px 70px; background:#fff;}
.feedback .txt{ font-size:18px; color:#44659b; font-weight:bold; padding-bottom:45px;}
.feedback .contentBox{ border:#dcdcdc solid 1px; border-radius:4px; -moz-border-radius:4px; padding-bottom:25px;}
.feedback .title{ height:52px; background:url(../images/bg3.jpg) repeat-x; text-align:center; line-height:52px; color:#333; font-size:18px;}
.feedback .part1{ padding:64px 32px 0 520px; min-height:337px; position:relative;}
.feedback .part1 .imgDiv{ position:absolute; left:32px; top:64px;}
.feedback .part1 .form ul{ margin-right:-42px;}
.feedback .part1 .form li{ float:left; margin-right:42px; width:266px;}
.feedback .part1 .form .li01{ width:574px;}
.feedback .part1 .form li em{ display:block; height:40px; line-height:48px; overflow:hidden; color:#333;}
.feedback .part1 .form li .input1{ width:266px; height:36px; background:#f1f1f1; line-height:36px; font-size:14px; text-indent:15px;}
.feedback .part1 .form li .input2{ width:574px;}
.feedback .part2{ padding:20px 32px; position:relative;}
.feedback .part2 em{ display:block; height:40px; line-height:48px; overflow:hidden; color:#333;}
.feedback .part2 textarea{ width:1060px; height:188px; background:#F1F1F1; border:#F1F1F1 solid 1px; color:#888; font-size:14px; font-family: Arial;}
.feedback .btnDiv{ padding-right:30px; text-align: right; }
.feedback .btnDiv a{ display:inline-block; margin-right: 50px; width:180px; height:46px; background:#44659b; color:#fff; border-radius:4px; -moz-border-radius:4px; text-align:center; line-height:46px; font-size:16px;}
.feedback .btnDiv a.cancel { background:#F78A06; cursor: pointer; }
.feedback .result .imgDiv { height: 160px; text-align: center; }
.feedback .result .text { text-align: center; line-height: 25px; }
.feedback .result .btnDiv { height: 50px; text-align: center; margin-top: 50px; }
.feedback .result .btnDiv .btnOk { width:200px; height:35px; line-height:35px; text-align:center; font-size:14px; background: #44659b; color: #fff; border-radius: 4px; -moz-border-radius:4px; cursor: pointer; }


.news{ padding:0 32px 60px; background:#fff;}
.news .txt{ font-size:18px; color:#44659b;}
.news .list1 li{ padding:40px 0; border-bottom:#e9e9e9 solid 1px;}
.news .list1 li .contentBox{ height:152px; position:relative; padding-left:272px; overflow:hidden;}
.news .list1 li .imgDiv{ position:absolute; left:0px; top:0px;}
.news .list1 li .name{ padding-top:16px; font-size:18px; height:24px; overflow:hidden;}
.news .list1 li .name a{ color:#333;}
.news .list1 li .time{ padding:5px 0 15px; font-size:14px; color:#999;}
.news .list1 li .content{ font-size:14px; line-height:24px; color:#727272; overflow:hidden; height:48px; padding-right:20px;}
.news .list1 li .more{ padding-top:10px; display:block; color:#44659b; font-size:14px; display:none;}
.news .list1 li:hover .contentBox{ background:#f7f8fa;}

.news .list2 li{ height:224px; border-bottom:#e9e9e9 solid 1px; overflow:hidden; padding:0 45px;}
.news .list2 li .name{ padding-top:60px; font-size:18px; height:24px; overflow:hidden;}
.news .list2 li .name a{ color:#333;}
.news .list2 li .time{ padding:5px 0 15px; font-size:14px; color:#999;}
.news .list2 li .content{ font-size:14px; line-height:24px; color:#727272; overflow:hidden; height:48px;}
.news .list2 li .more{ padding-top:10px; display:block; color:#44659b; font-size:14px; display:none;}
.news .list2 li:hover{ background:#f7f8fa;}

.newShow{ padding:50px 24px 30px; background:#fff;}
.newShow .name{ font-size:30px; color:#333; padding-bottom:20px; text-align:center;}
.newShow .top{ height:40px; overflow:hidden; border-bottom:#ddd solid 1px; position:relative;}
.newShow .time{ font-size:14px; color:#999;}
.newShow .time em{ padding-right:36px;}
.newShow .share{ position:absolute; right:0px; top:0px;}
.newShow .content{ line-height:30px; font-size:14px; padding:50px 0; color:#8e8e8e;}
.newShow .content p{ color:#086c62; font-size:16px; font-weight:bold;}
.newShow .imgDiv{ padding:30px 0; text-align:center;}

.pageDown{height:142px; position:relative; background:#fff; padding:0 24px;}
.pageDown .box{ border-top:#ddd solid 1px; padding-top:25px;}
.pageDown .btn{position:absolute; display:block; top:28px; right:24px; width:158px; height:45px; background:url(../images/btn2.jpg) no-repeat; text-indent:20px; line-height:45px; color:#fff; font-size:14px; font-weight:bold;}
.pageDown li{ height:30px; line-height:30px; overflow:hidden; position:relative; top:-3px; font-size:14px;}

.job{ padding-top:90px; background:#fff;}
.job .part1{ padding:0 50px 110px;}
.job .part1 li{ float:left; width:40%; padding:0 5%; background:url(../images/line4.jpg) right repeat-y;}
.job .part1 li .touDiv{ height:46px; padding-left:52px; position:relative;}
.job .part1 li .ico{ position:absolute; left:0px; top:4px;}
.job .part1 li .name1{ font-size:18px; color:#333;}
.job .part1 li .name2{ color:#999;}
.job .part1 li .msg{ line-height:24px; color:#666;}
.job .part2{ border:#dcdcdc solid 1px; padding:80px 150px;}
.jobTop{ height:55px; background:#44659b;}
.jobTop li{ float:left; padding-left:4%; width:16%; line-height:55px; font-size:14px; color:#fff;}
.jobBot li{ height:52px; background:#fff; line-height:52px; overflow:hidden; font-size:14px;}
.jobBot li a{ display:block; height:52px;}
.jobBot li dd{ float:left; padding-left:4%; width:16%;}

.jobShow{ position:relative; padding:70px 150px 80px; background:#fff;}
.jobShow .name{ font-size:24px; color:#44659b; font-weight:bold; padding:26px 0 18px;}
.jobShow .title{ font-size:18px; font-weight:bold; padding-left:36px; position:relative;}
.jobShow .title img{ position: absolute; left:0px; top:3px;}
.jobShow .list{ border-bottom:#ddd solid 1px; padding-bottom:20px; margin-bottom:40px;}
.jobShow .list li{ float:left; font-size:16px; padding-right:100px; color:#666;}
.jobShow .content{ font-size:16px; line-height:36px; color:#666; padding:10px 0 20px 36px;}
.jobShow .btnDiv{ padding:40px 0 0 36px;}
.jobShow .btnDiv a{ width:140px; height:45px; display:block; background:url(../images/btn3.jpg) no-repeat; text-indent:52px; color:#fff; font-weight:bold; line-height:45px; font-size:14px;}

.login{ padding:20px 140px 0;}
.loginBox{ padding:30px 22px; background:#fff;}
.loginBox .title{ padding:10px 0 32px; font-size:18px; color:#44659b; font-weight:bold;}
.loginBox .form{ padding:40px 0 350px 220px; border:#dcdcdc solid 1px; border-radius:4px; -moz-border-radius:4px;}
.loginBox .form li{ padding-left:90px; position:relative; height:56px;}
.loginBox .form li em{ width:70px; display:block; text-align:right; position:absolute; left:0px; top:0px; line-height:36px;}
.loginBox .form li .input1{ width:266px; height:36px; background:#f1f1f1; line-height:36px; font-size:14px;}
.loginBox .form li .btn1{ width:200px; height:46px; background:#44659b; font-size:16px; line-height:46px; border-radius:4px; -moz-border-radius:4px; cursor:pointer; color:#fff;}
.loginBox .form li a{ font-size:14px; color:#44659b; padding-left:20px;}

.reg{ padding:20px 140px 0;}
.regBox{ padding:30px 22px; background:#fff;}
.regBox .title{ padding:10px 0 32px; font-size:18px; color:#44659b; font-weight:bold;}
.regBox .form{ padding:40px 0 300px 180px; border:#dcdcdc solid 1px; border-radius:4px; -moz-border-radius:4px;}
.regBox .form li{ padding-left:130px; position:relative; height:56px;}
.regBox .form li em{ width:110px; display:block; text-align:right; position:absolute; left:0px; top:0px; line-height:36px;}
.regBox .form li .input1{ width:266px; height:36px; background:#f1f1f1; line-height:36px; font-size:14px;}
.regBox .form li .btn1{ width:200px; height:46px; background:#44659b; font-size:16px; line-height:46px; border-radius:4px; -moz-border-radius:4px; cursor:pointer; color:#fff;}
.regBox .form li span{ font-size:14px; padding-left:20px;}
.regBox .form li a{ color:#44659b;}

.regBox .box{ padding:30px 0 300px 252px; border:#dcdcdc solid 1px; border-radius:4px; -moz-border-radius:4px;}
.regBox .tips{ padding-left:56px; color:#333; line-height:26px; background:url(../images/nimg34_1.png) left 6px no-repeat;}
.regBox .btnDiv{ padding:25px 0 0 56px;}
.regBox .btnDiv a{ display:block; width:200px; height:46px; background:#44659b; text-align:center; line-height:46px; color:#fff; font-size:16px; border-radius:4px; -moz-border-radius:4px;}

.password{ padding:0 22px 65px; background:#fff;}
.password .txt{ font-size:18px; color:#44659b; font-weight:bold; padding-bottom:35px; padding-left:10px;}
.password .form{ padding:40px 0 300px 20px; border:#dcdcdc solid 1px; border-radius:4px; -moz-border-radius:4px;}
.password .form li{ padding-left:136px; position:relative; height:56px;}
.password .form li em{ width:120px; display:block; text-align:right; position:absolute; left:0px; top:0px; line-height:36px;}
.password .form li .input1{ width:266px; height:36px; background:#f1f1f1; line-height:36px; font-size:14px;}
.password .form li .btn1{ width:200px; height:46px; background:#44659b; font-size:16px; line-height:46px; border-radius:4px; -moz-border-radius:4px; cursor:pointer; color:#fff;}

.myInfo{ padding:0 22px 65px; background:#fff;}
.myInfo .txt{ font-size:18px; color:#44659b; font-weight:bold; padding-bottom:35px; padding-left:10px;}
.myInfo .form{ padding:40px 0 300px 20px; border:#dcdcdc solid 1px; border-radius:4px; -moz-border-radius:4px; position:relative;}
.myInfo .form li{ padding-left:136px; position:relative; height:56px;}
.myInfo .form .li01{ height:130px;}
.myInfo .form li em{ width:120px; display:block; text-align:right; position:absolute; left:0px; top:0px; line-height:36px;}
.myInfo .form li span{ color:#ff0000;}
.myInfo .form li .input1{ width:266px; height:36px; background:#f1f1f1; line-height:36px; font-size:14px;}
.myInfo .form li .btn1{ width:200px; height:46px; background:#44659b; font-size:16px; line-height:46px; border-radius:4px; -moz-border-radius:4px; cursor:pointer; color:#fff;}
.myInfo .form li textarea{ width:662px; height:108px; background:#f1f1f1;}
.myInfo .form .rightDiv{ position:absolute; right:172px; top:42px; width:120px; text-align:center;}
.myInfo .form .rightDiv p{ padding-top:12px; color:#44659b;}

.search{ padding-bottom:30px;}
.search .msg{ padding:20px 0 32px; font-size:20px;}
.search .msg em{ color:#44659B;}
.search .list li{ float:left; width:20%; margin-bottom:30px;}
.search .list li .box{ position:relative; margin:0 10px; box-shadow:0 1px 5px rgba(35,25,25,0.2); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.2); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.2);}
.search .list li a{ display:block; width:100%; height:100%;}
.search .list li .hideBox{ display:none; position:absolute; left:0px; bottom:0px; width:100%; background:url(../images/bg1.png) repeat;}
.search .list li .msg{ height:48px; line-height:24px; font-size:14px; overflow:hidden; color:#666; text-align: center; }
.search .list li .botDiv{ padding:15px 10px 40px; background:#f2f3f7; border:#e6e6e6 solid 1px; border-top:none;}
.search .list li .name1{ text-align:center; color:#333; height:26px; font-size:18px; overflow:hidden;}
.search .list li .name2{ display:none; z-index:1; position:absolute; left:0px; bottom:30%; width:100%; height:48px; background:#44659b; color:#fff; text-align:center; line-height:48px; font-size:20px; text-transform:uppercase;}
.search .list li .prdPicCtn { width: 280px; height: 250px; border: 0px; margin: 0px; padding: 0px; }
.search .list li .prdPicCtn td { width: 280px; height: 250px; border: 0px; margin: 0px; padding: 0px; text-align: center; }
.search .list li .prdPicCtn img.style0 { width: 280px; height: 250px; }
.search .list li .prdPicCtn img.style1 { width: 280px; height: auto; }
.search .list li .prdPicCtn img.style2 { width: auto; height: 250px; }


.inquiryList{ padding:0 38px 60px; background:#fff;}
.inquiryList .txt{ font-size:18px; color:#44659b; font-weight:bold; padding-bottom:55px;}
.inquiryList .tableTop{ border:#dcdcdc solid 1px; height:52px; background:url(../images/bg3.jpg) repeat-x; border-top-left-radius:4px; -moz-border-top-left-radius:4px; border-top-right-radius:4px; -moz-border-top-right-radius:4px;}
.inquiryList .tableTop li{ float:left; font-size:18px; color:#333; line-height:52px;}
.inquiryList .tableTop .li01{ width:38%; text-indent:58px;}
.inquiryList .tableTop .li02{ width:24%; text-indent:70px;}
.inquiryList .tableTop .li03{ width:19%; text-align:center;}
.inquiryList .tableTop .li04{ width:19%; text-align:center;}
.inquiryList .tableBot li{ height:140px; border-left:#dcdcdc solid 1px; border-bottom:#dcdcdc solid 1px; border-right:#dcdcdc solid 1px;}
.inquiryList .tableBot li .div01{ width:38%;}
.inquiryList .tableBot li .div01 .box{ height:140px; border-right:#dcdcdc solid 1px; position:relative; overflow:hidden;}
.inquiryList .tableBot li .imgDiv{ position:absolute; left:40px; top:18px; border:#dcdcdc solid 1px;}
.inquiryList .tableBot li .imgDiv img{ width:103px;}
.inquiryList .tableBot li .name{ padding-left:190px; padding-top:19px; height:103px; font-size:14px; color:#8c8c8c;}
.inquiryList .tableBot li .name em{ height:103px; display:block; display:table-cell; vertical-align:middle;}
.inquiryList .tableBot li .div02{ width:24%;}
.inquiryList .tableBot li .div02 .box{ height:140px; border-right:#dcdcdc solid 1px; overflow:hidden;}
.inquiryList .tableBot li .num{ padding-left:70px; line-height:140px; font-size:14px; color:#8c8c8c;}
.inquiryList .tableBot li .div03{ width:19%;}
.inquiryList .tableBot li .div03 .box{ height:140px; border-right:#dcdcdc solid 1px; overflow:hidden;}
.inquiryList .tableBot li .numInput{background:url(../images/input1.jpg) left top no-repeat; width:137px; height:40px; overflow:hidden; margin:50px auto 0;}
.inquiryList .tableBot li .numInput span{display:block; float:left; cursor:pointer; width:43px; height:40px; overflow:hidden;}
.inquiryList .tableBot li .numInput input{float:left; height:40px; line-height:40px; width:51px; text-align:center; font-size:14px;}
.inquiryList .tableBot li .div04{ width:19%;}
.inquiryList .tableBot li .div04 .box{ height:140px; overflow:hidden;}
.inquiryList .tableBot li .btnDiv{ width:101px; height:35px; margin:54px auto 0;}
.inquiryList .tableBot li .btnDiv a{ display:block; width:101px; height:35px; color:#8c8c8c; line-height:35px; text-align:center; font-size:14px;}
.inquiryList .tableBot li .btnDiv a:hover{ background:#44659b; color:#fff; border-radius:4px; -moz-border-radius:4px;}

.inquiryList .tableBot li .prdPicCtn { width: 103px; height: 103px; border: 0px; margin: 0px; padding: 0px; }
.inquiryList .tableBot li .prdPicCtn td { width: 103px; height: 103px; border: 0px; margin: 0px; padding: 0px; text-align: center; }
.inquiryList .tableBot li .prdPicCtn img.style0 { width: 103px; height: 103px; }
.inquiryList .tableBot li .prdPicCtn img.style1 { width: 103px; height: auto; }
.inquiryList .tableBot li .prdPicCtn img.style2 { width: auto; height: 103px; }

.inquiryList .result .imgDiv { height: 160px; text-align: center; }
.inquiryList .result .text { text-align: center; line-height: 25px; }
.inquiryList .result .btnDiv { height: 50px; text-align: center; margin-top: 50px; }
.inquiryList .result .btnDiv .btnOk { width:200px; height:35px; line-height:35px; text-align:center; font-size:14px; background: #44659b; color: #fff; border-radius: 4px; -moz-border-radius:4px; cursor: pointer; }

.inquiryList .phoneDiv{ display:none;}
.inquiryList .list{ border-top:#dcdcdc solid 1px;}
.inquiryList .list li{ height:120px; padding-left:95px; position:relative; border-bottom:#dcdcdc solid 1px; overflow:hidden;}
.inquiryList .list li .imgDiv{ position:absolute; left:0px; top:20px; border:#dcdcdc solid 1px;}
.inquiryList .list li .imgDiv img{ width:80px;}
.inquiryList .list li .name{ padding-top:16px; font-size:14px; height:24px; overflow:hidden; line-height:24px;}
.inquiryList .list li .numInput{background:url(../images/input1.jpg) left top no-repeat; background-size:120px; width:120px; height:35px; overflow:hidden;}
.inquiryList .list li .numInput span{display:block; float:left; cursor:pointer; width:38px; height:35px; overflow:hidden;}
.inquiryList .list li .numInput input{float:left; height:35px; line-height:35px; width:44px; text-align:center; font-size:14px;}
.inquiryList .list li .num{ padding:6px 0; color:#8c8c8c;}
.inquiryList .list li .btnDiv{ position:absolute; right:0px; bottom:18px; font-size:14px;}
.inquiryList .list li .btnDiv a{ color:#44659B;}
.inquiryList .list li .btnDiv i { margin-right: 5px; color: #999; }
.inquiryList .list li .amount{ color:#8c8c8c;}
.inquiryList .list li .prdPicCtn { width: 82px; height: 82px; border: 0px; margin: 0px; padding: 0px; }
.inquiryList .list li .prdPicCtn td { width: 82px; height: 82px; border: 0px; margin: 0px; padding: 0px; text-align: center; }
.inquiryList .list li .prdPicCtn img.style0 { width: 82px; height: 82px; }
.inquiryList .list li .prdPicCtn img.style1 { width: 82px; height: auto; }
.inquiryList .list li .prdPicCtn img.style2 { width: auto; height: 82px; }


.inquiryList .list2 li{ height:70px; padding-left:65px; position:relative; border-bottom:#dcdcdc solid 1px; overflow:hidden;}
.inquiryList .list2 li .imgDiv{ position:absolute; left:0px; top:10px; border:#dcdcdc solid 1px;}
.inquiryList .list2 li .imgDiv img{ width:48px;}
.inquiryList .list2 li .name{ padding-top:5px;}
.inquiryList .list2 li .num{ padding:2px 0; color:#8c8c8c;}
.inquiryList .list2 li .prdPicCtn { width: 48px; height: 48px; border: 0px; margin: 0px; padding: 0px; }
.inquiryList .list2 li .prdPicCtn td { width: 48px; height: 48px; border: 0px; margin: 0px; padding: 0px; text-align: center; }
.inquiryList .list2 li .prdPicCtn img.style0 { width: 48px; height: 48px; }
.inquiryList .list2 li .prdPicCtn img.style1 { width: 48px; height: auto; }
.inquiryList .list2 li .prdPicCtn img.style2 { width: auto; height: 48px; }


.inquiryList .feedback{ padding:38px 0 0;}

.inquiryList .btnGroup{ float:right; padding-top:30px;}
.inquiryList .btnGroup li{ float:left; margin-left:20px;}

.inquiryList .btnGroup li.pc { display: block; }
.inquiryList .btnGroup li.tel { display: none; }

.inquiryList .btnGroup li a{ display:block; font-size:14px; text-align:center; width:101px; height:35px; color:#8c8c8c; line-height:35px; background:#44659b; color:#fff; border-radius:4px; -moz-border-radius:4px;}
.inquiryList .btnGroup li .btn1{ background:#CCC;}


.inquiryList .PCDiv2{ padding:0;}
.inquiryList .tableTop2{ border:#dcdcdc solid 1px; height:42px; background:url(../images/bg3.jpg) repeat-x; border-top-left-radius:4px; -moz-border-top-left-radius:4px; border-top-right-radius:4px; -moz-border-top-right-radius:4px;}
.inquiryList .tableTop2 li{ float:left; font-size:16px; color:#333; line-height:42px;}
.inquiryList .tableTop2 .li01{ width:54%; text-indent:58px;}
.inquiryList .tableTop2 .li02{ width:23%; text-align:center;}
.inquiryList .tableTop2 .li03{ width:23%; text-align:center;}
.inquiryList .tableBot2 li{ height:50px; border-left:#dcdcdc solid 1px; border-bottom:#dcdcdc solid 1px; border-right:#dcdcdc solid 1px;}
.inquiryList .tableBot2 li .div01{ width:54%;}
.inquiryList .tableBot2 li .div01 .box{ height:50px; border-right:#dcdcdc solid 1px; position:relative; overflow:hidden;}
.inquiryList .tableBot2 li .imgDiv{ position:absolute; left:40px; top:4px; border:#dcdcdc solid 1px;}
.inquiryList .tableBot2 li .imgDiv img{ width:40px;}
.inquiryList .tableBot2 li .name{ padding-left:100px; padding-top:5px; height:40px; font-size:14px; color:#8c8c8c;}
.inquiryList .tableBot2 li .name em{ height:40px; display:block; display:table-cell; vertical-align:middle;}
.inquiryList .tableBot2 li .div02{ width:23%;}
.inquiryList .tableBot2 li .div02 .box{ height:50px; border-right:#dcdcdc solid 1px; overflow:hidden;}
.inquiryList .tableBot2 li .num{ text-align:center; line-height:50px; font-size:14px; color:#8c8c8c;}
.inquiryList .tableBot2 li .div03{ width:23%;}
.inquiryList .tableBot2 li .div03 .box{ height:50px; overflow:hidden;}
.inquiryList .tableBot2 li .amount{ text-align:center; line-height:50px; font-size:14px; color:#8c8c8c;}
.inquiryList .tableBot2 li .prdPicCtn { width: 42px; height: 42px; border: 0px; margin: 0px; padding: 0px; }
.inquiryList .tableBot2 li .prdPicCtn td { width: 42px; height: 42px; border: 0px; margin: 0px; padding: 0px; text-align: center; }
.inquiryList .tableBot2 li .prdPicCtn img.style0 { width: 42px; height: 42px; }
.inquiryList .tableBot2 li .prdPicCtn img.style1 { width: 42px; height: auto; }
.inquiryList .tableBot2 li .prdPicCtn img.style2 { width: auto; height: 42px; }



.memberCenter{ background:#fff;}
.memberPart1{ height:225px; padding-left:246px; position:relative;}
.memberPart1 .imgDiv{ position:absolute; left:66px; top:20px;}
.memberPart1 .msg{ font-size:14px; color:#727272; line-height:24px; padding:20px 0 30px;}
.memberPart1 .msg em{ font-size:20px; color:#44659b;}
.memberPart1 .modify{ padding-left:154px; position:relative; color:#727272; font-size:14px;}
.memberPart1 .modify em{ position:absolute; left:0px; top:0px;}
.memberPart1 .modify a{ padding-left:24px; color:#44659b;}
.memberPart1 .modify img{ position:relative; top:-2px;}

.memberPart2{ border-top:#f2f3f7 solid 18px; background:#fff; padding:20px 22px;}
.memberPart2-2{ border-top:none; padding:20px 22px 30px;}
.memberPart2 .title{ height:50px; position:relative;}
.memberPart2 .title b{ font-size:18px; color:#44659b;}
.memberPart2 .title a{ position:absolute; right:0px; top:3px; padding-right:24px; background:url(../images/ico3.png) right center no-repeat;}
.memberPart2 .tableTop{ border:#dcdcdc solid 1px; height:52px; background:url(../images/bg3.jpg) repeat-x; border-top-left-radius:4px; -moz-border-top-left-radius:4px; border-top-right-radius:4px; -moz-border-top-right-radius:4px;}
.memberPart2 .tableTop li{ float:left; font-size:16px; color:#333; line-height:52px;}
.memberPart2 .tableTop .li01{ width:32%; text-indent:40px;}
.memberPart2 .tableTop .li02{ width:20%; text-indent:40px;}
.memberPart2 .tableTop .li03{ width:16%; text-align:center;}
.memberPart2 .tableTop .li04{ width:16%; text-align:center;}
.memberPart2 .tableTop .li05{ width:16%; text-align:center;}
.memberPart2 .tableBot li{ height:136px; border-left:#dcdcdc solid 1px; border-bottom:#dcdcdc solid 1px; border-right:#dcdcdc solid 1px;}
.memberPart2 .tableBot li .div01{ width:32%;}
.memberPart2 .tableBot li .div01 .box{ height:136px; border-right:#dcdcdc solid 1px; position:relative; overflow:hidden;}
.memberPart2 .tableBot li .imgDiv{ position:absolute; left:20px; top:18px; border:#dcdcdc solid 1px;}
.memberPart2 .tableBot li .imgDiv img{ width:103px;}
.memberPart2 .tableBot li .name{ padding-left:160px; padding-top:19px; height:103px; font-size:14px; color:#8c8c8c;}
.memberPart2 .tableBot li .name em{ height:103px; display:block; display:table-cell; vertical-align:middle;}
.memberPart2 .tableBot li .div02{ width:20%;}
.memberPart2 .tableBot li .div02 .box{ height:136px; border-right:#dcdcdc solid 1px; overflow:hidden;}
.memberPart2 .tableBot li .num{ padding-left:40px; line-height:136px; font-size:14px; color:#8c8c8c;}
.memberPart2 .tableBot li .div03{ width:16%;}
.memberPart2 .tableBot li .div03 .box{ height:136px; border-right:#dcdcdc solid 1px; overflow:hidden;}
.memberPart2 .tableBot li .amount{ line-height:136px; font-size:14px; color:#8c8c8c; text-align:center;}
.memberPart2 .tableBot li .div04{ width:16%;}
.memberPart2 .tableBot li .div04 .box{ height:136px; border-right:#dcdcdc solid 1px; overflow:hidden;}
.memberPart2 .tableBot li .date{ line-height:136px; font-size:14px; color:#8c8c8c; text-align:center;}
.memberPart2 .tableBot li .div05{ width:16%;}
.memberPart2 .tableBot li .div05 .box{ height:136px; overflow:hidden;}
.memberPart2 .tableBot li .btnDiv{ width:101px; height:35px; margin:54px auto 0;}
.memberPart2 .tableBot li .btnDiv a{ display:block; width:101px; height:35px; color:#8c8c8c; line-height:35px; text-align:center; font-size:14px; background:#44659b; color:#fff; border-radius:4px; -moz-border-radius:4px;}

.memberPart2 .phoneDiv{ display:none;}
.memberPart2 .list{ border-top:#dcdcdc solid 1px;}
.memberPart2 .list li{ height:120px; padding-left:95px; position:relative; border-bottom:#dcdcdc solid 1px; overflow:hidden;}
.memberPart2 .list li .imgDiv{ position:absolute; left:0px; top:20px; border:#dcdcdc solid 1px;}
.memberPart2 .list li .imgDiv img{ width:80px;}
.memberPart2 .list li .name{ padding-top:16px; font-size:14px; height:24px; overflow:hidden; line-height:24px;}
.memberPart2 .list li .num{ padding:6px 0 3px; color:#8c8c8c;}
.memberPart2 .list li .amount{ padding:3px 0; color:#8c8c8c;}
.memberPart2 .list li .date{ padding:3px 0; color:#8c8c8c;}
.memberPart2 .list li .btnDiv{ position:absolute; right:0px; bottom:18px; font-size:14px;}
.memberPart2 .list li .btnDiv a{ color:#44659B;}
.memberPart2 .contentBox{ padding:50px 26px; border:#dcdcdc solid 1px; border-top:none; border-bottom-left-radius:4px; -moz-border-bottom-left-radius:4px; border-bottom-right-radius:4px; -moz-border-bottom-right-radius:4px;}
.memberPart2 .contentBox .statement{ font-size:14px; line-height:24px; color:#585656; padding-bottom:20px;}
.memberPart2 .contentBox .reply{ background:#f2f3f7; padding:20px 20px 50px; color:#9a9a9a; line-height:24px;}
.memberPart2 .contentBox .reply em{ color:#000; font-size:14px; display:block; padding-bottom:12px;}









































































































































