﻿@charset "utf-8";
/* 全局样式
-------------------------------------------------------------- */
html,body,a,p,ul,img,dl,ul,ol,h1,h2,h3,h4{ padding:0; margin:0; list-style:none; border:none; font-family:"微软雅黑"; font-size:14px; color:#333333;}
p{line-height:25px;}
img{ border:none; vertical-align:middle;}
img{max-width: 100%;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
td{ vertical-align:center; font-size:12px;}
/*.img-responsive{margin: 0 auto;}*/

/* 链接样式 */
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

/* 常用元素 */
.clear { clear:both;}
.left{float: left;}
.right{float: right;}

/*头部*/
.am-topbar{border-bottom: 0;}
.doc-ir-demo{background: #fff;max-width: 1690px;margin: 0 auto;}
.am-btn-success{background-color: #0775ca;border-color: #0775ca;}
.am-btn-success:focus, .am-btn-success:hover{background-color: #0775ca;}
.doc-ir-demo .am-topbar-brand{height: auto;}
.lang{background: url("../../images/images/1_04.png") no-repeat center top;color: #fff;background-size: cover;padding: 0 20px;}
.lang a{color: #fff;line-height: 21px;padding: 0 10px;}
/*.dbtu{margin-top: -12.3%;}*/
.dbtu{margin-top: 10px;}
.hbj{background: #eeeeee;}
.am-container{max-width: 1206px;}
.btitle{font-size: 42px;color: #0775ca;font-family: 宋体;text-align: center;margin-top: 50px;margin-bottom: 40px;}
.about-nr{line-height: 24px;text-align: center;color: #808080 !important;}
.ico{margin-bottom: 21px;margin-top: 62px;max-width: 1107px;}
.ico div{text-align: center;}
.ico div p{line-height: 109px;font-size: 18px;}
.ico div img{
    transition:1s;
    -webkit-transition:1s;
    -moz-transition:1s;
}
.ico div:hover img{
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -o-transform:rotate(360deg);
}
.am-tabs-tab{position: absolute;z-index: 1000;left: 50%;margin-left: -14%;border-bottom: 0;}
.am-tabs-bd{padding-top: 30px;border: 0;}
.am-tabs-tab li{border-bottom: 0;}
.am-tabs-tab>li.am-active>a, .am-tabs-tab>li.am-active>a:focus, .am-tabs-tab>li.am-active>a:hover{border: 0;background: #0775ca;color: #fff;}
.am-tabs-bd .am-tab-panel{padding: 0;}

/* marqueeleft */
.marqueeleft{height:270px; width:100%;overflow:hidden;margin-top: 80px; margin-bottom: 63px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 7px;display:inline;width:390px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#d8d8d8 0px solid;width:390px;height:270px;padding:0px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:44px;line-height:44px;}
.marqueeleft li a .txt{color: #333333;}

.doc-am-g{max-width: 1206px;}
.dbnav{overflow: hidden; padding: 0;}
.dbnav dl{float: left;padding: 0 10px;color: #808080;}
.dbnav dl a{color: #808080;}
.footer{background: #0775ca;}
.footer .info{text-align: center;line-height: 31px;color: #fff;font-size: 12px;padding: 15px;}
.footer .info a{color: #fff;}
.footer .info td{font-size: 16px;}
.hbj td{font-size: 20px;padding: 0 1px;}

.am-form-group-sm .am-form-field{font-size: 1rem!important;}
.am-input-sm{font-size: 1rem!important;}

/*单页*/
.nr{min-height: 600px;margin-top: 20px; margin-bottom: 30px;font-size: 14px;line-height: 26px;overflow: hidden;padding: 0 10px;}
.left-nav{border: 1px solid #008dd7;width: 225px;background: #fff;padding: 0;margin-right: 15px;}
.left-nav h2{line-height: 54px;font-size: 18px;background: #008dd7;font-weight: 500;color: #fff;text-align: center; margin: 0;}
.left-nav h2{
    -moz-box-shadow:0px 3px 7px rgba(0,0,0,.4);/*firefox*/
    -webkit-box-shadow:0px 3px 7px rgba(0,0,0,.4);/*webkit*/
    box-shadow:0px 3px 7px rgba(0,0,0,.4);/*opera或ie9*/
}
.left-nav li .a1{line-height: 47px; border-bottom: 1px solid #c7c7c7;text-align: center;font-size: 16px;font-weight: bold; display: block;}
.left-nav li .a1:hover{color: #008dd7;}
.left-nav dd a{line-height: 36px;border-bottom: 1px solid #d7d7d7;text-align: center;font-size: 14px;font-weight: 500; display: block;}
.left-nav .active .a1{background: #eee;}
.left-nav li span{float: right; line-height: 48px; position: relative; right: 10px;color: #008dd7;}
.left-nav1{display: none;}
.left-nav1 li{float: left;}
.right-auto{background: #fff;margin-bottom:20px;}
.right-nav{border-bottom: 1px solid #008dd7;margin-top: 15px;line-height: 37px;}
.right-nav .left{font-size: 16px; border-bottom: 2px solid #008dd7;}
.right-nav .left span{width: 16px; margin: 0 5px;color: #008dd7;}
.right-nav .right{margin-right: 10px;}
.am-breadcrumb,.am-thumbnail{padding: 0px;margin-bottom:0;}


/*新闻*/
#news_list ul {
    margin:0 auto;
    height:auto;
}
#news_list ul li {
    overflow: hidden;
    padding-top:15px; padding-bottom:15px;
    border-bottom:1px #424242 dashed;
}
#news_list ul li .pic{ float:left;}
#news_list ul li .titjj{ float:left;margin-left: 15px;}
#news_list ul li h1 a{ font-family:"微软雅黑"; font-size:18px; color:#000;}

#news_list ul li h2{font-family:"微软雅黑"; font-size:14px; color:#000; line-height:30px;}
#news_list ul li p{ font-family:"微软雅黑"; font-size:14px; line-height:30px; color:#101010;}
#news_list ul li:hover h1 a,#news_list ul li:hover h2,#news_list ul li:hover p{ color:#008dd7;}
#Article{padding: 0 10px 10px;}
#Article .content{min-height: 300px;}
.content{font-size: 14px;line-height: 30px;}


/*图文*/

#pro_list1 ul {
    margin-top:25px;
    overflow: hidden;
}
#pro_list1 li {
    float: left;
    margin-bottom:10px;
}
#pro_list1 li img {
    width: 100%;
    border: 3px solid #c7c7c7;
}
#pro_list1 li h1 {
    font-size: 16px;
    color: #000000;
    padding: 10px 0;
    text-align: center;
    margin: 0;
}


#pro_list ul {
    margin-top:5px;
    overflow: hidden;
}
#pro_list li {
    float: left;
    margin-bottom:10px;
}
#pro_list li h1 {
    font-size: 16px;
    color: #000000;
    padding: 10px 0;
    text-align: center;
}
.pict{text-align: center;margin: 10px;}
.pict p{font-size: 20px;}
.pict img{border:3px #cecece solid;}
.xxjs{ border-bottom:1px #4b4b4b dashed; margin-bottom: 20px;}
.xxjs span{ background:#008dd7; color:#ffffff; width:68px; height:26px; display:block; text-align:center; line-height:26px; }
.cpxq{border-bottom:4px #ddd solid;margin: 20px auto;height: 26px}
.cpxq span{border-bottom:4px #008dd7 solid;width:68px; display:block; text-align:center; line-height:26px;}


/*单页*/
#ban{text-align: center;overflow: hidden;}
.bbj{background: url(../../images/images/bbj_04.png) repeat; overflow: hidden; position: relative;margin-top: -51px; margin-bottom: 50px;}
.bbj li{float: left;}
.bbj li a{display: block;line-height: 51px;padding: 0 50px;font-size: 15px;font-weight: bold;}
.bbj .active a, .bbj li:hover a{background: #0775ca url(../../images/images/bsj_08.jpg) no-repeat center bottom; color: #fff;}
.jtjj{background: #d6d5d5;}
.jtzi{padding: 10px 20px 0;}
.biao{font-size: 24px;font-weight: bold;line-height: 90px;overflow: hidden;}
.biao h3{text-align: center;margin: 0;padding: 0;border-bottom: 1px solid #bab6b6;font-size: 22px;font-weight: 500;color: #e31e27;}
.more a{font-size: 14px;color: #e31e27;font-weight: 500;}
.ldzc,.zzry{position: relative;}
.zczi{background-color: rgba(0,0,0,.8); color: #fff;position: relative;bottom: 70px;z-index:10;line-height: 24px;padding: 12px;}
.zzzi{background-color: rgba(255,255,255,.8);position: relative;bottom: 70px;z-index:10;line-height: 24px;padding: 12px;}
.nei{margin-bottom: 50px;min-height: 300px;}
.cynz{text-align: center;line-height: 61px;margin: 24px auto 20px auto;}
.cynz span{font-size: 24px;font-weight: bold; border-bottom: 2px solid #e31e27;padding-bottom: 18px;}



.tu,.fgsnr .left,.hydt .left, .jtu{overflow: hidden;}

.nei div{line-height: 26px;}

/*新闻*/
.jtzi a:hover{color: #e31e27;}
.list li{border-bottom: 1px dashed #bfb5b5;}
.list a{line-height: 42px;background: url(../../images/images/dian_11.jpg) no-repeat left center;padding-left: 20px;}
.lh24{line-height: 53px;}
.lh24 li{padding: 0 20px;border-bottom: 1px dashed #bfb5b5;}
.lh24 li:hover{background: #f0f0f0;}
.lh24 li:hover a, .lh24 li:hover span{color: #333;}

/*人力资源*/
.rlbj{background: url(../../images/images/renlibj.jpg) no-repeat center top;}
.rlzy{width: 1182px;height: 560px; padding-top: 141px;padding-bottom: 125px; margin: 0 auto;}
.qym{width: 37px; height: 37px;float: right;display: block;}
.qylb{width: 220px;margin-top: 42px; margin-left: 51px;}
.qylb li a{line-height: 36px;}
.qylb li span{float: right;}

/*图文*/
.photo-channel{overflow: hidden;}
/*.photo-list li{margin: 0 15px;float: left;text-align: center;}*/
.photo-list li span{font-size: 14px; text-align: center;line-height: 36px;}
.photo-channel h1{margin: 0;text-align: center;}
.content {min-height: 300px;margin-bottom: 20px;}
.slick-slide img {margin: 0 auto;}

/*视频*/
#a1{margin: 0 auto;text-align: center;}
@media (max-width: 768px){
    #a1{width: 100% !important;}
}


/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体;position: relative;text-align: center;}
#pages a { display:inline-block; height:30px; line-height:30px; background:#fff; border:1px solid #dddddd; text-align:center; color:#333; padding:0 13px}
#pages a.a1:hover {background: #eee;color: #333;}
#pages a:hover { background:#008dd7; color:#fff; text-decoration:none }
#pages span { display:inline-block; height:30px; line-height:30px; background:#008dd7; border:1px solid #008dd7; color:#fff; text-align:center;padding:0 13px}
/*.page .noPage { display:inline-block; width:110px; height:30px; line-height:30px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }*/

/*图片动态*/
.tu:hover img, .fgsnr .left:hover img, .hydt .left:hover img, .jtu:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    transform-origin: 50% 50%;
}

.lxdh .lxnr {
    margin: 15px 10px;
    line-height: 30px;
    font-size: 12px;
}

.gydy .left{width: 50%;}
.ewm{text-align: center;margin: 15px auto;font-weight: bold;}
.ewm dt{font-size: 16px;}
.bdsharebuttonbox{margin-left: 10px;}

.slick-slider {margin-bottom: 0;}

/*第一层*/

.level1{position: relative;}
/*============小箭头*/
.level1 i{ width: 20px; height: 10px; background-image:url(../../images/images/arrow.png); background-repeat: no-repeat; display: block; position: absolute; right: 20px; top: 20px; }
.level1 i.down{ background-position: 0 -10px; }
.active ul{display: block;}
.active .level2 .active1{background: #eee;}
/*第二层*/

.level2{ display: none;}
.level2 li a{
    display: block;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border-bottom: 1px solid #ddd;
    font-size: 14px;
    transition:all 1s ease 0s;
}


@media only screen and (min-width: 1800px){
    .am-tabs-tab {
        margin-left: -9%;
    }
}
@media only screen and (min-width: 1400px){
    .am-tabs-tab {
        margin-left: -12%;
    }
    .main{width:1200px; margin: 0 auto;}
}
@media only screen and (min-width: 1025px){
    .right-auto{padding-left: 0;margin-left: -15px;}
}
@media only screen and (min-width: 1000px){
    .doc-ir-demo .am-topbar-nav>li>a{font-size: 18px;}
    .dbnav{display: block;}
}
@media only screen and (min-width: 641px){
    .am-topbar-nav>li>a {
        position: relative;
        line-height: 103px;
        padding: 0 10px;
    }
    #ban img{min-width: 1920px; height: 362px;margin: 0 auto;}
    .gyjtu{padding-right: 0;}
    .xwjtu{padding-left: 0;}
}
@media (max-width: 1000px) {
    .dbnav{padding: 0;}
    .ewm{padding: 0;}
}
@media (min-width: 641px) and (max-width: 999px){
    .doc-am-g .am-u-md-3{padding-right: 0;}
}

@media (min-width: 641px) and (max-width: 1024px){
    .doc-ir-demo .am-topbar-brand{width: 40%;overflow: hidden;}
    .am-topbar-nav>li>a {line-height: 50px;padding: 0 4px;}
    .am-tabs-tab{margin-left: -16%;}
    .dbnav dl{padding: 0 5px;margin: 0 5px;}
    .left-nav{width: 100%;}
    .biao{line-height: 0;}
    .biao h3{line-height: 40px;}
    .xwlbt{display: none;}
}
@media only screen and (max-width: 640px) {
    .doc-ir-demo .am-topbar-brand{width: 70%;overflow: hidden;}
    .doc-ir-demo .am-text-ir img{margin-top: -15px;}
    .btitle{margin-top: 20px;margin-bottom: 10px;font-size: 30px;}
    .ico{margin-top: 30px;}
    .ico div p{line-height: 40px;font-size: 16px;}
    .am-nav>li>a{padding: .5em 1em;}
    .am-tabs-tab{left: 3%;margin-left: 0;}
    .am-tabs-tab>li>a{margin-right: 0;}
    .marqueeleft{height:200px; margin-top: 30px; margin-bottom: 23px;}
    .marqueeleft li{width: 300px;}
    .marqueeleft li .pic{width:300px;height:200px;}
    .dbnav{display: none;}
    .ewm{margin-bottom: 10px;}
    .left-nav{display: none;}
    .left-nav1{display: block;}
    .am-breadcrumb>li+li:before{padding: 0;}
    .am-btn-primary{border-color: #fff;}
    #ban img{height: 150px;width: 796px;margin: 0 auto;}
    .bbj{margin-top: 0;margin-bottom: 10px;}
    .bbj li{background: #f5f5f5;}
    .biao h3{line-height: 40px;}
    .xwlbt{display: none;}
    .bbj li a{padding: 0 20px;}
}
@media only screen and (max-width: 340px) {
    .am-nav>li>a{padding: .5em}
    .am-tabs-tab{left: 0%;margin-left: 0;}
    .right-nav .left{display: none;}
}