@charset "utf-8";
* {word-wrap:break-word;word-break:break-all;box-sizing:border-box;outline: none;}
html{
    font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;
    font-size:20px;
}
body {
	padding:0;margin:0 auto;
	text-align: center;vertical-align:middle;
	font-family:'Microsoft Yahei','宋体','黑体',"Helvetica Neue",Helvetica,Tahoma,Arial,'Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif;
    font-size:.8rem;color:#262626;line-height:25px;
}

/*	防止复制代码
body {-moz-user-select: none;-webkit-user-select: none;} 
*/
img,p,form {margin:0;padding:0;border:0;}
ul,li{list-style:none;padding:0;margin:0;}
h1,h2,h3 {margin:5px 0;padding:5px 0;}
input,textarea,button {font-family:'Microsoft Yahei',"Helvetica Neue",Helvetica,Tahoma,Arial,'Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif;}

.l {float:left;}
.r {float:right;}
.al {left: 0;}
.ar {right: 0;}

.hidden{display: none;}
.block{display: block;}

.clear {clear:both;font-size:0; line-height:0; height:0; visibility:hidden;}

.width-100 {width: 100%;}
.pad-l-20{padding-left:20px;}
.pad-l-30{padding-left:30px;}
.pad-l-40{padding-left:40px;}
.pad-l-50{padding-left:50px;}
.pad-r-20{padding-right:20px;}
.pad-r-30{padding-right:30px;}
.pad-r-40{padding-right:40px;}
.pad-r-50{padding-right:50px;}
.pad_t_20{padding-top:20px;}
.pad_b_20{padding-bottom:20px;}
.mar-b-15{margin-bottom: 15px;}
.mar-b-20{margin-bottom: 20px;}

.p-b-20 {padding-bottom: 20px;}
.m-r-10 {margin-right: 10px; }
.m-r-20 {margin-right: 20px; }
.m-r-30 {margin-right:30px; }
.m-b-20{margin-bottom: 20px;}
.m-b-30{margin-bottom: 30px;}
.m-b-10{margin-bottom: 10px;}
::selection {background:#fb912d;color:#ffffff;}
::-moz-selection{background:#fb912d;color:#ffffff;}
::-webkit-selection{background:#fb912d;color:#ffffff;}

/*	链接样式	*/
a {color:#262626;}
a:hover {text-decoration: none;color: #ea644a;}
a:link,a:visited,a:active {text-decoration: none;}

a.nav-link{color:#ffffff;}
a.nav-link:hover {text-decoration:none; color:#8b2205;}
a.nav-link:link,a.nav-link:visited,a.nav-link:active {text-decoration:none;}

a.white-link {color:#fff;}
a.white-link:hover {text-decoration:none; color:#f0ab49;}
a.white-link:link,a.white-link:visited,a.white-link:active {text-decoration:none;}

a.red-link{color: #a80000;}
a.red-link:hover {text-decoration:none;color:#484848; }
a.red-link:link,a.red-link:visited,a.red-link:active {text-decoration:none;}

a.blue-link {color:#1d6dc5;}
a.blue-link:hover {text-decoration:none;color:#f90; }
a.blue-link:link,a.blue-link:visited,a.blue-link:active {text-decoration:none;}

a.green-link{color:#155f50;}
a.green-link:hover {text-decoration:none;color:#444444; }
a.green-link:link,a.he-link:visited,a.he-link:active {text-decoration:none;}

a.yellow-link{color:#F1A325;}
a.yellow-link:hover {text-decoration:none;color:#353535; }
a.yellow-link:link,a.huang-link:visited,a.huang-link:active {text-decoration:none;}


/*	字体颜色	 */

.text-white {color: #ffffff;}
.text-black {color: #000;}
.text-dark {color: #353535;}

.text-gray {color:#808080;}
.text-gray-darker {color: #222222;}
.text-gray-darke {color: #333333;}
.text-gray-light {color: #DDDDDD;}
.text-gray-lighter {color: #E5E5E5;}
.text-gray-pale {color: #F1F1F1;}

.text-danger {color: #EA644A;}
.text-warning {color: #F1A325;}
.text-success{color: #38B03F;}
.text-info{color: #03B8CF;}
.text-important{color:#BD7B46;}
.text-special{color: #8666B8}

.text-danger-pale{color: #FFE5E0;}
.text-warning-pale{color: #FFF0D5;}
.text-succes-pale {color: #DDF4DF;}
.text-info-pale {color: #DDF3F5;}
.text-important-pale{color: #F7EBE1;}
.text-special-pale{color: #F5EEFF;}

.text-lan {color:#005bac;}
.text-hong{color: #d44a25;}
.text-hui{color: #9d9d9d;}

.overflow-visible {white-space: initial;}
.overflow-clip {text-overflow: clip;}
.overflow-ellipsis {text-overflow: ellipsis;}

.btn {padding:10px 20px;border-radius:2px;border:0px; cursor: pointer; overflow: hidden;}
.btn-danger{background:#EA644A; color: #fff;}

.wrap {margin:0 auto;width:100%;max-width: 1200px;padding:0;overflow: hidden;}

.header{float:left;width:100%;height:90px;background-color:#8b2205;}
.header .headermain{
    margin:0 auto;width:100%;max-width: 1200px;padding:0;
    display: flex;flex-flow: row nowrap;justify-content: space-between;
}
.header .logo{
    flex:auto;
    float:left;margin:1rem 0;width: 22rem;height:51px;display: block;
    background: url(../Images/logov3.png) no-repeat left center;
    background-size: contain;
    overflow: hidden;}
.header .logo a {float:left;width: 100%;height:100%;display:block;}

.header .nav{flex:0 1 auto;margin-left:2rem;float: right;width:35rem;height: 4.2rem;position: relative;}
.header .nav ul{}
.header .nav .navli{float:left;width: 20%;height: 4.2rem;position: relative;z-index: 2;}
.header .nav .navli .name{width: 100%;height: 4.2rem;line-height: 4.2rem;text-align: center;overflow: hidden;}
.header .nav .navli:hover .name{background: #ffffff url(../Images/nav_bg.png) no-repeat right bottom;}
.header .nav .navli:hover .name a{color:#8b2205;}
.nav-mark{float:left;position: fixed;z-index:100;width:50%;height:100%;margin-left:0;left:0;top:0;bottom:0;display:none;background-color: rgba(0,0,0,.8);color:#ffffff;overflow: hidden;}
.nav-mark .navliclose{float:left;margin-left:1rem;margin-top:1rem;width: 3rem;height: 3rem;padding:.5rem;text-align: center;overflow:hidden;}
.nav-mark .navliclose i{width:2rem;height: 2rem;text-align: center;line-height: 2rem;border-radius: 50%;background-color: #ffffff;color:#8b2205;font-size:1rem;overflow: hidden; }

.dropnav{float:left;position: absolute;z-index: 100;display:none;width: 100%;left:0;top:4.2rem;padding:10px 0;background-color: #8b2205;color:#ffffff;}
.dropnav ul li{float: left;width:100%;padding:.3rem;font-size:.7rem;text-align: center;}
.dropnav ul li:hover{background-color: rgba(255,255,255,.1);}
.dropnavli{}
.header .nav-ico{float:right;color:#ffffff;font-size:1.2rem;padding:0 10px;text-align:center;display: none;}

.ico-tit-box{float: left;width: 100%;height: 64px;margin:2rem 0;}
.ico-tit-prod{background: url(../Images/tit-ico-prod1.png) no-repeat center center;background-size: auto 100%;}
.ico-tit-about{background: url(../Images/tit-ico-about1.png) no-repeat center center;background-size: auto 100%;}
.ico-tit-shebei{background: url(../Images/tit-ico-shebei1.png) no-repeat center center;background-size: auto 100%;}

.iprodbox{float:left;padding:0 .5rem;width: 100%;margin-bottom:1rem;overflow: hidden;}
.iprodbox ul{display: flex;flex-direction:row;flex-wrap:wrap;justify-content: center;}
.iprodbox ul li{flex:auto;float: left;width: 25%;padding:0 .5rem;overflow: hidden;}
.iprodbox ul li .imgbox{float: left;width: 100%;border:1px solid #dbdbdb;transition:all .2s;padding:4px;position:relative;overflow: hidden;}
.iprodbox ul li .imgbox .img-mark{display:none;position: absolute;z-index: 10;float: left;top:1px;right:1px;bottom:1px;left:1px;background-color:rgba(255,255,255,.3);overflow: hidden;}
.iprodbox ul li .imgbox:hover{border:1px solid #000000;}
.iprodbox ul li .imgbox img{float: left;width: 100%;}
.iprodbox ul li b{float: left;width: 100%;height: 2rem;line-height: 2rem;text-align: center;font-weight:normal;overflow: hidden;}

.iabout{float: left;width: 100%;margin-bottom:1rem;background: #dfdfdf url(../Images/about-bg.png) no-repeat center 20px;padding:.5rem 0;overflow: hidden;}
.iabout .iaboutpic{float: left;width: 100%;background-color: #434343;padding:.5rem 0;overflow: hidden;}
.iabout .iaboutpic img{float: left;width: 100%;}
.iabout .iaboutmain{float:left;width:100%;text-indent:2em;padding:1rem 0;line-height:1.5rem;text-align: justify;overflow: hidden;}

.ishebei{float:left;padding:0 .5rem;width: 100%;margin-bottom:1rem;overflow: hidden;}
.ishebei ul{display: flex;flex-direction:row;flex-wrap:wrap;justify-content: center;}
.ishebei ul li{flex:auto;float: left;width: 33.33%;padding:0 .5rem;overflow: hidden;}
.ishebei ul li .imgbox{float: left;width: 100%;overflow: hidden;}
.ishebei ul li .imgbox img{float: left;width: 100%;}
.ishebei ul li b{float: left;width: 100%;height: 2rem;line-height: 2rem;text-align: center;font-weight:normal;overflow: hidden;}


.bottom{float: left;width: 100%;margin-top:1rem;padding:0;background-color: #8b2205;overflow: hidden;}
.bottom .bottommain{margin: 0 auto;padding:1rem 0;width:100%;max-width: 1200px;color:#fff;line-height:30px;text-align: center;overflow: hidden;}
.bottom .hr{float:left;margin:20px 0;border-top:1px solid #3c95d3;height: 1px;width: 100%;display: block;overflow: hidden;}
.bottom .bottommain .bottommainl{float: left;width:60%;padding-top:10px;text-align: center;overflow: hidden;}
.bottom .bottommain .bottommainl ul li{float: left;width: 100%;line-height:25px;padding:.25rem 0;text-align:left;overflow: hidden;}
.bottom .bottommain .bottommainl ul li i{float: left;width: 25px;height: 25px;line-height: 25px;margin-right: .5rem;color:#8b2205;text-align: center;border-radius: 50%;background-color: #ffffff;overflow: hidden;}
.bottom .bottommain .bottommainm{float: left;width:610px;border-left:0 solid #fff;text-align: justify;padding:10px 50px;overflow: hidden;}
.bottom .bottommain .bottommainr{float: right;width: 40%;text-align:right;color: #fff;padding:.25rem 0;overflow: hidden;}
.bottom .bottommain .bottommainr b{float:left;margin-top:1rem;width:100%;text-align:right;font-size:1.5rem;color:#ffffff;font-weight: normal;margin-bottom: .25rem;}
.bottom .bottommain .bottommainr .bshare{display:none;float: left;padding-top:1rem;width: 100%;text-align: right;}
.bottom .bottomline{float: left;width: 100%;padding:1rem;font-size:.8rem;border-top:1px solid #dcbdb4;color: #fff;text-align: center;overflow: hidden;}

.banner{float: left;margin-bottom:0;width: 100%;overflow: hidden;}
.sbanner{float: left;margin-bottom:30px;width: 100%;height:450px;background-position:center center;background-size:cover;overflow: hidden;}
.banner img, .sbanner img{float: left;width: 100%;}

.currentnav{float:left;width:100%;text-align:left;overflow:hidden;}
.currentnav .sel{color: #ea644a;}
.currentnav b{font-weight: normal;}

.bottom-spacing{float: left;display:none;width: 100%;height: 2.5rem;overflow:hidden;}
.bottom-group{float: left;display:none;width: 100%;position: fixed;left:0;bottom:0;height: 2.5rem;padding:.15rem 0;background-color: #efefef;border-top:1px solid #dbdbdb;overflow: hidden;}
.bottom-group ul{display: flex;flex-flow: row nowrap;justify-content: space-between;}

.bottom-group ul li{flex:auto;float:left;width:25%;height: 2.2rem;border-right:1px solid #dbdbdb;overflow: hidden;}
.bottom-group ul li:last-child{border-right:0}
.bottom-group ul li i{float:left;width: 100%;text-align: center;font-size:1.2rem;height: 1.4rem;line-height: 1.4rem;overflow: hidden;}
.bottom-group ul li span{float:left;width: 100%;text-align: center;font-size:.7rem;height: .8rem;line-height: .8rem;overflow: hidden;}
.bottom-group ul li a{color:#8b2205;}


.page-main{margin:0 auto;width: 100%;max-width: 1200px;display: flex;flex-flow: row nowrap;justify-content: space-between;overflow: hidden;}
.page-main .page-main-l{flex:none;float:right;width: 250px;}
.page-main .page-main-l .page-title-box{float: left;width: 100%;padding:1rem 1rem;background-color: #8b2205;margin-bottom:.25rem;position: relative;text-align: left;font-size: 1rem;color:#ffffff;overflow: hidden;}
.page-main .page-main-l .page-title-box i{position: absolute;top:1rem;right:.5rem;width: 1.25rem;height:1.25rem;line-height: 1.25rem;text-align: center;background-color: #ffffff;border-radius: 50%;transition: all .2s;cursor:pointer;font-size: .7rem;color:#8b2205;overflow: hidden;}
.page-main .page-main-l .page-title-box i:hover{background-color: #ff9900;color: #ffffff;font-size:.6rem;}
.page-main .page-main-l .page-main-box{float: left;width: 100%;margin-bottom:1rem;overflow: hidden;}
.page-main .page-main-l .page-main-box ul .sel{background-color:#000000;}
.page-main .page-main-l .page-main-box .li{float: left;width: 100%;margin-bottom:.25rem;transition: all .2s;padding:.5rem 1rem;text-align: left;line-height: 25px;background-color: #666666;color:#ffffff;display: flex;flex-flow:row nowrap;justify-content: space-between;overflow: hidden;}
.page-main .page-main-l .page-main-box .li:hover{background-color:#000000;}
.page-main .page-main-l .page-main-box .li .ico{flex:none;float: left;width: .5rem;height: .5rem;margin:.4rem;margin-left:0;border-radius: 50%;background-color: #ffffff;overflow: hidden;}
.page-main .page-main-l .page-main-box .li .arr{flex:none;cursor:pointer;float: left;width: .9rem;height:.9rem;line-height: .9rem;text-align: center;font-size:.8rem;color:#ffffff;margin:.2rem;margin-right:0;overflow: hidden;}
.page-main .page-main-l .page-main-box .li .text{flex:auto;text-align:left;color: #ffffff;}
.page-main .page-main-l .page-main-box .li img{float:left;width: 100%;}
.page-main .page-main-l .page-main-box .small-li{
    float: left;width: 100%;margin-bottom:.25rem;padding:.35rem 1.25rem;text-align: left;font-size:.7rem;
    line-height: 25px;background-color: #dbdbdb;color:#999999;transition: all .2s;overflow: hidden;}
.page-main .page-main-l .page-main-box .small-li:hover{background-color:rgba(0,0,0,.5);color:#ffffff;}
.page-main .page-main-l .page-main-box .small-li:hover a{color: #ffffff;}
.page-main .page-main-l .page-main-box .small-li .ico{float: left;
    height: 25px;margin:0 5px;
    overflow: hidden;}
.page-main .page-main-l .page-main-box .small-li .text{color: #ffffff;}

.page-main .page-main-l .page-main-box .contact-li{float: left;width: 100%;margin-bottom:.25rem;transition: all .2s;
    padding:.5rem .5rem;text-align: left;line-height: 25px;background-color: #dbdbdb;color:#333333;display: flex;flex-flow:row nowrap;justify-content: space-between;overflow: hidden;}
    padding:.5rem .5rem;text-align: left;line-height: 25px;background-color: #dbdbdb;color:#333333;display: flex;flex-flow:row nowrap;justify-content: space-between;overflow: hidden;}
.page-main .page-main-l .page-main-box .contact-li:hover{background-color:rgba(0,0,0,.5);color:#ffffff;}
.page-main .page-main-l .page-main-box .contact-li .ico{display:none;flex:none;float: left;width: .5rem;height: .5rem;margin:.4rem;margin-left:0;border-radius: 50%;background-color: #999999;overflow: hidden;}
.page-main .page-main-l .page-main-box .contact-li .arr{flex:none;cursor:pointer;float: left;width: .9rem;height:.9rem;line-height: .9rem;text-align: center;font-size:.8rem;margin:.2rem;margin-right:0;overflow: hidden;}
.page-main .page-main-l .page-main-box .contact-li .text{flex:auto;text-align:left;}

.page-main .page-main-r{flex:auto;float:left;width: 70%;padding-right:2.5rem;}
.page-main .page-main-r .page-main-box{float: left;width: 100%;overflow: hidden;}
.page-main .page-main-r .page-main-box .content{float: left;width: 100%;text-align: justify;padding-top:10px;line-height:1.5rem;overflow: hidden;}
.page-main .page-main-r .page-main-box .content .title{float: left;width: 100%;padding:1rem;text-align: center;line-height:2rem;font-size:1.5rem;overflow: hidden;}
.page-main .page-main-r .page-main-box .content .desc{float: left;margin-bottom:1rem;width: 100%;padding:1rem;text-align: justify;background-color:#fafafa;font-size:.7rem;overflow: hidden;}
.page-main .page-main-r .page-main-box .content .toolbox{display:none;float: left;width: 100%;margin-top:1rem;padding:1rem 0;text-align: justify;border-top:1px dotted #dbdbdb;font-size:.7rem;overflow: hidden;}
.page-main .page-main-r .page-main-box .content img{max-width: 100%;}

.lside{float: left;}
.rside{float: right;padding-left:50px;width: 920px}

/*	地图	*/
.mapbox {float:left; width: 50%; height: 450px; margin-top: 0px; overflow: hidden;}
.mapbox div { box-sizing:border-box;}
.mapbox img {float:none; width:auto;}
.mapboxr{float: right;width: 50%;padding-top:10px;padding-left:20px;text-align:justify;text-justify:inter-ideograph;overflow: hidden;}


.article-list{float: left;width: 100%;overflow: hidden;}
.article-list ul li b{float:left;width:100%;line-height:1.5rem;font-size:1rem;text-align: justify;overflow: hidden;}
.article-list ul li p{float:left;width:100%;font-size:.7rem;line-height:1.1rem;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
.article-list .picli,
.article-list .textli{float: left;width: 100%;padding:1rem 0;border-bottom:1px dotted #efefef;text-align: left;overflow: hidden;}
.article-list .picli {display: flex;flex-flow: row nowrap;justify-content: space-between;}
.article-list .picli .imgbox{flex:none;float:left;width:10rem;overflow: hidden;}
.article-list .picli img{float:left;width:100%;border:0;background-color: #efefef;padding:5px;transition: all .2s;}
.article-list .picli img:hover{background-color: #ff0000;}
.article-list .picli .text{flex:auto;float:left;width:90%;padding-left:1rem;overflow: hidden;}
.article-list .date{float:left;margin:.5rem 0;padding:0 10px;height:20px;line-height: 20px;background-color:#dbdbdb;color:#484848;font-style: normal;font-size:12px;border-radius: 10px;}
.article-list .date:hover{background-color:#1d59aa ;color:#ffffff;}

.article-list .textline{float: left;width: 100%;padding:10px 0;line-height:25px;border-bottom:1px dotted #efefef;text-align:left;overflow: hidden;}
.article-list .textline span{text-align:left;padding-left:10px;overflow: hidden;}


.article-list .chengyuan{float: left;width: 100%;padding:10px 0;border-bottom:1px dotted #efefef;text-align:left;overflow: hidden;}
.article-list .chengyuan b{float: left;width: 100%;padding-bottom:10px;overflow: hidden;}
.article-list .chengyuan .imgbox{float: left;width: 35%;border:1px solid #efefef;padding:5px;overflow: hidden;}
.article-list .chengyuan .imgbox img{float: left;width: 100%;}
.article-list .chengyuan p{float: left;width: 65%;padding-left:20px;overflow: hidden;}


.pic-list{float: left;width: 100%;overflow: hidden;}
.pic-list ul{display: flex;flex-direction: row;justify-content: flex-start;flex-wrap: wrap;}
.pic-list ul li{flex: 0 0 auto;width: 33.33%;padding:.5rem;}
.pic-list .imgbox{float:left;width:100%;position:relative;overflow: hidden;}
.pic-list .imgbox img{float:left;width:100%;border:0;background-color: #efefef;padding:5px;transition: all .2s;}
.pic-list .imgbox img:hover{background-color: rgba(0,0,0,.2)}
.pic-list .imgbox .img-mark{display:none;position: absolute;z-index:1;background-color: rgba(0,0,0,.5);top:0;right:0;bottom:0;left:0;float: left;width: 100%;cursor: pointer;overflow: hidden;}
.pic-list .text{float:left;width:100%;padding:0 .5rem;height:1.5rem;line-height:1.5rem;text-align:center;overflow: hidden;}

/*	页码 	*/
.page {float:left; width:100%;line-height:1.25rem; text-align:center;padding:.5rem 0; font-size:.8rem;overflow:hidden;}
.page ul li{float: left;margin:0;padding:0;overflow: hidden;}
.page ul li span {float:left;background-color: #efefef;margin:.25rem;padding:0 .5rem;border-radius:2px;overflow: hidden;}
.page .rows{float: left;margin:.25rem;padding:0 .5rem;background: #1580cb; color: #fff;border-radius:2px;overflow: hidden;}
.page .current {float:left;border-radius:2px;margin:.25rem;padding:0 .5rem;background: #ea644a; color: #fff;}
.page .num{float:left;border-radius:2px;margin:.25rem;padding:0 .5rem;background: #4681c4; color: #fff;}
.page .next {float:left;border-radius:2px;margin:.25rem;padding:0 .5rem;background: #4681c4; color: #fff;}
.page .prev {float:left;border-radius:2px;margin:.25rem;padding:0 .5rem;background: #4681c4; color: #fff;}
.page .end {float:left;border-radius:2px;margin:.25rem;padding:0 .5rem;background: #4681c4; color: #fff;}
.page .first {float:left;border-radius:2px;margin:.25rem;padding:0 .5rem;background: #4681c4; color: #fff;}


.more-area{margin:2rem auto;width:8rem;height: 2rem;line-height: 2rem;border-radius: 1rem;background-color:#333333;color:#ffffff;text-align:center;font-size:1rem;overflow: hidden;}
.bdsharebuttonbox{width: 230px;float:right;text-align: right;}
.xs-hide{display: block;}
/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (max-width:1200px){
    .page-main{padding:0 1rem;}
    .iabout .iaboutpic{padding:1rem;}
    .iabout .iaboutmain{padding:1rem;}
    .bottom .bottommain .bottommainl{padding:.25rem 1rem;}
    .bottom .bottommain .bottommainr{padding:.25rem 1rem;}
}
/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (max-width:992px) {
    .page-main{padding:0 1rem;}
    .iabout .iaboutpic{padding:1rem;}
    .iabout .iaboutmain{padding:1rem;}
    .article-list ul li p{max-height: 3.3rem;}
    /*.page-main .page-main-l .page-main-box .small-ul{display: none;}*/
    .pic-list ul li{flex: none;width: 50%;padding:.5rem;}
    .bottom .bottommain .bottommainl{padding:.25rem 1rem;}
    .bottom .bottommain .bottommainr{padding:.25rem 1rem;}
    .bottom .bottommain .bottommainr b{font-size:1.2rem;}
}
/* 小屏幕（平板，大于等于 768px） */
@media (max-width:768px) {
    h1{font-size:1.4rem;}
    .header {height: 3rem;padding:.75rem;}
    .header .logo{height: 1.5rem;margin:0;background-size:contain;}
    .header .nav-ico{height:1.5rem;line-height:1.5rem;display: block;}
    .header .nav{display: none;width:50%;height:100%;position: fixed;top:0;right:0;bottom:0;z-index: 100;padding-top:.5rem;background-color: #8b2205;overflow:scroll;}
    .header .nav .navli{width: 100%;height: auto;padding:0 20px;}
    .header .nav .navli .name{height: 2rem;line-height: 2rem;border-bottom:1px solid #701c04;text-align:left;}
    .header .nav .dropnav{position: relative;top:0;display: block;border-bottom:1px solid #701c04;}
    .dropnav ul li{text-align: left;padding:0 20px;}
    .sbanner{height: 12rem;}
    .ico-tit-box{margin:2rem 0;}
    .iprodbox ul li{width: 50%;}
    .iabout .iaboutpic{padding:1rem;}
    .iabout .iaboutmain{padding:1rem;}
    .ishebei ul li{width: 50%;}

    .page-main{padding:0 1rem;flex-flow: column nowrap;}
    .page-main .page-main-l .page-title-box{font-size:.9rem;}
    .page-main .page-main-l .page-main-box{display: none;}
    .page-main .page-main-l{width: 100%;}
    .page-main .page-main-r{padding:0;width:100%;}

    .mapbox{width: 100%;}
    .mapboxr{width: 100%;padding:.5rem 0;}
    .article-list ul li b{max-height: 3.6rem;font-size:1rem;}
    .article-list ul li p{/*max-height: 2.2rem;*/font-size:.8rem;}
    .pic-list ul li{flex: none;width: 33.33%;padding:.5rem;}
    .page-main .page-main-l .page-main-box .small-ul{display: none;}

    .page .num,
    .page .active{display: none;}

    .more-area{font-size:.8rem;}
    .bdsharebuttonbox{float: left;}
    /* 底部 */
    .bottom .bottommain .bottommainl{float: left;width: 100%;padding:.25rem 1rem;}
    .bottom .bottommain .bottommainr{float: left;width: 100%;padding:.25rem 1rem;text-align:left;}
    .bottom .bottommain .bottommainr b{text-align:left;font-size:1rem;margin-top:0;}
    .bottom .bottommain .bottommainr .bshare{text-align:left;}

    .bottom-spacing,
    .bottom-group{display: block;}
    .contact-fa{display: none;}
    .xs-hide{display: none;}

}

/* 小屏幕（平板，大于等于 768px） */
@media (max-width:414px) {
    .header .nav .navli .name{font-size:.9rem;}
    .header .nav .navli:hover .name{background:none;}
    .header .nav .navli:hover .name a{color:#ffffff;}
    .dropnav ul li{font-size:.8rem;padding-top:.2rem;padding-bottom:.2rem;}

    .sbanner{height: 8rem;}
    .ico-tit-box{margin:1.5rem 0;height: 54px;}
    .article-list .picli{flex-flow: column nowrap;}
    .article-list .picli .imgbox{flex:auto;width: 100%;}
    .article-list .picli .text{flex:auto;width: 100%;padding:.5rem 0;}
    .article-list ul li b{max-height: none;font-size:1rem;}
    .article-list ul li p{max-height: none;font-size:.8rem;}
    .pic-list ul li{flex: none;width: 50%;padding:.5rem;}
    .page-main .page-main-l .page-main-box .small-ul{display: none;}
}

.ads-1{margin:0 auto;width: 1280px;overflow: hidden;}
.ads-1 ul li{float: left;width: 100%;overflow: hidden;}
.ads-1 ul li img{float: left;width: 100%;margin-bottom: 30px;}

.emptytips {float: left;width: 100%;height: 300px;background: url(../Images/nodata.png) no-repeat center center;display: block;overflow: hidden;}

.itit-box{
    float: left;width: 100%;height:40px;margin-bottom: 10px;
    position:relative;display:flex;flex-flow:row nowrap;
    align-content:center;align-items: flex-start;justify-content:space-between;
    overflow: hidden;}
.itit-box .text{
    flex:none;position:relative;z-index:2;font-weight: normal;padding:0 10px;
    line-height:30px;height:30px;font-size:28px;color: #004686;text-shadow: 0 5px 1px #ffffff;}
.itit-box .line{flex: auto;width: 100%;height:5px;margin-top:15px;background-color: #0e5da4;display: block;overflow:hidden; }
.itit-box .more{flex: none;padding-left:20px;line-height:30px;height:30px;font-size:14px;overflow:hidden; }
.itit-box:after{content:'';width: 100%;height: 10px;background-color: #0e5da4;position: absolute;left:0;bottom:0;z-index: 1;}

.itit-box-tab{float: left;width: 100%;height:55px;overflow: hidden;}
.itit-box-tab ul li{float: left;width: 50%;height: 50px;line-height: 50px;margin-top:5px;background-color:#bdc1c5;text-align: center;color:#ffffff;font-size:18px;overflow: hidden;}
.itit-box-tab ul li b{position: relative;line-height: 50px;}
.itit-box-tab .sel{height: 55px;line-height: 55px;background-color: #0e5da4;margin-top:0px;}
.itit-box-tab .sel b::before{content: '';position:absolute;z-index:1;width: 30px;height: 2px;background-color: #ffffff;display: block;left:-40px;top:12px;}
.itit-box-tab .sel b::after{content: '';position:absolute;z-index:1;width: 30px;height: 2px;background-color: #ffffff;display: block;right:-40px;top:12px;}

.ipicbox{float: left;width: 560px;height: 330px;margin-bottom:30px;overflow: hidden;}
.ijjdt{float: right;width: 600px;overflow: hidden;}
.ijjdt-li{float: left;width: 100%;height: 35px;line-height: 35px;text-align: left;overflow:hidden;}
.ijjdt-li .li-date{float:right;height: 35px;line-height: 35px;padding-left:10px;overflow: hidden;}

.iads-li-a{float: left;width: 100%;overflow: hidden;}
.iads-li-a img {float: left;width: 100%;margin-bottom:30px;}

.i-box-a{float: left;width: 560px;height:335px;margin-bottom: 30px;overflow: hidden;}
.i-box-a-pic{float: left;width: 560px;height: 280px;overflow: hidden;}
.i-box-a-pic ul li{float: left;width: 100%;height: 280px;overflow: hidden}
.i-box-a-pic ul li img{float: left;width: 100%;height: 280px;}

.iszyd{float: right;width: 600px;height:335px;overflow: hidden;}
.iszydmain{float: left;width: 602px;margin:-1px;margin-top:29px;overflow: hidden;}
.iszydmain ul li{float:left;width: 299px;height:125px;margin:1px;background-color:#5477e7;color:#fff;text-align: center;overflow: hidden; }
.iszydmain ul li img{float:left;width: 299px;height:125px;}

.idjfg{float: left;width: 600px;overflow: hidden;}
.itsjb{float: right;width: 560px;overflow: hidden;}
.itsjbtitle{float: left;width: 100%;height: 45px;background:url(../Images/itsjbbg.png) no-repeat left center;overflow: hidden;}
.itsjbtitle b{float: left;width: 160px;line-height:45px;font-size:20px;text-align: center;color:#fff;overflow: hidden;}

.itsjbdmain{float: left;width: 564px;margin:-1px;margin-top:29px;overflow: hidden;}
.itsjbdmain ul li{float:left;width: 278px;height:100px;margin:2px;text-align: center;overflow: hidden; }
.itsjbdmain ul li img{float:left;width: 278px;height:100px;}

.smalltitle{float: left;width: 100%;padding:20px 0;overflow: hidden;}
.smalltitle b {float: left;width: 169px;height: 53px;line-height:55px;background: url(../Images/tit_ico.png) no-repeat center center;text-align: center;font-size:18px;color: #fff;overflow: hidden;}
.smalltitle img {float: left;height: 32px;width: auto;}
.smalltitle span{float: right;height: 32px;line-height: 30px;border:1px solid #28552f;transition: all .2s;font-size:12px;padding:0 20px;color: #1a724c;overflow: hidden;}
.smalltitle span:hover{background-color:#28552f;}
.smalltitle span:hover a {color: #fff;}
.smalltitle-line{border-bottom:2px dotted #dbdbdb;}

.pictitle{float: left;width: 100%;height:80px;margin-bottom:20px;position: relative;overflow: hidden;}
.pictitle img{float: left;width: 100%;}
.pictitle span{z-index:1;position: absolute;float:right;right:0;height: 80px;line-height: 70px;font-weight:bold;overflow: hidden;}

.bigtit{float: left;width: 100%;padding:20px 0;overflow: hidden;}
.bigtit img{float: left;width: 100%;}

.danweitit{margin:20px auto;width: 290px;height: 40px;text-align:center;border-left:20px solid #2aa822;border-right:20px solid #2aa822;background:#2aa822 url(../Images/ico-danweititbg.png) repeat-x left center;overflow: hidden;}
.danweitit b{background-color:#2aa822;color:#fff;line-height: 40px;font-size:20px;padding:0 20px;display: inline-block; }


.rtitle{float: left;width: 100%;height: 50px;border-bottom:1px dotted #dbdbdb;overflow:hidden;}
.rtitle ul li{float: left;width: 136px;height: 49px;line-height: 55px;font-size:18px;font-weight:bold;text-align: center;overflow: hidden;}

.rtitle .sel{background: url(../Images/tit_inews.png) no-repeat left center;color:#fff;}
.rtitle .sel a{color:#fff;}

.sidesmall{width: 370px;position: relative;margin-bottom: 20px;}
.sidebig{width: 820px;position: relative;margin-bottom: 20px;}
.siderbefore::before{content: '';position: absolute;left:-10px;top:0;bottom:0;width: 10px;height: 100%;background: url(../Images/mid_bg.png) repeat-y left top;overflow: hidden;}
.siderafter::after{content: '';position: absolute;right:-10px;top:0;bottom:0;width: 10px;height: 100%;background: url(../Images/mid_bg.png) repeat-y left top;overflow: hidden;}

.sides{width: 280px;position: relative;margin-bottom: 20px;border-right:0 solid #dbdbdb;}
.sideb{width: 920px;position: relative;margin-bottom: 20px;}

.ibox-a{width: 600px;overflow: hidden;}
.pic-title{float: left;width: 100%;text-align: center;padding:50px 0;overflow: hidden;}
.btn-box{display:inline-block;width:152px;height: 48px;line-height:48px;text-align:center;color:#fff;font-size:18px;background: url(../Images/btnbg.jpg) no-repeat center center;overflow: hidden;}
.btn-box a{float: left;width: 100%;text-align: center;}

.videobox{float: left;width: 615px;margin-bottom:40px;padding:0;text-align:center;overflow: hidden;}
.videobox .imgbox{float: left;width: 615px;overflow: hidden;}
.videobox .imgbox img{float: left;width: 100%;height:460px;overflow: hidden;}
.videobox  b{float: left;width: 100%;height:40px;line-height:40px;font-size:18px;font-weight:normal;overflow: hidden;}

.iaboutbox{float: right;margin-bottom:40px;width: 615px;font-size:18px;line-height:38px;background:url(../Images/bg1.png) no-repeat center top;text-align: center;overflow: hidden;}
.iaboutbox p{float:left;width:100%;text-indent:2em;text-align: justify;margin-bottom:20px;overflow: hidden;}

.inews-box{float: left;width: 100%;min-width:1300px;height:648px;padding-top:145px;background: url(../Images/news_bg.png) no-repeat center center;overflow: hidden;}
.inews-box .inews-box-main{margin:0 auto;margin-bottom:30px;width: 1280px;padding:20px;background-color: rgba(255,255,255,.5);overflow: hidden;}
.inews-box .inews-box-main ul li {float: left;width: 600px;margin:0 10px;overflow: hidden;}
.inews-box .inews-box-main .pic-news{height: 175px;padding:5px 0;}
.inews-box .inews-box-main .pic-news .imgbox{float: left;width:220px;height:165px;background-color:#fff;overflow: hidden; }
.inews-box .inews-box-main .pic-news .imgbox img{float: left;width: 100%;height: 165px;}
.inews-box .inews-box-main .pic-news .text{float: left;width:380px;height:220px;padding-left:20px;text-align:justify;overflow: hidden;}
.inews-box .inews-box-main .pic-news .text b{float: left;margin-bottom:10px;width:100%;font-size:18px;overflow: hidden;}
.inews-box .inews-box-main .pic-news .text p{float: left;margin-bottom:10px;width:100%;overflow: hidden;}
.inews-box .inews-box-main .pic-news .text span{float: left;width:95px;height:35px;line-height:35px;background-color:#1e4b8f;color:#fff;text-align:center;overflow: hidden;}
.inews-box .inews-box-main .text-news{height:35px;line-height: 35px;text-align: left;}
.inews-box .inews-box-main .text-news i{float: left;width: 25px;line-height: 40px;font-size:12px;color:#275394;text-align: left;overflow: hidden;}

.itjpro{float: left;width: 100%;overflow: hidden;}
.itjpro .itjprol{float: left;margin-bottom:20px;width: 280px;height:500px;padding-top:10px;background-color: #b1e8e2;overflow: hidden;}
.itjpro .itjprol ul{float: left;width: 100%;height:490px;display: flex;flex-flow: column nowrap;overflow: hidden;}
.itjpro .itjprol ul li{flex:auto;width:100%;padding:5px 10px;border-top:2px solid #fff;background-color:#035fa7;color:#fff;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;overflow: hidden;}
.itjpro .itjprol .imgbox{flex: none;width: 60px;height: 60px;border:2px solid #fff;padding:2px;border-radius: 50%;transition:all .2s;overflow: hidden;}
.itjpro .itjprol .imgbox img{float: left;width: 52px;height: 52px;border-radius: 50%;overflow: hidden;}
.itjpro .itjprol b{flex: auto;padding:0 20px;text-align:left;transition:all .2s;overflow: hidden;}
.itjpro .itjprol i{flex: none;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;transition:all .2s;display:none;overflow: hidden;}
.itjpro .itjprol .sel i{display: block;}
.itjpro .itjprol .sel .imgbox{border:2px solid #ff9900;}
.itjpro .itjprol .sel b a{color:#ff9900;}
.itjpro .itjprol .sel i{color:#ff9900;}

.itjpro .itjpror{float: right;margin-bottom:20px;width: 990px;height:500px;border:2px solid #dbdbdb;padding:0px;overflow: hidden;}
.itjpro .itjpror ul li{float: left;width: 986px;height: 496px;position:relative;overflow: hidden;}
.itjpro .itjpror .imgbox{float: left;width: 986px;height: 496px;overflow: hidden;}
.itjpro .itjpror .imgbox img{float: left;width: 986px;height: 496px;}
.itjpro .itjpror .dot{cursor: pointer;position: absolute;z-index:10;left:0;top:0;width: 30px;height: 30px;background:rgba(255,255,255,.4) url(../Images/point.gif) no-repeat center center;border-radius:50%;overflow: hidden;}
.itjpro .itjpror .dot img{float: left;width: 30px;height: 30px;border-radius: 50%;}
.itjpro .itjpror .dot a{float: left;width: 100%;height: 30px;display: block;overflow: hidden;}

.bigwrap{float: left;width: 100%;min-width: 1300px;background:url(../Images/bg2.png) no-repeat center 50px;overflow: hidden;}
.iprod{margin:0 auto;width: 1300px;margin-bottom:30px;overflow: hidden;}
.iprod ul li{float: left;margin:10px;width: 305px;height: 202px;border:2px solid #dedede;position:relative;overflow: hidden;}
.iprod ul li img{float: left;width: 100%;height: 198px;}
.iprod ul li b{
    z-index:1;position: absolute;float: left;
    left:0px;right:0px;bottom:-100px;background-color: rgba(0,0,0,.5);color:#fff;
    padding:20px;text-align: center;overflow: hidden;}
.iprod ul li:hover{border:2px solid #295ea2;}

.icase{margin:0 auto;width: 1302px;margin-bottom:30px;overflow: hidden;}
.icase ul li{float: left;margin:11px;width: 412px;height: 272px;border:0px solid #dbdbdb;position:relative;overflow: hidden;}
.icase ul li img{float: left;width: 100%;height: 272px;}
.icase ul li b{
    z-index:1;position: absolute;float: left;
    left:0px;right:0px;bottom:-200px;background-color: rgba(0,0,0,.5);color:#fff;
    padding:20px;text-align: center;overflow: hidden;}

.ibox-b{margin:0 auto;width: 1300px;overflow:hidden;}
.ibox-b-title{float: left;width: 100%;border-bottom:1px solid #dbdbdb;margin-bottom:20px;overflow: hidden;}
.ibox-b-title b{float: left;font-size:26px;color:#1e4b8f;line-height: 48px;}

.iagent{float: left;width:620px;margin:20px 20px 40px 10px;}
.ijob{float: right;width:620px;margin:20px 10px 40px 20px;}
.ibox-b-main{float: left;width: 100%;height:365px;padding:20px;background-color:#fff;border:0px solid #dbdbdb;box-shadow: 5px 5px 5px #dbdbdb;overflow: hidden;}
.ibox-b-main-pic{float: left;width: 160px;height: 325px;overflow: hidden;}
.ibox-b-main-pic img{float: left;width: 160px;height: 325px;overflow: hidden;}
.ibox-b-main-text{float: left;width: 420px;height: 325px;padding-left:20px;text-indent:2em;text-align:justify;overflow: hidden;}
.ijob-li{float: left;width: 100%;overflow:hidden;}
.ijob-li b {float: left;width: 100%;height: 40px;line-height: 40px;margin-bottom:10px;font-weight:normal;background-color: #295ea2;color: #fff;padding:0 20px;text-align: left;overflow: hidden;}
.ijob-li p {float: left;width: 100%;margin-bottom:20px;line-height:25px;text-align: justify;overflow: hidden;}


.iproditem{float: left;width: 235px;margin:5px;padding:10px;background-color:#f7f7f7;text-align:center;overflow: hidden;}
.iproditem img{float: left;width: 215px;height: 155px;}
.iproditem b{float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;font-size:14px;overflow: hidden;}
.iprodtitle{float: left;width: 100%;height: 105px;background:url(../Images/ico_prod.png) no-repeat center center;text-align:center;overflow: hidden;}


.inews-pic{float: left;width:225px;height:275px;margin-bottom:30px;position:relative;overflow: hidden;}
.inews-pic img{float: left;width: 225px;height: 275px;overflow: hidden}
.inews-pic b {
    position:absolute;z-index:1;left:0;bottom:0;float: left;width: 100%;padding:10px;
    text-align: center;color:#fff;
    background-color:rgba(0,0,0,.5);}
.inews-video{float: left;width: 370px;height: 275px;background-color:#fff09f;padding:10px;overflow: hidden;}
.inews-video img{float: left;width: 350px;height: 255px;}

.inews-item{float: left;width: 625px;height: 275px;padding:0 40px;overflow: hidden;}
.inews-item ul li{float: left;margin-bottom:20px;width:100%;height:85px;border-bottom:1px dashed #dbdbdb;overflow: hidden;}
.inews-item ul li .date{float: left;width:65px;height: 65px;padding:5px;background-color: #3265d8;color: #fff;text-align: center;overflow: hidden; }
.inews-item ul li .date b{float: left;width: 100%;height: 35px;line-height: 35px;font-size:24px;transition:all .3s;overflow: hidden;}
.inews-item ul li .date span{float: left;width: 100%;height: 20px;line-height: 20px;font-size:14px;transition:all .3s;overflow: hidden;}
.inews-item ul li:hover .date b{height: 60px;line-height: 55px;font-size:40px;}
.inews-item ul li .text{float: left;width:480px;height:60px;padding:0px 0 0px 20px;text-align:left;overflow:hidden;}
.inews-item ul li .text b{float: left;width:100%;height:35px;line-height:35px;overflow:hidden;}
.inews-item ul li .text p{float: left;width:100%;height:25px;line-height:25px;color:#383838;overflow:hidden;}

.full-ads{float: left;width: 100%;overflow: hidden;}
.full-ads ul li{float: left;width: 100%;margin-bottom:30px;overflow: hidden;}
.full-ads ul li img{float: left;width: 100%;}

.izhuanye{float:left;width: 1250px;overflow: hidden;}
.izhuanye ul li{float: left;width:220px;height: 280px;padding:20px;color:#fff;border-radius:5px;margin: 0 30px 30px 0;overflow: hidden;}
.izhuanye .text{float: left;width: 100%;overflow: hidden;}
.izhuanye .text b{float: left;width: 100%;height:35px;line-height:35px;text-align:center;overflow: hidden;}
.izhuanye .text p{float: left;width: 100%;height:50px;line-height:25px;text-align:justify;overflow: hidden;}
.izhuanye .imgbox{float: left;width: 180px;height:135px;margin-bottom:10px;overflow: hidden;}
.izhuanye .imgbox img{float: left;width: 180px;height:135px;}
.izhuanye .bg0{background-color: #ff9999;color:#fff;transition: all .2s;}
.izhuanye .bg0 a{color:#fff;transition: all .2s;}
.izhuanye .bg0:hover{background-color: #dbdbdb;color:#e46969;}
.izhuanye .bg0:hover a{color:#e46969;transition: all .2s;}

.izhuanye .bg1{background-color: #ffcc99;color:#fff;transition: all .2s;}
.izhuanye .bg1 a{color:#fff;transition: all .2s;}
.izhuanye .bg1:hover{background-color: #efefef;color:#f7b033;}
.izhuanye .bg1:hover a{color:#f7b033;}

.izhuanye .morebtn{padding:35px;background:#78c5e9 url(../Images/zhuanye-more.jpg) no-repeat center bottom;overflow: hidden;}
.izhuanye .morebtn .biground{float:left;width:150px;height:150px;display: block;padding:15px;transition: all .2s;background-color:#79dff2;border-radius:50%;overflow:hidden;}
.izhuanye .morebtn .biground:hover{background-color:#2aadc5 ;}
.izhuanye .morebtn .smallround{float:left;width:120px;height:120px;line-height:120px;transition: all .2s;color:#fff;text-align:center;font-size:20px;background-color:#2aadc5;border-radius:50%;overflow:hidden;}
.izhuanye .morebtn .smallround:hover{background-color:#79dff2 ;}
.izhuanye .morebtn .smallround a{float: left;width: 100%;height: 120px;line-height: 120px;text-align:center;display: block;overflow: hidden;}
.izhuanye .morebtn .smallround:hover  a{color:#2aadc5 ;}

.irequest{float: left;width: 100%;min-width:1300px;height:450px;margin-bottom:30px;padding-top:145px;background: url(../Images/index-formbg.jpg) no-repeat center center;overflow: hidden;}
.irequest .title{float: left;width: 100%;font-size:1.2rem;text-align: center;color:#fff;font-weight:bold;overflow: hidden;}
.irequest .title .color-yellow{color:#ff9504;}
.irequest .subtitle{float: left;width: 100%;font-size:16px;padding:5px;text-align: center;color:#fff;overflow: hidden;}
.irequest .form-group{margin:0 auto;width: 700px;overflow: hidden;}
.irequest .form-group ul li{float: left;width: 100%;padding:10px 0;}
.irequest .form-group input{outline: none;}
.irequest .form-group .ipt{float: left;width: 100%;height:40px;line-height:40px;background-color: #fff;border:0 solid #dbdbdb;padding:0 10px;text-align: left;overflow: hidden;}
.irequest .form-group .btn{float: left;width: 100%;background-color: #f4bd5c;height: 40px;border: 0;font-size:18px;}
.irequest .form-group .yzmipt{float: left;width: 79%;height:40px;line-height:40px;background-color: #fff;border:0 solid #dbdbdb;padding:0 10px;text-align: left;overflow: hidden;}
.irequest .form-group .yzmpic{float: right;width: 19%;height:40px;}

.ixyfg{margin:0 auto;width: 1220px;overflow: hidden;}
.ixyfg ul li{overflow: hidden;}
.ixyfg ul li:hover .imgbox{border:1px solid #1d6dc5;}
.ixyfg .big-li{float: right;margin-bottom:30px;width:600px;height:520px;}
.ixyfg .big-li .imgbox{float: left;width: 600px;height: 490px;border:1px solid #dbdbdb;background-color:#fafafa;padding:9px;transition:all .5s;overflow: hidden;}
.ixyfg .big-li .imgbox img{float: left;width: 580px;height: 470px;}
.ixyfg .big-li b{float: left;width: 100%;height: 30px;line-height:30px;text-align:center;overflow: hidden;}

.ixyfg .small-li{float: left;width:290px;height:250px;margin:0 20px 20px 0;}
.ixyfg .small-li .imgbox{float: left;width: 290px;height: 220px;border:1px solid #dbdbdb;background-color:#fafafa;padding:9px;transition:all .5s;overflow: hidden;}
.ixyfg .small-li .imgbox img{float: left;width: 270px;height: 200px;}
.ixyfg .small-li b{float: left;width: 100%;height: 30px;line-height:30px;text-align:center;overflow: hidden;}

.isxjdwrap{float: left;margin-bottom:30px;width: 100%;height:615px;padding:20px 0;background: url(../Images/sxjd-bg.jpg) no-repeat center center;overflow: hidden;}
.isxjd{float: left;width: 1240px;overflow: hidden;}
.isxjd ul li{float: left;width:290px;height:215px;margin: 10px 20px 10px 0;position:relative;overflow: hidden;}
.isxjd ul li b{display:none;position: absolute;z-index:1;transition: all .5s;
    float: left;width: 100%;bottom:0;padding:10px;text-align:center;background-color: rgba(0,0,0,.5);overflow: hidden;}
.isxjd ul li:hover b{display: block;}
.isxjd ul li img{float: left;width: 290px;height: 215px;}

.ijyfxwrap{float: left;width: 100%;min-width: 1300px;padding-top:40px;padding-bottom:80px;background:url(../Images/jyfx-bg.png) no-repeat center bottom;overflow: hidden;}
.ijyfxwrap .ijyfxpic{float: left;width: 250px;height: 330px;overflow: hidden;}
.ijyfxwrap .ijyfxpic img{float: left;width: 250px;height: 330px;}
.ijyfxwrap .ijyfxitem{float: left;width: 970px;overflow: hidden;}
.ijyfxwrap .ijyfxitem ul li{float: left;margin-left:20px;margin-bottom:10px;width:174px;height:165px;text-align:center;overflow: hidden;}
.ijyfxwrap .ijyfxitem ul li .imgbox{float: left;width: 100%;height:130px;overflow: hidden;}
.ijyfxwrap .ijyfxitem ul li .imgbox img{float: left;width: 100%;height:130px;}
.ijyfxwrap .ijyfxitem ul li b{float: left;width: 100%;height:35px;line-height:35px;font-weight:normal;overflow: hidden;}

.inews{float:left;width: 100%;margin-bottom:20px;overflow: hidden;}
.inews ul li{float: left;width: 100%;overflow: hidden;}
.inews .picli{margin-bottom: 10px;}
.inews .picli .imgbox{float:left;width: 270px;height: 150px;}
.inews .picli .imgbox img{float:left;width: 270px;height: 150px;}
.inews .picli .textbox{float: left;width: 330px;padding-left:20px;overflow: hidden;}

.inews .picli .textbox b{float:left;width: 100%;line-height:30px;font-size:20px;color:#1a724c;text-align:left;overflow: hidden;}
.inews .picli .textbox b a {color:#1a724c;}
.inews .picli .textbox p{float:left;width: 100%;margin-top:10px;height:50px;line-height:25px;font-size:14px;color:#7a7a7a;text-align:justify;overflow: hidden;}
.inews .picli .textbox span{float:left;margin-top:0px;width: 100%;height: 30px;line-height:30px;color:#1a724c;font-size:14px;text-align:justify;overflow: hidden;}

.inews .textli{background: url(../Images/ico-heart.png) no-repeat left center;text-align:left;padding-left:20px;height:30px;line-height: 30px;overflow: hidden;}
.inews .textli span{float: right;}

.iqiyehy{float: left;width:1305px;padding:20px 0;overflow: hidden;}
.iqiyehy ul li{float: left;width: 236px;margin-right: 25px;overflow: hidden;}
.iqiyehy ul li img{float: left;width: 236px;height:165px;margin-bottom: 20px;}
.iqiyehy ul li b{float: left;margin:0 18px;padding:0 20px;text-align:center;background-color:#387e5d;border-radius: 5px;width: 200px;height:35px;line-height: 35px;color:#fff;font-size:18px;overflow: hidden;}

.igerenhy{float: left;width:1308px;padding:20px 0;overflow: hidden;}
.igerenhy ul li{float: left;width: 190px;margin-right: 28px;overflow: hidden;}
.igerenhy ul li img{float: left;width: 190px;height:240px;margin-bottom: 10px;}
.igerenhy ul li b{float: left;width: 100%;height:35px;line-height: 35px;margin-bottom: 10px;padding:0 10px;text-align:center;color:#fff;font-size:18px;overflow: hidden;}
.igerenhy ul li span{float: left;width: 100%;height:35px;line-height: 35px;padding:0 20px;text-align:center;background-color:#387e5d;border-radius: 5px;color:#fff;font-size:16px;overflow: hidden;}

.istudy{float: left;padding:20px 0;width: 1320px;overflow: hidden;}
.istudy ul li{float: left;width: 290px;height:330px;margin-right: 40px;margin-bottom:20px;background:url(../Images/studybg.jpg) repeat left top;border-radius: 5px;border:2px solid #1851df;overflow: hidden;}
.istudy ul li .top {float: left;width:100%;height:270px;padding:20px;text-align: justify;overflow: hidden;}
.istudy ul li .top b{float: left;width: 100%;height: 60px;line-height: 30px;margin-bottom:20px;font-size:22px;color: #0d8704;overflow: hidden;}
.istudy ul li .top b a{color: #30912b;}
.istudy ul li .top b a:hover{color: #484848;}
.istudy ul li .top span{float: left;width: 100%;height: 35px;line-height: 35px;margin-bottom:20px;background-color: #323232;color: #fff;padding:0 20px;overflow: hidden;}
.istudy ul li .top p{float: left;width: 100%;height: 100px;line-height: 25px;color:#323232;text-align:justify;overflow: hidden;}
.istudy ul li .gobtn {float: left;width: 100%;height: 60px;line-height: 60px;background-color: #1851df;color: #fff;font-size:18px;text-align: center;overflow: hidden;}

.ivideo {float: left;width: 100%;margin-bottom:20px;border-bottom:5px solid #fafafa;overflow: hidden;}
.ivideo ul li{float: left;width: 100%;padding:10px 0;text-align: left;overflow: hidden;}
.ivideo ul li img{float: left;width:350px;height: 220px;border:1px solid #efefef;transition:all .2s; }
.ivideo ul li:hover img{border:1px solid #ea644a;}
.ivideo ul li b {float:left;width: 100%;height:60px;line-height:40px;font-size:18px;text-align: justify;overflow: hidden;}
.ivideo ul li span {float:left;width: 100%;height:20px;line-height:20px;text-align: left;color:#484848;overflow: hidden;}

.inewsboxsmall{float: left;width: 100%;padding-bottom:10px;border-bottom:5px solid #fafafa;overflow: hidden;}
.inewsboxsmall ul li{float: left;width: 100%;height: 35px;line-height: 35px;text-align: left;overflow: hidden;}

.itzzgx{float: left;width: 100%;overflow: hidden;}
.itzzgx ul li{float: left;width: 100%;}
.itzzgx ul li img{float: left;width: 100%;height:220px;margin-top: 10px;}

.inewsbig{float: left;width:800px;overflow:hidden;}
.inewsbig .inewstitle{float: left;width: 100%;height: 50px;border-bottom:1px dotted #dbdbdb;overflow:hidden;}
.inewsbig .inewstitle ul li{float: left;width: 136px;height: 49px;line-height: 55px;font-size:18px;font-weight:bold;text-align: center;overflow: hidden;}

.inewsbig .inewstitle .sel{background: url(../Images/tit_inews.png) no-repeat left center;color:#fff;}
.inewsbig .inewstitle .sel a{color:#fff;}
.inewsbig .inewsmain{float: left;padding-top:10px;width: 100%;overflow: hidden;}
.inewsbig .inewsmain ul li{float: left;width: 100%;border-bottom:1px dashed #f7f7f7;overflow: hidden;}
.inewsbig .inewsmain .inewsmaintext{text-align:left;height:40px;line-height:40px;background:url('../Images/ico_star.png') no-repeat left center;padding-left:20px;}
.inewsbig .inewsmain .inewsmaintext span {float: right;}
.inewsbig .inewsmain .inewsmaintj{float: left;width: 100%;padding:10px 0;margin-bottom:0px;overflow: hidden;}
.inewsbig .inewsmain .inewsmaintj img {float: left;width: 250px;height: 190px;}
.inewsbig .inewsmain .inewsmaintj .rtext {float: left;width: 550px;height: 190px;padding-left:20px;text-align:left;overflow: hidden;}
.inewsbig .inewsmain .inewsmaintj .rtext b{float: left;width:100%;line-height:30px;font-size:18px;overflow: hidden;}
.inewsbig .inewsmain .inewsmaintj .rtext p{float: left;width:100%;padding:5px 0;line-height:25px;color:#868686;text-align:justify;overflow: hidden;}
.inewsbig .inewsmain .inewsmaintj .rtext span{float: right;height: 25px;line-height: 25px;font-size:12px;padding:0 10px;color: #fff;background-color:#004299;overflow: hidden;}


.ibigbox{margin:0 auto;width: 1200px;}
.ibigbox .ibigboxmain{width: 590px;height:380px;padding:15px;margin-bottom:30px;box-shadow: 5px 5px 5px 5px #dbdbdb;overflow: hidden;}
.ibigbox ul li{float: left;width:100%;overflow: hidden;}
.ibigbox .ibigboxtj{float: left;width: 100%;padding:10px 0;margin-bottom:0px;overflow: hidden;}
.ibigbox .ibigboxtj img {float: left;width: 225px;height: 135px;}
.ibigbox .ibigboxtj .rtext {float: left;width: 335px;height: 135px;padding-left:20px;text-align:left;overflow: hidden;}
.ibigbox .ibigboxtj .rtext b{float: left;width:100%;line-height:30px;font-size:18px;overflow: hidden;}
.ibigbox .ibigboxtj .rtext p{float: left;width:100%;padding:5px 0;line-height:25px;color:#868686;text-align:justify;overflow: hidden;}
.ibigbox .ibigboxtj .rtext span{float: right;height: 25px;line-height: 25px;font-size:12px;padding:0 10px;color: #fff;background-color:#004299;overflow: hidden;}
.ibigbox .ibigboxtext{height:35px;line-height:35px;text-align: left;}
.ibigbox .ibigboxtext span {float: right;}
.ibigbox .ibigboxpic{float: left;width: 100%;}
.ibigbox .ibigboxpic img{float: left;width: 100%;height: 295px;}

/*	内页	*/

/*
.bigtitle{float: left;margin:10px 0;width: 100%;}
.bigtitle b{float: left;font-size: 26px;height: 35px;line-height: 35px;color:#1d6dc5;position: relative;}

.bigtitle span {float: right;margin-top:2px;height:30px;line-height: 28px;padding:0 20px;font-size:14px;border-bottom:1px dotted #dbdbdb;color:#dbdbdb;position: relative;}
.bigtitle span a {color: #dbdbdb;}
.bigtitle span::before{content: '';position: absolute;right:10px;top:18px;width:1px;height:20px;border-left:1px dotted #dbdbdb;overflow: hidden;}
.bigtitle i {font-style: normal;}
.bigtitle .bigtitle-l{float: left;height:35px;border-bottom:5px solid #0d8704;position:relative;overflow: hidden;}
.bigtitle .bigtitle-l .enname{float: left;text-align: left;height: 69px;line-height: 69px;padding-right:20px;margin-left:-5px;position:relative;font-size:60px;color:#696969;text-transform:uppercase;font-weight:bold;}
.bigtitle .bigtitle-l .enname::before{content: '';z-index:1;position:absolute;left:0px;top:19px;width:100%;min-width: 140px;height:31px;background-image: linear-gradient(to right, rgba(189,13,15,.9) , rgba(255,255,255,.5));display: block;}
.bigtitle .bigtitle-l .cnname{z-index:2;position:absolute;left:0;top:16px;right:0;height:35px;line-height:35px;color:#ffffff;text-align:left;padding:0 10px;font-size:20px;font-weight:bold;overflow: hidden;}

.bigtitle .bigtitle-l .enname:first-letter{color:#bd0d0f;}
.bigtitle .bigtitle-r{float: right;width: 236px;height:72px;overflow: hidden;}
*/

.bigtitle{
    float: left;width: 100%;height:40px;margin-bottom: 10px;
    position:relative;display:flex;flex-flow:row nowrap;
    align-content:center;align-items: flex-start;justify-content:space-between;
    overflow: hidden;}
.bigtitle b{
    flex:none;position:relative;z-index:2;font-weight: normal;padding:0 10px;
    line-height:30px;height:30px;font-size:28px;color: #004686;text-shadow: 0 5px 1px #ffffff;}
.bigtitle i{flex: auto;width: 100%;height:5px;margin-top:15px;background-color: #0e5da4;display: block;overflow:hidden; }
.bigtitle span{flex: none;padding-left:20px;line-height:30px;height:30px;font-size:14px;overflow:hidden; }
.bigtitle:after{content:'';width: 100%;height: 10px;background-color: #0e5da4;position: absolute;left:0;bottom:0;z-index: 1;}


.big-cate{float: left;width: 100%;background-color: #f7f7f7;padding:1%;margin-bottom:20px;overflow: hidden;}
.big-cate ul li{float: left;width:23%;margin:1%;height: 40px;line-height: 40px;padding:0 10px;background-color:#fff;text-align:center;border-radius: 5px;overflow: hidden; }
.big-cate .sel{background-color: #ea644a;color: #fff;}
.big-cate .sel a {color: #fff;}

/*
.side-title{float: left;width: 100%;height:40px;border-bottom:2px solid #1d6dc5;margin-bottom:10px;}
.side-title b{
    float:left;text-align: left;margin-top: 2px;background-color: #1d6dc5;color: #fff;
    font-size: 18px;height: 35px;line-height: 35px;padding-right:10px;padding-left:10px;position: relative;}
.side-title i{display:none;position: absolute;right:-10px;top:8px;width: 20px;height:20px;background-color: #dbdbdb;border-radius: 50%;overflow: hidden;}
*/

.side-title{float: left;width: 100%;height: 45px;background-color:#8b2205;overflow: hidden;}
.side-title b{float: left;padding-left:20px;line-height:45px;font-size:20px;text-align: center;color:#fff;overflow: hidden;}


.side-small-box-shadow {box-shadow:10px 10px 5px 2px #dbdbdb;}
.side-small-box-border{border:1px solid #EFEFEF;}
.side-small-box{float: left;width: 100%;padding:10px 0;}
.side-small-box-main{float: left;width: 100%;padding:5px 0;}
.side-small-box-main .li{
    float: left;margin-bottom:10px;width: 100%;padding:0 20px 0 30px;
    position: relative;background-color:#1d6dc5;color: #fff;border-radius: 4px;overflow: hidden;}
.side-small-box-main .li .ico{
    position:absolute;left:10px;top:19px;width:8px;height: 8px;
    border-radius:50%;background-color: #fff;overflow: hidden; }
.side-small-box-main .li .text{float: left;width:100%;padding:10px 0;line-height:25px;text-align:left;overflow: hidden; }
.side-small-box-main .li .text a{color:#fff;}
.side-small-box-main .li .controller{
    position:absolute;right:10px;top:9px;width:20px;height: 30px;line-height: 30px;
   color:#fff;cursor:pointer;overflow: hidden;}

.side-small-box-main .li:hover .ico,
.side-small-box-main .sel .ico{background-color: #ffff00; }

.side-small-box-main .li:hover .text a,
.side-small-box-main .sel a{color: #ffff00; }

.side-small-box-main .smallli{
    float: left;margin-bottom:10px;width: 100%;
    background-color:#efefef;position: relative;border-radius: 4px;
}
.side-small-box-main .smallli::before{content: '';position:absolute;z-index:1;border-radius:1px;width:2px;height:22px;left:12px;top:-10px;background-color: #1d6dc5;display:block;overflow: hidden;}
.side-small-box-main .smallli .ico{position:absolute;box-shadow:0 0 2px 2px #fff;left:10px;top:12px;width:6px;height: 6px;border-radius:50%;background-color: #044083;overflow: hidden;}
.side-small-box-main .smallli .text{float: left;width:100%;line-height:30px;padding-left:30px;font-size:14px;text-align:left;overflow: hidden; }

.side-small-box-main .smallli:hover .ico{background-color: #0d8704; }
.side-small-box-main .smallli:hover .text a{color: #0d8704; }


.side-video{float: left;width: 100%;padding:10px 10px;overflow: hidden;}
.side-video ul li{float: left;width: 100%;overflow: hidden;}
.side-video ul li .imgbox{float: left;width: 100%;overflow: hidden;}
.side-video ul li .imgbox img{float: left;width: 100%;border:1px solid #f7f7f7;transition: all .2s;}
.side-video ul li .imgbox img:hover{border:1px solid #ea644a;}
.side-video ul li b{float: left;width: 100%;padding:5px 0;text-align: left;overflow: hidden;}
.side-video ul li span{float: left;width: 100%;height:25px;line-height:25px;text-align: left;overflow: hidden;}

.side-ad{float: left;width: 100%;overflow: hidden;}
.side-ad ul li{float: left;width: 100%;overflow: hidden;}
.side-ad ul li img{float: left;width: 100%;margin-bottom: 10px;}

.side-big-list{float: left;width: 100%;overflow: hidden;}
.side-big-list .picli,
.side-big-list .textli{float: left;width: 100%;padding:20px 0;border-bottom:1px dotted #efefef;text-align: left;overflow: hidden;}
.side-big-list .picli .imgbox{float:left;width:200px;background-color: #efefef;padding:5px;overflow: hidden;}
.side-big-list .picli img{float:left;width:190px;border:0px; }
.side-big-list .picli b{float:left;width:670px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.side-big-list .picli p{float:left;width:670px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
.side-big-list .textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.side-big-list .textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
.side-big-list .date{float:left;margin:2px 0;padding:0 10px;height:20px;line-height: 20px;background-color:#dbdbdb;color:#484848;font-style: normal;font-size:12px;border-radius: 10px;}
.side-big-list .date:hover{background-color:#1d59aa ;color:#ffffff;}

.side-big-list .textline{float: left;width: 100%;padding:10px 0;line-height:25px;border-bottom:1px dotted #efefef;text-align:left;overflow: hidden;}
.side-big-list .textline span{text-align:left;padding-left:10px;overflow: hidden;}


.side-big-list .chengyuan{float: left;width: 100%;padding:10px 0;border-bottom:1px dotted #efefef;text-align:left;overflow: hidden;}
.side-big-list .chengyuan b{float: left;width: 100%;padding-bottom:10px;overflow: hidden;}
.side-big-list .chengyuan .imgbox{float: left;width: 35%;border:1px solid #efefef;padding:5px;overflow: hidden;}
.side-big-list .chengyuan .imgbox img{float: left;width: 100%;}
.side-big-list .chengyuan p{float: left;width: 65%;padding-left:20px;overflow: hidden;}

.side-pic-list {float: left;width: 880px;overflow: hidden;}
.side-pic-list .item4{float: left;width: 210px;margin: 10px 10px 10px 0px;overflow: hidden;}
.side-pic-list .item4 .imgbox{float: left;width: 210px;height: 160px;padding:4px;border:1px solid #dbdbdb;overflow: hidden;}
.side-pic-list .item4 .imgbox img{float: left;width: 200px;height: 150px}
.side-pic-list .item4 b{float: left;width: 100%;height:40px;line-height:40px;text-align:center;font-weight:normal;overflow: hidden;}
.side-pic-list .item4 span{float: left;width: 100%;height:35px;line-height:35px;font-size:14px;text-align:center;background-color:#484848;color:#ffffff;overflow: hidden;}

.side-pic-list .item5{float: left;width: 210px;margin: 10px 10px 10px 0px;overflow: hidden;}
.side-pic-list .item5 .imgbox{float: left;width: 210px;height: 265px;padding:4px;border:1px solid #dbdbdb;overflow: hidden;}
.side-pic-list .item5 .imgbox img{float: left;width: 200px;height: 255px}
.side-pic-list .item5 b{float: left;width: 100%;height:40px;line-height:40px;text-align:center;font-weight:normal;overflow: hidden;}
.side-pic-list .item5 span{float: left;width: 100%;height:35px;line-height:35px;font-size:14px;text-align:center;background-color:#484848;color:#ffffff;overflow: hidden;}

.talentpool{float: left;width:1300px;overflow: hidden; }
.talentpool ul li{float:left;width: 305px;padding:30px;background-color:#f7f7f7;margin-right: 20px;margin-bottom:20px;transition:all .2s;overflow: hidden;}
.talentpool ul li:hover{background-color: #0d8704;color:#fff;}
.talentpool ul li:hover .name a{color: #fff;}
.talentpool ul li .imgbox{margin:0 auto;width:165px;height:165px;padding:5px;border-radius:50%;background-color:#ffffff;overflow: hidden;}
.talentpool ul li .imgbox img{float: left;width: 155px;height:155px;border-radius: 50%;}
.talentpool ul li .name{float: left;width: 100%;height: 50px;line-height: 50px;text-align: center;overflow: hidden;}
.talentpool ul li dl{float: left;width: 100%;margin:0;padding:0;text-align:left;overflow: hidden;}
.talentpool ul li dl dd{float: left;width: 100%;margin:0;padding:0;font-size:14px;height: 35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.talentpool ul li:hover dl dd{border-bottom:1px dashed #0f6c08;}
.talentpool ul li .btnmore{float: left;margin-top:20px;width: 100%;height: 45px;line-height: 45px;background-color: #0d8704;color:#fff;text-align: center;border-radius: 5px;overflow: hidden;}
.talentpool ul li .btnmore a{color: #fff;}
.talentpool ul li:hover .btnmore {background-color:#fff;color: #0d8704;}
.talentpool ul li:hover .btnmore a{color: #0d8704;}

.zxjn{float:left;width: 100%;padding:100px 200px;text-align: center;overflow: hidden;}
.zxjn .title{float: left;padding-bottom:20px;width: 100%;text-align: left;font-size:18px;overflow: hidden;}
.zxjn .searchbox{float: left;width: 100%;padding-bottom: 20px;overflow: hidden;}
.zxjn .ipt{float: left;width: 80%;height: 80px;line-height: 78px;font-size:20px;padding:0 20px;text-align: center;border:1px solid #dbdbdb;border-right:0;overflow: hidden;}
.zxjn .submitbtn{float: left;width: 20%;height: 80px;text-align: center;font-size:20px;border:1px solid #41c33a;background-color:#41c33a;color:#ffffff;cursor:pointer;overflow: hidden;}
.zxjn .tips{float: left;width: 100%;color:#ea644a;text-align: left;overflow: hidden;}
.zxjn .result{float: left;display:none;margin-top:20px;width: 100%;background-color: #f7f7f7;padding:20px;overflow: hidden;}
.zxjn .result ul li{float: left;width: 33.33%;height: 35px;line-height: 35px;text-align: left;overflow: hidden;}
.zxjn .resultcontent{float: left;margin-top:10px;width: 100%;background-color:#ffffff;padding:20px;text-align: justify;overflow: hidden;}
.zxjn .resultcontent img{max-width: 100%;}

.mall-cate{float: left;width: 100%;padding-top:15px;overflow: hidden;}
.mall-cate .mall-catebox{float: left;width: 100%;padding:10px 10px;text-align:left;overflow: hidden;}
.mall-cate .mall-catebox ul li{float: left;margin:5px 0;padding-right:30px;height:25px;line-height: 25px;overflow: hidden;}

.cate-demo{float: left;margin-top:15px;width: 100%;text-align: justify;margin-bottom:15px;background-color:#f7f7f7;padding:10px;poverflow: hidden;}
.cate-demo img{max-width: 100%;}

.cate-small-box{float: left;width: 100%;margin-left:-5px;overflow: hidden;}
.cate-small-box ul li{float: left;height:35px;line-height:35px;padding:0 10px;background-color:#ea644a;color: #fff;margin:5px;overflow: hidden;}
.cate-small-box ul li a{color: #ffffff;}
.cate-small-box ul li:hover{background-color: #efefef;}
.cate-small-box ul li:hover a{color: #ea644a;}

.mall-table-list{float: left;margin-top:15px;width: 100%;border:0px solid #339999;background-color:#339999;overflow: hidden;}
.mall-table-list .title{background-color: #efefef;}
.mall-table-list .list{background-color: #ffffff;}
.mall-table-list tr td{padding:5px 10px;font-size:14px;line-height: 20px}


.content .movie{float: left;width:100%;padding:10px;margin:10px 0;background-color: #444444;overflow: hidden;}
.content .movie video{float: left;width: 100%;}

.content .music{float: left;width:100%;padding:10px;margin:10px 0;background-color: #444444;overflow: hidden;}
.content .music audio{float: left;width: 100%;}

.content .files {float: left;width: 100%;margin-top:10px;padding:10px 0px;border-top:1px dashed #efefef;border-bottom:1px dashed #efefef;text-align:left;overflow: hidden;}
.content .files a {float: left;width:40px;height:40px;line-height: 30px;padding:5px 20px 5px 5px;background-color: #ea644a;color: #ffffff;margin: 10px 10px 10px 0px;border-radius:20px;overflow: hidden;}
.content .files a i {float: left;width: 30px; line-height: 30px;margin-right:10px;text-align: center;background-color: #ffffff;color: #ea644a;border-radius: 50%;overflow: hidden;}

/* 公司高管 */
.gaoguan{float: left;width: 100%;margin-top:20px;overflow: hidden;}
.gaoguan .gaoguantab{float: left;width: 100%;border-bottom:1px solid #f7f7f7;margin-bottom:20px;overflow: hidden;}
.gaoguan .gaoguantab ul li {float: left;padding:0 20px;background-color: #f7f7f7;margin-right: 10px;height: 40px;line-height: 40px;overflow: hidden;}
.gaoguan .gaoguantab ul li:hover,
.gaoguan .gaoguantab .sel{background-color: #ea644a;color: #ffffff;}

/* ---------------------------------------------------- */

.list-small{width:250px;overflow: hidden;}
.list-small .list-box{float: left;width: 100%;margin-bottom:20px;background-color:#fcfcfc;border-top:0;overflow: hidden;}
.list-small .list-box-list{float: left;width: 100%;padding:5px 10px;border:1px solid #144991;border-top:0;/*background-color:#fafafa;*/overflow: hidden;}

.list-small .list-box-tit{
	float:left;width: 100%;height: 40px;padding:0 10px;
    background:#1d59aa;border:1px solid #144991;
	text-align:left;overflow: hidden;}
.list-small .list-box-tit b {
	float: left;height:40px;line-height:40px;
	color:#ffffff;
	font-size:18px;font-weight: normal;
	overflow: hidden;
}
.list-small .list-box-tit span {
	float: right;line-height: 18px;
	font-size:10px;color:#ffffff;
	text-transform:uppercase;
	padding:0px 10px;background-color:#004198;border-left:5px solid #ffffff;overflow: hidden;}



.list-small .list-small-li {
    float:left;width: 100%;margin:5px 0;text-align: left;font-size:14px;
	background: #ffffff;padding:5px 10px;line-height: 30px;
	overflow: hidden;}
.list-small .list-small-li i {float:left;text-align:center;height: 30px;line-height:30px;width: 20px;font-size:12px;}
.list-small .list-small-li p {float:left;line-height:30px;width: 160px;}
.list-small .list-small-li:hover {border-bottom:0px solid #ea644a;color: #004198;}
.list-small .list-small-li:hover a {color: #004198;}
.list-small .list-small-li-sel{border-bottom:0px solid #ea644a;color: #004198;}
.list-small .list-small-li-sel a,
.list-small .list-small-li-sel i{color: #004198;}
.list-small .list-small-news {
    float:left;width: 100%;margin:5px 0;
	padding:5px 10px;line-height:25px;font-size:14px;
	background: #ffffff;
	text-align: left;overflow: hidden;}

.list-small .list-small-ads{float: left;width: 100%;overflow: hidden;}
.list-small .list-small-ads ul li{float: left;width: 100%;overflow: hidden;}
.list-small .list-small-ads ul li img{float: left;width: 100%;margin-bottom:20px;border: 0px;}

.list-big{width:950px;overflow: hidden;}
.list-big .list-big-main{float: left;width: 100%;padding:0px 0px;overflow: hidden;}
.list-big .list-big-main ul{float:left;margin-top:-10px;width: 100%;}
.list-big .list-big-main ul li{float: left;width: 100%;padding:10px 0px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}

.list-big .list-big-main .list-big-main-picli .imgbox{float:left;width:200px;background-color: #efefef;padding:5px;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli img{float:left;width:190px;border:0px; }
.list-big .list-big-main .list-big-main-picli b{float:left;width:720px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli p{float:left;width:720px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-big .list-big-main .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .list-big-main-textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

/*
.list-big .list-big-main .list-big-main-picli i,
.list-big .list-big-main .lsrw-picli i,
*/
.list-full .date,
.list-big .date{
    float:left;margin:2px 0;padding:0 10px;height:20px;line-height: 20px;
    background-color:#dbdbdb;color:#484848;font-style: normal;font-size:12px;border-radius: 10px;
}
.list-full .date:hover,
.list-big .date:hover{background-color:#1d59aa ;color:#ffffff;}

.list-big .list-big-main .lsrw-picli img{float:left;width:168px;height:220px;border:0px;}
.list-big .list-big-main .lsrw-picli b{float:left;width:762px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .lsrw-picli p{float:left;width:762px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}


.list-big .list-big-pic{float:left;width: 930px;overflow: hidden;}
.list-big .list-big-pic ul li {float: left;width: 300px;padding:10px;background-color:#fafafa;margin-right: 10px;margin-bottom: 10px;overflow: hidden;}
.list-big .list-big-pic .imgbox {float: left;width: 280px;height:210px;overflow:hidden;}
.list-big .list-big-pic ul li img {float: left;width: 280px;height:210px;border: 0px;}
.list-big .list-big-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;text-align: center;padding:0px 10px;overflow: hidden;}
.list-big .list-big-pic ul li span {float: left;width: 100%;height: 35px;line-height: 35px;background-color:#efefef;text-align: center;overflow: hidden;}


.list-big .list-vertical-pic{float:left;width: 940px;overflow: hidden;}
.list-big .list-vertical-pic ul li {float: left;width: 215px;padding:4px;margin:0 20px 20px 0;border:1px solid #dbdbdb;overflow: hidden;}
.list-big .list-vertical-pic .imgbox{float: left;width: 205px;height:275px;overflow: hidden;}
.list-big .list-vertical-pic ul li img {float: left;width: 205px;height:275px;border: 0px;}


.list-big .list-vertical-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;text-align: center;padding:0px 10px;overflow: hidden;}
.list-big .list-vertical-pic ul li span {float: left;width: 100%;height: 25px;line-height: 25px;font-size:12px;
    background-color:#efefef;text-align: center;padding:0px 10px;overflow: hidden;}

.list-big-guestbook{float: left;width: 100%;overflow: hidden;}
.list-big-guestbook ul li {float: left;width: 100%;margin-bottom:15px;padding:0px;background-color:#efefef;border:0px solid #dbdbdb;text-align:justify;-ms-text-justify: inter-ideograph;text-justify: inter-ideograph;overflow: hidden;}
.list-big-guestbook .guestbook-title{float: left;width: 100%;line-height:25px;background-color: #2964b4;color:#ffffff;padding:10px;text-align:left;overflow: hidden;}
.list-big-guestbook .guestbook-main{float: left;width: 100%;background-color: #fafafa;padding:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.list-big-guestbook .guestbook-reply{float: left;width: 100%;padding:10px;overflow: hidden;}
.list-big-guestbook .guestbook-45{height: 45px;}
.guestbook-btn{float:right;margin:10px 0px;padding:0px 20px;height: 30px;line-height: 30px;background-color: #ea644a;color: #ffffff;overflow: hidden;}
a.guestbook-btn:hover{color: #FFFF00;background-color: #444444;}

.list-full {float: left;width: 100%;overflow:hidden;}
.list-full ul li{float: left;width: 100%;padding:10px 0px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}

.list-full .list-big-main-picli .imgbox{float:left;width:200px;padding:5px;background-color: #efefef;overflow: hidden;}
.list-full .list-big-main-picli img{float:left;width:190px;border:0px; }
.list-full .list-big-main-picli b{float:left;width:1000px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-picli p{float:left;width:1000px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-full .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
/*
.list-full .list-big-main-picli i,
.list-full .list-big-main-textli i{font-style: normal;}
*/
.list-full .list-big-pic{float:left;width: 1220px;overflow: hidden;}
.list-full .list-big-pic ul li {float: left;width: 285px;margin-right: 20px;margin-bottom: 20px;overflow: hidden;}
.list-full .list-big-pic .imgbox {float: left;width: 285px;height:215px;overflow:hidden;}
.list-full .list-big-pic ul li img {float: left;width: 285px;height: 215px;border: 0px;}
.list-full .list-big-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;
	font-weight:normal;text-align: center;overflow: hidden;}
.list-full .list-big-pic ul li span {float: left;width: 100%;height: 35px;line-height: 35px;background-color:#efefef;text-align: center;overflow: hidden;}

.brand-list{float: left;width: 940px;overflow: hidden;}
.brand-list ul li{float: left;width: 168px;margin-right:20px;margin-bottom: 20px;overflow: hidden;}
.brand-list ul li .imgbox{float: left;width: 168px;height:70px;border:1px solid #dbdbdb;overflow: hidden;}
.brand-list ul li .imgbox img{float: left;width: 100%;height:70px;}
.brand-list ul li b{float: left;width: 100%;height:40px;line-height: 40px;font-weight:normal;overflow: hidden;}

.mall-cate-box{margin:0 auto;width: 1200px;margin-bottom: 20px;padding:10px;border:1px solid #dbdbdb;overflow: hidden;}
.mall-cate-box .mall-cate-box-title{
    float: left;width: 100%;height:40px;line-height: 40px;padding:0 20px;
    font-weight: normal;
    background-color: #efefef;text-align: left;overflow: hidden;
}
.mall-cate-box .mall-cate-box-one{float: left;width:100%;padding:10px 0;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.mall-cate-box .mall-cate-box-one .mall-cate-box-one-title{
    position: relative;
    float: left;width:15%;padding-right:20px;text-align: right;line-height: 25px;
    font-weight: normal;font-size:14px;overflow: hidden;
}

.mall-cate-box .mall-cate-box-one .mall-cate-box-two{
    position: relative;padding-left:20px;
    float: left;width:85%;text-align: justify;line-height: 25px;
    font-size:14px;
}

.mall-cate-box .mall-cate-box-one .mall-cate-box-two::after{content: '';position:absolute;left:-2px;top:0;bottom:0;width:1px;border-left:1px dotted #dbdbdb;}
.mall-cate-box .mall-cate-box-one .mall-cate-box-two a {margin-right:20px;}


.mall-list{float: left;width: 100%;overflow: hidden;}
.mall-list .mall-list-title{background-color:#0070CE;}
.mall-list .mall-list-title td{border-right:1px dotted #035da9;padding:0 10px;color: #fff;}
.mall-list .mall-list-tr td{padding:10px;background-color:#fff;border-bottom:1px dotted #dbdbdb;font-size:14px;line-height: 25px;}
.mall-list .mall-list-tr .imgbox{float: left;width: 100%;padding:10px;border:0px solid #dbdbdb;overflow: hidden;}
.mall-list .mall-list-tr .imgbox img{float: left;width: 100%;}
.mall-list .mall-list-tr .price{font-style: normal;color:#ea644a;}
.mall-list .mall-list-tr .mall-list-tr-td-r{border-right:1px dotted #dbdbdb;}

.mall-cate-list{float: left;width: 100%;padding-bottom:0px;border:1px solid #144991;border-top:0;background-color:#fff;overflow: hidden;}
.mall-cate-list .mall-cate-list-big{
    float: left;width: 100%;overflow: hidden;
}
.mall-cate-list .mall-cate-list-big-sel .big-name{}
.mall-cate-list .mall-cate-list-big .big-name{
    float: left;width: 100%;font-size:14px;padding:5px 10px;
    background-color:#fafafa;
    background-image: linear-gradient(#fafafa, #fefefe,#fafafa);
    border-bottom:1px solid #dbdbdb;text-align:left;overflow: hidden;}
.mall-cate-list .mall-cate-list-big .big-name b{float: left;width:210px;height: 35px;line-height: 35px;font-weight:normal;color:#1d59aa;overflow: hidden; }
.mall-cate-list .mall-cate-list-big .big-name i{float: right;width:18px;height: 35px;line-height: 35px;font-size:16px;text-align:right;color:#1d59aa;font-weight:bold;cursor:pointer;overflow: hidden; }
.mall-cate-list .mall-cate-list-big .mall-cate-list-big-list{
    display:none;float: left;width: 100%;border-bottom:1px solid #dbdbdb;padding:10px 0;overflow: hidden;}
.mall-cate-list .mall-cate-list-big .mall-cate-list-big-list ul li{
    float: left;width: 50%;height:25px;line-height:25px;
    font-size:13px;padding:0 10px;text-align:left;
    white-space: nowrap;text-overflow: ellipsis;
    overflow: hidden;
}

.mall-hot-list{float: left;width: 100%;padding:5px 10px;border:1px solid #144991;background-color: #ffffff;border-top:0;overflow: hidden;}
.mall-hot-list ul li{float: left;margin:5px 0;width: 100%;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.mall-hot-list ul li .imgbox{float: left;width: 40%;overflow: hidden;}
.mall-hot-list ul li .imgbox img{float: left;width: 100%;}
.mall-hot-list ul li .text{float: left;width: 60%;padding-left:10px;text-align:justify;overflow: hidden;}
.mall-hot-list ul li .text .title{float: left;width: 100%;font-size:14px;line-height:20px;overflow: hidden;}
.mall-hot-list ul li .text .price{float: left;width: 100%;font-size:14px;line-height:20px;color:#ea644a;overflow: hidden;}

.mall-brand{float: left;width: 100%;border:1px solid #dbdbdb;margin-bottom: 20px;overflow: hidden;}
.mall-brand .mall-brand-l{position:relative;float: left;width: 20%;padding:15px;text-align:center;}
.mall-brand .mall-brand-l:before{content: '';width:1px;background-color: #dbdbdb;position: absolute;right:-2px;top:0;bottom:0;}
.mall-brand .mall-brand-l img {float: left;width: 100%;margin-bottom: 10px;}
.mall-brand .mall-brand-l b {float: left;width: 100%;overflow: hidden;}
.mall-brand .mall-brand-r{position:relative;float: left;width: 80%;padding:15px;text-align:justify;color:#868686;font-size:14px;line-height:25px;}
.mall-brand .mall-brand-r:after{content: '';width:1px;background-color: #dbdbdb;position: absolute;left:1px;top:0;bottom:0;}

/*	content	*/
.mallContent{
    float: left;width: 100%;text-align:justify;
    -ms-text-justify: inter-ideograph;
    text-justify: inter-ideograph;
    padding-bottom: 20px;padding-top:15px;
    overflow: hidden;
}
.mallContent img {max-width: 100%;}
.mallContent .mallContentTop{float: left;width: 100%;margin-bottom:20px;overflow: hidden;}
.mallContent .mallContentTop .imgbox{float: left;width:400px;padding:9px;border:1px solid #dbdbdb;overflow: hidden;}
.mallContent .mallContentTop .imgbox img{float: left;width:100%;}
.mallContent .mallContentTop .mallContentTopInfo{float: left;padding-left:20px;width:460px;text-align:justify;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopInfo .title{float: left;width:100%;font-size:26px;line-height:30px;padding-bottom:10px;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopInfo .subtitle{float: left;width:100%;font-size:14px;line-height:25px;padding-bottom:10px;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopInfo .info{
    float: left;width:100%;background-color:#f4f4f4;border:1px solid #dbdbdb;
    font-size:14px;padding:15px;overflow: hidden;
}
.mallContent .mallContentTop .mallContentTopInfo .info .price{font-size:20px;color:#ea644a;}
.mallContent .mallContentTop .mallContentTopTelGroup{
    background-color:#ea644a;border:1px solid #d4573e;color:#fff;
    float: left;width: 100%;text-align:left;font-size:24px;padding:20px;overflow: hidden;
}
.mallContent .mallContentTop .mallContentTopTelGroup i{float: left;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size:25px;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopTelGroup p{float: left;width: 415px;line-height: 40px;text-align: left;font-size:25px;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopTelGroup p span{font-size:16px;}

.mallContent .mallContentTop .mallContentTopBtnGroup{float: left;width: 100%;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopBtnGroup ul li{float: left;height:40px;line-height:40px;padding:0 20px;
    background-color: #ea644a;color: #fff;border-radius: 5px;margin-right: 10px;margin-top:10px;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopBtnGroup .itema{background-color: #ff9900;color: #fff;}
.mallContent .mallContentTop .mallContentTopBtnGroup .itemb{background-color: #3360aa;color: #fff;}

.mallContent .mallContentmid{float: left;width: 100%;margin-bottom:20px;text-align: justify;overflow: hidden;}
.mallContent .mallContentmid .mallContentmidTitle{
    float: left;width: 100%;height: 40px;line-height: 40px;margin-bottom: 10px;
    background-color: #fafafa;border-bottom:1px solid #dbdbdb;
    padding:0 10px;text-align: left;overflow: hidden;
}
.mallContent .mallContentmid .mallContentmidTitle ul li{
    float: left;padding:0 20px;cursor: pointer;
    background-color: #f7f7f7;margin-right: 10px;
    border-top-left-radius: 5px;border-top-right-radius: 5px;overflow: hidden;}
.mallContent .mallContentmid .mallContentmidTitle .sel{background-color: #ea644a;color: #ffffff;}
.mallContent .mallContentmid .mallContentmidTitle b {float: left;padding:0 20px;background-color: #1d59aa;color:#fff;font-size:18px;overflow: hidden;}
.mallContent .mallContentmid .mallContentmain{float: left;width: 100%;padding:10px;text-align: justify;overflow: hidden;}
.mallContent .mallContentmid .mallContentmain img{max-width: 100%;}

.exportwordbtngroup{float: left;width: 100%;padding:20px 0;text-align: center;overflow: hidden;}


/* channelindex */


.channel-title{float:left;width: 100%;height: 40px;padding:0px 0px;margin-bottom:15px;background:#f0ecec;overflow: hidden;}
.channel-title b {float: left;height:40px;line-height:40px;
	padding:0px 20px;color:#ffffff;font-size:18px;font-weight: normal;
	background:#b10007;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	overflow: hidden;}
.channel-title span {float: right;margin-top:10px;
	line-height: 20px;font-size:10px;color:#ffffff;
	text-transform:uppercase;padding:0px 10px;
	background-color:#484848;overflow: hidden;
}
.channel-title span a {color: #ffffff;}
.channel-title span a:hover{color: #ffff00;}

.channel-hd{float: left;width: 600px;height: 405px;margin-bottom:20px;overflow: hidden;}
.channel-hd img {float: left;width: 600px;height: 405px;}
.channel-new{float: left;width: 600px;padding-left:20px;text-align:left;height: 405px;margin-bottom:20px;overflow: hidden;}
.channel-new .channel-new-top{float: left;width: 100%;height:90px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-new .channel-new-top b{float: left;width: 100%;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-new .channel-new-top p{float: left;width: 100%;height:50px; line-height:25px;overflow: hidden;}
.channel-new .channel-new-li{float: left;width: 100%;height:35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-new .channel-new-li span {float:right;width: 120px;text-align: right;overflow: hidden;}


.channel-box{width: 580px;height:330px;margin-bottom:10px;text-align:left;overflow: hidden;}
.channel-box .channel-box-top{float: left;width: 100%;padding-bottom:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-box .channel-box-top img {float:left;width:115px;height:85px;margin-right:15px;overflow: hidden;}
.channel-box .channel-box-top b{float: left;width: 450px;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-box .channel-box-top p{float: left;width: 450px;height:50px; line-height:25px;overflow: hidden;}

.channel-box .channel-box-li{float: left;width: 100%;height:35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-box .channel-box-li span {float:right;width: 120px;text-align: right;overflow: hidden;}

.buttonbox{float: left;width: 100%;padding:20px 0;text-align: center;overflow: hidden;}

/*  图片动画    */
.animateimg{
    transition: All 1s ease-in-out;
    -webkit-transition: All 1s ease-in-out;
    -moz-transition: All 1s ease-in-out;
    -o-transition: All 1s ease-in-out;
}

.animateimg:hover{
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
}

/*	留言板	*/
.lybbox {float:left; width:100%; background: url(../Images/lybg.jpg) no-repeat right bottom;padding-bottom:180px; overflow: hidden;}
.lybbox .lybli {float: left; width: 100%; padding:10px 0px; text-align: left; overflow: hidden;}
.lybbox .lybli b {float:left;width:100%;font-size:16px; color: #444;padding:5px 0px;overflow: hidden; }
.lybbox .lybli .lybipt {float: left;outline: none; width: 50%; height: 40px; line-height: 30px; padding:5px;margin-right: 20px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybsel {float: left;outline: none; width: 20%; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybarea {float: left;outline: none; width: 70%; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybbut {float: left;outline: none; padding:0px 20px; height: 40px; background: #467290; color: #fff; border: 1px solid #325771; border-radius: 4px; cursor:pointer;overflow: hidden;}
.lybbox .lybli .lybyzm {float: left;outline: none; width: 300px; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; overflow: hidden;}
.lybbox .lybli .lybyzmpic {float: left; height: 40px;border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; cursor: pointer; overflow: hidden;}


/*	会员 	*/
.membox{margin:0px auto;padding:50px 0px;width:400px;overflow: hidden;}
.membox ul li {float: left;width: 100%;padding:10px;overflow: hidden;}
.membox ul li label{
    float: left;width: 25%;height: 40px;line-height:38px;text-align: center;
    background-color:#efefef;border:1px solid #dbdbdb;border-right:0;
    border-top-left-radius:4px;border-bottom-left-radius:4px;
    font-size:14px;overflow: hidden;}
.membox ul li b{float: left;width: 100%;padding-bottom:10px;text-align:left;overflow: hidden;}
.membox ul li img{float: left;width: 100%;text-align:left;border:1px solid #dbdbdb;border-radius:4px;overflow: hidden;}
.membox .memipt{
    float: left;width: 75%;height: 40px;text-align: left;padding:0 20px;border:1px solid #dbdbdb;outline:none;
	border-top-right-radius:4px;border-bottom-right-radius:4px;
    overflow: hidden;}
.membox .memipt:hover,
.membox .memipt:focus{background-color: #fafafa;}

.memcenter{margin:20px auto;width: 1200px;min-height:200px;padding:20px;background-color: #efefef;overflow: hidden;}
.memcenter .memcenterl{float: left;width:260px;overflow: hidden;}
.memcenter .memcenterl .avatar{float: left;width: 100%;text-align: center;overflow: hidden;}
.memcenter .memcenterl .avatar img{float: left;margin:20px 80px;width: 100px;height:100px;border-radius:50%;text-align: center;overflow: hidden;}
.memcenter .memcenterl .avatar b{float: left;width: 100%;padding-bottom:20px;text-align: center;overflow: hidden;}
.memcenter .memcenterl ul {float: left;width:100%;padding-left:50px;overflow: hidden; }
.memcenter .memcenterl ul li{
    float: left;width:100%;margin:5px 0;line-height:40px;padding:5px 20px;
    border-top-left-radius:25px;border-bottom-left-radius:25px;text-align:left;overflow: hidden; }
.memcenter .memcenterl ul li i {float: left;width: 40px;height:40px;line-height:42px;font-size:18px;text-align: center;overflow: hidden;}
.memcenter .memcenterl ul li:hover{background-color: #ffffff;color: #ea644a;}
.memcenter .memcenterl .sel{background-color: #ffffff;}
.memcenter .memcenterl .sel i{color: #ea644a;}
.memcenter .memcenterl .sel a{color: #ea644a;}
.memcenter .memcenterr{float: left;width: 900px;padding:40px;text-align:left;background-color:#ffffff;min-height:600px;overflow: hidden;}

/*	招聘	*/
.joblia {float:left; width:50%; padding:10px 0px; border-bottom:1px dotted #dbdbdb;text-align: left; overflow: hidden;}
.joblib {float:left; width:100%;  padding:10px 0px; text-align: left;border-bottom:2px dotted #dbdbdb;margin-bottom: 20px;; overflow: hidden;}



/* 	问卷调查	*/
.diaochatitle {float: left; width: 100%; padding-bottom:40px; overflow: hidden;}
.diaocha{float: left; width: 380px; text-align: left; padding-bottom: 20px; overflow: hidden;}
.diaocha ul li {float: left; width: 100%; padding: 10px 0px; border-bottom: 0px dotted #f1f1f1; text-align: left; position: relative; overflow: hidden;}
.diaocha ul li b {float: left; width: 100%; font-weight: normal; overflow: hidden;}
.diaocha ul li b i {margin-left: 10px; font-size:18px; cursor: pointer; display:none ;}
.diaocha .diaochaline {float: left;clear: both; width: 0px; height: 5px; display: block; background-color: #f00;border-top-right-radius:2px;border-bottom-right-radius:2px;  overflow: hidden;}
.echart {float: left; width: 450px; height: 400px; overflow: hidden;}

/*	上条下条	*/
.pernext {clear:left;float:left;width:100%; border-top:1px solid #dbdbdb; margin-top:10px;padding-top:10px; font-size:14px;overflow:hidden;}
.pernext ul li {float:left; width:100%; height:30px; line-height:30px; text-align:left; color: #999; overflow:hidden;}
.pernext ul li a {color: #999;}
.pernext ul li a:hover {color: #000;}


/*
.page span {float: left;}
.page a,.page span {border-radius:2px; overflow: hidden;}
.page .rows{ background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .current { background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .num{background: #ccc; color: #fff; padding:5px 10px; margin: 2px; overflow: hidden;}
.page .next {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .prev {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .end {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .first {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
*/

/*	error: */
.errorbox {margin:0px auto; width:500px;text-align: center;overflow: hidden; }
.errorbox .errico {float:left; width: 100%;padding:30px;font-size:120px;color:#F76260;overflow: hidden;}
.errorbox .errname {float: left; width: 100%;font-size:24px;font-weight:bold;padding:10px 0px;overflow: hidden;}
.errorbox .errdemo {float: left; width: 100%;font-size:16px;padding:10px;color:#868686;overflow: hidden;}
.errorbox .errbtnbox {float: left; width: 100%;padding:10px;overflow: hidden;}
.errorbox .errbtnok {float: left; margin:10px 0px;width: 100%;height:50px; line-height: 50px; background:#1AAD19;color: #fff;border-radius:5px;overflow: hidden ;}


/*	自适应幻灯	*/
.fullSlide {clear:left;margin:0 auto;margin-bottom:20px;position:relative;width:1200px; height:500px; background:#ffffff;overflow:hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {position:relative;width:100% !important;text-align:center;background-attachment: fixed;height: 500px; overflow:hidden;}
.fullSlide .bd li img {width:100%;border:0;}
.fullSlide .bd li b {float:left; width:100%;padding:0px 10px; background-color: #ffffff;  color: #fff;line-height: 70px; height: 70px; text-align: left;font-size:16px; position:absolute; bottom:0px; left:0px; z-index:99; overflow: hidden;}
.fullSlide .bd li a {display:block; color: #fff;float: left; width:100%;height: 100%;}
.fullSlide .hd {width:100%;position:absolute;z-index:2;bottom:15px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;padding-right:20px;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;text-align:center;line-height:20px;margin:5px; background: #000000; background:rgba(0,0,0,.5);border-radius:50%;font-size:0px;overflow:hidden;}
.fullSlide .hd ul .on {background:#ea644a;width:20px; border-radius: 10px;}
.fullSlide .prev,.fullSlide .next {position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../Images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}

/*	右侧在线客服		*/
.rightkf{ position: fixed; z-index: 20; right: -125px; bottom: 100px; width: 180px; overflow: hidden;}
.rightkf .kflia{float: left; width: 100%; height: 55px;
	text-align: left;
	padding-left:0px;
	font: 16px/53px 'Microsoft YaHei';
	background-color: #066eb7;
	background-color: rgba(100,100,100,.6);
	color: #fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	margin-bottom:5px;
	cursor:pointer;
	overflow: hidden;
}
.rightkf .kflib{
	float: left; width: 100%;
	height: 55px;
	text-align: left;
	padding-left:0px;
	font: 16px/53px 'Microsoft YaHei';
	background-color: #066eb7;
	background-color: rgba(100,100,100,.6);
	color: #fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	overflow: hidden;
}
.kflib:hover,.kflia:hover {background:#304e91;}
.rightkf .kflia i,.rightkf .kflib i {float:left;width:55px; height:55px;text-align:center;font-size:28px; line-height: 55px;}
.kflib .kfewm {float: left; margin-left: 15px; width:150px; margin-bottom: 10px; background: #f90; overflow: hidden;}
.kflib .kfewm img {float: left; width: 150px;}

/*	大转盘 start	*/
.demo{margin:0px auto; width:417px; height:417px; position:relative; overflow: hidden;}
#disk{width:417px; height:417px; background:url(../Images/disk.png) no-repeat}
#start{width:163px; height:320px; position:absolute; top:46px; left:130px;}
#start img{cursor:pointer}

.flashsty{margin:0px auto; padding:100px 0px;width:100%; height:auto; background:url(../Images/loterybg.jpg) repeat left top; overflow: hidden;}
.flashsty .fltop{width:929px; height:61px;}
.flashsty .fltext{margin:0px auto;width:950px; /* height:475px;background:url(../Images/chou_bg.gif) left no-repeat;*/}
.flashsty .fltext .fl{float:left;width:437px; overflow: hidden;  }
.flashsty .fltext .fl .deskbox {float: left; margin:50px auto; width: 437px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 50%; overflow: hidden;}
.flashsty .fltext .fr{width:513px; padding-left: 50px; padding-top:80px;float:left;}
.flashsty .fltext .fr .deskmainbox {float: left; margin:50px auto; width: 513px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 0px 10px  10px 0px ; overflow: hidden;}
.flashsty .fltext .fr .jiang{width:415px; height:124px;text-align:center; background:url(../Images/jiang.png) left no-repeat; font-size:26px; overflow: hidden;}
.flashsty .fltext .fr .frtext{float:left; margin-left:30px; padding:20px;width:350px;  line-height:22px; color:#FFFFFF;text-align:left; background: #a00005; background: rgba(160,0,5,.5); border-radius: 0px 0px 10px 10px; overflow: hidden;}
.flashsty .fltext .fr .frov{width:332px; height:30px; line-height:30px; font-weight:bold; color:#FFFFFF; padding-left:50px; text-align:center;}

/*	验证码 	*/
.verifyimg {height:43px; cursor: pointer;}

/*
.music {position:fixed; z-index:999; top:20px; right:10px; width:50px; height:30px;cursor: pointer;overflow:hidden;}
.musica {float: left; width: 30px; height: 29px;border: 0px;}
.musicb {float: left; width: 16px; height: 10px;border: 0px;}
*/

@-webkit-keyframes rotation{
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(360deg);}
}
.rotation{
	-webkit-transform: rotate(360deg);
	animation: rotation 3s linear infinite;
	-moz-animation: rotation 3s linear infinite;
	-webkit-animation: rotation 3s linear infinite;
	-o-animation: rotation 3s linear infinite;
}

.reloadverify {cursor:pointer;}