@charset "utf-8";
body{ margin:0px; padding:0px;position: relative;}
a{ text-decoration:none;}
ul{ list-style:none; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6, ol, dd, dl{ list-style:none;margin:0;padding:0px;}
li {
    list-style: none;
}
p{ margin:0px;}
.width{ width:1200px; margin:0 auto;}
.both{ clear:both;}
a{ color:#000; transition:0.5s;}
#box{ width:100%; position:relative; overflow:hidden; height:500px;}
#box img{ transition:0.3s; position:absolute; top:0px; left:0px; height:100%; width:100%; object-fit:cover;}
.arrow{width:100%;}
.arrow a{ position:absolute; top:45%; background-color:rgba(255,255,255,0.8);border-radius:50%; color:#333; font-size:24px; padding:10px 15px; opacity:0;}
#box:hover .arrow a{ opacity:1;}
#foot_nav {
    display: none;
}

.top {
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #ddd;
    color: #333;
    background:#fff;
}

.top a {
    line-height: 35px;
    font-size: 14px;
    color:#333;
}
.clear{clear:both;}
.fl{
    float: left;
}
.fr{
    float: right;
}
.remen h1 {
    font-weight: bold;
    float:right;
    margin: 0;
    color: #333;
    font-size: 14px;
}

.head {
    height: 120px;
}
.head .logo {
    color: #000000;
    font-size: 32px;
    font-weight: bold;
    margin-top: 34px;
    width: 32%;
}
.head .logo img{
	width:100%;
}
.head .tel {
    padding-top: 25px;
}
.logo_tel {
    padding-top: 12px;
    height: 100px;
    float: right;
    background: url(../img/tel.png) left center no-repeat;
    padding-left: 74px;
    box-sizing: border-box;
    margin-top: 7px;
}
.logo_tel p {
    height: 30px;
    line-height: 30px;
    float: left;
    color: #000;
    font-size: 16px;
}
.logo_tel p span {
display: block;
    font-family: Impact!important;
    font-size: 32px;
    color: #ff6600;
    font-weight: bold;
    margin-top: 5px;
}
.nav {
    background-size: 100%;
    background: #054a9f;
}
.nav .breadcrumbnav {
    background: #054a9f;
}
.nav .breadcrumbnav li {
    display: inline-block;
    text-align: center;
    width: 166px;
    line-height: 50px;
    position: relative;
}
.nav .breadcrumbnav li:first-child{
	background:#043b7f;
}


.nav .breadcrumbnav li a {
    font-size: 16px;
    color: #fff;
}

.nav .breadcrumbnav li:hover {

}

.nav .breadcrumbnav .nav_list {
    position: absolute;
    left: 0;
    right: 0;
    top: 50px;
    background: #165ccf;
    display: none;
    z-index: 9999;
}

.nav .breadcrumbnav .nav_list a {
    color: #fff;
    font-size: 16px;
}

.nav .breadcrumbnav li:hover .nav_list {
    display: block;
}
.l_title {
    height: 56px;
    top: 0;
    margin: 28px 0 10px 12px;
    border-left: 1px solid #d4d4d4;
    float: left;
    padding-left: 14px;
}
p.l_p1 {
    font-weight: bold;
    line-height: 30px;
    font-size: 18px;
}
p.l_p2 {
    color: #555;
    font-size: 16px;
}
/*å·¥ç¨‹æ¡ˆä¾‹å·¦ä¾§*/
.ipro {width: 100%;min-width: 1200px;background: url(../img/bg6.png) top center;padding-top: 52px;padding-bottom: 50px;}
.ipro_p1{text-align: center;font-size: 24px;line-height: 36px;color: #373737;margin-top: 10px;font-weight: bold;margin-bottom: 5px;}
.ipro_p2{text-align: center;font-size: 14px;line-height: 14px;letter-spacing: 2px;color: #666666;opacity: 0.63;margin-bottom: 58px;}
.iproleft{position: relative;}
.iproleft>.ilimg1{background: url(../img/bg1.png) left center no-repeat;width: 270px;height: 114px;}
.iproleft>.ilimg1>.ilip1{font-size: 22px;font-weight: bold;line-height: 22px;letter-spacing: 0px;color: #ffffff;text-align: center;padding-top: 33px;}
.iproleft>.ilimg1>.ilip2{font-size: 13px;line-height: 13px;letter-spacing: 1px;color: #ebebeb;opacity: 0.47;text-align: center;margin-top: 10px;}
.iproleft>.ilimg2{background: url(../img/bg2.png) left center no-repeat; width: 270px;height: 82px;}
.iproleft>.ilimg2>.ilips1{font-size: 14px;line-height: 14px;letter-spacing: 1px;color: #ebebeb;text-align: center;padding-top: 22px;}
.iproleft>.ilimg2>.ilips2 {font-size: 22px;line-height: 22px;color: #ffffff;text-align: center;margin-top: 10px;}

.iproleft>ul{background: #ffffff;width: 227px;height: 64px;border-bottom: solid 1px #f3f3f3;border-left: solid 1px #f3f3f3;border-right: solid 1px #f3f3f3;padding-left: 14px;position: relative;padding-right: 26px;}
.iproleft>.ilu:hover{background: #f3f3f3;transition:all 0.3s;}
.ilua{width: 238px;height: 64px;display: block;}
.iproleft>.ilu>.ilua>.ilup{line-break: 64px;padding-top: 21px;}
.iproleft>.ilu>.ilua>.ilup>.ilupi{line-height: 64px;float: right;position: relative;top: 5px;}
/*å·¥ç¨‹æ¡ˆä¾‹å³ä¾§*/
.ilul{width: 930px;}
.ilul{position: absolute;right: -16px;top: 0px;display: block;}
.ipro_list{width: 290px;height: 182px;position: relative;display: inline-block;background: #ffffff;}
.list1,.list2,.list4,.list5,.list7,.list8{margin-right: 14px;}
.list1,.list2,.list3,.list4,.list5,.list6{margin-bottom: 20px;}
.ipro_list_img{width: 290px;height: 182px;}
.ipro_list_p{width: 277px;height: 31px;padding-left: 13px;background-color: #191717;background: rgba(0, 0, 0, 0.5);position: absolute;bottom: 0px;line-height: 30px;}
#ilps{color: #ffffff;display: block;opacity: 1;}
.morez { background: #084385; display: inline-block; line-height: 38px;margin-top: 30px; color: #fff; text-align: center; width: 136px;height: 38px;border-radius: 4px;}
.moz{text-align: center;margin-top: 64px;}
/*å…³äºŽæˆ‘ä»¬*/
.iabout { width: 100%; background: url(../img/bg4.png) top center no-repeat;min-width: 1200px;height: 725px; }
.ia_ul{color: #fff;padding-top: 70px;}
.ia_ul>li{display: inline-block;height: 71px;}
.ia_ul>.iaul1{background: url(../img/bg_logo.png) right center no-repeat;padding-right: 40px;}
.ia_ul>.iaul2{background: url(../img/bg_logo.png) right center no-repeat;padding-right: 40px;padding-left: 50px;}
.ia_ul>.iaul3{background: url(../img/bg_logo.png) right center no-repeat;padding-right: 40px;padding-left: 50px;}
.ia_ul>.iaul4{padding-left: 50px;}
.iaui{position: relative;top: 5px;}
.iaus{font-size: 18px;font-weight: bold;line-height: 24px;color: #ffffff;padding-left: 5px}
.iaup{font-size: 14px;line-height: 24px;color: #e1e1e1;opacity: 0.89;}
.gogod{width: 1200px;height: 420px;margin: auto; padding-top:95px;position: relative;}
.gimg{float: left; margin-left:90px; margin-right:50px;width: 512px;height: 393px;z-index: 3;position: relative;top: 0px;}
.gdd{width: 511px;float: left;position: relative;height: 392px;}
.ybg{width: 193px;height: 151px;background-color: #e9631c;position: absolute;bottom: -6px;left: 50px;}
.gdd>.gddp1{font-size: 24px;line-height: 36px;color: #373737;margin-top: 10px;font-weight: bold;margin-bottom: 5px;}
.gdd>.gddp2{font-size: 14px;line-height: 14px;letter-spacing: 2px;color: #666666;opacity: 0.63;margin-bottom: 24px;}
.gdd>.gddp3{font-size: 14px;line-height: 26px;color: #444444;}
.gdd a.mores { background: #084385; display: inline-block; width: 127px; height: 38px; line-height: 38px; color: #fff; text-align: center;border-radius: 4px; position: absolute;right: 0px;bottom: 0px;}
/*è®¾å¤‡å±•ç¤º*/
.ss{border-bottom: solid 1px #dddddd;min-width: 1200px;overflow:hidden}
.sss1 {font-size: 20px;line-height: 50px;color: #373737;font-weight: bold;}
.sss2 {font-size: 15px;font-weight: normal;line-height: 50px;color: #dddddd;letter-spacing: 1px;}
.sss3{float: right;position: relative;top: -242px;}
.sss3 img{;margin-left: 10px;}
.sss3 img:hover{cursor: pointer;}
.cxscroll{}
.cxscroll .box{margin-top: 25px;width: 1200px;height: 180px;overflow:hidden}
.cxscroll .list{width: 9999px;height: 180px;overflow: hidden;}
.cxscroll .list li{width: 280px;height: 180px;display: inline-block;position:relative;float: left;margin-right: 20px;}
.cxscroll .list li img{width: 280px;height: 180px;}
.cxscroll .prev{} 
.cxscroll .next{} 
.zzc{width: 280px;height: 180px;background: #0f1010;text-align: center;position: absolute;top: 0px;opacity: 0;}
.zzc:hover{opacity: 0.5;transition:all 0.6s;}
.zzc_a{font-size: 12px;color: #ffffff;padding: 8px 13px;line-height: 180px;border: 1px solid #fff;}

/*çƒ­çº¿ç”µè¯*/
.hotph{background: url(../img/bg3.png)left no-repeat;padding-top: 35px;min-width: 1200px;}
.hotph>.wrap>div{display: inline-block;}
.ph_left{position: relative;top: 20px;width: 609px;}
.ph_right{padding-left: 66px;position: relative;top: -164px;}
.ph_right>.phr1{font-size: 24px;font-weight: bold;line-height: 44px;color: #ffffff;}
.ph_right>.phr2{font-size: 14px;line-height: 47px;color: #ececec;}
.ph_right>.phr3{position: relative;top: 6px;}
.ph_right>.phr4{font-size: 14px;line-height: 20px;color: #ececec;}
#phr5{font-size: 22px;font-weight: bold;line-height: 20px;color: #e9e9e9;}
/*æ–°é—»*/
.inews{background: url(../img/bg5.png) bottom center no-repeat;min-width: 1200px;}
.inews .tit{text-align: center;margin-top: 30px;}
.tit_p1{text-align: center;font-size: 24px;line-height: 36px;color: #373737;margin-top: 10px;font-weight: bold;margin-bottom: 5px;}
.tit_p2{text-align: center;font-size: 14px;line-height: 14px;letter-spacing: 2px;color: #666666;opacity: 0.63;margin-bottom: 58px;}
.inews_l { width: 480px; }
.inews_img1{width: 380px;height: 250px;}
.inews_img2{width: 155px;height: 102px;}
.inews_t{width: 1200px;height: 228px;background: #f5f5f5;margin-top: 120px;margin-bottom: 35px;position: relative;}
.inews_t>.inews_img1{float: left;position: absolute;top: -68px;left: 30px;}
.inews_t>.title{font-size: 20px;font-weight: bold;line-height: 64px;color: #444444;position: absolute;top: -78px;left: 437px;width: 760px;}
.inews_t>.title a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 77%;
    float: left;
}
.tit_time{font-size: 14px;color: #bfbfbf;font-weight: 100;float: right;}
.ycfx{width: 46px;height: 3px;border: solid 1px #e9631c;background: #e9631c;position: absolute;top: -1px;left: 437px;}
.desc {
    width: 722px;
    height: auto;
    font-size: 14px;
    line-height: 30px;
    color: #666666;
    position: absolute;
    top: 22px;
    left: 437px;
    display: -webkit-box !important;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.moreb{display: inline-block; width: 127px; height: 38px; line-height: 38px;letter-spacing: 1px;color: #3d3d3d; text-align: center;border-radius: 4px;border: solid 1px #c1bebe;position: absolute;top: 143px;left: 437px;}

.ib_list {
    display: inline-block;
    width: 587px;
    height: 115px;
    position: relative;
    margin-right: 26px;
}
.ib_list:nth-child(2n) {
    margin-right: 0;
}
.inews_img2{float: left;margin-right: 20px;}
.ib1,.ib3{float: left;}
.ib2,.ib4{float: right;}
.ib1,.ib2{margin-bottom: 13px;}

.ib_tit {float: left;width: 408px;font-size: 16px;font-weight: bold;padding-bottom: 6px;color: #444444;border-bottom: solid 1px #e3e3e3;}
.ib_time{font-size: 14px;color: #7b7b7b;float: right;font-weight: 100;}
.ib_de{width: 308px;float: left;margin-top: 10px;display: -webkit-box !important;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}
.ib_tit a {
    float: left;
    width: 74%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.jt_logo{background: ;}
.hjt_logo{position: absolute;top: 46px;right: 5px;opacity: 0;}
.ljt_logo{position: absolute;top: 46px;right: 5px;}
.zzcyj{width: 155px;height: 102px;background-color: #080808;opacity: 0;position: absolute;top: 0px;left: 0px;text-align: center;}
.yj{margin-top:38px ;}
.ib1:hover .hjt_logo{opacity: 1;transition:all 0.6s;}
.ib1:hover .zzcyj{opacity: 0.6;transition:all 0.6s;transition:all 0.6s;}
.ib1:hover .ib_tit{border-bottom: 1px solid #e9631c;}
.ib2:hover .hjt_logo{opacity: 1;transition:all 0.6s;}
.ib2:hover .zzcyj{opacity: 0.6;transition:all 0.6s;}
.ib2:hover .ib_tit{border-bottom: 1px solid #e9631c;transition:all 0.6s;}
.ib3:hover .hjt_logo{opacity: 1;transition:all 0.6s;}
.ib3:hover .zzcyj{opacity: 0.6;transition:all 0.6s;}
.ib3:hover .ib_tit{border-bottom: 1px solid #e9631c;transition:all 0.6s;}
.ib4:hover .hjt_logo{opacity: 1;transition:all 0.6s;}
.ib4:hover .zzcyj{opacity: 0.6;transition:all 0.6s;}
.ib4:hover .ib_tit{border-bottom: 1px solid #e9631c;transition:all 0.6s;}
.bo_mored{text-align: center;padding-top: 0px;padding-bottom: 58px;}
.mored { background: #084385; display: inline-block; width: 127px; height: 38px; line-height: 38px; color: #fff; text-align: center;border-radius: 4px;margin-top: 30px;}

.link{background: #1d1d1d;padding-bottom: 30px;padding-top: 30px;border-bottom: 1px solid #343434;min-width: 1200px;}
.link a {
    color: #fff;
}
/*å†…é¡µ*/
.ban { width: 100%; height: 480px; background: url(../img/ban.jpg) center top no-repeat; }
.about p { line-height: 36px; }
.location { width: 100%; border-bottom: 1px solid #e4e4e4; height: 24px; line-height: 24px; padding: 13px 0; }
.location .breadrumb { background: url(../img/address.png) left center no-repeat; padding-left: 20px; }
.c_wrap { margin-top: 40px; }
.c_wrap_l { width: 240px; float: left; }
.c_wrap_l .tit { background: #054A9F; font-size: 24px; color: #fff; padding: 15px;margin-top: 0px;text-align: left; }
.c_wrap_l .tit p { font-size: 14px; text-transform: uppercase; font-family: Arial; padding-top: 10px; }
.c_wrap_l .box { background: #fbfbfb; margin-bottom: 30px; }
.c_wrap_l .box ul { padding-bottom: 30px; }
.c_wrap_l .box ul li { height: 50px; line-height: 50px; transition: all .2s linear 0s; }
.c_wrap_l .box ul li a { display: block; margin: 0 20px; border-bottom: 1px solid #f5ede8; padding-left: 20px; }
.c_wrap_l .box ul li:hover, .c_wrap_l .box ul li.active { background: #FF6600; }
.c_wrap_l .box ul li:hover a, .c_wrap_l .box ul li.active a { border-bottom: 1px solid #fbfbfb; color: #fff; background: url(../img/left_arrows.png) right center no-repeat; }
.c_wrap_l .box ul li.active.move { background: none; }
.c_wrap_l .box ul li.active.move a { border-bottom: 1px solid #d2b6a4; color: #333; background: none; }
.c_wrap_l .box p { padding: 0 20px; color: #333; line-height: 32px; }
.c_wrap_l .box.contact { padding: 15px 0; }
.c_wrap_l .box.tags { padding: 15px; }
.c_wrap_l .box.tags .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 11px; font-weight: bold; color: #fff; line-height: 1; vertical-align: middle; white-space: nowrap; text-align: center; background-color: #777777; border-radius: 10px; margin-bottom: 10px; }
.c_wrap_l .box.tags .badge i { display: inline-block; width: 12px; height: 12px; background: url(../img/tags.png) no-repeat; margin-right: 5px; }
.c_wrap_r { width: 930px; float: right; }
.prolist { width: 280px; float: left; }
.prolist { width: 280px; float: left; margin: 0 15px; margin-bottom: 28px; }
.prolist img { width: 280px; height: 175px; }
.prolist p.title { height: 45px; line-height: 45px; background: #f2f2f2; text-align: center; transition: all .2s linear 0s; }
.prolist p.title:hover { background: #FF6600; color: #fff; }
.newslist { padding-bottom: 30px; }
.overf { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.list_item { position: relative; padding: 33px 0; transition: all .2s linear 0s; }
.list_item .news_con { position: absolute; width: 659px; padding: 0 30px; }
.list_item .name { padding: 15px 0 5px; font-weight: normal; margin-bottom: 10px; font-size: 18px; color: #343434; }
.list_item .news_con .des { overflow: hidden; height: 72px; font-size: 14px; line-height: 22px; color: #999999; text-align: left; }
.list_item .news_con .xian { position: absolute; top: 16px; height: 16px; width: 4px; background: #999; transition: all .2s linear 0s; }
.list_item .news_others { position: relative; overflow: hidden; width: 160px; padding: 0 40px; height: 126px; }
.list_item .news_others .inform { position: absolute; width: 100%; top: 10px; }
.list_item .news_others .date { margin-bottom: 10px; font-size: 40px; line-height: 1; font-family: 'PingFang-Light'; opacity: 0.7; color: #999; display: block; padding-bottom: 5px; }
.list_item .news_others .year { margin-bottom: 5px; font-size: 14px; opacity: 0.6; color: #999; }
.list_item .news_others .more { display: block; width: 42px; height: 20px; opacity: 0; transform: translateX(-20px); border-bottom: 2px solid #FF6600; padding-bottom: 8px; font-size: 12px; transition: all .2s linear 0s; }
.list_item .news_xian { display: block; width: 1px; height: 192px; background: #e3e3e4; position: absolute; left: 210px; margin-left: -0.5px; top: 0; z-index: 0; }
.odd .list_item { padding-left: 50%; }
.odd .list_item .news_con { left: 0; }
.odd .list_item .news_con .xian { right: -2px; }
.even .list_item .news_con { right: 0; }
.even .list_item .news_con .xian { left: -2px; }
.list_item:hover { box-shadow: 0 0 20px #ddd; }
.list_item:hover .news_con .xian { height: 80%; background: #FF6600; }
.list_item:hover .news_con .name { color: #FF6600; font-weight: normal; }
.list_item:hover .news_others .date, .list_item:hover .news_others .year { opacity: 1; color: #FF6600; }
.list_item:hover .news_others .more { opacity: 1; transform: translateX(0); color: #FF6600; }
.list_item:hover .news_others .img { opacity: 1; }
.c_wrap_r h1 { font-weight: 400; font-size: 24px; text-align: center; padding: 15px 0; }
.c_wrap_r p.news_oth { text-align: center; color: #888; border-bottom: 1px dashed #e4e4e4; padding-bottom: 10px; }
.c_wrap_r p.news_oth span { margin: 0 10px; }
.summary { position: relative; background: #fafafa; margin: 20px 10px 0; padding: 40px 20px 20px; font-family: å¾®è½¯é›…é»‘; color: #6c7480; font-style: italic; line-height: 150%; border: 1px solid #eee; border-radius: 5px; }
.summary span { position: absolute; left: -1px; top: 15px; padding: 0 0 0 20px; font-size: 1.2em; font-style: normal; color: #c2c6cc; border-left: 4px solid #c2c6cc; }
.content { padding: 20px 10px; line-height: 30px; }
.content p { margin-bottom: 10px; }
.content h2, .interested .tit { height: 48px; line-height: 48px; font-size: 16px; color: #202020; background: #fafafa; text-indent: 15px; font-weight: 400; border-left: 5px solid #054A9F; margin-bottom: 10px; }
.pro_c { margin-bottom: 40px; padding: 40px 50px; }
.pro_c .img { float: left; width: 380px; }
.pro_c .img img { width: 380px; border-radius: 10px; cursor: pointer; }
.pro_c .img .swiper-pagination { background: rgba(0,0,0,.5); color: #fff; width: auto; left: 50%; margin-left: -25px; padding: 0 10px; border-radius: 24px; line-height: 24px; height: 24px; font-size: 12px; }
.pro_c .text { float: right; width: 50%; padding-top: 20px; position: relative;}
.pro_c .text .tit{position: absolute;top: 0px;left: 0px;}
.pro_c .text .tit h1 { font-size: 16px; font-weight: 400; text-align: left; display: inline-block; padding: 0; }
.pro_c .text .des { margin-top: 20px; line-height: 20px; color: #777777; }
.interested+.content { padding-top: 0; }
.taglist .list { display: none; border-bottom: 1px solid #f5f5f5; height: 50px; line-height: 50px; padding: 0 10px; }
.taglist .list span { margin-right: 20px; }
.taglist .list a { display: block; color: #777; background: url(../img/jt1.jpg) right center no-repeat; }
.tag { border-bottom: 1px dashed #ccc; padding-bottom: 16px; margin-top: 50px; font-size: 14px; color: #29282d; }
.tag a { display: inline-block; height: 25px; line-height: 25px; padding: 0 10px; border: 1px solid #999; margin-left: 6px; color: #29282d; border-radius: 3px; }
.pagebox { height: 36px; padding-bottom: 50px; text-align: center; }
.pagebox #pagesize { display: inline-block; }
.pagebox #pagesize li { float: left; }
.pagenav { overflow: hidden; margin-top: 30px; margin-bottom: 62px; }
.pagenav p { width: 45%; font-size: 14px; color: #777; }
.pagenav p.next { float: left; }
.pagenav p.prev { float: right; text-align: right; }
.interested { padding-bottom: 20px; }
.interested .list { border-bottom: 1px solid #f5f5f5; height: 50px; line-height: 50px; padding: 0 10px; }
.interested .list span { margin-right: 20px; }
.interested .list a { display: block; color: #777; background: url(../img/jt1.jpg) right center no-repeat; }
.interested .prolist { width: 212px; float: left; margin: 15px 10px; margin-bottom: 30px; }
.interested .prolist img { width: 212px; height: 175px; }
.interested .prolist p.title { height: 45px; line-height: 45px; background: #f2f2f2; text-align: center; transition: all .2s linear 0s; }
.interested .prolist p.title:hover { background: #c48e45; color: #fff; }
/*åº•éƒ¨*/
.footer {background: #1d1d1d;color: #f5f5f5;padding-bottom: 60px;}
.footer>.wrap>div{display: inline-block;position: relative;}
.bo_left{width: 221px;margin-right: 133px;}
.bo_zhon{width: 207px;margin-right: 133px;}
.bo_right{width: 490px;position: relative;top: 39px;}
.bo_left>p{line-height: 39px;}
.bo_zhon>span{line-height: 39px;padding-right: 35px;}
.bo_zhon>.bozp{line-height: 39px;}
.bo_right>p{line-height: 39px;}
.bzp>a{color: #f5f5f5;}
.bimg{margin-right: 16px;}
.p11{position: absolute;left: -23px;top: 0px;}
.p22{height: 37px;}



.fix-right-v2 { position: fixed; right: 20px; bottom: 100px; width: 38px; height: 38px; background: #fff; z-index: 1001; }
.fix-right-v2 table { width: 100%; height: 100%; }
.fix-right-v2 table, .fix-right-v2 td { margin: 0; padding: 0; border: 0; border-spacing: 0; border-collapse: collapse; height: 38px; }
.fix-right-v2 li { position: relative; }
.fix-right-v2 a { display: block; width: 38px; font-size: 0; background-image: url(../img/sidebar_spriteV2.png); overflow: hidden; cursor: pointer; transition: none; }
.fix-right-v2 .download a { height: 38px; background-position: -38px -176px; }
.fix-right-v2 .download:hover a { background-position: 0 -176px; }
.fix-right-v2 .download img { width: 90px; height: 90px; }
.fix-right-v2 li span { position: absolute; right: 58px; top: 0; visibility: hidden; padding: 0 14px; opacity: 0; color: #fff; font-size: 12px; background: #E9631C; transition: .3s all ease-in; -webkit-transition: .3s all ease-in; -moz-transition: .3s all ease-in; -o-transition: .3s all ease-in; white-space: nowrap; }
.fix-right-v2 li .popup-qr { top: -30px; padding: 8px; background: #fff; }
.fix-right-v2 li span i { position: absolute; right: 0; top: 50%; width: 0; height: 0; margin: -5px -10px 0 0; font-size: 0; border: 5px solid; border-color: transparent transparent transparent #E9631C; overflow: hidden; }
.fix-right-v2 li .popup-qr i { border-color: transparent transparent transparent #fff; }
.fix-right-v2 .feedback a, .fix-right-v2 .feedback span { height: 38px; line-height: 38px; }
.fix-right-v2 .feedback a { background-position: -38px -252px; }
.fix-right-v2 .feedback:hover a { background-position: 0 -252px; }
.fix-right-v2 li:hover span { right: 38px; opacity: 1; visibility: visible; }
.fix-right-v2 .gotop { position: absolute; bottom: 38px; }
.fix-right-v2 .gotop a, .fix-right-v2 .gotop span { height: 38px; line-height: 38px; }
.fix-right-v2 .gotop a { background-position: -38px -290px; }
.fix-right-v2 .gotop:hover a { background-position: 0 -290px; }
/**/
#dituContentn{ width:100%; height:300px;}

.wrap {
    width: 1200px;
    margin: auto;
}
.clear {
    clear: both;
}




@media screen and (max-width: 980px) {
*{-webkit-text-size-adjust:none;}
#box{ height:300px;}
.width{ width:98%;}
.wrap{ width:98%;}
#foot_nav{ display:block; position:fixed; bottom:0px; width:100%; left:0px;}
#foot_nav li{ list-style:none;}
#foot_nav li a{ width:calc(100% / 1); text-align:center; height:50px; line-height:50px; background:#e7272d; color:#fff; float:left; font-size:28px;    font-weight: bold;}

.l_title{
	display:none;
}

.head .logo {
    color: #000000;
    font-size: 29px;
    font-weight: bold;
    margin-top: 34px;
    width: 60%;
}
.logo_tel {
    padding-top: 12px;
    height: 100px;
    float: right;
    background: url(../img/tel.png) left center no-repeat;
    padding-left: 44px;
    box-sizing: border-box;
    margin-top: 7px;
    background-size: 16%;
    width: 37%;
}
.logo_tel p span {
    display: block;
    font-family: Impact!important;
    font-size: 26px;
    color: #ff6600;
    font-weight: bold;
    margin-top: 5px;
}
.nav .breadcrumbnav li {
    display: inline-block;
    text-align: center;
    width: 13.5%;
    line-height: 50px;
    position: relative;
}
.ipro {
    width: 100%;
    min-width: 100%;
    background: url(../img/bg6.png) top center no-repeat;
    padding-top: 52px;
    padding-bottom: 78px;
}
.iproleft>.ilimg1 {
    display: none;
}
.iproleft>ul:nth-child(3n) {
    margin-right: 0;
}
.iproleft>ul {
    background: #ffffff;
    width: 22.7%;
    height: 64px;
    border-bottom: solid 1px #f3f3f3;
    border-left: solid 1px #f3f3f3;
    border-right: solid 1px #f3f3f3;
    padding-left: 14px;
    position: relative;
    padding-right: 1%;
    padding: 0 30px;
    float: left;
    text-align: center;
    display: block;
    margin-bottom: 1%;
}
.ilua {
    width: 100%;
    height: 64px;
    display: block;
}
.iproleft>.ilu>.ilua>.ilup>.ilupi {
    line-height: 64px;
    float: right;
    position: relative;
    top: 5px;
}
.iproleft>.ilimg2 {
    display: none;
}
.iabout {
    width: 100%;
    background: url(../img/bg4.png) top center no-repeat;
    min-width: 100%;
    height: 725px;
}
.iabout {
    width: 100%;
    background: url(../img/bg4.png) top center no-repeat;
    min-width: 100%;
    height: auto;
}
.ia_ul {
    color: #fff;
    padding-top: 70px;
    display: none;
}
.gogod {
    width: 100%;
    height: 420px;
    margin: auto;
    padding-top: 95px;
    position: relative;
}
.gimg {
    float: left;
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    height: 393px;
    z-index: 3;
    position: relative;
    top: 0px;
}
.ybg {
    width: 193px;
    height: 151px;
    background-color: #e9631c;
    position: absolute;
    bottom: -6px;
    left: 50px;
    display: none;
}
.gdd {
    width: 100%;
    float: left;
    position: relative;
    height: auto;
    display: inline-block;
    padding-bottom: 37px;
}
.iabout {
    width: 100%;
    background: url(../img/bg4.png) top center no-repeat;
    min-width: 100%;
    height: auto;
    padding-bottom: 20px;
}
.gdd a.mores {
    background: #084385;
    display: inline-block;
    width: 20%;
    height: 38px;
    line-height: 38px;
    color: #fff;
    text-align: center;
    border-radius: 4px;
    position: absolute;
    right: 0px;
    bottom: 0;
}
.ss {
    border-bottom: solid 1px #dddddd;
    min-width: 100%;
    overflow: hidden;
}
.cxscroll .box {
    margin-top: 25px;
    width: 100%;
    height: auto;
    overflow: hidden;
}
.cxscroll .list {
    width: 100%;
    height: auto;
    overflow: hidden;
}
.cxscroll .list li:nth-child(2n) {
    margin-right: 0;
}
.cxscroll .list li {
    width: 48.8%;
    height: 180px;
    display: inline-block;
    position: relative;
    float: left;
    margin-right: 2%;
        margin-bottom: 17px;
}
.sss3{
	display:none;
}

.hotph {
    background: url(../img/bg3.png)left no-repeat;
    padding-top: 35px;
    min-width: 100%;
}
.ph_left {
    position: relative;
    top: 20px;
    width: 100%;
}
.ph_right{
	display:none!important;
}

.inews {
    background: url(../img/bg5.png) bottom center no-repeat;
    min-width: 100%;
}
.inews_t {
    width: 100%;
    height: 228px;
    background: #f5f5f5;
    margin-top: 120px;
    margin-bottom: 35px;
    position: relative;
}
.inews_t>.inews_img1 {
    float: left;
    position: absolute;
    top: -68px;
    left: 0;
}
.inews_img1 {
    width: 51%;
    height: 250px;
}
.inews_t>.title {
    font-size: 20px;
    font-weight: bold;
    line-height: 91px;
    color: #444444;
    position: absolute;
    top: -76px;
    left: 52%;
    width: 47%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.tit_time {
display:none;
}
.bo_zhon>span {
    line-height: 39px;
    padding-right: 23px;
}
.ycfx {
    width: 10%;
    height: 3px;
    border: solid 1px #e9631c;
    background: #e9631c;
    position: absolute;
    top: -1px;
    left: 53%;
}
.ib_list {
    display: inline-block;
    width: 100%;
    height: 115px;
    position: relative;
}
.inews_img2 {
    width: 26%;
    height: 102px;
}
.ib_tit {
    float: left;
    width: 62%;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 6px;
    color: #444444;
    border-bottom: solid 1px #e3e3e3;
}
.ib_de {
    width: 63%;
    float: left;
    display: -webkit-box !important;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
    margin-top: 10px;
}
.mored {
    background: #084385;
    display: inline-block;
    width: 23%;
    height: 38px;
    line-height: 38px;
    color: #fff;
    text-align: center;
    border-radius: 4px;
    margin-top: 30px;
}
.link {
    background: #1d1d1d;
    padding-bottom: 30px;
    padding-top: 30px;
    border-bottom: 1px solid #343434;
    min-width: 100%;
}
.bo_left {
    width: 47%;
    margin-right: 2%;
}
.bo_zhon {
    width: 49%;
    margin-right: 0;
}
.bo_right {
    width: 100%;
    position: relative;
    top: 39px;
}
.footer {
    background: #1d1d1d;
    color: #f5f5f5;
    padding-bottom: 115px;
}
.desc {
    width: 45%;
    height: auto;
    font-size: 14px;
    line-height: 30px;
    color: #666666;
    position: absolute;
    top: 22px;
    left: 53%;
    display: -webkit-box !important;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.remen.fl{
	display:none;
}
.iproleft {
    position: relative;
    width: 100%;
}
.ilul {
    position: relative;
    right: 0;
    top: 21px;
    display: block;
    width: 100%;
    display: inline-block;
}
.ipro_list {
    width: 47.6%;
    height: 182px;
    position: relative;
    display: inline-block;
    background: #ffffff;
    margin-right: 2%!important;
}



}
