@charset "gb2312";
/*-----------------------------*/
a,a:hover,a:visited,a:active{
	text-decoration:none
}

ul li {
	list-style:none;

}
.mb40{ margin-bottom:40px}
.g{ position: absolute; left:200px;}
.indexBanner { position: relative; width: 100%; height: 650px; overflow: hidden; }
.indexBanner:hover .prev,.indexBanner:hover .next { display: block; }
.indexBanner .prev, .indexBanner .next { position: absolute; display: block; width: 45px; height: 50px; top: 50%; margin-top: -25px; z-index: 2; -webkit-opacity: 0.5; opacity: 0.5; filter: alpha(opacity=50); display: none; }
.indexBanner .prev:hover, .indexBanner .next:hover { -webkit-opacity: 1; opacity: 1; filter: alpha(opacity=100); }
.indexBanner .prev { left: 0; background: url(../images/zuo.png) no-repeat; }
.indexBanner .next { right: 0; background: url(../images/you.png) no-repeat; }
.indexBanner .bd { position: relative; width: 100%; height: 100%; overflow: hidden; }
.indexBanner .bd ul { height: 100%; }
.indexBanner .bd li  { width: 100%; height: 100%; }

.indexBanner .bd li > div { position: absolute; left: 50%; }
.indexBanner .bd li{position: absolute;cursor:pointer; }
.indexBanner .bd li.l1 .pic1 {  top:200px; left:460px;opacity: 0; }
.indexBanner .bd li.l1 .pic2 { opacity: 0; }

.indexBanner .bd li.l2 .pic1 { width: 550px; height:287px; top: 200px; margin-left: -575px; opacity: 0; }
.indexBanner .bd li.l2 .pic2 { width: 429px; height: 208px; top: 142px; margin-left: 75px; opacity: 0; }

.indexBanner .bd li.l3 .pic1 { width: 574px; height: 420px; top: 122px; margin-left: -537px; opacity: 0; }

