@charset "utf-8";

/* CSS Document */

.homeBanner{ width:100%; height:650px; overflow:hidden; position:relative;}

.homeBanner .hd{ width:1000px; height:15px; overflow:hidden; position:absolute; left:50%; margin-left:-500px; bottom:70px; z-index:1; text-align: center;}

.homeBanner .hd ul{ overflow:hidden; zoom:1; display: inline-block;*display:inline}

.homeBanner .hd ul a{ float:left; margin:0 4px;  width:10px; height:10px; line-height:10px; text-align:center; background:#b9baba; font-size:0; cursor:pointer; }

.homeBanner .hd ul a.on{ background:#07aaee; color:#fff;}

.homeBanner .bd{ position:relative; width:1600px; height:650px; z-index:0; left:50%; margin-left:-800px;}

.homeBanner .bd li{ zoom:1; vertical-align:middle; width:100%; height:650px;}

.homeBanner .bd li a{display: block;}

.homeBanner .bd li .img{ display:block; width:1600px; height:650px; position:relative; left:50%; margin-left:-800px; top:0;}

.homeBanner .linkTab{ width:1000px; height:99px; position:absolute; left:50%; margin-left:-500px; bottom:0; display:none;}

.homeBanner .linkTab li{ float:left; margin:0 0 0 95px; transform:rotate(-15deg); -ms-transform:rotate(-15deg); -moz-transform:rotate(-15deg); -webkit-transform:rotate(-15deg); -o-transform:rotate(-15deg); position:relative; bottom:-40px; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}

.homeBanner .linkTab li:hover{ transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); position:relative; bottom:-15px; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}

.homeBanner .bd .ImgtxtBox{ width:900px; background:url(../images/block20.png) repeat; position:absolute; left:0; bottom:100px; opacity:0; filter:alpha(opacity=0);}

.homeBanner .bd .Imgtxt{ position:relative; left:350px; bottom:0; padding:12px 0;}

.homeBanner .bd .ImgtxtBox.current{ -moz-animation-duration: 0.8s;

	-webkit-animation-duration: 0.8s;

	animation-duration: 0.8s;

	-moz-animation-fill-mode: both;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both;

	-moz-animation-name: slideFadeInUp;

	-webkit-animation-name: slideFadeInUp;

	animation-name: slideFadeInUp;

	opacity:1; filter:alpha(opacity=100);}



@-moz-keyframes slideFadeInUp {

	0% {

		filter:alpha(opacity=0);

		opacity: 0;

		-moz-transform: translate3d(0, 8px, 0) scale(0.98);

		transform: translate3d(0, 8px, 0) scale(0.98)

	}



	100% {

		filter:alpha(opacity=100);

		opacity: 1;

		-moz-transform: translate3d(0, 0, 0) scale(1);

		transform: translate3d(0, 0, 0) scale(1)

	}

}



@-webkit-keyframes slideFadeInUp {

	0% {

		filter:alpha(opacity=0);

		opacity: 0;

		-webkit-transform: translate3d(0, 8px, 0) scale(0.98);

		transform: translate3d(0, 8px, 0) scale(0.98)

	}



	100% {

		filter:alpha(opacity=100);

		opacity: 1;

		-webkit-transform: translate3d(0, 0, 0) scale(1);

		transform: translate3d(0, 0, 0) scale(1)

	}

}



@keyframes slideFadeInUp {

	0% {

		filter:alpha(opacity=0);

		opacity: 0;

		-moz-transform: translate3d(0, 8px, 0) scale(0.98);

		-ms-transform: translate3d(0, 8px, 0) scale(0.98);

		-webkit-transform: translate3d(0, 8px, 0) scale(0.98);

		transform: translate3d(0, 8px, 0) scale(0.98)

	}



	100% {

		filter:alpha(opacity=100);

		opacity: 1;

		-moz-transform: translate3d(0, 0, 0) scale(1);

		-ms-transform: translate3d(0, 0, 0) scale(1);

		-webkit-transform: translate3d(0, 0, 0) scale(1);

		transform: translate3d(0, 0, 0) scale(1)

	}

}





.home_jcdz{ width:1000px; margin:92px auto 0 auto;}

.home_jcdz .jcdz_list{ margin-top:65px; overflow:hidden;}

.home_jcdz .jcdz_list ul{ width:1020px;}

.home_jcdz .jcdz_list li{ float:left; width:318px; height:457px; position:relative; margin-right:22px;overflow: hidden;}

.home_jcdz .jcdz_list li a{ display:block;}

.home_jcdz .jcdz_list li .pic img{ display:block; width:100%; height:100%;}

.home_jcdz .jcdz_list li .mask{ width:100%; height:142px; background:url(../images/home_jcdzMask.png) 0 0 repeat-x; position:absolute; left:0; bottom:0;}

.home_jcdz .jcdz_list li .cont{ width:288px; padding:15px; position:absolute; left:0; bottom:-101px; color:#fff; z-index:9; background:url(../images/block60.png) repeat;}

.home_jcdz .jcdz_list li .cont .title{ font-size:18px; font-weight:bold;}

.home_jcdz .jcdz_list li .cont .title span{ font-size:20px; color:#ffc107;}

.home_jcdz .jcdz_list li .cont .brief{ font-size:14px; margin-top:15px; height:42px; overflow:hidden;}

.home_jcdz .jcdz_list li .cont .price{ margin-top:8px; font-size:14px;}

.home_jcdz .jcdz_list li .cont .price .present{ float:left; margin-right:20px;}

.home_jcdz .jcdz_list li .cont .price .present span{ font-size:24px;}

.home_jcdz .jcdz_list li .cont .discount{ float:left; text-decoration:line-through; margin-top:11px;}

.home_jcdz .jcdz_list li .hot{ width:53px; height:55px; background:url(../images/jcdz_listHot.png) no-repeat; position:absolute; left:23px; top:0;}

/*.home_jcdz .jcdz_list li .angle{ height:50px; position:absolute; top:0; left:0; z-index:9;}

.home_jcdz .jcdz_list li .angle .price{ float:left; height:50px; line-height:48px; font-size:14px; color:#fff; padding:0 15px 0 12px;}

.home_jcdz .jcdz_list li .angle .price span{ font-size:24px; margin-right:3px;}

.home_jcdz .jcdz_list li .angle .economize{ float:left; height:50px; line-height:55px; background-color:#f1f1f1; font-size:14px; color:#777777; padding:0 8px;}

.home_jcdz .jcdz_list li .angle .economize span{ margin-left:3px;}

.home_jcdz .jcdz_list li .angle .priceBg1{ background-color:#cc71e6;}

.home_jcdz .jcdz_list li .angle .priceBg2{ background-color:#fdd000;}

.home_jcdz .jcdz_list li .angle .priceBg3{ background-color:#8ec31f;}*/



.home_yqgl{ width:1000px; margin:86px auto 0 auto;}

.home_yqgl .pic{ margin-top:45px;}



.home_jczl{  background-color:#f1f1f1; }

.home_jczl .home_jczlW{ width:1000px; margin:0 auto;}

.home_jczl .home_jczlCont{ margin-top:30px;}

.home_jczl .home_jczlCont .tab{ height:36px;}

.home_jczl .home_jczlCont .tab li{ float:left; width:139px; height:36px; line-height:36px; text-align:center; font-size:18px; cursor:pointer;}

.home_jczl .home_jczlCont .tab li.active{ background:url(../images/home_jczlTabBg.png) no-repeat; color:#fff;}

.home_jczl .home_jczlCont .home_jczlContent{ margin-top:24px;}

.home_jczl .home_jczlCont .home_jczlContent .box{ display:none;}

.home_jczl .home_jczlCont .home_jczlContent .box .more{ height:52px; background:url(../images/home_hlfxMoreIcon.png) center center no-repeat #dfdfdf;}

.home_jczl .home_jczlCont .home_jczlContent .box .more a{ display:block; height:52px;}



.home_jczl_hlfxList{ overflow:hidden;}

.home_jczl_hlfxListW{ width:1005px;}

.home_jczl_hlfxList .vertical{ float:left; width:246px; margin-right:5px;}

.home_jczl_hlfxList .vertical li{ position:relative; margin-bottom:6px;}

.home_jczl_hlfxList .vertical li .pic img{ display:block; width:100%;}

.home_jczl_hlfxList .vertical li .cont .bot .name .photo img{ display:block; width:32px; height:32px; -moz-border-radius:32px; -webkit-border-radius:32px; border-radius:32px;}



.home_jczl_hlfxList .vertical li.model1 .cont{ width:226px; padding:10px 10px; position:absolute; left:0; bottom:0; color:#fff;}

.home_jczl_hlfxList .vertical li.model1 .bg1{ background:url(../images/hlfxBoxbg1.png) repeat;}

.home_jczl_hlfxList .vertical li.model1 .bg2{ background:url(../images/hlfxBoxbg2.png) repeat;}

.home_jczl_hlfxList .vertical li.model1 .bg3{ background:url(../images/hlfxBoxbg3.png) repeat;}

.home_jczl_hlfxList .vertical li.model1 .bg4{ background:url(../images/hlfxBoxbg4.png) repeat;}

.home_jczl_hlfxList .vertical li.model1 .bg5{ background:url(../images/hlfxBoxbg5.png) repeat;}

.home_jczl_hlfxList .vertical li.model1 .bg6{ background:url(../images/hlfxBoxbg6.png) repeat;}

.home_jczl_hlfxList .vertical li.model1 .cont .title{ font-size:16px; font-weight:bold;}

.home_jczl_hlfxList .vertical li.model1 .cont p{ margin-top:5px; font-size:14px; display:none;}

.home_jczl_hlfxList .vertical li.model1 .bg1 p span{ color:#f9be00;}

.home_jczl_hlfxList .vertical li.model1 .bg2 p span{ color:#006c8e;}

.home_jczl_hlfxList .vertical li.model1 .cont .bot{ height:32px; line-height:32px;}

.home_jczl_hlfxList .vertical li.model1:hover .cont .bot{ padding-top:10px; margin-top:15px; border-top:1px solid #fff;}

.home_jczl_hlfxList .vertical li.model1 .cont .bot .name{ float:left; font-size:14px;}

.home_jczl_hlfxList .vertical li.model1 .cont .bot .name .photo{ float:left; width:32px; height:32px; margin-right:5px; -moz-border-radius:32px; -webkit-border-radius:32px; border-radius:32px;}

.home_jczl_hlfxList .vertical li.model1 .cont .bot .name span{ float:left; width:90px; height:32px; overflow:hidden;}

.home_jczl_hlfxList .vertical li.model1 .cont .bot .time{ float:right; background:url(../images/hlfxTimeIcon.png) 0 9px no-repeat; padding-left:20px;}



.home_jczl_hlfxList .vertical li.model2 .bg1{ background-color:#f57c00;}

.home_jczl_hlfxList .vertical li.model2 .bg2{ background-color:#8bc34a;}

.home_jczl_hlfxList .vertical li.model2 .bg3{ background-color:#4caf50;}

.home_jczl_hlfxList .vertical li.model2 .bg4{ background-color:#00bcd4;}

.home_jczl_hlfxList .vertical li.model2 .bg5{ background-color:#ff5722;}

.home_jczl_hlfxList .vertical li.model2 .bg6{ background-color:#f57c00;}

.home_jczl_hlfxList .vertical li.model2 .bg7{ background-color:#ffc107;}

.home_jczl_hlfxList .vertical li.model2 .cont{ width:226px; padding:10px 10px; color:#fff;}

.home_jczl_hlfxList .vertical li.model2 .cont .title{ font-size:16px; font-weight:bold;}

.home_jczl_hlfxList .vertical li.model2:hover .cont .title{ text-decoration:underline;}

.home_jczl_hlfxList .vertical li.model2 .cont p{ margin-top:5px; font-size:12px; text-indent: 2em; display:none;}

.home_jczl_hlfxList .vertical li.model2 .bg1 p span{ color:#f9be00;}

.home_jczl_hlfxList .vertical li.model2 .bg2 p span{ color:#22b5e4;}

.home_jczl_hlfxList .vertical li.model2 .cont .bot{ height:32px; line-height:32px; padding-top:10px; margin-top:15px; border-top:1px solid #fff;}

.home_jczl_hlfxList .vertical li.model2 .cont .bot .name{ float:left; font-size:14px;}

.home_jczl_hlfxList .vertical li.model2 .cont .bot .name .photo{ float:left; width:32px; height:32px; margin-right:5px;}

.home_jczl_hlfxList .vertical li.model2 .cont .bot .name span{ float:left; width:90px; height:32px; overflow:hidden;}

.home_jczl_hlfxList .vertical li.model2 .cont .bot .time{ float:right; background:url(../images/hlfxTimeIcon.png) 0 9px no-repeat; padding-left:20px;}



.home_jczl_hlfxList .vertical li.model3 .cont{ width:226px; padding:10px 10px; position:absolute; left:0; bottom:0; color:#fff;}

.home_jczl_hlfxList .vertical li.model3 .bg1{ background:url(../images/hlfxBoxbg_jb.png) top center repeat-x;}

.home_jczl_hlfxList .vertical li.model3 .cont .bot{ height:32px; line-height:32px;}

.home_jczl_hlfxList .vertical li.model3 .cont .bot .name{ float:left; font-size:14px;}

.home_jczl_hlfxList .vertical li.model3 .cont .bot .name .photo{ float:left; width:32px; height:32px; margin-right:5px; -moz-border-radius:32px; -webkit-border-radius:32px; border-radius:32px;}

.home_jczl_hlfxList .vertical li.model3 .cont .bot .name span{ float:left; width:90px; height:32px; overflow:hidden;}

.home_jczl_hlfxList .vertical li.model3 .cont .bot .time{ float:right; background:url(../images/hlfxTimeIcon.png) 0 9px no-repeat; padding-left:20px;}



.home_jczl_hlfxList .vertical li.show{ display:none;}



.home_jczl_ywglList li{ margin-bottom:20px;}

.home_jczl_ywglList li .pic{ float:left; width:270px;}

.home_jczl_ywglList li .pic img{ display:block; width:100%;}

.home_jczl_ywglList li .right{ float:right; width:700px; color:#333;}

.home_jczl_ywglList li .right .title{ font-size:18px; font-weight:bold;}

.home_jczl_ywglList li .right .cont{ margin-top:10px; font-size:14px;}





.subBanner{ width:100%; height:650px; overflow:hidden; position:relative;}

.subBanner .hd{ width:1000px; overflow:hidden; position:absolute; left:50%; margin-left:-500px; bottom:20px; z-index:1; }

.subBanner .hd ul{ overflow:hidden; zoom:1; text-align:center;}

.subBanner .hd ul a{ display:inline-block; margin:0 4px;  width:10px; height:10px; line-height:10px; text-align:center; background:#b9baba; font-size:0; cursor:pointer; }

.subBanner .hd ul a.on{ background:#07aaee; color:#fff;}

.subBanner .bd{ position:relative; width:1600px; height:650px; z-index:0; left:50%; margin-left:-800px;}

.subBanner .bd li{ zoom:1; vertical-align:middle; width:100%; height:650px;}

.subBanner .bd li .img{ display:block; width:1600px; height:650px; position:relative; left:50%; margin-left:-800px; top:0;}

.subBanner .bd .ImgtxtBox{ width:900px; background:url(../images/block20.png) repeat; position:absolute; left:0; bottom:100px; opacity:0; filter:alpha(opacity=0);}

.subBanner .bd .Imgtxt{ position:relative; left:350px; bottom:0; padding:12px 0;}

.subBanner .bd .ImgtxtBox.current{ -moz-animation-duration: 0.8s;

	-webkit-animation-duration: 0.8s;

	animation-duration: 0.8s;

	-moz-animation-fill-mode: both;

	-webkit-animation-fill-mode: both;

	animation-fill-mode: both;

	-moz-animation-name: slideFadeInUp;

	-webkit-animation-name: slideFadeInUp;

	animation-name: slideFadeInUp;

	opacity:1; filter:alpha(opacity=100);}







.focusBox .tab{ overflow:hidden;}

.focusBox .tab ul{ width:1015px;}

.focusBox .tab li{ float:left; width:130px; height:60px; line-height:60px; text-align:center; font-size:18px; color:#fff; cursor:pointer; margin-right:15px;}

.focusBox .tab li.active{ color:#fff;}

.focusBox .focusContent{ margin-top:27px;}

.focusBox .focusContent .box{ display:none;}

.focusBox .focusContent .focus{ width:1000px; height:558px; overflow:hidden; position:relative; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}

.focusBox .focusContent .focus .bd{ position:relative; height:100%; z-index:0;}

.focusBox .focusContent .focus .bd li{ zoom:1; vertical-align:middle; position:relative;}

.focusBox .focusContent .focus .bd li img{ width:1000px; height:558px; display:block;}

.focusBox .focusContent .focus .bd li .focusmask{ width:1000px; height:156px; background:url(../images/focusMask.png) repeat-x; position:absolute; left:0; bottom:0; z-index:3;}

.focusBox .focusContent .focus .bd li .cont{ width:900px; height:118px; position:absolute; bottom:0; left:35px; z-index:5; color:#fff;}

.focusBox .focusContent .focus .bd li .cont .title{ font-size:22px;}

.focusBox .focusContent .focus .bd li .cont .cjzs{ margin-top:2px;}

.focusBox .focusContent .focus .bd li .cont .cjzs .type{ float:left; font-size:18px; margin-right:10px;}

.focusBox .focusContent .focus .bd li .cont .cjzs .star{ float:left;}

.focusBox .focusContent .focus .bd li .cont .cjzs .star i{ float:left; width:20px; height:27px; background:url(../images/starIcon.png) center center no-repeat; margin-right:6px;}

.focusBox .focusContent .focus .bd li .cont .cjzs .showTme{ float:left; height:27px; line-height:27px; background:url(../images/showTimeIcon.png) 0 center no-repeat; font-size:14px; padding-left:23px; margin-left:42px;}

.focusBox .focusContent .focus .bd li .cont p{ font-size:14px; margin-top:18px; height:21px; overflow:hidden;}

.focusBox .focusContent .focus .pageState{ font-size:18px; color:#fff; position:absolute; bottom:20px; right:25px; letter-spacing:2px;}

.focusBox .focusContent .focus .prev,.focusBox .focusContent .focus .next{ width:46px; height:90px; background:url(../images/focusArrow.png) no-repeat; position:absolute; top:50%; margin-top:-45px;}

.focusBox .focusContent .focus .prev{ background-position:0 0; left:0;}

.focusBox .focusContent .focus .next{ background-position:-46px 0; right:0;}

.focusBox .focusContent .focus .prevStop,.focusBox .focusContent .focus .nextStop{ display:none;}



.ztly_lygl{ width:1000px; margin:80px auto 0 auto;}

.ztly_lygl .focusBox{ margin-top:45px;}

.ztly_lygl .focusBox .tab li{ background:url(../images/ztly_lyglTabBg.png) no-repeat;}

.ztly_lygl .focusBox .tab li.active{ background:url(../images/ztly_lyglTabBg_on.png) no-repeat;}



.ztly_lyms{ margin-top:108px; background-color:#f1f1f1; padding:72px 0 0 0;}

.ztly_lyms .ztly_lymsW{ width:1000px; margin:0 auto;}

.ztly_lyms .list{ margin-top:50px;}

.ztly_lyms .list .listL{ float:left; width:595px;}

.ztly_lyms .list .listL li{ height:276px; margin-bottom:7px; +margin-bottom:3px; -moz-border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px; border-radius:10px 0 0 10px;}

.ztly_lyms .list .listL li.bg1{ background-color:#ff5722;}

.ztly_lyms .list .listL li.bg2{ background-color:#ffc107;}

.ztly_lyms .list .listL li.bg3{ background-color:#cddc39;}

.ztly_lyms .list .listL li .pic{ float:left; width:285px; height:276px; margin-left:14px;}

.ztly_lyms .list .listL li .pic img{ display:block; width:100%; height:100%;}

.ztly_lyms .list .listL li .right{ float:right; width:250px; padding:32px 15px 0 0; color:#fff; position:relative;}

.ztly_lyms .list .listL li .right .title{ display:inline-block; font-size:20px; border-bottom:1px solid #fff; padding:0 5px 3px 62px; position:relative; left:-62px;}

.ztly_lyms .list .listL li .right .zan{ width:60px; height:69px; background:url(../images/ztly_lymsZan.png) no-repeat; position:absolute; top:5px; right:17px;}

.ztly_lyms .list .listL li.bg1 .right .cont{ font-size:14px; margin-top:35px; line-height:30px; height:120px; overflow:hidden;}

.ztly_lyms .list .listL li.bg2 .right .cont{ margin-top:5px;}

.ztly_lyms .list .listL li.bg2 .right .cont dd{ margin:0 0 4px 0; font-size:14px; padding-left:20px; background:url(../images/ztly_lymsDot.png) 0 6px no-repeat;}

.ztly_lyms .list .listL li.bg3 .right .cont{ font-size:14px; line-height:30px;}

.ztly_lyms .list .listL li.bg3 .right .cont .block2{ margin-top:15px; height:120px; overflow:hidden;}

.ztly_lyms .list .listR{ float:right; width:399px;}

.ztly_lyms .list .listR .Top{ height:559px; background-color:#f57c00; margin-bottom:7px; -moz-border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0; border-radius:0 10px 10px 0;}

.ztly_lyms .list .listR .Top .pic{ padding-top:12px; width:399px; height:269px;}

.ztly_lyms .list .listR .Top .pic img{ display:block; width:100%; height:100%;}

.ztly_lyms .list .listR .Top .cont{ padding:0 38px; margin-top:34px; font-size:14px; color:#fff;}

.ztly_lyms .list .listR .Top .cont .title{ width:210px; font-size:20px; border-bottom:1px solid #fff; padding-bottom:3px;}

.ztly_lyms .list .listR .Top .cont p{ line-height:30px; margin-top:15px; height:150px; overflow:hidden;}

.ztly_lyms .list .listR .Top .cont dl{ margin-top:10px; height:150px;}

.ztly_lyms .list .listR .Top .cont dl dd{ float:left; width:140px; margin:6px 0 0 0; font-size:14px; padding-left:20px; background:url(../images/ztly_lymsDot.png) 0 6px no-repeat;}

.ztly_lyms .list .listR .Top .cont .more{ text-align:right;}

.ztly_lyms .list .listR .Top .cont .more a{ color:#fff; text-decoration:underline;}

.ztly_lyms .list .listR .Bottom{ height:261px; background-color:#8bc34a; padding-top:15px; -moz-border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0; border-radius:0 10px 10px 0;}

.ztly_lyms .list .listR .Bottom .title{ height:57px; line-height:57px; background-color:#f4f9ed; text-align:center; font-size:24px; font-weight:bold; font-family:Arial; color:#8bc34a;}

.ztly_lyms .list .listR .Bottom .cont{ margin-top:57px;}

.ztly_lyms .list .listR .Bottom .cont p{margin-left:120px;width: 242px;height: 60px;background: url(../images/ztly_lymsBtnBg.png) no-repeat;}

.ztly_lyms .list .listR .Bottom .cont p a{ display:inline-block; width:125px; height:40px; background: url(../images/ztly_lymsIcon1.png) 110px center no-repeat; line-height:40px; text-align:center;font-size:14px;color:#fff;padding-right: 35px;}



.ztly_kysj{ width:1000px; margin:60px auto 0 auto;}

.ztly_kysj .kysjTable{ margin-top:35px;}

.ztly_kysj .kysjTable table{ font-size:14px; border-top:4px solid #fff; border-left:4px solid #fff;}

.ztly_kysj .kysjTable table th{ height:44px; line-height:44px; background-color:#171e44; color:#fff; }

.ztly_kysj .kysjTable table td{ padding:15px 0; text-align:center; background:url(../images/home_xmjsBg.jpg) repeat; color:#232323; }



.yyxzBaseBtn{width: 135px;height: 45px; border: 1px solid #f57c00;line-height: 50px;border-radius: 4px;margin-top: 30px;}

.yyxzBaseBtn a{display: block;height: 100%;font-size: 16px;color: #f57c00;margin-left: 25px;line-height: 43px;}

.yyxzBaseBtn a .iconBg{width: 16px;height: 16px;border-radius: 8px;background: #f57c00;float: right;margin: 15px 23px 0 0;}

.yyxzBaseBtn a .iconBg i{display: block;width: 9px;height: 9px;margin: 4px;background: url(../images/ztly_yyxzBtnIcon.png) no-repeat;}

.ztly_yyxz{ width:1000px; margin:60px auto 0 auto;}

.ztly_yyxz .yyxzCont{ margin-top:25px; font-size:14px;}

.ztly_yyxz .yyxzCont .top{ line-height:28px;font-weight: bold;}

.ztly_yyxz .yyxzCont .yyxzBtn{}

.ztly_yyxz .yyxzCont .list{ margin-top:30px;}

.ztly_yyxz .yyxzCont .list li{ margin-bottom:20px;}

.ztly_yyxz .yyxzCont .list li .icon{ float:left; width:36px; height:36px;}

.ztly_yyxz .yyxzCont .list li .icon img{ display:block; width:100%; height:100%;}

.ztly_yyxz .yyxzCont .list li .right{ float:right; width:950px; margin-top:8px;}

.ztly_yyxz .yyxzCont .list li .right.mt0{ margin-top:2px;}



.hyly_lyjs{ width:1000px; margin:68px auto 0 auto;}

.hyly_lyjs .left{ float:left; width:530px;}

.hyly_lyjs .left .mainTitle{ margin-top:27px;}

.hyly_lyjs .left .cont{ margin-top:70px; font-size:14px; line-height:26px; padding:0 25px 30px 0; border-bottom:1px solid #333; text-align:justify; text-justify:inter-ideograph;}

.hyly_lyjs .left .cont p{ padding-top:5px;}

.hyly_lyjs .video{ float:right; width:401px; height:363px; position:relative;}

.hyly_lyjs .video .Videoplay{ width:94px; height:94px; background:url(../images/videoPlay.png) no-repeat; position:absolute; top:164px; left:135px; cursor:pointer;}



.hyly_lygl{ background-color:#f1f1f1; padding:70px 0 114px 0; margin-top:55px;}

.hyly_lygl .hyly_lyglW{ width:1000px; margin:0 auto;}

.hyly_lygl .hyly_lyglW .focusBox{ margin-top:45px;}

.hyly_lygl .hyly_lyglW .focusBox .tab li{ background:url(../images/hyly_lyglTabBg.png) no-repeat;}

.hyly_lygl .hyly_lyglW .focusBox .tab li.active{ background:url(../images/hyly_lyglTabBg_on.png) no-repeat;}



.hyly_yyxz{ width:1000px; margin:60px auto 0 auto; padding-bottom:60px;}

.hyly_yyxz .yyxzCont{ margin-top:45px; font-size:14px;}

.hyly_yyxz .yyxzCont p{margin-top: 10px;line-height: 24px;font-weight: bold;}

.hyly_yyxz .yyxzCont .yyxzBaseBtn{border-color: #0099a9}

.hyly_yyxz .yyxzCont .yyxzBaseBtn a{color: #0099a9;}

.hyly_yyxz .yyxzCont .yyxzBaseBtn a .iconBg{background: #0099a9;}

.dyly_jmdl{ width:1000px; margin:80px auto 0 auto;}

.dyly_jmdl .focusBox{ margin-top:45px;}

.dyly_jmdl .focusBox .tab li{ background:url(../images/dyly_jmdlTabBg.png) no-repeat;}

.dyly_jmdl .focusBox .tab li.active{ background:url(../images/dyly_jmdlTabBg_on.png) no-repeat;}



.dyly_ky_yy{ background-color:#f1f1f1; padding:60px 0 70px 0; margin:110px 0 -100px 0; color:#333;}

.dyly_ky_yy .yyxzCont .yyxzBaseBtn{border-color: #159688}

.dyly_ky_yy .yyxzCont .yyxzBaseBtn a{color: #159688;}

.dyly_ky_yy .yyxzCont .yyxzBaseBtn a .iconBg{background: #159688;}

.dyly_ky_yy .ztly_kysj{ margin-top:0;}

.dyly_ky_yy .ztly_kysj .kysjTable table{ border-top:4px solid #f1f1f1; border-left:4px solid #f1f1f1;}

.dyly_ky_yy .ztly_kysj .kysjTable table th{ border-bottom:4px solid #f1f1f1; border-right:4px solid #f1f1f1;}

.dyly_ky_yy .ztly_kysj .kysjTable table td{ border-bottom:4px solid #f1f1f1; border-right:4px solid #f1f1f1;}



.wdm_xmdl{ width:1000px; margin:80px auto 0 auto;}

.wdm_xmdl .focusBox{ margin-top:45px;}

.wdm_xmdl .focusBox .tab li{ background:url(../images/wdm_xmdlTabBg.png) no-repeat;}

.wdm_xmdl .focusBox .tab li.active{ background:url(../images/wdm_xmdlTabBg_on.png) no-repeat;}



.wdm_wdmts{ background-color:#f1f1f1; padding:75px 0 140px 0; margin:95px 0 -100px 0; color:#333;}

.wdm_wdmts .wdm_wdmtsW{ width:1000px; margin:0 auto;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont{ margin-top:25px; font-size:14px;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .top{ line-height:28px;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list{ padding-top:15px;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li{ float:left; width:370px; position:relative; line-height:36px; padding-left:48px; margin:15px 40px 0 0;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li .number{ width:36px; height:36px; line-height:36px; text-align:center; font-size:20px; font-style:normal; color:#fff; position:absolute; left:0; top:0;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li .number1{ background:url(../images/numberIcon1.png) no-repeat;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li .number2{ background:url(../images/numberIcon2.png) no-repeat;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li .number3{ background:url(../images/numberIcon3.png) no-repeat;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li .number4{ background:url(../images/numberIcon4.png) no-repeat;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li .number5{ background:url(../images/numberIcon5.png) no-repeat;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li .number6{ background:url(../images/numberIcon6.png) no-repeat;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li .number7{ background:url(../images/numberIcon7.png) no-repeat;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li .number8{ background:url(../images/numberIcon8.png) no-repeat;}

.wdm_wdmts .wdm_wdmtsW .wdmtsCont .list li .number9{ background:url(../images/numberIcon9.png) no-repeat;}



.yyx_tsxc{ width:1000px; margin:80px auto 0 auto;}

.yyx_tsxc .focusBox{ margin-top:45px;}

.yyx_tsxc .focusBox .tab li{ background:url(../images/yyx_tsxcTabBg.png) no-repeat;}

.yyx_tsxc .focusBox .tab li.active{ background:url(../images/yyx_tsxcTabBg_on.png) no-repeat;}



.yyx_yyxz{ background-color:#f1f1f1; padding:95px 0 140px 0; margin:110px 0 -100px 0; color:#333;}

.yyx_yyxz .ztly_yyxz{ margin-top:0;}



.jdq_jdxx{ width:1000px; margin:75px auto 0 auto;}

.jdq_jdxx .jdxxList{ margin-top:-30px; padding-bottom:80px;}

.jdq_jdxx .jdxxList li{-moz-border-radius:10px; -webkit-border-radius:10px; margin-top:85px;}

.jdq_jdxx .jdxxList li .pic{ float:left; width:470px; height:300px; -moz-border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px; border-radius:10px 0 0 10px;}

.jdq_jdxx .jdxxList li .pic img{ display:block; width:100%; height:100%;}

.jdq_jdxx .jdxxList li .picFocus{ float:left; width:470px; height:300px; position:relative;}

.jdq_jdxx .jdxxList li .picFocus .bd{ position:relative; height:100%; z-index:0;   }

.jdq_jdxx .jdxxList li .picFocus .bd li{ zoom:1; vertical-align:middle; margin:0;}

.jdq_jdxx .jdxxList li .picFocus .bd li img{ width:470px; height:300px; display:block;}

.jdq_jdxx .jdxxList li .picFocus .prev,.jdq_jdxx .jdxxList li .picFocus .next{ position:absolute; bottom:12px; display:block; width:36px; height:36px; background:url(../images/picFocusArrow.png) 0 0 no-repeat;}

.jdq_jdxx .jdxxList li .picFocus .prev{ right:58px; background-position:0 0;}

.jdq_jdxx .jdxxList li .picFocus .next{ right:12px; background-position:-36px 0;}

.jdq_jdxx .jdxxList li .picFocus .prev:hover{ background-position:0 -36px;}

.jdq_jdxx .jdxxList li .picFocus .next:hover{ background-position:-36px -36px;}

a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "ÐÂËÎÌå";}

img{behavior:url(iepngfix.htc)}

/* pageflip */
#pageflip{left:0px;float:left;position:relative;bottom:0px}
#pageflip img{z-index:99;left:0px;width:50px;position:absolute;top:0px;height:52px;ms-interpolation-mode:bicubic}
#pageflip .msg_block{left:0px;background:url(images/subscribe.png) no-repeat right bottom;overflow:hidden;width:50px;position:absolute;top:0px;height:50px}

./*jdq_jdxx .jdxxList li.bg1 .picFocus{ border-left:14px solid #fb582f;}*/

.jdq_jdxx .jdxxList li.bg1 .right .Bottom .bookNow{ background-color:#fb582f;}

.jdq_jdxx .jdxxList li.bg2 .picFocus{ border-left:14px solid #f37c22;}

.jdq_jdxx .jdxxList li.bg2 .right .Bottom .bookNow{ background-color:#f37c22;}

.jdq_jdxx .jdxxList li.bg3 .picFocus{ border-left:14px solid #fdc12f;}

.jdq_jdxx .jdxxList li.bg4 .picFocus{ border-left:14px solid #8cc253;}

.jdq_jdxx .jdxxList li.bg5 .picFocus{ border-left:14px solid #009688;}



.jdq_jdxx .jdxxList li .right{ float:right; width:430px; margin:35px 40px 0 0;}

.jdq_jdxx .jdxxList li .right .Top .name{ float:left; width:250px;}

.jdq_jdxx .jdxxList li .right .Top .name .title{ font-size:24px;}

.jdq_jdxx .jdxxList li .right .Top .name .link{ margin-top:5px;}

.jdq_jdxx .jdxxList li .right .Top .name .link a{ text-decoration:underline;}

.jdq_jdxx .jdxxList li .right .Top .price{ float:right; color:#333;}

.jdq_jdxx .jdxxList li .right .Top .price span{ font-size:30px; font-weight:bold;}

.jdq_jdxx .jdxxList li .right .Top .price i{ font-style:normal; font-size:16px;}

.jdq_jdxx .jdxxList li .right .Top .price em{ font-style:normal; font-size:16px;}

.jdq_jdxx .jdxxList li .right .list{ padding-top:20px; font-size:14px;}

.jdq_jdxx .jdxxList li .right .list p{ margin-top:15px; padding-left:18px;}

.jdq_jdxx .jdxxList li .right .list p.address{ background:url(../images/jdq_jdxxAddressIcon.png) 0 3px no-repeat;}

.jdq_jdxx .jdxxList li .right .list p.phone{ background:url(../images/jdq_jdxxPhoneIcon.png) 0 3px no-repeat;}

.jdq_jdxx .jdxxList li .right .Bottom{ margin-top:35px;}

.jdq_jdxx .jdxxList li .right .Bottom .score{ float:left; width:255px;}

.jdq_jdxx .jdxxList li .right .Bottom .score .type{ float:left; line-height:18px; font-size:14px;}

.jdq_jdxx .jdxxList li .right .Bottom .score .scoreR{ float:left; width:210px;}

.jdq_jdxx .jdxxList li .right .Bottom .score .scoreR .scoreRtop .star{ float:left;}

.jdq_jdxx .jdxxList li .right .Bottom .score .scoreR .scoreRtop .star i{ float:left; width:20px; height:18px; background:url(../images/starIcon.png) center center no-repeat; margin-right:6px;}

.jdq_jdxx .jdxxList li .right .Bottom .score .scoreR .scoreRtop .tj{ float:right; font-size:14px;}

.jdq_jdxx .jdxxList li .right .Bottom .score .scoreR .scoreRbottom{ margin-top:5px; display:none;}

.jdq_jdxx .jdxxList li .right .Bottom .score .scoreR .scoreRbottom span{ float:left;}

.jdq_jdxx .jdxxList li .right .Bottom .score .scoreR .scoreRbottom a{ float:right; text-decoration:underline;}

.jdq_jdxx .jdxxList li .right .Bottom .bookNow{ float:right; width:132px; height:38px; line-height:38px; border:1px solid #fff; font-size:15px; margin-top:4px; overflow:hidden;}

.jdq_jdxx .jdxxList li .right .Bottom .bookNow a{ display:block; color:#fff; background:url(../images/jdq_jdxxBookIcon.png) 94px center no-repeat; padding-left:18px;}

.jdq_jdxx .jdxxList li .right .Bottom .bookNow_no{ float:right; width:132px; height:38px; line-height:38px; border:1px solid #fff; font-size:15px; margin-top:4px; overflow:hidden; background-color:#666;}

.jdq_jdxx .jdxxList li .right .Bottom .bookNow_no a{ display:block; color:#fff; text-align:center; cursor:default;}



.tesecantingCont{ margin-top:50px;}

.tesecantingCont .tesecantingContW{ width:1000px; margin:0 auto;}

.tesecantingCont .tesecantingContW .baseTitle .bTitle{ margin-left:0;}

.tesecantingCont .tesecantingContW .list{ margin-top:35px;}

.tesecantingCont .tesecantingContW .list li{ padding:15px 0; border-bottom:1px solid #b9b9b9;}

.tesecantingCont .tesecantingContW .list li .pic{ float:left; width:151px; height:151px;}

.tesecantingCont .tesecantingContW .list li .pic img{ display:block; width:100%; height:100%;}

.tesecantingCont .tesecantingContW .list li .right{ float:right; width:785px; margin:5px 35px 0 0;}

.tesecantingCont .tesecantingContW .list li .right .title{ font-size:18px; font-weight:bold;}

.tesecantingCont .tesecantingContW .list li .right p{ font-size:14px; line-height:28px; margin-top:5px;}

.tesecantingCont .tesecantingContW .list li .right .more{ text-align:right;}

.tesecantingCont .tesecantingContW .list li .right .more span{ display:inline-block; background:url(../images/tsctMore.png) right center no-repeat; padding-right:20px; font-size:14px; color:#101452;}

.tesecantingCont .tesecantingContW .list li.noline{ border-bottom:0;}



.jqqdCont{ width:100%; height:656px; overflow:hidden; position:relative; margin-bottom:-100px;}

.jqqdCont img{ display:block; width:1600px; height:656px; position:relative; left:50%; margin-left:-800px; top:0;}



.chanpin{ background:url(../images/chanpinBg.jpg) top center repeat-x;}

.chanpinW{ width:1000px; margin:0 auto; padding-top:135px;}

.chanpin .topTitle{ height:95px; background-color:#f08200; color:#fff; text-align:center; padding-top:17px;}

.chanpin .topTitle .b{ font-size:30px;}

.chanpin .topTitle .b span{ display:inline-block; position:relative;}

.chanpin .topTitle .b span i{ width:12px; height:12px; background:url(../images/chanpinTitleIcon.png) no-repeat; position:absolute; top:50%; margin-top:-6px;}

.chanpin .topTitle .b span i.L{ left:-30px;}

.chanpin .topTitle .b span i.R{ right:-30px;}

.chanpin .topTitle .s{ font-size:16px; margin-top:5px;}

.chanpin .list{ margin-top:78px;}

.chanpin .list li{ padding-bottom:110px;}

.chanpin .list li .picLeft{ float:left; width:560px; height:390px; margin:0 45px 0 0;}

.chanpin .list li .picLeft img{ display:block; width:100%; height:100%;}

.chanpin .list li .txtRight .title{ font-size:18px; color:#333; padding-top:5px;}

.chanpin .list li .txtRight .title span{ font-size:24px; font-weight:bold;}

.chanpin .list li .txtRight .cont{ margin-top:20px; font-size:14px; line-height:30px;}

.chanpin .list li .txtLeft .title{ font-size:18px; color:#333; padding-top:5px;}

.chanpin .list li .txtLeft .title span{ font-size:24px; font-weight:bold;}

.chanpin .list li .txtLeft .cont{ margin-top:20px; font-size:14px; line-height:30px;}

.chanpin .list li .picRight{ float:right; width:560px; height:390px; margin:0 0 0 45px;}

.chanpin .list li .picRight img{ display:block; width:100%; height:100%;}

.chanpin .list .botTicket .left{ float:left; width:547px; height:156px; background-color:#b8b7b7; color:#fff; text-align:center;}

.chanpin .list .botTicket .left .top{ font-size:24px; margin-top:35px;}

.chanpin .list .botTicket .left .bottom{ font-size:36px; margin-top:5px;}

.chanpin .list .botTicket .right{ float:right; width:453px; height:156px; background-color:#f2f2f2;}

.chanpin .list .botTicket .right .bookBtn{ float:left; width:200px; height:80px; margin:38px 0 0 58px;}

.chanpin .list .botTicket .right .bookBtn a{ display:block; width:200px; height:80px; line-height:80px; background-color:#e51b6f; font-size:24px; font-weight:bold; color:#fff; text-align:center;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}

.chanpin .list .botTicket .right .qrCode{ float:right; width:116px; height:134px; margin-top:10px; padding:2px 12px 0 12px; border-left:1px solid #d9d9d9;}

.chanpin .list .botTicket .right .qrCode p{ text-align:center; margin-top:2px;}













/** wuchao*/

.InsideBanner{ width:100%; height:320px; overflow:hidden; position:relative;}

.InsideBanner .hd{ width:1000px; overflow:hidden; position:absolute; left:50%; margin-left:-500px; bottom:20px; z-index:1; }

.InsideBanner .hd ul{ overflow:hidden; zoom:1; text-align:center;}

.InsideBanner .hd ul a{ display:inline-block; margin:0 4px;  width:10px; height:10px; line-height:10px; text-align:center; background:#b9baba; font-size:0; cursor:pointer; }

.InsideBanner .hd ul a.on{ background:#07aaee; color:#fff;}

.InsideBanner .bd{ position:relative; width:100%; height:500px; z-index:0;   }

.InsideBanner .bd li{ zoom:1; vertical-align:middle; width:100%; height:320px;}

.InsideBanner .bd li img{ display:block; width:1600px; height:320px; position:relative; left:50%; margin-left:-800px; top:0;}



.inlineBlock{display:inline-block;*display:inline;*zoom:1;}

.baseTitle .icon{display: inline-block;}

.baseTitle .bTitle{color: #ea464d;font-size: 26px;margin: 0 0 0 5px;vertical-align: top;}

.baseTitle .lTitle{color: #ea464d;font-size: 16px;margin: 15px 0 0 10px;vertical-align: top;text-transform:uppercase;font-family: Helvetica,Tahoma;}

.flsmCont .baseTitle .icon{width: 40px;height: 40px;background: url(../images/flsmIcon1.png) center center no-repeat;}

.flsmCont,.yqljCont,.lxwmCont,.jtlxCont,.cjwtCont,.pjylCont{margin-top: 50px;}

.flsmCont .flsmContW,.yqljCont .yqljContW,.lxwmCont .lxwmContW,.jtlxCont .jtlxContW,.cjwtCont .cjwtContW,.pjylCont .pjylContW{width: 1000px; margin: 0 auto;}

.flsmCont .flsmContW .textCont{padding: 0 15px 25px 15px;background: #d8e7ec;border-radius: 8px;margin-top: 50px;color: #333;overflow: hidden;}

.flsmCont .flsmContW .textCont .lTitle{font-size: 20px;font-weight: bold;margin-top: 25px;margin-bottom: 5px;}

.flsmCont .flsmContW .textCont p{font-size: 14px;line-height: 30px;}

.flsmCont .flsmContW .textCont p .tIcon{background: url(../images/flsmIcon2.png) no-repeat;width: 21px;height: 20px;display: inline-block;}

.flsmCont .flsmContW .textCont p a{color: #333;}



.yqljCont .baseTitle .icon{width: 40px;height: 40px;background: url(../images/yqljIcon1.png) center center no-repeat;}

.yqljCont .yqljContW .linkCont{padding: 0 25px 35px 25px;overflow: hidden;background: #d8e7ec;border-radius: 8px;margin-top: 40px;}

.yqljCont .yqljContW .linkCont .list{width: 1100px;}

.yqljCont .yqljContW .linkCont .list .item{width: 365px;float: left;color: #333;margin-right: 185px;margin-top: 35px;}

.yqljCont .yqljContW .linkCont .list .item .iTitle{font-size: 20px;font-weight: bold;line-height: 40px;border-bottom: solid 1px #333;margin-bottom: 10px;}

.yqljCont .yqljContW .linkCont .list .item ul li{font-size: 14px; line-height: 30px;}

.yqljCont .yqljContW .linkCont .list .item ul li a{display: block;}



.anchorBL{display:none}/**取消百度logo*/

.lxwmCont .baseTitle .icon{width: 40px;height: 40px;background: url(../images/lxwmIcon1.png) center center no-repeat;}

.lxwmCont .lxwmContW .addressCont{margin-top: 50px;}

.lxwmCont .lxwmContW .addressCont .mapCont{padding: 15px;background: #d8e7ec;border-radius: 8px;}

.lxwmCont .lxwmContW .addressCont .mapCont .map{height: 410px;}

.lxwmCont .lxwmContW .addressCont .textCont{margin-top: 45px;}

.lxwmCont .lxwmContW .addressCont .textCont .tLeft{float: left;margin-top: 40px;}

.lxwmCont .lxwmContW .addressCont .textCont .tLeft .tel,.lxwmCont .lxwmContW .addressCont .textCont .tLeft .address{height: 25px;line-height: 25px; font-size: 18px;margin-top: 20px;padding-left: 35px;}

.lxwmCont .lxwmContW .addressCont .textCont .tLeft .tel{background: url(../images/lxwmIcon2.png) 0 center no-repeat; color: #171e44;}

.lxwmCont .lxwmContW .addressCont .textCont .tLeft .address{background: url(../images/lxwmIcon3.png) 0 center no-repeat; color: #333;}

.lxwmCont .lxwmContW .addressCont .textCont .tRight{float: right;}

.lxwmCont .lxwmContW .addressCont .textCont .tRight ul li{ float: left; margin-left:80px; }

.lxwmCont .lxwmContW .addressCont .textCont .tRight ul li img{ display:block; border:1px solid #d3d3d3;}

.lxwmCont .lxwmContW .addressCont .textCont .tRight ul li .title{font-size: 14px; color: #171e44;line-height: 20px;text-align: center;margin-top: 10px;}



.lxwmTabCont{background: #f1f1f1;margin-top: 30px;padding-bottom: 70px;margin-bottom: -100px;}

.lxwmTabCont .lxwmTabContW{width: 1000px; margin: 0 auto;overflow: hidden;}

.lxwmTabCont .lxwmTabContW .title{margin-top: 70px;}

.lxwmTabCont .lxwmTabContW .title ul{width: 1010px;}

.lxwmTabCont .lxwmTabContW .title ul li{padding: 15px 0 15px 20px; width: 145px; height: 60px;float: left;margin-left: 2px;background: #a4a4a4;color: #fff;cursor: pointer;}

.lxwmTabCont .lxwmTabContW .title ul li .btitle{font-size: 20px; font-weight: bold;line-height: 30px;}

.lxwmTabCont .lxwmTabContW .title ul li .ltitle{font-size: 10px;line-height: 10px;}

.lxwmTabCont .lxwmTabContW .title ul li .text{font-size: 16px;line-height: 20px;}

.lxwmTabCont .lxwmTabContW .title ul li:hover,.lxwmTabCont .lxwmTabContW .title ul li.active{background: #f04345}

.lxwmTabCont .lxwmTabContW .tabCont{margin-top: 10px;}

.lxwmTabCont .lxwmTabContW .tabCont ul li{padding: 25px 30px;background: url(../images/lxwmTabBg.jpg);display: none;}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item{margin-bottom: 10px;}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .icon{width: 45px;height: 45px;border-radius: 25px;background: #fff;vertical-align: middle;}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .icon i{display: block;width: 41px;height: 41px;margin: 2px;background: url(../images/lxwmTabIcon1.png) center center no-repeat;}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .icon .ztly{background-image: url(../images/lxwmTabIcon1.png);}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .icon .dyly{background-image: url(../images/lxwmTabIcon2.png);}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .icon .hyly{background-image: url(../images/lxwmTabIcon3.png);}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .icon .jdq{background-image: url(../images/lxwmTabIcon4.png);}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .icon .wdm{background-image: url(../images/lxwmTabIcon5.png);}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .icon .jbj{background-image: url(../images/lxwmTabIcon6.png);}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .icon .snsly{background-image: url(../images/lxwmTabIcon7.png);}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .text{color: #171e44;font-size: 14px;margin: 0 0 0 15px;vertical-align: top;}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .text span{ display:block; font-weight:bold;}

.lxwmTabCont .lxwmTabContW .tabCont ul li .item .text .textW{width: 830px; font-weight:normal;}

.lxwmFooter{margin-top: 0px;}



.jtlxCont .baseTitle .icon{width:40px;height: 40px;background: url(../images/jtlxIcon1.png) center center no-repeat;}

.jtlxCont .jtlxContW .mapCont{margin-top: 120px;padding: 15px;background: #d8e7ec;border-radius: 8px;}

.jtlxCont .jtlxContW .mapCont .mapMain{position: relative;}

.jtlxCont .jtlxContW .mapCont .mapMain .map{height: 520px;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchType{width: 580px;margin: 0 auto;position: absolute; top: -100px;left: 50%;margin-left: -290px;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchType .btn{width: 160px;padding-right: 40px; text-align: right; height: 60px;border-radius: 5px;background: #22b5e4;color: #fff;font-size: 24px;line-height: 60px;float: left;margin: 0 45px;position: relative;cursor: pointer;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchType .btn .arrow{width: 22px;height: 11px;position: absolute;background: url(../images/jtlxSelectIcon.png) no-repeat;bottom: -11px;left: 50%;margin-left: -11px;display: none;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchType .btn .icon{width: 110px;height: 60px;display: block; position: absolute;top: 0;left: 0;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchType .car .icon{background: url(../images/jtlxIcon2.png) center center no-repeat;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchType .bus .icon{background: url(../images/jtlxIcon3.png) center center no-repeat;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchType .btn.active{background: #ea464d;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchType .btn.active .arrow{display: block;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchCont{height: 55px;background: url(../images/jtlxBg.png) repeat-x; top: 0;left: 0;padding-left: 30px;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchCont .searchPanel{width:300px;height:35px;background:#fff;float:left;border-radius:5px;margin:10px 0px 10px 15px;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchCont span{height:55px;float:left;margin-left:20px;line-height:55px;color:#fff;font-size:16px;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchCont .search_btn{width:140px;height:35px;margin:10px 0 0 50px;float:left;background:#ea464d;border-radius:5px;color:#fff;font-size:16px;text-align:center;line-height:35px;cursor:pointer}

.jtlxCont .jtlxContW .mapCont .mapMain .searchCont .search_begin i{background:url(../images/jtlxIcon4.png);width:14px;height:20px;display:block;margin:7px 15px;float:left;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchCont .search_end i{background:url(../images/jtlxIcon5.png);width:14px;height:20px;display:block;margin:7px 15px;float:left;}

.jtlxCont .jtlxContW .mapCont .mapMain .searchCont .searchPanel input{width:250px;height:34px;border:none;font-size:16px;color:#888;line-height:34px}

.jtlxCont .jtlxContW .mapCont .mapMain .searchCont .sResult table{width:100%; clear:both;}





.jtlxBottomCont{margin-top: 80px;background: #f1f1f1;padding-bottom: 50px;margin-bottom: -100px;}

.jtlxBottomCont .jtlxBottomContW{width: 1000px; margin: 0 auto;overflow: hidden;}

.jtlxBottomCont .jtlxBottomContW .title{color: #333;font-size: 20px;padding: 10px 0;font-weight: bold;border-bottom: solid 1px #171e44;}

.jtlxBottomCont .jtlxBottomContW .jtfsCont,.jtlxBottomCont .jtlxBottomContW .yqjtCont{margin-top: 30px;}

.jtlxBottomCont .jtlxBottomContW .jtfsCont ul li{margin: 30px 0 0 0; }

.jtlxBottomCont .jtlxBottomContW .jtfsCont ul li img{float: left;}

.jtlxBottomCont .jtlxBottomContW .jtfsCont ul li .textCont{float: right;width: 855px;color: #333; margin-top: 25px;}

.jtlxBottomCont .jtlxBottomContW .jtfsCont ul li .textCont.noMargin{margin-top: 0;}

.jtlxBottomCont .jtlxBottomContW .jtfsCont ul li .textCont .ltitle{font-size: 18px;margin-top: 10px;}

.jtlxBottomCont .jtlxBottomContW .jtfsCont ul li .textCont.noMargin .ltitle{margin-top: 0px;}

.jtlxBottomCont .jtlxBottomContW .jtfsCont ul li .textCont p{font-size: 14px;margin-top:5px;}

.jtlxBottomCont .jtlxBottomContW .yqjtCont p{font-size: 14px; color: #333;margin-top: 10px;}



.cjwtCont .baseTitle .icon{width:40px;height: 40px;background: url(../images/cjwtIcon1.png) center center no-repeat;}

.cjwtCont .cjwtContW .tabCont{margin-top: 50px;}

.cjwtCont .cjwtContW .tabCont .tabTitle{border-bottom: solid 1px #000;padding-bottom: 20px;}

.cjwtCont .cjwtContW .tabCont .tabTitle .tabBtn{width: 200px;height: 60px;margin-left: 105px;position: relative;color: #fff;text-align: center; font-size: 24px;line-height: 60px;float: left;border-radius: 5px;cursor: pointer;}

.cjwtCont .cjwtContW .tabCont .tabTitle .tabBtn i{width: 22px;height: 11px;position: absolute;bottom: -11px;left: 50%;margin-left: -11px;display: none;}

.cjwtCont .cjwtContW .tabCont .tabTitle .tabBtn.active i{display: block;}

.cjwtCont .cjwtContW .tabCont .tabTitle .ztlyBtn{background: #ea464d;}

.cjwtCont .cjwtContW .tabCont .tabTitle .ztlyBtn i{background: url(../images/cjwtSelectIcon1.png) no-repeat;}

.cjwtCont .cjwtContW .tabCont .tabTitle .dylyBtn{background: #fbbc27;}

.cjwtCont .cjwtContW .tabCont .tabTitle .dylyBtn i{background: url(../images/cjwtSelectIcon2.png) no-repeat;}

.cjwtCont .cjwtContW .tabCont .tabTitle .hylyBtn{background: #22b5e4;}

.cjwtCont .cjwtContW .tabCont .tabTitle .hylyBtn i{background: url(../images/cjwtSelectIcon3.png) no-repeat;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel{display: none;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul li{width: 920px;margin-top: 20px;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul li .icon{width: 48px;height: 48px; display: inline-block;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul li .textCont{width: 790px;border-radius: 5px;font-size: 14px;padding: 10px 25px;position: relative;vertical-align: top;line-height: 22px;top: 0;left: 0;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul li .textCont i{width: 18px;height: 13px;display: block;position: absolute;top: 10px;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .question .icon{background: url(../images/cjwtIcon2.png) no-repeat;margin-right: 25px;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .question .textCont{background:#ea464d;color: #fff;margin-top: 5px;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .question .textCont i{background:url(../images/cjwtIcon4.png) no-repeat;left: -18px;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .answer{margin-left: 80px;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .answer .icon{background: url(../images/cjwtIcon3.png) no-repeat;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .answer .textCont{background:#ededed;color: #666;margin-right: 25px;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .answer .textCont i{background:url(../images/cjwtIcon5.png) no-repeat;right: -18px;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .answer .textCont table{width: 100%;text-align: center;color: #171e44;font-size: 16px;border-collapse:collapse;margin: 10px 0;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .answer .textCont table td{width: 50%;height: 55px;border: solid 1px #666;border-top: none;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .answer .textCont table .ttitle{background: #ea464d;border: solid 1px #ea464d;border-bottom: dashed 2px #ea464d;color: #fff;font-size: 18px;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .answer .textCont table .ttitle td{border: none;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .answer .textCont table .odd{background: #fff;}

.cjwtCont .cjwtContW .tabCont .tabMain .tabPanel ul .answer .textCont table .even{background: #e4f0f0;}



.pjylCont .baseTitle .icon{width:40px;height: 40px;background: url(../images/pjylIcon1.png) center center no-repeat;}

.pjylCont .pjylContW .baseTitle{border-bottom: solid 1px #171e44;padding-bottom: 10px;}

.pjylCont .pjylContW .mpjgCont .title{font-size: 20px; line-height: 36px; color: #333;font-weight: bold;margin-top: 25px;}

.pjylCont .pjylContW .mpjgCont .tableCont{background: #d8e7ec;padding: 15px; border-radius: 5px;margin-top: 15px;}

.pjylCont .pjylContW .mpjgCont .tableCont table{width: 100%;border: solid 1px #000;border-collapse:collapse;text-align: center;color: #333;font-size: 16px;}

.pjylCont .pjylContW .mpjgCont .tableCont table td{width: 20%;height: 55px;border: solid 1px #666;border-top: none;}

.pjylCont .pjylContW .mpjgCont .tableCont table .ttitle{background: #ea464d;border: solid 1px #ea464d;border-bottom: dashed 2px #ea464d;color: #fff;font-size: 18px;}

.pjylCont .pjylContW .mpjgCont .tableCont table .ttitle td{border: none;}

.pjylCont .pjylContW .mpjgCont .tableCont table .odd{background: #fff;}

.pjylCont .pjylContW .mpjgCont .tableCont table .even{background: #e4f0f0;}

.pjylCont .pjylContW .mpjgCont .tableCont table a{display: block;width: 115px;height: 45px; line-height: 45px;font-size: 16px; color: #fff;text-align: center;border-radius: 5px;box-shadow: 0px 0px 10px #e2cec7;background: #ea464d;margin: 0 auto;}

.pjylCont .pjylContW .mpjgCont .textCont{margin-top: 30px;padding: 0 15px;}

.pjylCont .pjylContW .mpjgCont .textCont .ltitle{position: relative;font-size: 16px;color: #333;font-weight: bold;padding-left: 20px;}

.pjylCont .pjylContW .mpjgCont .textCont .ltitle .border{position: absolute;left: 0;top: 2px;width: 4px;height: 20px;background: #333;}

.pjylCont .pjylContW .mpjgCont .textCont p{font-size: 14px;color: #333;line-height: 28px;margin-top: 5px;}



.yhlpCont{background: #f1f1f1;margin-top: 50px;padding-bottom: 75px;}

.yhlpCont .yhlpContW{width: 1000px; margin: 0 auto;overflow: hidden;}

.yhlpCont .yhlpContW .title{font-size: 20px; line-height: 36px; color: #333;font-weight: bold;margin-top: 25px;}

.yhlpCont .yhlpContW .tableCont{background: #d8e7ec;padding: 15px; border-radius: 5px;margin-top: 15px;}

.yhlpCont .yhlpContW .tableCont table{width: 100%;border: solid 1px #000;border-collapse:collapse;text-align: center;color: #333;font-size: 16px;}

.yhlpCont .yhlpContW .tableCont table td{width: 20%;height: 55px;border: solid 1px #666;border-top: none;padding: 0 24px;}

.yhlpCont .yhlpContW .tableCont table .ttitle{background: #fbbc27;border: solid 1px #fbbc27;border-bottom: dashed 2px #fbbc27;color: #fff;font-size: 18px;}

.yhlpCont .yhlpContW .tableCont table .ttitle td{border: none;}

.yhlpCont .yhlpContW .tableCont table .odd{background: #fff;}

.yhlpCont .yhlpContW .tableCont table .even{background: #e4f0f0;}

.yhlpCont .yhlpContW .tableCont table a{display: block;width: 115px;height: 45px; line-height: 45px;font-size: 16px; color: #fff;text-align: center;border-radius: 5px;box-shadow: 0px 0px 10px #ebe0c5;background: #fbbc27;margin: 0 auto;}



.nkxsjgCont{margin-top: 20px;}

.nkxsjgCont .nkxsjgContW{width: 1000px; margin: 0 auto;overflow: hidden;}

.nkxsjgCont .nkxsjgContW .title{font-size: 20px; line-height: 36px; color: #333;font-weight: bold;margin-top: 25px;}

.nkxsjgCont .nkxsjgContW .remark{font-size: 18px; line-height: 36px; color: #EF242D;font-weight: bold;}

.nkxsjgCont .nkxsjgContW .tableCont{background: #d8e7ec;padding: 15px; border-radius: 5px;margin-top: 15px;}

.nkxsjgCont .nkxsjgContW .tableCont table{width: 100%;border: solid 1px #000;border-collapse:collapse;text-align: center;color: #333;font-size: 16px;}

.nkxsjgCont .nkxsjgContW .tableCont table td{width: 20%;height: 55px;border: solid 1px #666;border-top: none;padding: 0 24px;}

.nkxsjgCont .nkxsjgContW .tableCont table .ttitle{background: #22b5e4;border: solid 1px #22b5e4;border-bottom: dashed 2px #22b5e4;color: #fff;font-size: 18px;}

.nkxsjgCont .nkxsjgContW .tableCont table .ttitle td{border: none;}

.nkxsjgCont .nkxsjgContW .tableCont table .odd{background: #fff;}

.nkxsjgCont .nkxsjgContW .tableCont table .even{background: #e4f0f0;}

.yyxzPageCont{margin-top: 50px;}

.yyxzPageCont .yyxzPageContW{width: 1000px;margin: 0 auto;}

.yyxzPageCont .yyxzPageContW .yyxzPageTopText{font-size: 14px;color: #333;font-weight: bold;line-height: 25px;padding: 10px 0;border-bottom: 1px dashed #e6e6e6;margin-top: 20px;}

.yyxzPageCont .yyxzPageContW .yyxzPageTextList ul{list-style: disc;padding-left: 20px;}

.yyxzPageCont .yyxzPageContW .yyxzPageTextList ul li{list-style: disc;color: #f57c00;padding: 15px 0;font-size: 16px;border-bottom: 1px dashed #e6e6e6;}

.yyxzPageCont .yyxzPageContW .yyxzPageTextList .dylyYyxzList li{color: #ea464d;}

.yyxzPageCont .yyxzPageContW .yyxzPageTextList .waterYyxzList li{color: #0099a9;}

.yyxzPageCont .yyxzPageContW .yyxzPageTextList ul li p{line-height: 25px;color: #333;font-size: 14px;}

.yyxzPageCont .yyxzPageContW .yyxzPageBottomText{width: 525px;position: relative;text-align: center;margin: 0 auto;margin-top: 50px;}

.yyxzPageCont .yyxzPageContW .yyxzPageBottomText .border{width: 100%;height: 1px;background: #333;position: absolute;left:0;top: 50%;}

.yyxzPageCont .yyxzPageContW .yyxzPageBottomText span{background: #fff;padding: 0 10px;font-size: 14px;color: #666;font-weight: bold;z-index: 5;position: relative;}

.sResult .navtrans-view a{display: none;}

.home_jczl_hlfxList a{color:#FFF;}

.home_jczlContent .box .more{cursor: pointer;}