/* CSS Document */
.zj_main{ position:relative; width:100%; height:auto;}
.zjbody{ background:#f2f1f1;}
.zj_banner{ position:relative; z-index:1;width:100%; height:615px; background:url(../image/25zjbanner_bg.jpg) center no-repeat}
.zj_banner .contxt{ margin:0 auto; width:1228px; height:615px; position:relative}
.zj_banner .contxt .wenzi{ width:556px; height:520px; position:absolute; top:80px; left:150px;}
.zj_banner .contxt .wenzi .tt{ font-size:48px; line-height:68px; height:68px; color:#4d325f}
.zj_banner .contxt .img{ position:absolute; right:60px; top:36px;}
.ptop{ padding-top:15px;}
.ptop1{ padding-top:25px;}
.pright{ margin-right:30px;}
.pbottom{ margin-bottom:15px;}

.xinz-part1{font-size: 20px;line-height: 25px;padding: 20px 0; overflow: hidden;}
.xinz-part1 .xwrap {width: 1226px;margin: 0 auto;overflow: hidden;}
.xinz-part1 .xwrap a{ color: #666}
.xinz-part1 .p1{width:20px;word-spacing:20px;text-align: center;margin-top: 18px;}
.xinz-part1 .picScroll-left{ width:1195px; height:145px;  position:relative; margin-left: 10px;}
.xinz-part1 .picScroll-left .next{ position:absolute; right:0; top:18%;  display:block;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s;width: 24px; color:#000;cursor: pointer; }
.xinz-part1 .picScroll-left .next:hover{ -moz-transform:translate3d(0,-3px,0);-ms-transform:translate3d(0,-3px,0);-o-transform:translate3d(0,-3px,0);-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0);}
.xinz-part1 .picScroll-left .bd{width: 1168px;overflow: hidden;  }
.xinz-part1 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.xinz-part1 .picScroll-left .bd ul li{ float:left; _display:inline; font-size: 14px; border:1px solid #ccc; width:288px; position: relative;transition:all .3s linear 0s;height:137px; cursor: pointer;}
.xinz-part1 .picScroll-left .bd ul li .pic{ text-align:center;}
.xinz-part1 .picScroll-left .bd .zj-txt{ position:absolute;top:18px;vertical-align: top;left:125px;width:155px;overflow: hidden;}
.xinz-part1 .picScroll-left h2{ font-size: 20px;}
.xinz-part1 .picScroll-left p{ color:#868686;height:20px;line-height:20px;overflow: hidden;}
.xinz-part1 .picScroll-left span{ font-weight: bold;}
.xinz-part1 .picScroll-left .zj-txt .mtbzj{ padding: 2px 10px; background:#bbbbc4; color:#fff; margin-top: 5px; display:inline-block;transition:all .3s linear 0s;}
.xinz-part1 .picScroll-left .bd ul li:hover{ border-color: #b399d6; box-shadow: 0px 0px 20px #ccc; border:1.5px solid #b399d6;}
.xinz-part1 .picScroll-left .bd ul li:hover .mtbzj{ background:#655e8a;}


.zj_part1{ position:relative; z-index:3;width:1228px; height:auto; margin:-103px auto 0 auto;background:#FFFFFF}
.zj_part1 .zj_one{ width:100%; height:260px; border-bottom:#e2e2e2 1px solid;}
.zj_part1 .zj_one .zj_left{ float:left; width:450px; padding-left:20px;}
.zj_part1 .zj_one .zj_right{ float:right; width:720px; padding-right:20px;}
.zj_part1 .zj_one .tt{ width:100%; height:48px; line-height:48px; font-size:18px;}
.zj_part1 .zj_one .tt .gengduo{ font-size:12px; float:right;}
.zj_part1 .zj_one .tt .gengduo a{ color:#333333}
.zj_part1 .zj_one .list1{ float:left; padding-right:20px; padding-bottom:10px; width:212px; height:84px; position:relative}
.zj_part1 .zj_one .list1 .border{ position:absolute; border:#d73dd7 3px solid; left:0px; top:0px; display:block; width:208px; height:78px;opacity:0;filter: alpha(opacity=0);transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
.zj_part1 .zj_one .list1:hover .border{width:208px; height:78px;opacity:1;filter: alpha(opacity=100);background:rgba(0,0,0,0);}

.zj_part1 .zj_one .list2{ float:left;margin-right:25px; width:154px; height:178px; position:relative}

.zj_part1 .zj_one .list2 .border{ position:absolute; border:#d73dd7 3px solid; left:0px; top:0px; z-index:4; display:block; width:148px; height:172px;opacity:0;filter: alpha(opacity=0);transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
.zj_part1 .zj_one .list2:hover .border{opacity:1;filter: alpha(opacity=100);background:rgba(0,0,0,0);}

.zj_part1 .zj_one .list3{ float:left;margin-bottom:20px;}
.zj_part1 .zj_one .list4{ float:left; float:right;margin-bottom:20px;}

.zj_part1 .zj_one .zj_right .one{ float:left; width:536px;}
.zj_part1 .zj_one .zj_right .two{ float:right; width:154px;}
.pos{ position:relative;}
.zj_part1 .zj_one .zj_right .tt1{ position:absolute; width:100%; bottom:0; left:0px; height:30px; line-height:30px; color:#FFFFFF; text-align:center;background:rgba(0,0,0,0.5);filter: alpha(opacity=50);	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	zoom: 1;}
.zj_part1 .zj_one .zj_right .tt1 a{ color:#FFFFFF; font-size:12px}

.zj_part1 .zj_two{width:100%}
.zj_part1 .zj_two .zj_left{ float:left; width:910px; padding-left:20px; padding-bottom:50px; border-right:#e2e2e2 1px solid; overflow:hidden}
.zj_part1 .zj_two .zj_right{ float:right; width:270px; padding-right:15px;}

.zj_part1 .zj_two .zj_left .tt1{ width:880px; height:46px; line-height:46px; background:url(../image/zj_sanjiao.png) 0 center no-repeat; padding-left:20px; font-size:24px; margin-top:20px;}
.zj_part1 .zj_two .zj_left .txt1{ width:880px; padding-left:20px; padding-top:15px;}
.zj_part1 .zj_two .zj_left .txt1 p img{ padding-top:30px; margin-right:25px;}
.zj_part1 .zj_two .zj_left .piclist{ width:880px; padding-left:20px; padding-bottom:20px; padding-top:15px;}
.zj_part1 .zj_two .zj_left .piclist .list{ float:left; width:265px; height:134px; position:relative; padding-right:30px;}
.zj_part1 .zj_two .zj_left .piclist .list #bigimg{ display:block; width:265px; height:134px; overflow:hidden; position:absolute; left:0px; top:0px; z-index:2}
.zj_part1 .zj_two .zj_left .piclist .list .boder{ position:absolute; left:0px; top:0px; z-index:4; display:block; width:259px; height:128px; border:#d73dd7 3px solid;opacity:0;
	filter: alpha(opacity=0);}


.zj_part1 .zj_two .zj_left .piclist .list .tt2{position:absolute; width:265px; bottom:0; left:0px; z-index:3; height:30px; line-height:30px; color:#FFFFFF; text-align:center;background:rgba(0,0,0,0.5);filter: alpha(opacity=50);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
	zoom: 1;}
.hs{ color:#cc3399}
.zj_part1 .zj_two .zj_left .piclist .list .tt2 a{ color:#FFFFFF; font-size:12px}

.zj_part1 .zj_two .zj_right .tt1{ font-size:18px; height:52px; line-height:52px;}
.zj_part1 .zj_two .zj_right .dianping{ float:left; background:url(../image/25wx.jpg) 0 center no-repeat; padding-left:25px; width:65px;}
.zj_part1 .zj_two .zj_right .dianping1{ float:left; background:url(../image/25yy.jpg) 0 center no-repeat; padding-left:25px; width:65px;}
.zj_part1 .zj_two .zj_right .dianping2{ float:left; background:url(../image/25ren.jpg) 0 center no-repeat; padding-left:25px; width:65px;}

.zj_part1 .zj_two .zj_right .list1{ width:270px; height:auto; border-bottom:#CCCCCC 1px dotted; padding:10px 0px; margin-top:5px;}
.zj_part1 .zj_two .zj_right .list1 .wz{ float:right; width:230px; height:50px; font-size:12px; overflow:hidden; color:#999999}
.zj_part1 .zj_two .zj_right .list1 .wz .t{ color:#666666}
.zj_part1 .zj_two .zj_right .list1 .wz:hover{ color:#FF66CC}
.zj_part1 .zj_two .zj_right .list1 .wz:hover .t{color:#cc3399}

.zj_part1 .zj_two .zj_right .list2{ width:260px; height:30px; padding:10px 0px 0px 0px; margin-top:55px;}
.zj_part1 .zj_two .zj_right .list2 .bi{ background:url(../image/zj_bi.jpg) 0 center no-repeat; padding-left:25px; float:left; width:180px}
.zj_part1 .zj_two .zj_right .list2 .bi2{ float:right; width:44px; height:23px; background:url(../image/zj_tijiao.jpg) no-repeat}
.zj_part1 .zj_two .zj_right .list2 .bi2 input{ background:none; width:44px; height:23px; cursor:pointer; border:0 none}

.zj_part1 .zj_two .zj_right .list3{ width:268px; height:100px; border:#CCCCCC 1px solid;}
.zj_part1 .zj_two .zj_right .list3 textarea{ width:248px; height:78px; border:0 none; padding:10px;}
.zj_part1 .zj_two .zj_right .tt4{ font-size:18px; line-height:36px; height:36px; margin-top:20px;}
.zj_part1 .zj_two .zj_right .list4{ width:100%; height:175px; font-size:12px; margin-top:10px;}
.zj_part1 .zj_two .zj_right .list4 .pp{ width:133px; text-align:center; float:left; line-height:28px;}
.zj_part1 .zj_two .zj_right .shipin2005{ margin-top:20px; width:270px; height:160px; position:relative; overflow:hidden}
.zj_part1 .zj_two .zj_right .shipin2005 .cursor2015{left: 115px; position: absolute; top: 60px; z-index: 3;}
.zj_part1 .zj_two .zj_right .shipin2005 .layer2015 {left: -354px;position: absolute;top: -388px;z-index: 2;}

/*��Ƶ*/
#pop_bg {width:100%;height:100%;position:fixed;left:0;top:0;z-index:99;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);display:none;}
#pop_inner_bg {width:100%;height:100%;position:fixed;left:0;top:0;z-index:101;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);display:none;}
.pop_layer {position:fixed;left:50%;z-index:1001;display:none;}
.pop_layer .pop_close {width:15px;height:15px;position:absolute;right:13px;top:13px;z-index:2;}
.pop_layer .pop_close2 {width:30px;height:30px;position:absolute;right:0;top:0;z-index:2;}
.pop_layer .pop_con {padding:60px;position:relative;background:#fff;}
.pop_layer .pop_con .confirm {margin:-25px 0 50px 0;}
.pop_layer .pop_con .step {margin-bottom:25px;}
.pop_layer .pop_con .step_text {margin-bottom:15px;}

.pop_video {width:820px;margin-left:-410px;padding-top:40px;top:10%;}
.pop_video .video {width:820px;height:490px; background:#FFFFFF}

/*����ר��*/
/* banner*/
#indexSlide {overflow: hidden;}
.fullSlide{width:100%;position:relative;height:460px;overflow:hidden;-moz-user-select:none}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100% !important}
.fullSlide .bd li{width:100% !important;height:460px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:460px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:20px;line-height:20px;overflow:hidden;display:none}
.fullSlide .hd ul{text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;overflow:hidden;background:url(../image/fullSlide.png) no-repeat;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;line-height:999px}
.fullSlide .hd ul .on{background-position:right top;filter:alpha(opacity=100);opacity:1}
.fullSlide .pd{width:1228px;height:40px;position:relative;margin:0 auto;clear:both;display:none}
.fullSlide .prev,.fullSlide .next{position:absolute;cursor:pointer;width:40px;height:40px;overflow:hidden;left:15px;z-index:2;top:-270px;background:url(../image/slider-arrow.png);-moz-user-select:none;display:none}
.fullSlide *::selection{background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.6)}
.fullSlide *::-moz-selection{background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.6)}
.fullSlide .next{left:auto;right:15px;background-position:left bottom}

.main529{ width:100%; height:auto; background:#f2f1f1 url(../image/bg529.jpg) repeat-x;}
.main529 .part1{ margin:0 auto; width:1228px; height:auto;}
.main529 .part1 .tt1{ width:100%; height:50px;}
.main529 .part1 .tt1 .bt{ font-size:24px; float:left;}
.main529 .part1 .tt1 .right{ float:right; width:360px; height:50px;}
.main529 .part1 .tt1 .right .zk{ margin-top:3px; float:right; width:95px; height:25px; font-size:16px;}
.main529 .part1 .tt1 .right .zk .zk1{ display:block;width:70px; padding-right:25px; text-align:right; background:url(../image/jia529.png) right center no-repeat; cursor:pointer}
.main529 .part1 .tt1 .right .zk .ss1{ display:none;width:70px; padding-right:25px; text-align:right; background:url(../image/jian529.png) right center no-repeat;cursor:pointer}


.main529 .part1 .tt1 .right .zjbtn{ float:right; padding-right:45px;}
.main529 .part1 .tt1 .right .zjbtn:hover{ padding:1px 45px 0px 0px}
.main529 .part1 .tt1 .right .zjbtn a{color:#333333; display:block; width:128px; height:32px; text-align:center; line-height:28px; font-size:18px; background:url(../image/gj529.png) no-repeat}

.main529 .part1 .con529{ width:1194px; height:800px; padding:34px 0px 0px 34px; overflow:hidden; background:#FFFFFF}
.main529 .part1 .con529 .time{ float:left; width:510px; height:312px; border:#dedede 1px solid; padding:20px 24px; margin:4px 33px 34px 3px;}

.main529 .part1 .con529 .time .tt2{ font-size:14px; font-weight:bold; padding-bottom:5px}
.main529 .part1 .con529 .time .list{ float:left; width:235px; height:70px; padding:20px 15px 0px 5px;}
.main529 .part1 .con529 .time .list .pic{ float:left;}
.main529 .part1 .con529 .time .list .pic img{ border:#dedede 1px solid;}
.main529 .part1 .con529 .time .list .pic:hover img{ border:#e029b2 1px solid;}

.main529 .part1 .con529 .time .list .txt1{ float:right; width:158px; font-size:12px}
.main529 .part1 .con529 .time .list .txt1 strong{ font-weight:bold; font-size:12px}
.main529 .part1 .con529 .time .list .txt1 span{ color:#999999}

.main529 .part1 .con529 .list1{ float:left; margin-right:28px; margin-bottom:34px; width:270px; height:364px; background:url(../image/ys_529_1.jpg) no-repeat}
.main529 .part1 .con529 .list1:hover{ background:url(../image/ys_529_2.jpg) no-repeat}

.main529 .part1 .con529 .list1 .pic529{ padding:5px 0px 0px 4px; width:260px; height:267px; position:relative}

.main529 .part1 .con529 .list1 .pic529 .bg529{width:260px; height:267px; position:absolute; left:4px; top:5px; z-index:2;background:rgba(0,0,0,0.5);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0xFFFFFF,endColorstr=#0xFFFFFF);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0xFFFFFF,endColorstr=#0xFFFFFF);
	zoom: 1;
     opacity:0;
	filter: alpha(opacity=0);
	transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;}
.main529 .part1 .con529 .list1:hover .bg529{opacity:1;
	filter: alpha(opacity=100);}

.main529 .part1 .con529 .list1 .pic529 .cursor1 {left:55px;position: absolute;bottom:85px;z-index: 3;opacity:0.82;filter: alpha(opacity=82); display:none; background:url(../image/sk2.png) no-repeat;width:73px; height:58px; padding-top:15px; text-align:center; line-height:20px; color:#333333}

 .main529 .part1 .con529 .list1 .pic529 .cursor2 {right:55px;position: absolute;bottom:85px;z-index: 3;opacity:0.82;filter: alpha(opacity=82);display:none; background:url(../image/sk2.png) no-repeat;width:73px; height:58px; padding-top:15px;text-align:center; line-height:20px; color:#333}

.main529 .part1 .con529 .list1:hover .pic529 .cursor1{ display:block;}
.main529 .part1 .con529 .list1:hover .pic529 .cursor2{ display:block;}

.main529 .part1 .con529 .list1 .pic529 .cursor1:hover{opacity:1;filter: alpha(opacity=100);background:url(../image/sk1.png) no-repeat; color:#FFFFFF}
.main529 .part1 .con529 .list1 .pic529 .cursor2:hover{opacity:1;filter: alpha(opacity=100);background:url(../image/sk1.png) no-repeat; color:#FFFFFF}

.main529 .part1 .con529 .list1 .txt{ margin-left:4px; width:260px; height:85px;}
.main529 .part1 .con529 .list1 .txt .tt1{ text-align:center; height:38px; line-height:38px;}
.main529 .part1 .con529 .list1 .txt .txt1{ text-align:center}
.main529 .part1 .con529 .list1 .txt .txt1 span{ font-size:18px}
.main529 .part1 .con529 .list1 .txt .txt1 .t{ margin-bottom:-7px; padding-left:20px;}
.txt .txt1 img.t{display:none;}
.main529 .part2{ margin:0 auto; width:1228px; height:auto; padding-top:30px;}
.main529 .part2 .tt1{ width:100%; height:55px;}
.main529 .part2 .tt1 .bt{ font-size:24px; float:left;}
.main529 .part2 .tt1 .right{ float:right; width:340px; height:50px; padding-right:20px;}
.main529 .part2 .tt1 .right .zk{ margin-top:8px; float:right; width:95px; height:25px; font-size:16px;}
.main529 .part2 .tt1 .right .zk .zk2{ display:block;width:70px; padding-right:25px; text-align:right; background:url(../image/jia529.png) right center no-repeat; cursor:pointer}
.main529 .part2 .tt1 .right .zk .ss2{ display:none;width:70px; padding-right:25px; text-align:right; background:url(../image/jian529.png) right center no-repeat;cursor:pointer}
.main529 .part2 .tt1 .right .zjbtn{ float:right; padding-right:35px;}
.main529 .part2 .tt1 .right .zjbtn:hover{ padding:1px 35px 0px 0px}
.main529 .part2 .tt1 .right .zjbtn a{color:#333333; display:block; width:83px; height:37px; text-align:center; line-height:37px; font-size:18px; background:url(../image/zx529.png) no-repeat}
.main529 .part2 .con529{ width:1194px; height:400px; padding:34px 0px 0px 34px; overflow:hidden; background:#FFFFFF}
.main529 .part2 .con529 .list1{ float:left; margin-right:28px; margin-bottom:34px; width:270px; height:364px; background:url(../image/ys_529_1.jpg) no-repeat}
.main529 .part2 .con529 .list1:hover{ background:url(../image/ys_529_2.jpg) no-repeat}

.main529 .part2 .con529 .list1 .pic529{ padding:5px 0px 0px 4px; width:260px; height:267px; position:relative}

.main529 .part2 .con529 .list1 .pic529 .bg529{width:260px; height:267px; position:absolute; left:4px; top:5px; z-index:2;background:rgba(0,0,0,0.5);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0xFFFFFF,endColorstr=#0xFFFFFF);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0xFFFFFF,endColorstr=#0xFFFFFF);
	zoom: 1;
     opacity:0;
	filter: alpha(opacity=0);
	transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;}
.main529 .part2 .con529 .list1:hover .bg529{opacity:1;
	filter: alpha(opacity=100);}

.main529 .part2 .con529 .list1 .pic529 .cursor1 {left:55px;position: absolute;bottom:85px;z-index: 3;opacity:0.82;filter: alpha(opacity=82); display:none; background:url(../image/sk2.png) no-repeat;width:73px; height:58px; padding-top:15px; text-align:center; line-height:20px; color:#333333}

 .main529 .part2 .con529 .list1 .pic529 .cursor2 {right:55px;position: absolute;bottom:85px;z-index: 3;opacity:0.82;filter: alpha(opacity=82);display:none; background:url(../image/sk2.png) no-repeat;width:73px; height:58px; padding-top:15px;text-align:center; line-height:20px; color:#333}
.main529 .part2 .con529 .list1:hover .pic529 .cursor1{ display:block}
.main529 .part2 .con529 .list1:hover .pic529 .cursor2{ display:block}


.main529 .part2 .con529 .list1 .pic529 .cursor1:hover{opacity:1;filter: alpha(opacity=100);background:url(../image/sk1.png) no-repeat; color:#FFFFFF}
.main529 .part2 .con529 .list1 .pic529 .cursor2:hover{opacity:1;filter: alpha(opacity=100);background:url(../image/sk1.png) no-repeat; color:#FFFFFF}

.main529 .part2 .con529 .list1 .txt{ margin-left:4px; width:260px; height:85px;}
.main529 .part2 .con529 .list1 .txt .tt1{ text-align:center; height:38px; line-height:38px;}
.main529 .part2 .con529 .list1 .txt .txt1{ text-align:center}
.main529 .part2 .con529 .list1 .txt .txt1 span{ font-size:18px}
.main529 .part2 .con529 .list1 .txt .txt1 .t{ margin-bottom:-7px; padding-left:20px;}



.main529 .part3{ margin:0 auto; width:1228px; height:auto; padding-top:30px; padding-bottom:30px;}
.main529 .part3 .tt1{ width:100%; height:55px;}
.main529 .part3 .tt1 .bt{ font-size:24px; float:left;}
.main529 .part3 .tt1 .right{ float:right; width:340px; height:50px; padding-right:20px;}
.main529 .part3 .tt1 .right .zk{ margin-top:8px; float:right; width:95px; height:25px; font-size:16px;}
.main529 .part3 .tt1 .right .zk .zk2{ display:block;width:70px; padding-right:25px; text-align:right; background:url(../image/jia529.png) right center no-repeat; cursor:pointer}
.main529 .part3 .tt1 .right .zk .ss2{ display:none;width:70px; padding-right:25px; text-align:right; background:url(../image/jian529.png) right center no-repeat;cursor:pointer}
.main529 .part3 .tt1 .right .zjbtn{ float:right; padding-right:35px;}
.main529 .part3 .tt1 .right .zjbtn:hover{ padding:1px 45px 0px 0px}
.main529 .part3 .tt1 .right .zjbtn a{color:#333333; display:block; width:83px; height:37px; text-align:center; line-height:37px; font-size:18px; background:url(../image/zx529.png) no-repeat}
.main529 .part3 .con529{ width:1194px; padding:34px 0px 0px 34px; overflow:hidden; background:#FFFFFF}
.main529 .part3 .con529 .list1{ float:left; margin-right:40px; margin-bottom:34px; width:258px; height:184px;}


.why{ margin-top:20px; width:100%; height:178px; overflow:hidden; background:#000000 url(../image/why7.jpg) center 0 no-repeat;}
.why_l{ float:left; padding-top:40px;}
.why_r{ float:right; width:770px;  padding-top:30px;}
.whycon{ margin:0 auto; width:1128px; height:178px;}
.why_r .ll2015{ float:left; width:114px; text-align:center; font-size:12px; line-height:22px; color:#FFFFFF; padding-right:20px; padding-left:20px;}
.why_r .ll2015 a{ display:block; width:114px; height:140px; color:#FFFFFF}
.why_r .ll2015 a .why1{ margin:0 auto; width:82px; height:82px; background:url(../image/why1.png) no-repeat}
.why_r .ll2015 a:hover .why1{ width:82px; height:82px; background:url(../image/why1.png) 0 -82px no-repeat}
.why_r .ll2015 a .why2{  margin:0 auto; width:82px; height:82px; background:url(../image/why2.png) no-repeat}
.why_r .ll2015 a:hover .why2{ width:82px; height:82px; background:url(../image/why2.png) 0 -82px no-repeat}
.why_r .ll2015 a .why3{ margin:0 auto;  width:82px; height:82px; background:url(../image/why3.png) no-repeat}
.why_r .ll2015 a:hover .why3{ width:82px; height:82px; background:url(../image/why3.png) 0 -82px no-repeat}
.why_r .ll2015 a .why4{ margin:0 auto;  width:82px; height:82px; background:url(../image/why4.png) no-repeat}
.why_r .ll2015 a:hover .why4{ width:82px; height:82px; background:url(../image/why4.png) 0 -82px no-repeat}
.why_r .ll2015 a .why5{ margin:0 auto;  width:82px; height:82px; background:url(../image/why5.png) no-repeat}
.why_r .ll2015 a:hover .why5{ width:82px; height:82px; background:url(../image/why5.png) 0 -82px no-repeat}

.topmenu_on {
    position: fixed;
    top:0px;
	z-index:999;
}

/*2015-6-15 start*/
.main529 .part2 .tt1 .right1{ float:right; width:295px; height:50px;}
.main529 .part2 .tt1 .right1 .zjbtn{ float:left; padding-right:15px;}
.main529 .part2 .tt1 .right1 .zjbtn.on{ padding:1px 16px 0px 0px}
.main529 .part2 .tt1 .right1 .zjbtn a{color:#333333; display:block; width:83px; height:37px; text-align:center; line-height:37px; font-size:18px; background:url(../image/zx529.png) no-repeat}
.main529 .part2 .tt1 .right1 .zjbtn.on a{color:#fff; background:url(../image/zx529_on.png) no-repeat}


.main529 .part2 .con615{ width:1194px; height:auto; padding:34px 0px 0px 34px; overflow:hidden; background:#FFFFFF}
.main529 .part2 .con615 dl { width:100%; height:auto}
.main529 .part2 .con615 dl dd{ width:100%; height:auto; display:none}
.main529 .part2 .con615 dl dd.on{ display:block}

.main529 .part2 .con615 .list1{ float:left; margin-right:28px; margin-bottom:34px; width:270px; height:364px; background:url(../image/ys_529_1.jpg) no-repeat}
.main529 .part2 .con615 .list1:hover{ background:url(../image/ys_529_2.jpg) no-repeat}

.main529 .part2 .con615 .list1 .pic529{ padding:5px 0px 0px 4px; width:260px; height:267px; position:relative}

.main529 .part2 .con615 .list1 .pic529 .bg529{width:260px; height:267px; position:absolute; left:4px; top:5px; z-index:2;background:rgba(0,0,0,0.5);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0xFFFFFF,endColorstr=#0xFFFFFF);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0xFFFFFF,endColorstr=#0xFFFFFF);
	zoom: 1;
     opacity:0;
	filter: alpha(opacity=0);
	transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;}
.main529 .part2 .con615 .list1:hover .bg529{opacity:1;
	filter: alpha(opacity=100);}

.main529 .part2 .con615 .list1 .pic529 .cursor1 {left:55px;position: absolute;bottom:85px;z-index: 3;opacity:0.82;filter: alpha(opacity=82); display:none; background:url(../image/sk2.png) no-repeat;width:73px; height:58px; padding-top:15px; text-align:center; line-height:20px; color:#333333}

 .main529 .part2 .con615 .list1 .pic529 .cursor2 {right:55px;position: absolute;bottom:85px;z-index: 3;opacity:0.82;filter: alpha(opacity=82);display:none; background:url(../image/sk2.png) no-repeat;width:73px; height:58px; padding-top:15px;text-align:center; line-height:20px; color:#333}
.main529 .part2 .con615 .list1:hover .pic529 .cursor1{ display:block}
.main529 .part2 .con615 .list1:hover .pic529 .cursor2{ display:block}


.main529 .part2 .con615 .list1 .pic529 .cursor1:hover{opacity:1;filter: alpha(opacity=100);background:url(../image/sk1.png) no-repeat; color:#FFFFFF}
.main529 .part2 .con615 .list1 .pic529 .cursor2:hover{opacity:1;filter: alpha(opacity=100);background:url(../image/sk1.png) no-repeat; color:#FFFFFF}

.main529 .part2 .con615 .list1 .txt{ margin-left:4px; width:260px; height:85px;}
.main529 .part2 .con615 .list1 .txt .tt1{ text-align:center; height:38px; line-height:38px;}
.main529 .part2 .con615 .list1 .txt .txt1{ text-align:center}
.main529 .part2 .con615 .list1 .txt .txt1 span{ font-size:18px}
.main529 .part2 .con615 .list1 .txt .txt1 .t{ margin-bottom:-7px; padding-left:20px;}
/*2015-6-15 end*/

/*footer*/
.footer{padding-bottom:40px;color:#747184; background:#1f1d2a;}
.footer a{color:#747184;}
.footer a:hover{text-decoration:underline;}
.footer .con{ margin:0 auto; width:1200px; text-align:center; padding-top:30px;}
.footer .con a{color:#747184;}