.indexBanner .bd li.l3 .pic1 .more:hover { transform: translate(5px, 0); }
.indexBanner .bd li.l3 .pic2 { width: 604px; height: 527px; top: 8px; margin-left: -53px; opacity: 0; }
.indexBanner .bd li.l4 .pic1 { width: 458px; height: 470px; bottom: 0; margin-left: -510px; opacity: 0; }
.indexBanner .bd li.l4 .pic2 { width: 384px; height: 255px; top: 150px; margin-left: 15px; opacity: 0; }
.indexBanner .bd li.l4 .pic2 .more { position: absolute; display: block; width: 146px; height: 31px; left: 0; bottom: 0; background: url(../images/pic8.png); transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.indexBanner .bd li.l4 .pic2 .more:hover { transform: translate(1px, 1px); }
.indexBanner .bd li.l5 .pic1 { width: 594px; height: 384px; top: 150px; margin-left: 0px; opacity: 0; }
.indexBanner .bd li.l5 .pic2 { width: 341px; height: 188px; top: 150px; margin-left: 70px; opacity: 0; }
.indexBanner .bd li.l5 .pic2 .more { position: absolute; display: block;width: 146px; height: 31px;left: 0; bottom: 0; ; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.indexBanner .bd li.l5 .pic2 .more:hover { transform: translate(5px, 0); }
.indexBanner .hd { position: absolute; width: 100%; height: 18px; left: 0; bottom: 65px; z-index: 2; }
.indexBanner .hd ul { width: 100%; text-align: center; }
.indexBanner .hd ul li { display: inline-block; *display: inline; *zoom: 1; width: 18px; height: 18px; margin: 0 5px; background: url(../images/dot1.png) center no-repeat; cursor: pointer; }
.indexBanner .hd ul li.on { background: url(../images/index.png) 0 -86px no-repeat; }

/*-----------------------------*/
.index_dplh{ background: #ffffff ; padding:30px 0}
.jcms{ padding:30px 0}
/*-----------------------------*/
.itemList{float:left;width:820px;height: auto;padding-top:10px; padding-left:30px;}


.itemList .item{float:left;margin-right:40px;position:relative; display:block; width:220px;}
.itemList .item-top{ width:230px; height:36px; background:#03538F; color:#fff; line-height:24px; padding-top:1px;}
.itemList .item-top .icon-th{background:url("../images/new/icon-th.png") no-repeat;width:44px;height:24px;position:absolute;left:100px;top:-5px;}
.itemList .item ul{margin-bottom:20px;}
.itemList .item li{position:relative;padding:0 10px;font-family:"Î¢ÈíÑÅºÚ";}
.itemList .item li .wp{border-bottom:1px solid #000;height:40px;width:225px;padding-top:5px;display:block;}
.itemList .item li p{color:#000;line-height:16px; padding:0; margin:0;}
.itemList .item li span{color:#666666;font-size:10px;font-family:arial;font-style:italic;}
.itemList .item li .layer{position:absolute;width:220px;height:114px;left:0;bottom:39px;display:none;}
.itemList .item li .layer b{position:absolute;left:0;bottom:0;height:32px;line-height:32px;text-align:center;width:100%;color:#fff;}
.itemList .item li .layer i.bg-1{position:absolute;background-color:#d2000f;filter:Alpha(opacity=80);opacity:0.8;left:0;bottom:0;width:100%;height:32px;}

.itemList .item .tit{ margin:0; text-align: center; font-size:16px;
	border-radius:100px;

	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px; width:100px; height:24px; margin:6px 0 0 15px;}
.itemList .item .cny1{font-size:22px;font-style:italic;line-height:22px;color:#dd0000;letter-spacing:-1px;color:#666;padding-top:5px;}
.itemList .item .cny1 strong{color:#dd0000;}
.itemList .item .cny2{font-size:14px;font-style:italic;line-height:14px;letter-spacing:-1px;text-decoration:line-through;color:#666;}
.itemList .item .cny2 span{font-size:16px;}
.itemList .item .goDetail{background:url("../images/new/icon-d.png") right 1px no-repeat;padding-right:18px;display:inline-block;height:16px;line-height:16px;margin:20px 10px; position: relative}
.itemList .item .goDetail span{text-decoration:underline;}
.itemList .item .goDetail:hover{color:#ff0000;}
.itemList .item .goDetail:hover span{color:#ff0000;}
.itemList .item li:hover{background:url("../images/new/bg-li.png") repeat-x left bottom;}
.itemList .item li .wp:hover .layer{display:block;}

.itemList h3{ color:#03538F; height:32px; line-height:32xp; font-size:24px; margin-top:18px; font-weight:bold; padding-left:10px;}
.itemList h3 span{ font-size:12px;color:#333; }
.itemList h3 em{ font-size:12px; color:#333;}

/*-----------------------------*/


.jz_main_title {
	line-height: 110px;
 font-size: 40px;
 color: #000;
 font-weight: 300;
 text-align: center;
 background: url(../images/icon_h2.png) 30% no-repeat;
 height: 80px;
}
.jz_main_title1 {
	line-height: 110px;
 font-size: 40px;
 color: #000;
 font-weight: 300;
 text-align: center;
 background: url(../images/icon_h2.png) 33% no-repeat;
 height: 80px;
}
.i-liquan_choose{ padding-top:25px}
.jz_main_title2 {


 background: url(../images/icon_h2.png) 28% no-repeat;

}
.jz_main_title3 {

 background: url(../images/icon_h2.png) 32% no-repeat;

}
.jz_main_title4 {

 background: url(../images/icon_h2.png) 18% no-repeat;

}
.jz_main_title5 {


 background: url(../images/icon_h2.png) 21% no-repeat;

}
.jz_main_title6 {

 background: url(../images/icon_h2.png) 23% no-repeat;

}
.jz_main_title7 {

 background: url(../images/icon_h2.png) 25% no-repeat;

}
.jz_main_title b {
	line-height: 110px;
 font-size: 40px;
 color: #03538F;
 font-weight: 300;
 text-align: center;

}
.jz_main_subDesc {
	margin-top:15px;
	line-height:22px;
	font-size:16px;
	color:#999; text-align:center
}
.i-liquan_choose .jz_main_subDesc{color:#111;}
/*-----------------------------*/
.mainindex_vedio{position:relative; padding: 30px 0 0 0 ; background:#fff;
	font-family:HelveticaNeueLTPro, Î¢ÈíÑÅºÚ;
	text-align:center;
	z-index:3; }

.vedioshow{ height:727px; width:100%;background: url(../images/vedio.jpg) no-repeat;margin-top: 30px;}
	
	.vedioshow-right{ 
position: relative;
top:258px; width:400px;
}
	 .vedioshow-left{
position: relative;
top:55px;
   left:120px;
	}
	.index_vediow li{ width:120px; float:left; font-size:20px;  color:#fff; line-height:24px; margin-top:30px; text-align:center; font-style:normal; border-right:1px solid #fff}
	 	.vedioshow-right h4,.vedioshow-right h3,.vedioshow-right p{color:#fff; font-size:1.85833vw; font-weight:normal; text-align:left}
			 	.vedioshow-right h4{font-size:1.15833vw;}
				.vedioshow-right p{font-size:0.98833vw; line-height:28px;}
				.vedioshow-right h3{ padding-left:40px;}
/*-----------------------------*/
.mainindex_honor{ background:#ffffff;padding: 30px 0 0 0 ; height:770px; }
.mainindex_honor h6{ position: absolute; font-size:14px; top:640px; color:#9a7656; left:835px; height:1px;}

.roundabout-holder  { 
	width:850px;
	height:496px;
	margin:0 auto;
}
.roundabout-moveable-item {
   width: 646px;
   height: 416px;
   cursor: pointer;
	 border:3px solid #ccc;
	 border:3px solid rgba(0, 0, 0, 0.08);
   border-radius:4px;
	 -moz-border-radius:4px;
	 -webkit-border-radius:4px;
}
	.roundabout-moveable-item img{
		width:100%;
	}
.roundabout-in-focus {
	border:3px solid rgba(0, 0, 0, 0.2);
}
/*-----------------------------*/
.news-wrap {
    margin-top:30px;
    display: flex;
    flex-wrap: wrap;
    justify-content:space-between;
}
.news-wrap .newsItem{width:32%;}
.newsItemImg {
    height:28rem;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center;
    background-color:#000
}
.news-b {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.arrow-line {
    height: 1px;
    width: 20px;
    background: #333333;
    margin-left: 10px;
    transition: width 0.3s ease-in-out;
    -webkit-transition: width 0.3s ease-in-out;
}
.arrow-right {
    width: 5px;
    height: 5px;
    border-top: 5px solid transparent;
    border-left: 5px solid;
    border-bottom: 5px solid transparent;
}
.newsItemInfo {
    text-align: left;
    padding: 1rem 2rem;
    background: #fff;
    margin-bottom: 2rem;
    display:block;color:#333333
}
.news-type {
 	 font-size:14px;
}
.news-title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin: 1rem 0;
	 font-size:16px;
}
.news-b .time{	 font-size:14px;}
.newsItem:hover .newsItemInfo{background:#03538F;color:#fff}
.newsItem:hover .newsItemInfo .arrow-line{ background:#fff}
.newsItem:hover .newsItemInfo .know-More{color:#fff}
.link-btn {
   text-align: center;
    display: block; width:218px; margin:15px  auto;
    padding:5px 2rem;
    font-size: 16px;
    color: #03538F;
    border: 1px solid  #03538F;
    line-height: 3.5rem; margin:40px auto;
}
.btn-copy{
    position:relative;
    z-index:2
}
.btn-copy:hover{color:#fff}
.btn-copy:hover::after{height:100%;}
.btn-copy::after{
    content:"";
    position:absolute;
    height:0%;
    width:100%;
    bottom:0;
    left:0;
    transition: height .3s;
    background:#03538F;
    z-index:-1
}
.know-More{display:flex;align-items:center;color:#333333; height:10px;}
.know-More:hover .arrow-line{width:40px; }
	
.index-new {
	min-width: 1250px;
	padding-top: 30px;
	padding-bottom: 5px;
	background: #e8e8e8;
		z-index:2;position: relative;}
.index-new-switch{}
.index-new-switch .li .left {
 width: 400px;
}


 .index-new-switch .li .right .date {
 padding-left: 20px;
 padding-right: 12px;
 width: 70px;
}
 .viewpoint-text h5 {
 line-height: 50px;
 font-size: 40px;
}
 .viewpoint-text .p {
 margin-top: 20px;
}
 .viewpoint-text .icon {
 margin-top: 20px;
}	
 .index-new-switch .li .left {
 height: 480px;
 width: 32%;
}
 .index-new-switch .li .left .swiper-slide-box {

 height: 340px; margin-bottom:15px; overflow:hidden
}

 .index-new-switch .li .left .swiper-slide-text .text {

}
.swiper-slide-box img{ width:100%}
 .index-new-switch .li .left-box {
 padding: 23px 15px 30px 15px;

}
 .index-new-switch .li .right {
 width: 66%;
 height: 480px;
 float:right
}
 .index-new-switch .li .right .date {
 padding-left: 20px;
 padding-right: 12px;
 padding-top: 45px;
 width: 90px;
}
 .index-new-switch .li .right .text {
 width: 233px;
 padding-top: 45px;
}
 .index-new-switch .li .right-li {
 height: 160px;
}	

	
.index-new-switch .li .right .text {
    display: inline-block;
    vertical-align: top;
    width: 70%;
    height: 100%;
    text-align: left;
    padding-top: 38px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.index-new-switch .li .right .date {
    display: inline-block;
    vertical-align: top;
    width: 25%;
    height: 100%;
    padding-top: 38px;
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
}
.index-new-switch .li .right-li-box {
    position: relative;
    z-index: 10;
    width: 100%;
    height: 100%;
    background: #fff;
}
.index-new-switch .li .right-li {
    position: relative;
    text-align: left;
    display: inline-block;
    vertical-align: top;
    width: 50%;
    height: 160px;
    -webkit-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    transition: all .4s ease-out;
	float:left
	
}
.index-new-switch .li .right .text h3 {
    font-size: 15px;
	height:20px;
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-transition: color .3s ease;
    -o-transition: color .3s ease;
    -moz-transition: color .3s ease;
    transition: color .3s ease; line-height:24px;
}
.index-new-switch .li .right .text p {
    margin-top: 10px;
    color: #888;
    font-size: 13px;
    line-height: 25px;
    height: 50px;
    word-break: break-all;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.index-new-switch .li .right-li:nth-child(n+3) {
    padding-top: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.index-new-switch .li .right-li:nth-child(even) {
    padding-left: 1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.index-new-switch .li .left .swiper-slide-text .date {
    display: inline-block;
    vertical-align: top;
    width: 90px;
    height: 90px;
    border-radius: 4px;
    background: #b41515;
    text-align: center;
	float:left
}
.index-new-switch .li .left .swiper-slide-text .text h3 {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    font-size: 19px;
    color: #060606;
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
	
}
.index-new-switch .li .left .swiper-slide-text .text p {
    height: 50px;
    margin-top: 12px;
    word-break: break-all;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: 13px;
    line-height: 25px;
    color: #888;
}
.index-new-switch .li .left-box {
    background: #fff;
    position: relative;
    z-index: 10;
    width: 100%;
    height: 100%;
    padding: 18px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}	
.index-new-switch .li .left .swiper-slide-text .date .d {
    font-size: 58px;
    color: #fff;
    font-family: "CG";
    line-height: 58px;
    margin-top: 6px;
}
.index-new-switch .li .left .swiper-slide-text .date .ym {
    margin-top: 2px;
    line-height: 16.4px;
    font-size: 16.4px;
    font-family: "Arial";
    color: #fff;
}

.index-new-switch .li .right .date .d {
    font-size: 42px;
    color: #555;
    font-family: "Arial";
    line-height: 42px;
    margin-top: 6px;
    -webkit-transition: color .3s ease;
    -o-transition: color .3s ease;
    -moz-transition: color .3s ease;
    transition: color .3s ease;
}
.index-new-switch .li .right .date .ym {
    margin-top: 2px;
    line-height: 14px;
    font-size: 14px;
    font-family: "Arial";
    color: #333;
    -webkit-transition: color .3s ease;
    -o-transition: color .3s ease;
    -moz-transition: color .3s ease;
    transition: color .3s ease;
}
.index-new-switch .li .right-li:hover {
	z-index:100;
	-webkit-box-shadow:0 8px 35px rgba(0, 0, 0, 0.2);
	box-shadow:0 8px 35px rgba(0, 0, 0, 0.2)
}
.index-new-switch .li .right-li:hover .date .d {
	color:#d12322
}
.index-new-switch .li .right-li:hover .date .ym {
	color:#d12322
}
.index-new-switch .li .right-li:hover .text h5 {
	color:#d12322
}
.index-new-switch .li .right .shadow {
	position:absolute;
	bottom:-30px;
	left:0;
	width:100%;
	padding-bottom:19.08397%;
	background:url(../images/new_icon_1.png);
	background-size:100% 100%
}



.index-new-switch .li .left:hover {
	-webkit-transform:translate3d(0, -5px, 0);
	-moz-transform:translate3d(0, -5px, 0);
	transform:translate3d(0, -5px, 0)
}
.index-new-switch .li .left:hover .swiper-slide-text .text h5 {
	color:#d12322
}
.index-new-switch .li .left-box {
	background:#fff;
	position:relative;
	z-index:10;
	width:100%;
	height:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.index-new-switch .li .left-box-swiper {
	width:100%;
	height:100%;
	overflow:hidden
}

/*-----------------------------*/
footer.footer-wrap {
    background: #f2f2f2;
    padding: 6rem 8.333% 1rem;
    color: #000;
    position:relative
}
.shop {
    font-size: 1.125rem;
}
.footer-wrap .more__link-top {
    position: absolute;
    right: 8.333%;
    top: 0;
    background: #03538F;
    transform: rotate(-90deg) translateY(-61px);
    padding: 25px 20px;
    transform-origin: right top;
    border: none;
}
.footer-wrap .langq{width:100%;margin-top:-6%}
.footer {
    justify-content: space-between;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    position: relative;
}
.footer p{ font-size:13px;}
.out-link a {
    margin-left: 5px;
}
.footer-company {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.footer-company h3{font-size:1.35rem;}
.company-wuyistar{width:13rem;}
.company-shop {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    position:relative;
}
.footer-nav>ul>li{float:left;margin-left:2rem;width:9rem}
.nav-title{font-weight:bold;font-size:1.35rem;}
.footer-subNav li{margin-top:1rem}
.footer-nav a:hover{text-decoration:underline !important;}
.company-address{margin:1.25rem 0 .5rem;}
.footer-bottom {
    justify-content: space-between;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    display: flex;
    padding: .5rem 0;
    font-size: 0.75rem;
}
.shop li{float:left;margin-right:2rem}
.shop a:hover{color:#03538F;font-weight:bold}
.footer-wrap a{color:#000}
.shop_ico1{ }
.shop_ico1 li a{float:left;margin-right:1rem}
.shop{font-size:1.125rem}
.copyright>p{margin-top:.5rem}
.footer-right{text-align:right; font-size:13px; padding-top:10px;}
.more__link-swiper {
    border: 1px solid #000;
    display: inline-block;
    padding: 0 0.5rem 0 0.75rem;
    color: #000;
    padding: 15px 10px;
}


/*-----------------------------*/
.bg-i-1{
	background: url(../images/bg-i-1.jpg) no-repeat center;
	background-size: cover;
}
.bg-i-2{
	background: url(../images/bg-i-2.jpg) no-repeat center;
	overflow: hidden;
}
.bg-i-3{
	background: url(../images/bg-i-3.jpg) no-repeat center #013a70;
	overflow: hidden;
}
.bg-i-4{
	background: url(../images/bg-i-4.jpg)  center #f8f6f7;
	overflow: hidden; padding:10px 0 20px 0;
}
.bg-i-5{
	background: url(../images/bg-i-5.jpg) center #eff0f2;
	overflow: hidden;
	width:100%;
}


.youshi{
	height: 190px;
	position: relative;
	z-index: 33;
}
.youshi ul{
	height: 190px;
	position: relative;
	top: -30px;
}
.youshi li{
	background-color: #fcfcfc;
	border: solid 10px  #fcfcfc;
	border-radius: 10px;
	box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.46);
	float: left;
	height: 140px;
	margin: 10px;
	overflow: hidden;
	position: relative;
	top: 30px;
	text-align: center;
	transition: .3s;
	width: 280px;
}
.youshi li:hover{
	height: 170px;
	top: -10px;
	transition: .3s;
}
.youshi li:hover span{
	top: -30px;
	transition: .3s;
}
.youshi li a{
	background: url(../images/youshi-bg.jpg) no-repeat center;
	border-radius: 10px;
	display: block;
	height: 120px;
	transition: .3s;
	width: 260px;
}
.youshi li:hover a{
	border-radius: 10px;
	height: 150px;
	transition: .3s;
}
.sdhxjd:hover a{background: url(../images/top_01.jpg) no-repeat center;}
.dsbz:hover a{background: url(../images/top_02.jpg) no-repeat center;}
.qydz:hover a{background: url(../images/top_03.jpg) no-repeat center;}
.qfwfw:hover a{background: url(../images/top_04.jpg) no-repeat center;}
.youshi li:hover a span{
	position: relative;
	transition: .3s;
	top: -60px;
}
.youshi li:hover a strong,.youshi li:hover a em{
	color: #fff;
	position: relative;
	top: -40px;
	transition: .3s;
}
.youshi .dsbz:hover a strong,.youshi .dsbz:hover a em{
	color: #fff!important;
}
.youshi li a span{
	background-color: #fff;
	background-image: url(../images/youshi-pic.png);
	background-repeat: no-repeat;
	border-radius: 50px;
	display: inline-block;
	height: 40px;
	margin-top: 15px;
	position: relative;
	transition: .3s;
	top: 0;
	width: 40px; 
}
.sdhxjd a span{background-position: 10px 10px;}
.dsbz a span{background-position: 10px -35px;}
.qydz a span{background-position: 10px -82px;}
.qfwfw a span{background-position: 10px -128px;}
.youshi li a strong{
	color: #fff;
	display: block;
	font-family:"»ªÎÄËÎÌå";
	font-size: 18px;
	transition: .3s;
}
.youshi li a em{
	color: #fff;
	display: block;
	font-style: normal;
	transition: .3s;
}

/*-----------------------------*/
.i-liquan{
	position: relative;
}
.i-liquan:after{
	background: url(../images/biaoqian.png) no-repeat;
	content: '';
	display: block;
	height: 144px;
	left: 75%;
	position: absolute;
	top: 0px;
	width: 144px;
}
.mt{
	height: 150px;
	margin-top: 50px;
	text-align: center;
}
.mt strong{
	display: inline-block;
	font-family: "»ªÎÄËÎÌå";
	font-size: 36px;
	position: relative;
	line-height:60px;
}
.mt em{
	color: #999;
	display: block;
	font-size: 18px;
	font-style: normal;
	position: relative;
	top: 10px;
}
.mt strong:after,.mt strong:before{
	background: url(../images/mt-hr.png) no-repeat;
	content: '';
	display: block;
	height: 6px;
	position: absolute;
	width: 54px;
}
.mt strong:after{
	bottom: -8px;
	left: 0px;
}
.mt strong:before{
	-moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
    /*IE*/
    filter:FlipH;
	right: 0px;
	top: -8px;
}
/*-----------------------------*/
.i-liquan{
}
.tab{
	height: 90px;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
}
.tab em{
	display: inline-block;
	font-family: "»ªÎÄËÎÌå";
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	margin: 0 10px;
}
.tab a em{
	
	background-repeat: no-repeat;
	background-position: -250px 0px;
	border: none;
	color: #ffa51e;
	display: block;
	height: 49px;
	line-height: 49px;
	width: 100px;
}
.tab .nav-tabs{
	border-bottom: none;
	margin: 0 auto;
	width: 1000px;
}
.tab li{
	height: 49px;
}
.tab li.active a em{
	background-position: 0px 0px;
	color: #fff;
	text-decoration: none; background:#03538F;
    
	
}



.tab_mingshu a em{
	background: url(../images/tab-bg.png);
	background-repeat: no-repeat;
	background-position: -250px 0px;
	border: none;
	color: #ffa51e;
	display: block;
	height: 49px;
	line-height: 49px;
	width: 250px;
}
.tab_mingshu .nav-tabs{
	border-bottom: none;
	margin: 0 auto;
	width: 810px;
}
.tab_mingshu li{
	height: 49px;
}
.tab_mingshu li.active a em{
	background: url(../images/tab-bg.png);
	background-repeat: no-repeat;
	background-position: -250px 0px;
	border: none;
	color: #ffa51e;
	display: block;
	height: 49px;
	line-height: 49px;
	width: 250px;
}


.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,.nav-tabs > li > a,.nav-tabs > li.active > a:visited,.nav-tabs > li.active > a:active{
	border: none!important;
	text-decoration: none;
}
.i-liquan .tab-content{
	padding-top: 10px;
}
.i-liquan .product-item{
	background: #03538F;
	border-radius: 10px;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.63);
	float: left;
	height: auto;
	margin: 20px;
	overflow: hidden;
	padding: 0 0 10px 0;
	position: relative;
	top: 0px;
	transition: .3s;
	width: 360px;
}
.i-liquan .product-item:hover{
	box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.83);
	top: -20px;
	transition: .3s;
}


.i-liquan .product-item1{
	background: #03538F;
	border-radius: 10px;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.63);
	float: left;
	height: auto;
    margin: 30px 15px 15px 15px;
	overflow: hidden;
	padding: 0 0 10px 0;
	position: relative;
	top: 0px;
	transition: .3s;
	width: 380px;
}
.i-liquan .product-item1:hover{
	box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.83);
	top: -20px;
	transition: .3s;
}


.i-liquan .product-item .item-img{
	height: 200px;
	overflow: hidden;
	width: 100%;
	z-index: 1;
}
.i-liquan .carousel-inner,.i-liquan .item,.i-liquan .carousel-inner .active{
	height: 200px;
}
.i-liquan .carousel-indicators li{
	background: rgba(255,255,255,0.51);
	border: none;
	height: 3px;
	margin: 0;
	width: 40px;
}
.i-liquan .carousel-indicators li.active{
	border: none;
	background: rgba(255,255,255,1);
}

.i-liquan .product-item .item-list{
	background: #fff;
	border-radius: 10px;
	font-family: "»ªÎÄËÎÌå";
	padding: 20px 0 10px 0;
	position: relative;
	text-align: center;
	top: -10px;
	z-index: 10;
	height:555px;
}
.i-liquan .product-item .item-list h2{
	border: solid 3px #333;
	border-radius: 50px;
	display: inline-block;
	font-size: 24px;
	font-weight: bold;
	margin: 0 auto 10px auto;
	padding: 1px 25px;
}
.i-liquan .product-item .item-list li{
	border-top: solid 1px #eee;
	margin: 5px auto 0 auto;
	overflow: hidden;
	padding-top: 10px;
	width: 330px;
}
.i-liquan .product-item .item-list li a{
	background: #fff;
	border-radius: 10px;
	color: #1b1514;
	display: block;

	transition: .3s;
}
.i-liquan .product-item .item-list li a:hover{
	background: #ffeccb;
	color: #03538F;
	transition: .3s;
}
.i-liquan .product-item .item-list li a:hover .goumai{

	transition: .3s;
}
.i-liquan .product-item .item-list li a:hover .guige:before{
	border-left: solid 2px #03538F;
	transition: .3s;
}
.i-liquan .product-item .item-list li .xinghao{
	float: left;
	line-height: 55px;
	text-align: right;
	width: 75px;
}
.i-liquan .product-item .item-list li .xinghao strong{
	font-size: 28px;
	margin-right: 5px;
}
.i-liquan .product-item .item-list li .guige{
	float: left;
	padding: 7px 0 3px 25px;
	position: relative;
	text-align: left;
	width: 215px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:14px;

}
.i-liquan .product-item .item-list li .guige:before{
	border-left: solid 2px #1b1514;
	border-radius: 30px;
	content: '';
	display: inline-block;
	height: 35px;
	left: 10px;
	position: absolute;
	top: 25%;
	width: 20px;
}
.i-liquan .product-item .item-list li .guige em{
	display: block;
	font-style: normal;
}
.i-liquan .product-item .item-list li .goumai{

	float: left;
	font-family: "ËÎÌå";
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	margin: 10px 0;
	transition: .3s;
	width: 40px;
}

.i-liquan .well{
	background: none;
	border: none;
	border-radius: 0;
	box-shadow: none;
	margin: 0;
	padding: 0;
}
.i-liquan .btn{
	background: none;
	border: none;
	display: block;
	padding: 0;
	position: relative;
	text-align: center;
	width: 100%;
}
.i-liquan .btn:hover,.i-liquan .btn:link,.i-liquan .btn:visited,.i-liquan .btn:active{
	background: none!important;
	box-shadow: none;
}
.collapsed:before{
	-moz-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    -o-transform:scaleY(-1);
    transform:scaleY(-1);
    /*IE*/
    filter:FlipV;
	transition: .3s;
}
.i-liquan .btn:before{
	background: #cccccc;
	border-radius: 10px;
	content: '¡ø';
	display: block;
	font-size: 10px;
	height: 15px;
	left: 150px;
	line-height: 15px;
	position: absolute;
	top: -17px;
	transition: .3s;
	width: 60px;
	z-index: 11;
}
.i-liquan .product-item1 .item-list {
    background: #fff;
    border-radius: 10px;
    font-family: "»ªÎÄËÎÌå";
    padding: 20px 0 10px 0;
    position: relative;
    text-align: center;
    top: -10px;
    z-index: 10;}
	.i-liquan .product-item1 .item-list h2 {
    border: solid 3px #333;
    border-radius: 50px;
    display: inline-block;
    font-size: 24px;
    font-weight: bold;
    margin: 0 auto 10px auto;
    padding: 1px 25px; color:#333}
	
	.i-liquan .product-item1 .item-list h3 {
    font-size: 16px;
    font-weight: bold;
    margin: 0 auto 0px auto;
    padding: 1px 25px;
    color: #333;
	   font-family: "ºÚÌå";
}
	.i-liquan .product-item1 .item-list h3 b {
    font-size: 24px;
    color: #03538F;
}	
	
.i-liquan .product-item1 .btn:before{

	left: 160px;

}
.i-liquan .product-item1 .item-img{
	height: 250px;
	overflow: hidden;
	width: 100%;
	z-index: 1;
}
/*-----------------------------------*/
.bg-i-2{
	padding: 80px 0 30px 0;
}
.i-sldx{
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,.30);
	margin: 0 20px;
	position: relative;
}
.i-sldx:after{
	background: url(../images/i-sldx-bg.jpg) no-repeat;
	background-size: 100%; 
	border-radius: 0 0 10px 0;
	bottom: 0;
	content: '';
	display: block;
	height: 265px;
	position: absolute;
	right: 0;
	width: 305px;
}
.i-sldx .nav-tabs{
	background: #f6f2ea;
	border: none;
	border-radius: 0 0 0 10px;
	overflow: hidden;
	width: 855px;
}
.i-sldx .nav-tabs .nav-name{
	border-radius: 10px;
	float: left;
	margin: 20px 25px;
	overflow: hidden;
	text-align: center;
	width: 235px;
}
.i-sldx .nav-tabs .nav-name a{
	display: block;
	height: 180px;
	position: relative;
	width: 235px;
}
.i-sldx .nav-tabs .nav-name a:before{
	background: #000;
	content: '';
	display: block;
	height: 180px;
	opacity: .6;
	position: absolute;
	transition: .3s;
	width: 235px;
	z-index: 1;
}
.i-sldx .nav-tabs .nav-name a strong{
	bottom: 80px;
	display: block;
	position: absolute;
	text-align: center;
	transition: .3s;
	width: 100%;
	z-index: 3;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:18px;
}
.i-sldx .nav-tabs .nav-name a:after{
	background: #ffa51e;
	bottom: 70px;
	content: '';
	display: block;
	height: 3px;
	left: 110px;
	margin: 0 auto;
	position: absolute;
	transition: .3s;
	width: 20px;
	z-index: 2;
}
.i-sldx .nav-tabs .nav-name.active a:before{
	opacity: .1;
	transition: .3s;
}
.i-sldx .nav-tabs .nav-name.active a strong{
	bottom: 5px;
	transition: .3s;
	z-index: 3;
}
.i-sldx .nav-tabs .nav-name.active a:after{
	bottom: 0;
	height: 40px;
	left: 0;
	width: 100%;
	transition: .3s;
	z-index: 2;
}

.i-sldx .nav-tabs .nav-name a.swwl{
	background: url(../images/sldx_01_x.jpg) no-repeat;
}
.i-sldx .nav-tabs .nav-name a.ygfl{
	background: url(../images/sldx_02_x.jpg) no-repeat;
}
.i-sldx .nav-tabs .nav-name a.qyxj{
	background: url(../images/sldx_03_x.jpg) no-repeat;
}


.i-sldx .nav-tabs strong{
	color: #fff;
	font-family: "»ªÎÄËÎÌå";
	font-size: 18px;
	display: block;
}
.i-sldx .nav-tabs > li.active > a,.i-sldx .nav-tabs > li.active > a:hover,.i-sldx .nav-tabs > li.active > a:focus{
	background: none;
}
.i-sldx .sldx-text{
	background: #cccccc;
	color: #777062;
	height: 50px;
	line-height: 50px;
	padding: 0 0 0 30px;
}


.sldx-content{

	width: 835px;
}
.sldx-c-img{
	float: left;
	height: 340px;
	padding-left: 30px;
	position: relative;
	width: 510px;
}
.sldx-c-img img{
	border-radius: 10px;
	box-shadow: 0px 10px 8px 0px rgba(0,0,0,.2);
	position: absolute;
	top: -40px;
	transition: .3s;
}
.sldx-c-img:after{
    border: 20px solid transparent;
    border-right-color: #fff;
	content: '';
	display: block;
	height: 0px;
	position: absolute;
	right: -40px;
	top: 50px;
	width: 0px;
}
.sldx-c-main{
	color: #666;
	float: right;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	height: 300px;
	padding: 30px 0 0 0;
	position: relative;
	width: 300px;
}
.sldx-c-m-title{
	margin: 30px 0 10px 0;
}
.sldx-c-main em{
	background: #ffa51e;
	border-radius: 5px;
	bottom: 0px;
	color: #fff;
	display: inline-block;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	height: 25px;
	left: 0;
	line-height: 25px;
	padding: 0px;
	position: absolute;
	text-align: center;
	width: 190px;
}
#sldx1{
	background: #03538F;
	border-radius: 0px 10px 10px 0;
	height:100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 305px; z-index:999999999999999999999;
}
#sldx1 li{  text-align:center;  height:12%; 	 position:relative; min-height:80px;}
#sldx1 li.active{   background: #fff; color:#03538F;}

#sldx1 li a{ font-size:18px; color:#fff;  display:block; height:12%; line-height:80px;}
#sldx1 li.active a{ font-size:18px; color:#03538F
 ;} 
 
.i-sldx .sldx-guige .carousel{
	margin: 0 auto;
	width: 250px;
}
.i-sldx .sldx-guige .sldx-gg-name{
	margin-top: 80px;
	text-align: center;
}
.i-sldx .sldx-guige .sldx-gg-list,.i-sldx .sldx-guige .sldx-gg-list .carousel{
	height: 200px;
	position: relative;
}
.i-sldx .sldx-guige .carousel-inner,.i-sldx .sldx-guige .carousel-inner .item{
	height: auto;
}
.i-sldx .sldx-guige .sldx-gg-list ul{
	border-top: solid 1px #fff;
	margin: 30px auto 0 auto;
	overflow: hidden;
	width: 250px;
}
.i-sldx .sldx-guige .sldx-gg-list li{
	border-bottom: solid 1px #fff;
	font-family:"»ªÎÄËÎÌå";
	height: 65px;
	padding: 0 10px;
}
.i-sldx .sldx-guige .sldx-gg-list li a{
	color: #fff;
	transition: .3s;
}
.i-sldx .sldx-guige .sldx-gg-list li a:hover{
	background: #ffa51e;
	color: #ffa51e;
	transition: .3s;
}
.i-sldx .sldx-guige .sldx-gg-list li a:hover .xinghao{
	background: #ffa51e;
	color: #fff;
	transition: .3s;
}
.i-sldx .sldx-guige .sldx-gg-list li .xinghao{
	background: #fff;
	border-radius: 5px;
	color: #333;
	float: left;
	font-size: 16px;
	line-height: 25px;
	margin: 17px 0 0 0;
	text-align: center;
	transition: .3s;
	width: 80px;
}
.i-sldx .sldx-guige .sldx-gg-list li .xinghao strong{
	display: inline-block;
	font-size: 22px;
	line-height: 22px;
	padding: 3px 0 0 0;
}
.i-sldx .sldx-guige .sldx-gg-list li .guige{
	float: left;
	font-size: 17px;
	padding: 12px 0 3px 10px;
	position: relative;
	text-align: left;
	width: 150px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:14px;
}
.i-sldx .sldx-guige .sldx-gg-list li .guige em{
	display: block;
	font-style: normal;
}
.i-sldx .sldx-guige .sldx-gg-list .carousel-indicators{
	bottom: 0px;
}
.i-sldx .sldx-guige .sldx-gg-list .carousel-indicators li{
	background: #fff;
	border: none;
	height: 5px;
	margin: 0;
	width: 50px;
}
.i-sldx .sldx-guige .sldx-gg-list .carousel-indicators li.active{
	background: #ffa51e;
	margin: 0;
}




.i-zhiying{
	padding: 140px 0 100px 0;
	text-align: center;
}
.i-zhiying-name{
	margin-bottom: 30px;
}
.i-zhiying-main{
	color: #fff;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
}
.i-zhiying-link a{
	background: #ffa51e;
	border-radius: 30px;
	color: #fff;
	display: inline-block;
	font-size: 18px;
	height: 35px;
	line-height: 35px;
	margin: 20px 0 0 0;
	padding: 0 35px;
	transition: .3s;
}
.i-zhiying-link a:hover{
	background: #fff;
	color: #ffa51e;
	transition: .3s;
}



.i-chifa.container{
	padding: 0;
	width: 1200px;
}
.i-chifa .mc{
	position: relative;
}
.i-chifa .cf-list{
	height: 525px;
	padding: 0;
}
.i-chifa .cf-time{
	background: #fff;
	border-radius: 10px;
	float: left;
	height: 545px;
	margin: 0 5px 60px 5px;
	position: relative;
	transition: .3s;
	width: 290px;
	animation:turn 1s linear infinite;
}

.hongshan_tz .cf-time{

	height: 370px;

}
.hongshan_tz .i-chifa-img img{ width:256px;}
.i-chifa .cf-z{
	position: relative;
	z-index: 99;
}
.i-chifa .cf-z a{ display:block}
.i-chifa .cf-time a{
	display: block;
	height: 550px;
	padding: 15px;
}

.i-chifa .cf-time .font{width:290px;height:545px;top:0;left:0;position:absolute;z-index: 1;}
.i-chifa .cf-time .font::before,.i-chifa li .font::after{position:absolute;content:'';opacity:0;transition:all 0.5s;border-radius: 10px;}
.i-chifa .cf-time .font::before{top:0px;right:0px;bottom:0px;left:0px;border-top:2px solid #03538F;border-bottom:2px solid #03538F;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}
.i-chifa .cf-time .font::after{top:0px;right:0px;bottom:0px;left:0px;border-right:2px solid #03538F;border-left:2px solid #03538F;transform:scale(1,0);transform-origin:100% 0;}
.i-chifa .cf-time:hover .font::before,.i-chifa .cf-time:hover .font::after{opacity:1;transform:scale(1);transition: all 0.5s;border-radius: 10px;}

.hongshan_tza .cf-time a{
	display: block;
	height: 370px;
	padding: 15px;
}
.hongshan_tz .cf-time .font{width:290px;height:370px;top:0;left:0;position:absolute;z-index: 1;}

.i-chifa .cf-list1{
	height: 435px;
	padding: 0;
}
.i-chifa .cf-time1{

height: 435px;
	
}


.i-chifa .cf-list2{
	height: 500px;
	padding: 0;
}
.i-chifa .cf-time2{

height: 500px;
	
}
.i-chifa .cf-time2 a{
	display: block;
	height: 500px;
	padding: 15px;
}
.i-chifa .cf-time1 a{

height: 435px;

}
.i-chifa .cf-time1 .font{height: 435px;}





.i-chifa li .i-chifa-name{
	padding-top: 30px;
}
.i-chifa li .i-chifa-name strong{
	color: #333;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
}
.i-chifa li .i-chifa-main{
	color: #666;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 18px;
	padding: 10px 0 15px 0;
}
.i-chifa li .i-chifa-main:after{
	background: #e9a33a;
	border-radius: 4px;
	content: '';
	display: block;
	height: 3px;
	margin-top: 10px;
	width: 30px;
}
.i-chifa li:hover .i-chifa-main:after{
	background: #03538F;
	border-radius: 4px;
	content: '';
	display: block;
	height: 3px;
	margin-top: 10px;
	width: 30px;
}
.i-chifa li .i-chifa-content{
	color: #666;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 18px;
}
.i-chifa li .i-chifa-content p{ line-height:18px; margin:0; padding:0} 
.i-chifa li .i-chifa-link{
	bottom: -15px;
	position: absolute;
	text-align: center;
	width: 256px;
}
.i-chifa li .i-chifa-link em{
	background: #333333;
	border-radius: 20px;
	color: #fff;
	display: inline-block;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
	transition: .3s;
	width: 160px;
	font-family:Î¢ÈíÑÅºÚ;
}
.i-chifa li:hover{
	box-shadow: 0px 0px 8px 0px rgba(0,61,165,.6);
	transition: .3s;
}
.i-chifa li:hover .i-chifa-link em{
	background: #03538F;
	transition: .5s;
}
@keyframes i-chifa-list{
      0%{-webkit-transform:rotate(0deg);}
      25%{-webkit-transform:rotate(90deg);}
      50%{-webkit-transform:rotate(180deg);}
      75%{-webkit-transform:rotate(270deg);}
      100%{-webkit-transform:rotate(360deg);}
    }




.i-news{
	padding: 0;
}
.i-news .mc{
	padding: 40px 0;
}
.i-news .item{
	background: #fff;
	border: solid 2px #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,.30);
	float: left;
	height: auto;
	margin: 0 5px;
	padding: 10px;
	position: relative;
	top: 0;
	transition: .3s;
	width: 390px;
}
.i-news .item:hover{
	top: -10px;
	transition: .3s;
}
.i-news-name{
	font-family: "»ªÎÄËÎÌå";
	font-size: 24px;
	font-weight: bold;
	height: 40px;
	position: relative;
}
.i-news-name .glyphicon{
	color: #333;
	font-size: 15px;
	font-weight: normal;
	position: absolute;
	right: 0;
	top: 5px;
}
.i-news-name .glyphicon:hover{
	color: #ebaf44;
}
.i-news-main{
	border-radius: 10px;
	height: 300px;
	overflow: hidden;
	position: relative;
	width: 365px;
}
.i-news-main:hover .i-news-info{
	background: #03538F;
	transition: .3s;
}
.i-news-img img{
	height: 300px;
	width: 365px;
}
.i-news-info{
	background: #222;
	bottom: 0;
	color: #eee;
	height: 85px;
	left: 0;
	padding: 10px;
	position: absolute;
	transition: .3s;
}
.i-news-info a{
	color: #fff;
}
.i-news-info a:hover{
	color: #f6f2ea;
}
.i-news-info strong{
	display: block;
	font-size: 16px;
	height: 25px;
	margin-bottom: 5px;
	overflow: hidden;
	font-family:Î¢ÈíÑÅºÚ;
}
.i-news-info em{
	display: block;
	font-size: 13px;
	font-style: normal;
	height: 35px;
	overflow: hidden;
	margin-top: 5px;
}
.i-news-list{
	margin-top: 20px;
}
.i-news-list li{
	margin-bottom: 5px;
}
.i-news-list a{
	border-radius: 10px;
	display: block;
	height: 105px;
	padding: 5px;
	transition: .3s;
}
.i-news-list a:hover{
	background: #f2f3f5;
}
.i-news-list a:hover .glyphicon{
	color: #03538F;
	transition: .3s;
}
.i-news-list-img{
	float: left;
	height: 95px;
	width: 95px;
}
.i-news-list-img img{
	border-radius: 10px;
}
.i-news-list-main{
	float: left;
	height: 95px;
	padding: 5px 0px 5px 5px;
	position: relative;
	width: 260px;
}
.i-news-list-main strong{
	color: #333;
	display: block;
	font-size: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-family:Î¢ÈíÑÅºÚ;
}
.i-news-list-main em{
	color: #666;
	display: block;
	font-style: normal;
	height: 40px;
	overflow: hidden;
	font-size: 14px;
}
.i-news-list-main .time{
	bottom: 5px;
	color: #666;
	font-size: 14px;
	left: 5px;
	position: absolute;
}
.i-news-list-main .glyphicon{
	bottom: 5px;
	color: #666;
	font-size: 14px;
	right: 5px;
	position: absolute;
	top: auto;
	transition: .3s;
}

.f-copy{
	background:#03538F;
	color:#ccc;
	line-height:20px;
	padding:20px 0;
	font-size:12px;
}
.f-copy div{
	text-align:center!important;
	width:1000px;
	margin:0 auto;
}
.f-copy strong{
	color:#ccc;
}
.f-copy a{
	color:#ccc;
}
.f-copy a:hover{
	color:#eee;
}
body{overflow-x: hidden;}
.img-fill{    width: 100%;}
.honor_zuo{ position:relative; top:230px;left:-100px; z-index:999999999999; height:1px; width:1px; overflow:visible }
.honor_you{ position:relative; left:920px;top:230px; z-index:999999999999; height:1px; width:1px; overflow:visible }
.hongh5{ background:#03538F; width:130PX; height:4PX;display:block;}
.huih5{ background:#cccccc; width:130PX; height:4PX;display:block;}
.zhongh5{ background:#03538F; width:130PX; height:4PX;display:block; margin:25px auto 0 auto;}
.huih52{ background:#cccccc; width:130PX; height:4PX;display:block;margin:25px auto 0 auto;}

.pries {

    font-size: 23px;
    color: #fff;

    height: 32px;
    line-height: 32px;
    left: 50%;
    margin-left: -62px;

    text-align: center;
    background: #e24214;
    border-radius: 30px;
}
