.box{  border: 1px solid #d6d6d6; border-top:3px solid #006ed5;}
.n-title{ padding: 0 15px; height: 32px; line-height: 32px; border-bottom: 1px solid #d6d6d6; position:relative;}
.n-title a{ position:absolute; right:10px; top:0;}
.news{ width: 49%;}
.news .news-box{ padding: 15px;}
.news .news-box .img-item { width: 280px; height: 210px;}
.news .news-box .news-list { width: 250px; height: 210px; overflow: hidden; }
.news .news-box .u-tab{ width: 100%; border-bottom:1px solid #d6d6d6;}
.news .news-box .u-tab li{ padding: 0 10px; float: left; height: 30px; line-height: 30px; font-size: 14px; background:#d6d6d6; margin-right:5px;}
.news .news-box .u-tab li.selected{ background:#006ed5;}
.news .news-box .u-tab li.selected a{ color: #FFFFFF;}
.news .news-box .list-item  li{ background: url(../img/arrow.png) no-repeat 0 10px; height: 30px; line-height: 30px; font-size: 14px; float: left; padding-left:10px ; width: 100%; overflow: hidden;}
.news .news-box .txt-item { width: 250px; height: 210px; overflow: hidden;}
.news .news-box .txt-item p{ text-indent: 2em; margin: 0; padding: 0; line-height:23px;}

.phone-srcoll{ display: none; width:100%;}

.project-run{ margin-top:20px ;}
.project{ width: 860px; }
.project.box{ height:250px; overflow:hidden;}
.in-box{ padding: 15px;}




.s-left{float:left;margin:55px 22px 0px 0px;cursor:pointer;display:inline; }
.s-middle{ width: 750px; *width: 738px; float:left; height:190px; overflow:hidden; position:relative; }
.s-middle li{display:inline;float:left; height:195px;width:172px;*width: 168px; margin-right:16px; overflow:hidden; text-align: center;}
.s-middle li p{ margin: 0; padding: 0;}
.s-middle li img{ border: 1px solid #d8d8d8; padding: 1px; width: 168px; height: 160px;}
.s-right{float:right;margin-top:55px;cursor:pointer;}

.s-in-box{ padding:15px 0 15px 15px;}
.s-company{ width: 100%; float:left; height:190px; overflow:hidden; }
.s-company li{display:inline;float:left; height:195px;width:172px; margin-right:20px; overflow:hidden; text-align: center;}
.s-company li p{ margin: 0; padding: 0;}
.s-company li img{ border: 1px solid #d8d8d8; padding: 1px; width: 168px; height: 160px;}


.run{ width:302px;}
.run.box{ height:250px; overflow:hidden;}
.run .img-item{ width: 158px; height: 180px; overflow: hidden;}
.run .list-item{ width: 95px; height: 180px; overflow: hidden; margin-left: 10px; font-size: 12px; line-height: 26px;}
.run .list-item li{ float: left; width:100%; height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.link{ width: 1180px;}
.link li{ float: left; width: 118px; height: 40px; overflow: hidden; margin-right: 15px; margin-bottom: 10px;}
.link li img{ width:100%; height: auto;}

.content.con-box{ background:url(../img/con-bg.jpg) repeat-y; clear:both;}

.p-left{ width: 280px; background:#f0f5f8; min-height: 680px;}
.p-left .p-title{ height: 36px; line-height: 36px; background:#025eb3 ;}
.p-left .p-title p{ text-indent: 1em; font-size: 16px; margin: 0; padding: 0; color: #FFFFFF;}
.p-left .p-nav{ width: 94%; margin: 15px auto;}
.p-left .p-nav li{ width: 100%; height: 34px; line-height: 34px; border-bottom: 1px solid #d0d5d9; background: url(../img/p-arrow.png) no-repeat 10px 13px; }
.p-left .p-nav li.selected{ width: 100%; height: 34px; line-height: 34px; border-bottom: 1px solid #d0d5d9; background: url(../img/p-arrow.png) no-repeat 10px 13px; }
.p-left .p-nav li.selected a{ font-weight:bold; color:#004995;}
.p-left .p-nav li a{ padding-left: 20px; width: 80%; display: inline-block; height: 34px; overflow: hidden;}


.p-right{ width: 880px;}

.p-right .p-crumb{ height: 36px; line-height: 36px; background:#e4f1f7 ; padding: 0 15px;}
.p-right .p-crumb .c-title{ color: #004995;}
.p-right .p-crumb .c-title b{font-weight: 800;}
.p-right .p-crumb .c-crumb{ color: #676566; text-align: right;}

.p-right .n-content{ width:94%; margin: 10px auto;}
.p-right .n-content .n-list{ width: 100%;}
.p-right .n-content .n-list li{ float: left; width: 100%; height: 36px; line-height: 36px; border-bottom: 1px solid #dcdcdc;}
.p-right .n-content .n-list li span{ padding: 0 5px; font-size: 20px;  overflow: hidden; font-weight: 500; color: #004995; vertical-align:top;}
.p-right .n-content .n-list li a{ width:80%; height:36px; display:inline-block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.p-right .n-content .n-list li em{ font-style: normal;}
.p-right .n-content .n-list li .time{ font-size:12px; float: right; color: #999999; padding-right: 10px;}


.p-right .n-pic{ width: 100%; margin-top: 20px;}
.p-right .n-pic li{ float: left; width: 264px; margin: 10px 14px;  text-align: center;}
.p-right .n-pic li img{ width: 264px; height: 205px;}
.p-right .n-pic li p{ margin: 0; padding: 0; height: 30px; line-height: 30px; width:264px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.n-tab{ width: 100%;}
.n-tab li{ padding: 8px 15px; background: #e5e5e5; color: #999999; margin: 10px 20px 10px 0; float: left; display: inline-block;}
.n-tab li.selected{ background: #006ED5; color: #FFFFFF;}
.n-tab li.selected a{ color: #FFFFFF;}
.n-tab li a{color: #999999;}

.company{ width: 100%; margin-bottom: 10px;}
.company-box{ width:100%; margin: 10px auto; padding: 20px; border: 1px solid #e5e5e5;}
.c-name{　font-size: 40px; color: #006ED5; font-weight: bold; font-family: "微软雅黑";}


.p-right .n-content .n-txt{ width: 100%;}
.p-right .n-content .n-txt .n-txt-title{ font-size: 20px; font-weight: bold; font-family: "微软雅黑"; text-align: center; border-bottom: 1px solid #dcdcdc; padding:10px; line-height:30px;}
.p-right .n-content .n-txt .source{ height: 30px; text-align: center; line-height: 30px; font-size:12px ; color: #999999;}
.p-right .n-content .n-txt .source span{ padding: 0 5px;}
.p-right .n-content .company-name{ font-size: 16px; color: #004995; font-family: "宋体"; font-weight: bold;}

.p-right .n-content .n-txt-box{ padding: 20px 0; width:100%;}
.p-right .n-content .n-txt-pic{ padding:10px 0; width:100%;}
.p-right .n-content img{  height: auto; max-width: 96%;}

.wanted{ padding:15px 5px;  color:#969696;}
.wanted li{ width:50%; float:left; padding:3px 0;}
.wanted .orange{ color:#f26317;}
.wanted .name{ padding-right:10px; color:#444;}
.wanted p{ width:100%; padding:5px 0; line-height:24px; color:#969696;}

/*分页样式*/
.pagelist{ width:100%; text-align:center; margin:20px auto; clear:both; height:auto; overflow:hidden; padding:7px;}
.pagelist a { padding:6px 10px; border:1px solid #dddddd; background:#f8f8f8; font-family:Arial,sans-serif; margin:0 5px; }
.pagelist span{ padding:10px 5px;}
.pagelist .current{ padding:6px 10px; border:1px solid #f5c050; background:#fdeaa6; color:#e43e40; font-family:Arial,sans-serif; margin:0 5px;}
.pagelist .page-input,.pagelist .page-go {
    width: 40px;
    padding: 4px 5px;
}
.pagelist .page-input, .pagelist .page-go {
    border: 1px solid #dddddd;
    background: #fff;
    margin: 0 5px;
}

.navbar-toggle{ display:none;}
/*响应式*/

/*在线帮助*/
.floating_ck{position:fixed;right:20px;top:30%;}
.floating_ck dl,.floating_ck dt,.floating_ck dd{ margin: 0; padding: 0;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#006ed5;border-bottom:solid 1px #025bae;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../img/icon0701/zxicon.png);}
.quote{background-image:url(../img/icon0701/kficon.png);}
.qrcord{background-image:url(../img/icon0701/erweima.png);}
.return{background-image:url(../img/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#006ed5;border-bottom:solid 1px #025bae;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:180px;top:-100px;}
.floating_ewm i{background-image:url(../img/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px; padding: 0; margin: 0;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
.floating_left .qq-list{ width:90%; margin:10px;}
.floating_left .qq-list li{ width:100%; vertical-align:middle; height:30px; line-height:30px; float:left; background:url(../img/qq.png) no-repeat 0 0;}
.floating_left .qq-list li a{ line-height:30px; text-align:left;}
.floating_left .tel img{ padding-top:30px;}

@media  only screen and (max-width: 481px)
{
.navbar-toggle{ display:block; position: absolute; top: 25px; right: 5px; }
.nav{ display:none;}
.nav{ background: #006ed5; height: 40px; line-height: 40px; font-family: "微软雅黑" ;}
.nav li{ float: left; font-size: 16px; background: #006ed5; color: #FFFFFF;  width:100%; margin: 0 ; text-align: left; text-indent: 1em;}
.nav li.selected{ background: #025bae; color: #FFFFFF; }
.nav li.selected a{ color: #FFFFFF;}
.nav li a{ color: #FFFFFF;}
.notice{ display:none;}
.content{ width: 100%;}
.banner,.notice{ width: 100%; display:none;}
.banner img{max-width: 100%; height: auto;}
.news{ width: 96%;}
.news .news-box .img-item { display: none;}
.news .news-box .news-list { width: 100%; height: 210px; overflow: hidden;}
.news .news-box .news-txt { width: 100%; height: 210px; overflow: hidden;}
.i-company{ float: left; margin-top: 20px;}
.link{ display: none;}
.srcoll{display: none;}
.s-company{ width: 100%; float:left; height:auto; overflow:visible; }
.phone-srcoll{display: block; width:100%; height:auto;}
.phone-srcoll li img{ width:100%; height:auto;}
.run{ width: 100%;}
.footer{ width: 100%;}

.p-left,.p-right{ width: 100%;}
.p-left{ height: auto;min-height: 0;}
.c-crumb{ display: none;}
.p-right .n-content .n-list li .time{ display: none;}
.p-right .n-content .n-list li  a{ width: 80%; overflow: hidden; display: inline-block; height: 36px; overflow: hidden;}
.floating_ck{ display:none;}
.project{ width: 100%;}
.content.con-box{ background:none;}
}

@media  only screen and (min-width: 481px) and (max-width:1179px)

{
.content{ max-width: 100%;}
.content.con-box{ background:none;}
}
