.header{height: 105px;}
.pchide{display: none;}
.mhide{display: block;}
.header-l{padding-top: 30px;float: left;}
.header-r{height: 40px;float: right;padding-top: 30px;}
.top_search{line-height: 40px;height: 40px;border: #61a0f8 1px solid;width: 370px;float: left;}
.jrct{display: inline-block;width: 100px;height: 40px;line-height: 40px;text-align: center;background: #61a0f8;color: #fff;float: left}
.qzss{display: inline-block;width: 100px;height: 38px;line-height: 38px;text-align: center;color: #61a0f8;float: left;border: #61a0f8 1px solid;margin-left: 5px;}
.bz{line-height: 40px;padding: 0 6px;color: #333;text-decoration: underline;}
.menubg{background: #235b97}
.menu{height: 45px;line-height: 45px;}
.menu a{display: inline-block;color: #fff;margin-right: 80px;}
.menu a:hover{text-decoration: underline;}
.menu .grzx {float: right;padding-left: 25px;background: url(wode.png) left center no-repeat;}
.banner{height: 315px;}
.bannerbg{background: url(bannerbg.jpg) top center no-repeat;}
    .swiper-container {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    div.swiper-container1 {margin-left: 45px;margin-right: 45px;width: auto;}
    .swiper-container1 .swiper-slide{
    	height: 250px;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        height: auto;

    }
.banner-l .swiper-button-next,.banner-l .swiper-button-prev{margin-top: -50px;}
.banner-l{width: 850px;float: left;position: relative;margin-top: 28px;left: -45px;}
.swiper-container1 .swiper-slide a{display: block;}
.swiper-container1 .swiper-slide h2{position: absolute;left: 10px;right: 10px;bottom: 70px;line-height: 30px;height: 30px;font-size: 18px;color: #000;}
.swiper-container1 .swiper-slide p{position: absolute;font-size: 12px;color: #333;line-height: 18px;height: 54px;bottom: 10px;left: 10px;right: 10px;overflow: hidden;}
.swiper-container1 .swiper-slide a img{display: block;width: 100%;height: 150px;}
.banner-r{width: 260px;float: right;}
.banner-r h3{line-height: 70px;font-size: 58px;color: #2788ed;text-align: center;/* margin-top: 50px; */font-weight: normal;margin-bottom: 15px;}
.banner-r p{line-height: 50px;background-position: left center;background-repeat: no-repeat;color: #2788ed;text-align: right;font-size: 22px;font-weight: bold;}
.banner-r p span{float: right;padding-left: 15px;font-size: 16px;font-weight: normal;}
.rp1{background-image: url(bg_r1.png);}
.rp2{background-image: url(bg_r2.png);}
.rp3{background-image: url(bg_r3.png);}
.cjct{width: 200px;line-height: 50px;height: 50px;font-size: 18px;font-weight: bold;text-align: center;color: #fff;background:#2788ed;display:block ;border-radius: 5px;margin: 10px auto;}
.banner-r h5{line-height: 20px;font-size: 12px;color: #333;text-align: center;font-weight: normal;}
.miditem{width: 404px;float: left;margin-right: 40px;}
.miditem3{width: 310px;float: right;margin-right: 0;}
.mid-title{line-height: 40px;color: #000;overflow: hidden;margin-bottom: 10px;}
.mid-title a{float: right;color: #666;font-size: 14px;}
.mid-tag{float: left;font-size: 12px;color: #666;}
.mid-tag span{padding: 0 6px;cursor: default;}
.mid-tag span.cur{color: #348de6;}
.mid-title h2{float: left;font-size: 16px;font-weight: normal;margin-right: 15px;}
.banner-l .swiper-pagination{bottom: 38px;text-align: center;left: 0;right: 0;}
.banner-l .swiper-pagination-bullet{margin: 0 4px}
.ls li h2{line-height: 56px;font-size: 22px;color: #000;margin: 0 20px}
.ls li p{line-height: 25px;font-size: 12px;margin: 0 20px;padding-bottom: 14px;height: 64px;overflow: hidden;}
.ls li{background-image: url(up.png);background-position: 94% 20px;background-repeat: no-repeat;}
.li1{background-color: #cde6fc;}
.li2{background-color: #e7f4fe;}
.li3{
	background-color: #f5f6f7;
	width: 50%;
	float: left;
}
.li4{
	background-color: #fcfcfc;
	width: 50%;
	float: left;
}
.li5{
	background-color: #fcfcfc;
	width: 50%;
	float: left;
}
.li6{
	background-color: #f5f6f7;
	width: 50%;
	float: left;
}
.li7{
	background-color: #f5f6f7;
	width: 50%;
	float: left;
}
.li8{
	background-color: #fcfcfc;
	width: 50%;
	float: left;
}
.miditem2 h2{font-size: 21px;color: #000;font-weight: normal;overflow: hidden;}
.item2tag{padding: 0 10px;font-size: 14px;color: #fff;background: #348de6;height: 30px;line-height: 30px;height: 30px;float: left;margin-right: 10px;}
.miditem2 dl dt{width: 130px;float: left;margin-right: 10px;position: relative;}
.miditem2 dl dt img{display: block;width: 100%;}
.miditem2 dl{margin:16px 0;overflow: hidden;}
.miditem2 dl dd{overflow: hidden;line-height: 25px;font-size: 14px;color: #666;padding-top: 5px;}
.bot2_item{margin-top: 20px;position: relative;border-radius: 10px;overflow: hidden;height: 220px;}
.bot2_item img,.zntj li dt img{display: block;width: 100%;}
.bot2_item .item2tag{position: absolute;left: 0;top: 0;}
.bot2_item_title{position: absolute;left: 10px;right: 10px;bottom: 10px;font-size: 18px;color: #fff;padding-left: 10px;border-left: 4px #348de6 solid;line-height: 22px;}
.time{line-height: 20px;padding: 0 5px;color: #fff;border-radius: 3px;position: absolute;right: 0;bottom: 0;font-size: 12px;background: rgba(0, 0, 0, 0.4);}
.zntj li dt{width: 110px;float: left;margin-right: 10px;}
.zntj li dd{overflow: hidden;line-height: 25px;font-size: 14px;color: #666;}
.zntj li dd h2{line-height: 25px;font-size: 16px;color: #000;}
.zntj li dl{overflow: hidden;}
.zntj li{background: url(list.png) left center no-repeat;padding: 7px 0 7px 20px}
.miditem3 h3,.zntj_title{background: url(list1.png) left 5px no-repeat;padding: 0 0 0 20px;line-height: 30px;font-size: 16px;color: #000;font-weight: normal;position: relative;left: -5px;text-indent: 5px;}
.bottombg{background: #f5f5f5;margin-top: 40px;padding: 20px 0}
.bottom{font-size: 16px;line-height: 33px;color: #000;text-align: center;}
.bottom span{color: #348de6;}




.main{padding: 25px;background: #fff;border: #e9e9e9 1px solid;margin-top: 45px;}
body{background: #f5f5f5;}
.headerbg{background: #fff;}
.main_l{width: 816px;float: left;}
.btns1{line-height: 16px;color: #666;text-align: right;font-size: 14px;overflow: hidden;}
.btns1 img{margin-right: 6px;float: left;}
.btns1 span{float: right;margin-right: 10px;cursor: pointer;}
.t_span{font-size: 34px;color: #000;margin-right: 20px;float: left;line-height: 40px;}
.d_btn{font-size: 14px;display: block;float: left;padding: 0 10px;line-height: 26px;border: #ddd 1px solid;border-radius: 3px;margin-right: 10px;margin-top: 8px;}
.d_btn img{margin-right: 4px;position: relative;top: 1px;}
.d_title{line-height: 46px;color: #666;font-size: 14px;}
.c_dl{font-size: 14px;line-height: 28px;color: #111;text-indent: 2em;margin-top:20px ;}
.c_dl a{color: #348de6;}
.sup{position: relative;font-size: 12px;top: -4px;}
.list_ul li{width: 50%;float: left;border-bottom: #ddd 1px dashed;line-height: 25px;font-size: 12px;color: #000;}
.list_ul li span{width: 130px;float: left;font-weight: bold;color: #666;text-indent: 10px;}
.list_ul{overflow: hidden;margin: 20px auto;}
.mulu dt{line-height: 100px;font-size: 18px;color: #333;width: 90px;float: left;text-indent: 20px;}
.mulu{border: #ddd 1px solid;overflow: hidden;background-color: #f5f5f5;}
.mulu dd{overflow: hidden;padding: 20px 0 20px 30px;border-left: #ddd 1px solid;background: #fff;}
.mulu dd li{width:180px;line-height: 40px;color:#348de6;font-size:20px; ;}
.mulu dd li.sub_menu{text-indent: 20px;font-size: 14px;color: #666;line-height: 28px;}
.mulu dd li h2{font-size: 18px;font-weight: normal;}
.mulu dd ul{display: flex;flex-direction:column ;height: 200px;flex-wrap: wrap;justify-content: flex-start;}
.dc_title{line-height: 26px;font-size: 24px;color: #000;border-left: #4f9cee 13px solid;margin: 30px 0;overflow: hidden;background: url(heng.jpg) left center repeat-x;}
.dc_title .bb,.dc_title .bj{float: right;font-size: 14px;padding: 0 10px;background: #fff;}
.dc_title img{position: relative;top: 2px;margin-right: 4px;}
.dc_l{float: left;padding: 0 20px;background: #fff;}
.s_title{line-height: 30px;font-size: 20px;color: #000;font-weight: normal;margin: 20px 0;}
.s_title a{color: #666;float: right;font-size: 14px;}
.v_dl{overflow: hidden;}
.v_dl dt{width: 130px;float: left;margin-right: 25px;}
.v_dl dt img{display: block;width: 100%;margin-right: 16px;}
.v_dl dd{overflow: hidden;}
.v_dl dd h3{font-size: 14px;color: #3487f7;line-height: 40px;font-weight: normal;}
.v_dl dd h4{font-size: 14px;color: #333;line-height: 26px;font-weight: normal;}
.v_dl dd h4 span{line-height: 20px;padding: 0 3px;border: #ddd 1px solid;border-radius: 3px;display: inline-block;color: #3487f7;font-size: 12px;margin-right: 6px;}
.v_dl dd h5{font-size: 12px;color: #999;line-height: 26px;font-weight: normal;}
.c_dl img{display: block;margin: 0 auto}
.ml30{margin-left: 30px;}
div.orbit-wrapper { position: relative; overflow: visible; width: 515px;height: 350px;margin-left: 30px;}
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 194px; box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 33px; height: 34px;  color: #fff; text-align: center; position: absolute; z-index: 100; top: 140px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right: 43px; background:url(c_icons_60.png); }
div.slider-nav span.left { left:-50px;background:url(c_icons_61.png); }
.tcs li{float: left;margin-right: 15px;}
.tcs li .alb{border: #ddd 1px solid;border-bottom: none;}
.tcs li p{background: url(bot_li_bg_13.png) bottom center  no-repeat;background-size: 100% 7px;height: 7px;}
.tcs li h2{border-left: #ddd 1px solid;border-right: #ddd 1px solid;text-indent: 10px;line-height: 35px;font-size: 12px;color: #999;font-weight: normal;}
.main_r{width: 285px;float: right;}
.main_r .s_title{margin: 0 10px;padding: 10px 0;font-size: .header{height: 105px;}
.pchide{display: none;}
.mhide{display: block;}
.header-l{padding-top: 30px;float: left;}
.header-r{height: 40px;float: right;padding-top: 30px;}
.top_search{line-height: 40px;height: 40px;border: #61a0f8 1px solid;width: 370px;float: left;}
.jrct{display: inline-block;width: 100px;height: 40px;line-height: 40px;text-align: center;background: #61a0f8;color: #fff;float: left}
.qzss{display: inline-block;width: 100px;height: 38px;line-height: 38px;text-align: center;color: #61a0f8;float: left;border: #61a0f8 1px solid;margin-left: 5px;}
.bz{line-height: 40px;padding: 0 6px;color: #333;text-decoration: underline;}
.menubg{background: #235b97}
.menu{height: 45px;line-height: 45px;}
.menu a{display: inline-block;color: #fff;margin-right: 80px;}
.menu a:hover{text-decoration: underline;}
.menu .grzx {float: right;padding-left: 25px;background: url(wode.png) left center no-repeat;}
.banner{height: 425px;}
.bannerbg{background: url(bannerbg.jpg) top center no-repeat;}
    .swiper-container {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    div.swiper-container1 {margin-left: 45px;margin-right: 45px;width: auto;}
    .swiper-container1 .swiper-slide{
    	height: 368px
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        height: auto;

    }
.banner-l .swiper-button-next,.banner-l .swiper-button-prev{margin-top: -50px;}
.banner-l{width: 850px;float: left;position: relative;margin-top: 28px;left: -45px;}
.swiper-container1 .swiper-slide a{display: block;}
.swiper-container1 .swiper-slide h2{position: absolute;left: 10px;right: 10px;bottom: 70px;line-height: 30px;height: 30px;font-size: 18px;color: #000;}
.swiper-container1 .swiper-slide p{position: absolute;font-size: 12px;color: #333;line-height: 18px;height: 54px;bottom: 10px;left: 10px;right: 10px;overflow: hidden;}
.swiper-container1 .swiper-slide a img{display: block;width: 100%;height: 270px;}
.banner-r{width: 260px;float: right;}
.banner-r h3{line-height: 70px;font-size: 58px;color: #2788ed;text-align: center;margin-top: 50px;font-weight: normal;margin-bottom: 15px;}
.banner-r p{line-height: 50px;background-position: left center;background-repeat: no-repeat;color: #2788ed;text-align: right;font-size: 22px;font-weight: bold;}
.banner-r p span{float: right;padding-left: 15px;font-size: 16px;font-weight: normal;}
.rp1{background-image: url(bg_r1.png);}
.rp2{background-image: url(bg_r2.png);}
.rp3{background-image: url(bg_r3.png);}
.cjct{width: 200px;line-height: 50px;height: 50px;font-size: 18px;font-weight: bold;text-align: center;color: #fff;background:#2788ed;display:block ;border-radius: 5px;margin: 10px auto;}
.banner-r h5{line-height: 20px;font-size: 12px;color: #333;text-align: center;font-weight: normal;}
.miditem{width: 404px;float: left;margin-right: 40px;}
.miditem3{width: 310px;float: right;margin-right: 0;}
.mid-title{line-height: 40px;color: #000;overflow: hidden;margin-bottom: 10px;}
.mid-title a{float: right;color: #666;font-size: 14px;}
.mid-tag{float: left;font-size: 12px;color: #666;}
.mid-tag span{padding: 0 6px;cursor: default;}
.mid-tag span.cur{color: #348de6;}
.mid-title h2{float: left;font-size: 16px;font-weight: normal;margin-right: 15px;}
.banner-l .swiper-pagination{bottom: 38px;text-align: center;left: 0;right: 0;}
.banner-l .swiper-pagination-bullet{margin: 0 4px}
.ls li h2{line-height: 56px;font-size: 22px;color: #000;margin: 0 20px}
.ls li p{line-height: 25px;font-size: 12px;margin: 0 20px;padding-bottom: 14px;height: 52px;overflow: hidden;}
.ls li{background-image: url(up.png);background-position: 94% 20px;background-repeat: no-repeat;}
.li1{background-color: #cde6fc;}
.li2{background-color: #e7f4fe;}
.li3{
	background-color: #f5f6f7;
	width: 50%;
	float: left;
}
.li4{
	background-color: #fcfcfc;
	width: 50%;
	float: left;
}
.li5{
	background-color: #fcfcfc;
	width: 50%;
	float: left;
}
.li6{
	background-color: #f5f6f7;
	width: 50%;
	float: left;
}
.li7{
	background-color: #f5f6f7;
	width: 50%;
	float: left;
}
.li8{
	background-color: #fcfcfc;
	width: 50%;
	float: left;
}
.miditem2 h2{font-size: 21px;color: #000;font-weight: normal;overflow: hidden;}
.item2tag{padding: 0 10px;font-size: 14px;color: #fff;background: #348de6;height: 30px;line-height: 30px;height: 30px;float: left;margin-right: 10px;}
.miditem2 dl dt{width: 130px;float: left;margin-right: 10px;position: relative;}
.miditem2 dl dt img{display: block;width: 100%;}
.miditem2 dl{margin:16px 0;overflow: hidden;}
.miditem2 dl dd{overflow: hidden;line-height: 25px;font-size: 14px;color: #666;padding-top: 5px;}
.bot2_item{margin-top: 20px;position: relative;border-radius: 10px;overflow: hidden;}
.bot2_item img,.zntj li dt img{display: block;width: 100%;}
.bot2_item .item2tag{position: absolute;left: 0;top: 0;}
.bot2_item_title{position: absolute;left: 10px;right: 10px;bottom: 10px;font-size: 18px;color: #fff;padding-left: 10px;border-left: 4px #348de6 solid;line-height: 22px;}
.time{line-height: 20px;padding: 0 5px;color: #fff;border-radius: 3px;position: absolute;right: 0;bottom: 0;font-size: 12px;background: rgba(0, 0, 0, 0.4);}
.zntj li dt{width: 110px;float: left;margin-right: 10px;}
.zntj li dd{overflow: hidden;line-height: 25px;font-size: 14px;color: #666;}
.zntj li dd h2{line-height: 25px;font-size: 16px;color: #000;}
.zntj li dl{overflow: hidden;}
.zntj li{background: url(list.png) left center no-repeat;padding: 7px 0 7px 20px}
.miditem3 h3,.zntj_title{background: url(list1.png) left 5px no-repeat;padding: 0 0 0 20px;line-height: 30px;font-size: 16px;color: #000;font-weight: normal;position: relative;left: -5px;text-indent: 5px;}
.bottombg{background: #f5f5f5;margin-top: 40px;padding: 20px 0}
.bottom{font-size: 16px;line-height: 33px;color: #000;text-align: center;}
.bottom span{color: #348de6;}




.main{padding: 25px;background: #fff;border: #e9e9e9 1px solid;margin-top: 45px;}
body{background: #f5f5f5;}
.headerbg{background: #fff;}
.main_l{width: 816px;float: left;}
.btns1{line-height: 16px;color: #666;text-align: right;font-size: 14px;overflow: hidden;}
.btns1 img{margin-right: 6px;float: left;}
.btns1 span{float: right;margin-right: 10px;cursor: pointer;}
.t_span{font-size: 34px;color: #000;margin-right: 20px;float: left;line-height: 40px;}
.d_btn{font-size: 14px;display: block;float: left;padding: 0 10px;line-height: 26px;border: #ddd 1px solid;border-radius: 3px;margin-right: 10px;margin-top: 8px;}
.d_btn img{margin-right: 4px;position: relative;top: 1px;}
.d_title{line-height: 46px;color: #666;font-size: 14px;}
.c_dl{font-size: 14px;line-height: 28px;color: #111;text-indent: 2em;margin-top:20px ;}
.c_dl a{color: #348de6;}
.sup{position: relative;font-size: 12px;top: -4px;}
.list_ul li{width: 50%;float: left;border-bottom: #ddd 1px dashed;line-height: 25px;font-size: 12px;color: #000;}
.list_ul li span{width: 98px;float: left;font-weight: bold;color: #666;text-indent: 10px;}
.list_ul{overflow: hidden;margin: 20px auto;}
.mulu dt{line-height: 100px;font-size: 18px;color: #333;width: 90px;float: left;text-indent: 20px;}
.mulu{border: #ddd 1px solid;overflow: hidden;background-color: #f5f5f5;}
.mulu dd{overflow: hidden;padding: 20px 0 20px 30px;border-left: #ddd 1px solid;background: #fff;}
.mulu dd li{width:180px;line-height: 40px;color:#348de6;font-size:20px; ;}
.mulu dd li.sub_menu{text-indent: 20px;font-size: 14px;color: #666;line-height: 28px;}
.mulu dd li h2{font-size: 18px;font-weight: normal;}
.mulu dd ul{display: flex;flex-direction:column ;height: 200px;flex-wrap: wrap;justify-content: flex-start;}
.dc_title{line-height: 26px;font-size: 24px;color: #000;border-left: #4f9cee 13px solid;margin: 30px 0;overflow: hidden;background: url(heng.jpg) left center repeat-x;}
.dc_title .bb,.dc_title .bj{float: right;font-size: 14px;padding: 0 10px;background: #fff;}
.dc_title img{position: relative;top: 2px;margin-right: 4px;}
.dc_l{float: left;padding: 0 20px;background: #fff;}
.s_title{line-height: 30px;font-size: 20px;color: #000;font-weight: normal;margin: 20px 0;}
.s_title a{color: #666;float: right;font-size: 14px;}
.v_dl{overflow: hidden;}
.v_dl dt{width: 130px;float: left;margin-right: 25px;}
.v_dl dt img{display: block;width: 100%;margin-right: 16px;}
.v_dl dd{overflow: hidden;}
.v_dl dd h3{font-size: 14px;color: #3487f7;line-height: 40px;font-weight: normal;}
.v_dl dd h4{font-size: 14px;color: #333;line-height: 26px;font-weight: normal;}
.v_dl dd h4 span{line-height: 20px;padding: 0 3px;border: #ddd 1px solid;border-radius: 3px;display: inline-block;color: #3487f7;font-size: 12px;margin-right: 6px;}
.v_dl dd h5{font-size: 12px;color: #999;line-height: 26px;font-weight: normal;}
.c_dl img{display: block;margin: 0 auto}
.ml30{margin-left: 30px;}
div.orbit-wrapper { position: relative; overflow: visible; width: 515px;height: 350px;margin-left: 30px;}
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 194px; box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 33px; height: 34px;  color: #fff; text-align: center; position: absolute; z-index: 100; top: 140px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right: 43px; background:url(c_icons_60.png); }
div.slider-nav span.left { left:-50px;background:url(c_icons_61.png); }
.tcs li{float: left;margin-right: 15px;}
.tcs li .alb{border: #ddd 1px solid;border-bottom: none;}
.tcs li p{background: url(bot_li_bg_13.png) bottom center  no-repeat;background-size: 100% 7px;height: 7px;}
.tcs li h2{border-left: #ddd 1px solid;border-right: #ddd 1px solid;text-indent: 10px;line-height: 35px;font-size: 12px;color: #999;font-weight: normal;}
.main_r{width: 285px;float: right;}
.main_r .s_title{margin: 0 10px;padding: 10px 0;font-size: 14px;}
.lct .s_title{font-size: 16px;margin: 0}
.main_r li{border: #ddd 1px solid;margin-bottom: 6px;}
.r_alb{position: relative;}
.bot_title{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 99;background: url(hui.png) bottom center repeat-x;}
.bot_title p{position: absolute;left: 10px;right: 10px;bottom: 12px;line-height: 16px;font-size: 16px;color: #fff;z-index: 100;font-weight: bold;text-indent: 10px;border-left: #62aaef 5px solid;}
.lct{padding: 16px;border: #ddd 1px solid;margin-top: 20px;}
.lct p{font-size: 14px;line-height: 32px;color: #666;}
.lct p img{position: relative;top: 1px;margin-left: 2px;}
.lct p a{color: #348de6;}
.lct .mt40{margin-top: 40px;}
.lct p .fr_pc{margin-top: 5px;}
.menu_pc{position: relative;}
.menu_pc ul{position: absolute;right: -120px;line-height: 34px;color: #333;font-size: 14px;}
.menu_pc ul li{padding-left: 20px;cursor: pointer;}
.menu_pc ul li.cur,.menu_pc ul li:hover{background: url(c_icons_52.png) left center no-repeat;color:#348de6 ;}
.menu_pc ul li:hover{}
img{max-width:800px}





14px;}
.lct .s_title{font-size: 16px;margin: 0}
.main_r li{border: #ddd 1px solid;margin-bottom: 6px;}
.r_alb{position: relative;}
.bot_title{position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 99;background: url(hui.png) bottom center repeat-x;}
.bot_title p{position: absolute;left: 10px;right: 10px;bottom: 12px;line-height: 16px;font-size: 16px;color: #fff;z-index: 100;font-weight: bold;text-indent: 10px;border-left: #62aaef 5px solid;}
.lct{padding: 16px;border: #ddd 1px solid;margin-top: 20px;}
.lct p{font-size: 14px;line-height: 32px;color: #666;}
.lct p img{position: relative;top: 1px;margin-left: 2px;}
.lct p a{color: #348de6;}
.lct .mt40{margin-top: 40px;}
.lct p .fr_pc{margin-top: 5px;}
.menu_pc{position: relative;}
.menu_pc ul{position: absolute;right: -120px;line-height: 34px;color: #333;font-size: 14px;}
.menu_pc ul li{padding-left: 20px;cursor: pointer;}
.menu_pc ul li.cur,.menu_pc ul li:hover{background: url(c_icons_52.png) left center no-repeat;color:#348de6 ;}
.menu_pc ul li:hover{}
img{max-width:800px;}




/*新增检索样式 开始*/
.xzjs{position: absolute;left: 0;top: 69px;min-height: 300px;border: #d4d4d4 1px solid;width: 332px;background: #fff;z-index: 999;padding:10px 18px 5px;display: none;}
.header-r{position: relative;}
.xzjs h2{line-height: 28px;font-size: 14px;color: #333;overflow: hidden;}
.xzjs h2 a{float: right;position: relative;top: 2px;}
.xzjs h3{line-height: 28px;font-size: 14px;color: #ee454b;margin-top: 20px;}
.lsjls a{line-height: 14px;font-size: 14px;color: #666;padding: 0 15px;border-right: #666 1px solid;display: inline-block;margin: 8px 0 0}
.lsjls a:first-child{padding-left: 0;}
.lsjls a:last-child{border-right: none;padding-right: 0;}
.keywords{line-height: 39px;padding-left: 36px;background: url(lsbg.png) left 3px no-repeat;}
.keywords li{font-size: 14px;}
.keywords li:nth-child(4),.keywords li:nth-child(5),.keywords li:nth-child(6){line-height: 35px;}
.keywords li:nth-child(4){margin-top: 5px;}
.gdcs{line-height: 50px;text-align: center;font-size: 14px;color: #666;border-top: #999 dashed 2px;margin-top: 10px;}
.gdcs a{color: #459df5}
.js_input{display: none;}
.js_input a{display: block;overflow: hidden;margin-bottom: 10px;}
.js_input a:hover{color: #51a3f5}
.js_input a img{float: left;display: block;margin-right: 10px;}
.js_input h4,.js_input p{font-size: 14px;font-weight: normal;line-height: 25px;}
.js_input .all_res{color: #333;font-size: 12px;}
.js_input .all_res a{display: inline;color: #51a3f5;}
body.res{background: none;}
.top_restxt{font-size: 14px;color: #666;line-height: 40px;}
.top_resunit h2{font-size: 16px;font-weight: normal;}
.top_resunit h2 a i{color: #f00;font-style: normal;}
.top_resunit h2 a{color: #235b97}
.top_resunit dt{float: left;margin-right: 20px;}
.top_resunit h3{font-size: 14px;color: #999;font-weight: normal;}
.top_resunit dd{overflow: hidden;}
.top_resunit dl{margin-top: 15px;}
.top_resunit dd .absp{font-size: 14px;line-height: 25px;color: #333;margin-top: 8px;}
.top_resunit{margin-bottom: 35px;}
.nobod{border: none;margin-top: 15px;}
.pages{text-align: center;padding: 30px 0}
.pages a{display: inline-block;padding: 0 10px;font-size: 14px;color: #235b97;border: #bbbbbb 1px solid;border-radius: 3px;line-height: 30px;margin: 0 5px;}
.pages a:hover,.pages a.cur{color: #fff;border-color: #235b97;background: #235b97;}
.loc{line-height: 30px;font-size: 14px;color: #333;padding-left: 30px;background: url(loc.png) left center no-repeat;}
.loc a,.loc span{color: #5492f8;}
.loc span{padding: 0 5px}
.areaunit dt{float: left;width: 32px;}
.areaunit dd{overflow: hidden;}
.areaname2 a{display: inline-block;margin-right: 10px;color: #888;}
.areaunit{font-size: 14px;line-height: 30px;color: #333;margin-top: 20px;}
.areaname2{margin-bottom: 10px;}
.aeras a{display: inline-block;padding: 0 10px;font-size: 14px;line-height: 25px;color: #000;margin-right: 15px;}
.aeras a.cur,.aeras a:hover{color: #fff;background: #3487f7;border-radius: 25px;}
/*新增检索样式 结束*/
