@charset "utf-8";
/* CSS Document */

.main{min-height:200px}
.gsjj{min-height: 150px;background: #efefef;padding-bottom: 5%;/* height: 390px; */}
.heiti,.heiti a{font-size:20px;font-family: "黑体";color: #000;padding-top: 14px;}
.gsjj .heiti,.zx_tup .heiti{padding-top: 41px;}
.gsjj_con1{line-height:22px;font-size:13px;margin-top: 25px;/* height: 300px; */background: #018ed3;color: #fff;width: 100%;}

.hdp{/* padding-bottom: 18px; *//* background: url(../images/ll_03.jpg) left bottom repeat-x; */}
.tuijian{height: 315px;background: #fff url(../images/bor.jpg) left bottom repeat-x}
.qita{height:296px;background:#f6f7fb}
.zuixin{background: #d8d8d8;}

.tj_tup{
    padding-top: 30px;
    height: 240px;
    overflow: hidden;
}
.tj_tup li{width:346px;height:240px;float: left;margin-right: 20px;background: #e3f5fe;position:relative}
.tj_tup li.hou{margin:0px}
.tj_tup li img{width:346px;height:170px}
.tj_tup li p{
    /* font-family: 仿宋; */
    text-indent: 20px;
    line-height: 31px;
 }
.tj_tup li p.p1{  
    margin-top: 6px;
	font-size: 18px;
	color:#1e2122;
}
.qt_tup .gsjj_con{line-height: 27px;}
.tj_tup li p.p2{font-size: 15px;}
.qt_tup{padding-top:30px}
.qt_tup li{background:none}
.ls-bg{width:auto! important;height:486px! important}

.con{overflow:hidden; padding:1% 0 2% 0; width: 100%;}
#carousel_container{position:relative;  overflow:hidden;}
#carousel_inner{width: 100%;  overflow: hidden; }
#left_scroll{float:right; margin:20px 8px 0 0;     width: 25px;height: 24px;cursor: pointer;cursor: hand; background: url(../images/left.jpg) no-repeat;border-bottom: 1px solid #999;}
#right_scroll{float:right; margin:20px 0 0 0;     width: 25px;height: 24px;cursor: pointer;cursor: hand; background: url(../images/right.jpg) no-repeat;border-bottom: 1px solid #999;}
#left_scroll:hover{background: url(../images/bg_btns.png) no-repeat 0 -460px;}
#right_scroll:hover{background: url(../images/bg_btns.png) no-repeat -36px -460px;}
#carousel_ul{width: 100%;/* height:205px; *//*left:10%;*/position:relative;}
#carousel_ul li{float: left;/*width: 22.8%; height: 200px; */display:inline;background: #f6f7fb;position:relative;border-bottom: 1px solid #b8b8b8;height: 100%;}
#carousel_ul li:hover{cursor:pointer;}
#carousel_ul p a{
    padding: 10px 0;
    text-align: center;
    color: #000;
    text-indent: 0;
    line-height: 180%;
    overflow: hidden;
    font-size: 90%;
    opacity: 1;
    z-index: 56;
    position: relative;
    display: inline-block;
    width: 100%;
	padding:15px 0;
}
#carousel_ul li:hover p a{color:#fff;    background: #169fe6! important;}

#carousel_ul img{width: 100%;/* height:150px; */    position: inherit;}


#carousel_ul .up{background:url(../images/mb.png) no-repeat;position:absolute;left:0px;top:0px;width:255px;height:150px;display:none}

#carousel_container .zoomOverlay{height:150px! important}


#kpk .up_0{}
#kpk .up_0{background:url(../images/mb1.png) no-repeat;position:absolute;left:0px;top:0px;width:346px;height:170px;display:none}

.banner_ty{background: url(../images/baner_ty.png) left top repeat-x;position:absolute;left:0px;top:0px;width: 100%; height: 25px;z-index: 9;}
.gsjj_rong{
    float: left;
    width: 46%;
    padding-top: 4%;
    /* background: url(../images/hh.jpg) 162px 58px no-repeat; */
    line-height: 30px;
    /* font-size: 110%; */
    color: #ddf0f9;
    position: relative;
}

.xuan{
    width: 50.6%;
    /* height: 300px; */
    float: left;
    margin-right: 15px;
	position:relative;
}
.xuan img{
    width: 100%;
    /* max-height: 300px; */
}

.ls-inner .ls-layer .hdpbf {background:url(../images/dianji.png) no-repeat;background-color:inherit! important;float:left;width:100px! important;height:41px! important}
.hdpbf:hover{background:url(../images/dianji_hove.png) no-repeat! important;background-color:inherit! important}
.kuy{
    /* position: absolute; */
    /* left: 0; */
    /* top: 21%; */
    font-size: 120%;
    background: url(../images/hh.jpg) 162px 13px no-repeat;
    width: 70%;
    margin-bottom: 10px;
}
.kpp{width:100%;height:100%;float:left;position:absolute;left:0px;top:0px;display:none;z-index:55; background: #000; }
.imggg_dd a{position: static! important;}
.zoom_bg{
	width: 26%;
    float: left;
    margin-top: 18%;
    margin-left: 36.8%;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 999;
	display:none
}
.zoom_bg2{width: 100%;height: 100%;float: left;margin-top: 14%;margin-left: 37%;display:none}

.kpp1 {
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    left: 0px;
    top: 0px;
    display: none;
    z-index: 55;
    background: #1ebdff;
	opacity: 0.5;
}
