/* ==========================================================================
   Web Other Page
   ========================================================================== */

/*
 * nbanner
 */
.nbanner{background: url(../img/nbanner.jpg) #eee;height: 238px;text-align: center;}
.nbanner span,.nbanner span a{color: #333}
.nbanner span.size1{font-size: 28px;font-weight: normal}
.nbanner span.size2{font-size: 14px;font-weight: normal}

.article{text-align: left;}
.article .C{margin: 15px 0;font-size: 14px;overflow: hidden;}
.innerPage{background-color: #f9f9f9}
.innerPage .index_{padding-top: 2em;}

.cate-hd{text-align: center;margin-bottom: 30px}
.cate-hd a{display: inline-block;font-size: 18px;padding: 0 3%;margin:4px;line-height:40px;color: #000;background-color: #fff;border-radius: 20px;border: 1px solid #d8d8d8}
.cate-hd a.on{background: #c70025;color: #fff;border: 1px solid #c70025}

.section_case .cate-hd a{font-size: 16px;background-color: inherit;border-radius: 0;color: #fff}
.section_case .cate-hd a.on{background: #c70025;}

/*
 * 关于我们
 */
.section_nabout .article{font-size: 16px}
.section_nabout .article p{margin: 10px 0}
.block-honor .jcarousel-wrapper{width:90%;margin:0 auto;}
.block-honor .jcarousel-wrapper .jcarousel-control {color: #4b5974;background-color: #ffffff;border:1px solid #4b5974}
.block-honor .jcarousel-wrapper .media-box .icon{background-color: #fff}

/*
 * 产品
 */
.section_prod .media-box{margin-bottom: 20px}
.section_prod .media-box .icon{width: 100%; height: 220px;background: #dbdfde;border:none;border-bottom-color: #c70025;}
.section_prod .media-box h5{font-size: 16px;background-color: #c70025;color: #fff;padding: 8px 0;font-weight: normal;}

/*
 * 产品详细
 */
.prodDetail .cont{padding: 30px;background-color: #fff;font-size: 14px}
	.f-picmid{width: auto; height:auto; background: #fff; display: table-cell; vertical-align: middle; text-align: center; position:relative;}
    .f-picmid img{width:100%;height: auto}
    .f-picmid .l-shadow {background:url(../img/bn_hover.gif) repeat;opacity: 0.4;filter: alpha(opacity=40);position: absolute;top: 0;left: 0; right: 0; bottom: 0}
    .f-picmid a:hover .l-shadow{ display:none;}
    .deright{padding-left: 5%}
    .deright h4{ font-size:1.4rem; color:#404040; border-bottom:#727272 3px solid; line-height:50px;}
    .deright ul{background-color: #f1f4f5;padding: 10px 15px}
    .deright ul li{ color:#858585; line-height:34px;}
    .deright ul li>span{ color:#404040;}
    .yuall{ margin-top:48px; border-bottom:none;}
    .yuall a{ float:left;display:block; text-align:center;line-height: 40px;color: #c70025;border:1px solid #c70025;padding: 0 20px 0 35px;position: relative;}
    .yy{}
    .zx{margin-left:13px;}
    .yuall i{font-size: 22px;position: absolute;top: 9px;left: 10px}
	.prodDetail h5{font-size: 24px;color: #fff;border-bottom: 1px solid #e2e2e2;margin:25px 0 15px 0}
	.prodDetail h5 span{background-color: #c70025;padding: 7px 35px;}
	.prodDetail .prod_c{font-size: 15px}

/*
 * 新闻资讯
 */
    .section_nnews .news-box{padding:10px 15px}
    /*图文*/
    .section_nnews .media-box{margin-bottom: 15px}
    .section_nnews .media-box .icon{width: 354px;height: 180px;background-color: none;border:0}
    .section_nnews .media-box h3{font-size: 16px;text-align: left;padding-bottom: 0}
    .section_nnews .media-box p{ position: relative; font-size: 14px;text-align: left;color: #8d8d8d}
    .section_nnews .media-box p i{font-size: 20px;position: absolute;right: 10px;top: 26%}

    .list-box ul li{background-color: #f9f9f9;font-size: 14px;margin-bottom: 15px;}
    .list-box ul li a{color: #000;display: block;padding: 10px 20px;}
    .list-box ul li a:after{display: block;font-family:"iconfont";content: "\e604";float: right;font-size: 20px;margin-top: -5px;color: #8b8b8b}
    .list-box ul li a:hover{background-color: #c70025;color: #fff}
    .list-box ul li a:hover:after{color: #fff}
    .list-box ul li a i{color: #898989;font-size: 20px;margin-right: 20px}

/*
 * 新闻详细
 */
	 /*小菜单*/
	.PageMenuList{height: 46px;width: 100%;background: #f2f2f2;border-bottom: 1px solid #ebebeb;}
	.PageMenuList .wrap{height: 47px; position:relative;}
	.PageMenuList ul{position: absolute; left: 0px; top: 0px;}
	.PageMenuList ul li{float: left; height: 45px; padding: 0 17px; line-height: 45px; margin: 1px;}
	.PageMenuList ul li.hover{border: 1px solid #ebebeb; border-bottom: 1px solid #fff; background: #fff; font-weight: bold;}
	.PageMenuList ul li a{font-size: 14px; color: #454545;}
	.PageMenuList ul li.hover a, .PageMenuList ul li a:hover{color: #00aa3a;}
	/*面包屑*/
	.PageCrumbList{width: 100%;padding: 15px 0}
	.PageCrumbList .wrap{line-height: 46px;text-align: left;font-size: 14px;color: #646464}
	.PageCrumbList ul{position: absolute; right: 0px; top: 0px;}
	.PageCrumbList ul li{float: left; height: 45px; padding: 0 3px; line-height: 45px; margin: 1px;}
	.PageCrumbList ul li.hover{border: 1px solid #ebebeb; border-bottom: 1px solid #fff; background: #fff; font-weight: bold;}
	.PageCrumbList a{font-size: 14px; color: #646464;}
	.PageCrumbList a:hover{color: #d83142;}
    .PageCrumbList.border{border-bottom: 1px solid #ccc;padding-bottom: 5px}
	/*正文*/
    .article{background-color: #fff;padding:1em 4% 2em 4%;}
	.article{margin-bottom: 2em}
    .article h2{font-size: 1.4rem;text-align: center;font-weight: normal;margin:0.8em 0;}
    .article .note{text-align: center;font-size: 12px;padding:.6em 0;color: #666;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc}
    .article .note span{padding-right: 10px}
    .article .cont{padding:2em 4px 4em 4px;line-height: 2}
    .article .pn{border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc}
    .article .pn a{width: 48%;padding:6px 0 6px 2%;position: relative;color: #7a7a7a}
    .article .pn a.next:before{display: block;content: '';width: 1px;height: 100%;position: absolute;left: 0;top: 0;background: #ccc}
    .article .pn a span{color: initial}
    /* 改变字体大小 */
    .js-size a{padding: 0 4px;}
    #shareArticleButton{background:url(http://www.avic.com.cn/images/share01.jpg) 0 0 no-repeat;padding:4px 14px;}
    .changeFont *{color:rgb(52,52,52);font-size:14px;font-family:微软雅黑;line-height:2;padding:5px 0;}
    @media screen and (max-width:640px) {
        .article .pn a{width: 96%;padding:6px 2%;}
        #shareArticleButton{display: none}
        .js-size{display: block}
    }
	/*分享*/
    .newsbshare{text-align:center;font-size:14px;margin-top: 1em}
	/*手机查看*/
    .check_moblie{ display:inline-block; width:98px; height:30px; vertical-align:middle; background:#f2f2f2; border:1px solid #e5e5e5; line-height:30px; color:#999; text-indent:9px; text-align:left; position:relative; cursor:pointer; margin-left:20px;}
    .check_moblie .isj{background:#888888; width:0px; height:0px; overflow:hidden; margin-bottom:5px; border-top:5px solid #888888; border-right:5px solid #f2f2f2;border-left:5px solid #f2f2f2; display:block; position:absolute; right:8px; top:14px;}
    .check_moblie .isj_hover{ border-top:none; border-bottom:5px solid #888888;}
    .mobile_qrview{ width:100%; min-width:100%; display:none;}
    .mobile_qrview .in{ border:1px solid #e5e5e5; position:relative; padding:20px 29px; min-height:130px; _height:130px; margin-top:22px;}
    .mobile_qrview h1{ font-size:30px; color:#000; padding-bottom:10px;}
    .mobile_qrview p{ line-height:24px; font-size:14px; color:#999}
    .mobile_qrview img{float:right}
    .mobile_qrview .clmoblie{display:none;width:24px; height:24px; line-height: 24px; font-size:22px; overflow:hidden; position:absolute; right:10px; top:10px}

/*
 * 联系我们
 */
    .section_ncontact{background-color: #fff}
    .section_ncontact .btn{background-color: #c70025;border:1px solid #c70025}
    .yzcode{line-height: 3}
    .yzcode img{margin-top: 10px}
	.usinfo{padding: 10px 0}
	.usinfo .usinfo_title{line-height: 54px; margin-bottom: 20px; font-size: 28px;}
	.usinfo .info{font-size: 14px; color: #444; line-height: 30px;}
	#map{width:100%;height:500px}
    .section_ncontact .services-box .icon{font-size: 60px;color: #fff;background: url('../img/sixangle.png') center center no-repeat;width: 130px;height: 150px;line-height: 150px}
    .section_ncontact .services-box p{height: auto;padding: 20px 0}

/*
 * 招聘
 */
    .section_njob{font-size: 14px}
    .section_njob .services-box{padding-bottom: 0;text-align: left;padding: 0 12%;border-right: 1px solid #ccc}
    .section_njob .services-box.last{border-right: 0}
    .section_njob .services-box .icon{height: auto;font-size: 60px;color: #d83142;width: auto}
    .section_njob .services-box h3{color: #605e69;font-size: 20px;font-weight: bold;padding: 0 0 15px 0;line-height: 1}
    .section_njob .services-box p,.section_njob .services-box p a{color: #838281;height: auto;padding: 0 0 10px 0}

    /*样式1*/
	.section_njob .seg{padding: 5px;border: 1px solid #d5d5d5;text-align: left;margin-bottom: 15px}
	.section_njob .seg .segin{padding: 5%;border: 0px solid #d5d5d5}
	.section_njob .seg .segin .C{height: 130px}
	.section_njob .seg h4{margin:15px 0}
	.section_njob .seg h4 strong{font-size: 1.2rem}
    .section_njob .seg p{color: #7c7c7c}
	.section_njob .help_info{margin-bottom: 1em;text-align: center}
    .section_njob .help_info p.en{font-size: 12px;color: #939393;padding-top: 15px;text-transform: uppercase;}
	a.back{position: absolute;top: 10px;right:10px;padding: 0 15px;border:1px solid #000;color:#000;line-height: 25px}
    /*样式2*/
    .section_njob.block1{background-color: #fff}
    .subNavBox{margin:10px auto;border-top:none;}
    .sub_top{ width:100%; background:#c70025; height:50px; color:#FFF; font-size:20px; line-height:50px;  border:none;}
    .sub_top p{padding-left:2%;}
    .sub_cont{border:solid 1px #e5e3da;}
    .subNav{border-bottom:solid 1px #e7e5e5;cursor:pointer;font-size:14px;line-height:60px;padding-left:2%;background-color: #fff}
    .subNav i{float: right;line-height: 60px;margin-right: 4%;color: #c70025;font-size: 22px}
    .subNav i:before{font-family: 'iconfont'}
    .subNav i:before{content:"\e634";}
    .subNav:hover{color:#c70025;}
    .subNav.on{color:#c70025;}
    .subNav.open i:before{content: "\e633"}
    .navContent{display: none;border-bottom:solid 1px #e5e3da; background:#f9f8f8; padding:15px 2%;font-size:14px;color:#7f7f7f; line-height:24px;}

/*
 * 招聘详细
 */
	.jobapply{border: 1px solid #cccccc;padding: 45px}
	.jobchild{font-size: 14px;border-right: 1px solid #cccccc}
	.jobchild p.job_label{padding:4px 0}
	.jobchild h3.job_name{color:#333333;line-height: 43px;font-size: 26px;margin-bottom: 15px;font-weight: 500;}
	.jobchild h4.job_name{font-size: 15px;margin-top: 25px;margin-bottom: 5px;}
	.jobchild p,.jobchild .job_label,.jobchild .job_cont{color:#7c7c7c;}