@charset "utf-8";
.header{ position:fixed; left:0; top:0; background:#fff; z-index:98; box-shadow:0 0 10px rgba(00,00,00,0.1)}
.header .nr .logo{ height:95px;}
.header .nr .logo img{ padding-top:22px}
.header .nr .nav ul li > a{ color:#333; transition:all 0s linear}
.header .nr .nav ul li > a,.header .nr .nav ul li > a{ line-height:95px; box-sizing:border-box; height:95px; position:relative}
.header .nr .nav ul li:hover > a:after,.header .nr .nav ul li.on > a:after{ content:""; display:block; width:100%; height:3px; background:#000098; position:absolute; left:0; bottom:30px}
.header .nr .nav ul li:hover > a,.header .nr .nav ul li.on > a{ color:#000098}
.header .nr .rt .ico01{ height:95px; background:url(g_01_2.png) center center no-repeat}
.header .nr .rt .ico02{ height:95px; background:url(g_02_2.png) center center no-repeat}
.header .nr .rt .ico03{ height:95px; background:url(tel_c.png) center center no-repeat}
.header .nr .nav ul li .xl{ top:95px}

.lan{ float:right; line-height:95px; margin-right:30px; font-size:14px; color:#333}
.lan a{ color:#333}
.lan a:hover{ color:#000098}
@media all and (max-width:1200px){
	.header .nr .nav{ display:none}
	.header .nr .logo{ height:60px;}
	.header .nr .logo img{ height:40px; padding-top:10px}
	.header .nr .rt .ico01{ height:60px}
	.header .nr .rt .ico02{ height:60px}
	.header .nr .rt .ico03{ height:60px}
	.lan{ display:none}
}

.banner{ width:100%; overflow:hidden; position:relative; margin-top:95px}
.banner img{ width:100%; height:auto}
.banner img.img1{ display:block}
.banner img.img2{ display:none}
.banner .location{ width:1300px; text-align:left; position:absolute; left:50%; transform:translateX(-50%); bottom:30px; z-index:9; color:#fff;}
.banner .location h3{ font-size:36px;}
.banner .location .tit{ font-size:14px; margin-top:10px}
.banner .location .tit a{ color:#fff}
.banner .item{ width:100%; height:30px; font-size:30px; line-height:30px; text-align:center; color:#fff; font-weight:bold; position:absolute; left:0; top:50%; transform:translateY(-50%); z-index:2; text-transform:uppercase}
@media all and (max-width:1440px){
	.banner .location{ width:1200px}
}
@media all and (max-width:1200px){
	.banner{ margin-top:60px}
	.banner .location{ width:92%; bottom:50%;transform:translate(-50%,50%);}
	.banner img.img1{ display:none}
	.banner img.img2{ display:block}
	.banner .location h3{ font-size:20px}
	.banner .location .tit{ font-size:12px}
	.banner .item{ font-size:20px;}
}
/* 主体 */
.container { position:relative; z-index:8; }
.sidebar{ width:100%; height:65px; position:relative; margin-top:-65px; background:rgba(255,255,255,0.75)}
.sidebar .swiper_nav{ width:1400px; margin:0 auto; overflow:hidden}
.sidebar .swiper_nav .swiper-slide{ width:25%; height:65px; background:url(g_29.png) right center no-repeat}
.sidebar .swiper_nav .swiper-slide a{ display:block; width:100%; height:65px; position:relative}
.sidebar .swiper_nav .swiper-slide a i{ display:block; width:100%; height:auto; color:#313131; font-size:14px;position:absolute; top:50%; transform:translateY(-50%) ; text-transform:uppercase; text-align:center; box-sizing:border-box; padding:0 10px}
.sidebar .swiper_nav .swiper-slide:hover a i,.sidebar .swiper_nav .swiper-slide.on a i{ color:#fff}
.sidebar .swiper_nav .swiper-slide:hover{ background:#6478BB}
.sidebar .swiper_nav .swiper-slide.on{ background:#465a9d}
.sidebar .prev{ background:url(g_27.png) center center no-repeat; width:40px; height:65px; position:absolute; left:50%; margin-left:-740px; top:0; cursor:pointer}
.sidebar .next{ background:url(g_28.png) center center no-repeat; width:40px; height:65px; position:absolute; right:50%; margin-right:-740px; top:0; cursor:pointer}
@media all and (max-width:1440px){
	.sidebar .swiper_nav{ width:1200px;}
	.sidebar .prev{ margin-left:-620px}
	.sidebar .next{ margin-right:-620px}
}
@media all and (max-width:1200px){
	.sidebar{ margin:0}
	.sidebar .swiper_nav{ width:100%; border-bottom:1px solid #eee}
	.sidebar .swiper_nav .swiper-slide{ width:50%; border-right:1px solid #eee; box-sizing:border-box}
	.sidebar .swiper_nav .swiper-slide a i{ font-size:14px}
}




.wrap { position:relative; width:1400px; min-height:460px; _height:460px; margin:0 auto; }
.wrap .sidebar {}
.wrap .main { display:block; overflow:hidden; *zoom:1; padding:30px 0 0; }
.wrapBt { height:0; background:none; overflow:hidden; clear:both; }
@media all and (max-width:1440px){
	.wrap{ width:1200px}
}
@media all and (max-width:1200px){
	.wrap{ width:92%}
}


/* 左侧栏目标题 */
.leftTitle { position:relative; margin-bottom:18px; padding:18px 0; color:#333; }
.leftTitle i,.leftTitle s { display:block; text-align:center; }
.leftTitle i { font-size:38px; line-height:58px; font-weight:normal; }
.leftTitle s { color:#888; font:12px/18px arial; text-decoration:none; text-transform:uppercase; }




/* 内容模式 */
.article { padding:0 0 40px; line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article .pc img{ max-width:100%; height:auto}
.article .sj img{ max-width:100%; height:auto}
.article .pc{ display:block}
.article .sj{ display:none}
.article video{ max-width:100%; height:auto}
@media all and (max-width:1200px){
	.article .sj{ display:block}
	.article .pc{ display:none}
}

/* 新闻列表 */
.list { padding:40px 0 40px; }
.list li { padding:14px 0; border-bottom:1px dashed #e0e0e0; background:url(http://cn.paifeite.com/images/o_ico_04.gif) no-repeat left center; font-size:15px; }
.list li a { float:left; padding-left:12px; color:#333; }
.list li a:hover{color:#0078c8;padding-left:18px;}
.list li span { float:right; color:#999; font-family:Arial;}

@media all and (max-width:1200px){
	.list { padding:25px 0 20px; }
	.list li{background:none;font-size:14px;padding:10px 0;}
	.list li:first-child{padding-top:0;}
	.list li a{float:none;display:block;padding-left:0;text-align:justify;}
	.list li span{float:none;display:block;font-size:12px;margin-top:6px;}
}


/* 图文新闻 */
.pothoItem { margin:40px 0 40px; }
.pothoItem .item{ padding:35px 0}
.pothoItem .item:hover { background:#f5faff}
.pothoItem .item .nr{ width:1400px; margin:0 auto;}
.pothoItem .item .pic { float:left; width:342px;}
.pothoItem .item .pic img { width:100%}
.pothoItem .item .pic img{transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear;}
.pothoItem .item:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}

.pothoItem .item dl { display:block; overflow:hidden; width:800px; float:left; box-sizing:border-box; padding:30px 90px 0 40px; height:216px; position:relative}
.pothoItem .item dl:after{ content:""; display:block; width:1px; height:96px; background:#eaeaea; position:absolute; right:0; top:50%; margin-top:-48px}
.pothoItem .item dl dt { font-size:20px; line-height:32px; color:#333333; font-weight:bold;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.pothoItem .item dl dt a{ color:#333}
.pothoItem .item dl .i { font-size:14px; color:#666666; line-height:26px; height:52px; overflow:hidden; margin:15px 0 25px}
.pothoItem .item dl .m a{ display:inline-block; vertical-align:top; border:1px solid #005aaa; padding:10px 20px; font-size:14px; color:#005aaa; border-radius:8px}
.pothoItem .item .more{ float:right; margin-top:82px}
.pothoItem .item .more a{ display:block; width:182px; height:42px; background:#f0f0f0; text-align:center}
.pothoItem .item .more a i{ display:inline-block; vertical-align:top; background:url(g_22.png) right center no-repeat; padding-right:30px; font-size:16px; color:#7d7d7d; line-height:42px}
.pothoItem .item:hover .more a i{background:url(g_23.png) right center no-repeat; color:#fff}
.pothoItem .item:hover .more a{ background:#283c86}

@media all and (max-width:1440px){
	.pothoItem .item .nr{ width:1200px}
	.pothoItem .item dl{ width:650px}
}
@media all and (max-width:1200px){
	.pothoItem .item .nr{ width:92%}
	.pothoItem .item dl .d{ display:block; margin-top:5px}
	.pothoItem .item dl{ width:calc(100% - 350px)}
	.pothoItem .item .more{ display:none}
	.pothoItem .item dl .i{ margin:10px 0 15px}
}
@media all and (max-width:750px){
	.pothoItem{ margin:20px 0}
	.pothoItem .item{ padding:15px 0}
	.pothoItem .item:nth-child(2n){}
	.pothoItem .item .pic{ width:150px}
	.pothoItem .item dl{ width:calc(100% - 150px); padding:0 0 0 10px; height:auto}
	.pothoItem .item dl:after{ content:""; width:0}
	.pothoItem .item dl dt{ font-size:16px; line-height:normal}
	.pothoItem .item dl .i{ height:auto; margin:5px 0 8px 0; font-size:12px; line-height:18px; height:auto;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
	.pothoItem .item dl .m{ display:none}
	.pothoItem .item dl .d{ margin-top:0}
	
	
}




/* 图片列表 */
.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .list-pic { display:block; margin:0 auto; padding:4px; text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }
.piList { padding:0 0 20px; overflow:hidden; }
.piList .pic-item-list { width:1400px; margin:0 auto; padding:0; }
.piList .pic-item { position:relative; width:449px; margin:0 26px 65px 0; padding:0; display:inline; }
.piList .pic-item:nth-child(3n){ margin-right:0}
.piList .list-pic { display:block; box-sizing:border-box; border:1px solid #e5e5e5; overflow:hidden; width:100%; margin-bottom:0; padding:0; position:relative}
.piList .list-pic img { width:100% }
.piList .pic-item .list-pic img{transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear;}
.piList .pic-item:hover .list-pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.piList .pic-item dl { text-align:left; padding:15px 0}
.piList .pic-item dl dt { font-size:18px; color:#434343; line-height:30px; height:60px; overflow:hidden}
.piList .pic-item dl dt a{ color:#434343}
.piList .pic-item .more a{ display:block; width:125px; height:32px; text-align:center; line-height:32px; border:1px solid #b0b0b0; border-radius:17px}
.piList .pic-item:hover dl dt a{ color:#283c86}
.piList .pic-item:hover .more a{ color:#fff; background:#283c86; border:1px solid #283c86}
.piList .pic-item .more a i{ display:inline-block; vertical-align:top; background:url(g_21.png) right center no-repeat; padding-right:25px; font-size:14px; color:#7d7d7d}
.piList .pic-item:hover .more a i{ color:#fff; background:url(g_20.png) right center no-repeat;}

.piList .list-pic .pagination{ width:100%; position:absolute; left:0; bottom:5px; z-index:2}

.piList .list-pic .swiper-pagination-bullet-active{ background:#27679e}
@media all and (max-width:1440px){
	.piList .pic-item-list{ width:100%}
	.piList .pic-item{ width:382px}
}
@media all and (max-width:1200px){
	.piList .pic-item{ width:32%; margin-right:2%; margin-bottom:4%}
}
@media all and (max-width:750px){
	.piList .pic-item{ width:48%; margin-bottom:6%}
	.piList .pic-item:nth-child(3n){ margin-right:4%}
	.piList .pic-item:nth-child(2n){ margin-right:0}
	.piList .pic-item dl{ padding:10px 0}
	.piList .pic-item dl dt{ font-size:14px; line-height:24px; height:50px}
	.piList .pic-item .more a i{ font-size:12px}
}


/* 分页 */
.page { padding:0 0 40px; line-height:24px; text-align:center; word-wrap:break-word; }
.page a { display:inline-block; margin:0 2px; padding:0 8px; border:1px solid #ddd; background:#ddd; color:#333; vertical-align:top; margin-bottom:10px }
.page a:hover,.page .current { border:1px solid #27679e; background:#27679e; color:#fff; }

/* 人才招聘 */
.hrTop { padding:0 0 30px; border-bottom:1px solid #ddd; }
.hrTop li { padding-left:16px; background:url(ico_05.gif) no-repeat 0 8px; font-weight:bold; line-height:24px; }
.hrTable .hrTableTh { height:32px; background:#666; color:#fff; }
.hrTable th { color:#fff; font-weight:normal; }
.hrTable td { padding:0 8px; }
.hrTable .bg td { background:#eee; }
.hr { position:relative; padding:0 0 40px; }
.hr h3 { padding-left:0; border-bottom:1px dotted #ccc; color:#0063be; font-size:20px; line-height:55px; }
.hr h3 s { float:right; width:20px; height:20px; margin-top:17px; cursor:pointer; }
.hr h3 .off { background:url(http://cn.paifeite.com/images/hr_down.gif) no-repeat center; }
.hr h3 .on { background:url(http://cn.paifeite.com/images/hr_up.gif) no-repeat center; }
.hrItem { margin-bottom:5px; }
.hrItem .title { border-bottom:1px dotted #ccc; color:#999; font-weight:bold; line-height:36px; }
.hrItem .title span { float:right; font-weight:100; }
.hrItem .title span a { color:#88000c; }
.hrItem .con { margin-bottom:10px; padding:15px 0; line-height:24px; }
.hrItem .con h4 { font-size:14px; line-height:36px; }
.hrItem .apply { width:95px; height:25px; padding:0; background:#01286f; color:#fff; line-height:25px; text-align:center; }
.hrItem .apply a { color:#fff; }
.hr-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #777; }
.hr-list .title { padding:0; color:#0063be; font-weight:bold; line-height:20px; }
.hr-list .title span { float:right; font-weight:100; }
.hr-list .info { padding:5px 0; line-height:24px; }
.hr-list .apply { height:24px; line-height:24px; text-align:right; }

/* 新闻列表 */
.message { padding:0 0 30px; }
.message-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #ddd; }
.message-list .m-title { padding:0; color:#0063be; font-size:16px; font-weight:bold; line-height:20px; }
.message-list .m-title span { float:right; color:#01286f; font-size:12px; font-weight:100; }
.message-list .m-info { padding:5px 0; line-height:24px; }
.message-list .r-title { padding:0; line-height:20px; }
.message-list .r-info { padding:5px 0; line-height:24px; }

/* 人才招聘 */
.form-panel { padding:0 0 30px; }
.form-panel h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:0 10px 20px 100px; _padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:93px; height:29px; border:none; background:#666; color:#fff; cursor:pointer; }

/* 产品详细页 */
.m-detail { margin-bottom:30px; }
.m-detail .m-property { float:left; width:100%; }
.m-detail .property { margin-left:350px; }
.m-detail .property h1 { font-weight:100; font-size:18px; line-height:34px; }
.m-detail .property .m-i-a { margin-bottom:8px; padding:8px 0 15px; border-bottom:1px dotted #d9d9d9; color:#888; font-size:14px; line-height:25px; }
.m-detail .gallery { position:relative; float:left; width:350px; margin-left:-100%; }
.m-detail .gallery .bigPic { width:300px; height:224px; }
.product-detail { margin-bottom:30px; border:1px solid #e5e5e5; }
.product-detail .hd { height:45px; border-bottom:1px solid #e5e5e5; background:#f6f6f6; }
.product-detail .hd h2 { float:left; width:136px; height:46px; margin:-2px 0 -1px; border-top:2px solid #0058af; border-right:1px solid #e5e5e5; background:#fff; font-size:22px; font-weight:100; line-height:46px; text-align:center; }
.product-detail .bd { padding:25px; line-height:28px; font-size:14px; }






.footer{ width:100%; background:#e9ebed}
.footer .ft01{ width:100%; padding-top:20px}
.footer .ft01 .nr{ width:1400px; margin:0 auto; border-bottom:1px solid #c0c2c3; padding:26px 0}
.footer .ft01 .nr .lt{ float:left}
.footer .ft01 .nr .lt span{ display:inline-block; vertical-align:top; background:url(g_25.png) right center no-repeat; padding-right:30px; font-size:18px; color:#626262; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:28px; text-transform:uppercase}
.footer .ft01 .nr .rt{ float:right}
.footer .ft01 .nr .rt ul li{ float:left; margin-left:48px;}
.footer .ft01 .nr .rt ul li a{ display:block; color:#14px; color:#626262; font-weight:normal; text-transform:uppercase; line-height:28px}
.footer .ft01 .nr .rt ul li a:hover{ color:#333}
.footer .ft02{ width:100%; margin-top:55px; margin-bottom:50px}
.footer .ft02 .nr{ width:1400px; margin:0 auto}
.footer .ft02 .nr .lt{ float:left}
.footer .ft02 .nr .lt .m1 a{ display:block; float:left; margin-right:20px; font-size:18px; color:#074e9b; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
.footer .ft02 .nr .lt .m2{ margin-top:20px; font-size:16px; color:#626262; font-family:Arial, Helvetica, sans-serif; line-height:35px}
.footer .ft02 .nr .rt{ float:right}
.footer .ft02 .nr .rt .m1{ float:left}
.footer .ft02 .nr .rt .m1 .a1{ text-align:right; padding-top:8px}
.footer .ft02 .nr .rt .m1 .a1 a{ display:inline-block; vertical-align:top; width:120px; height:35px; background:#074e9b; text-align:center; line-height:35px; font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif}
.footer .ft02 .nr .rt .m1 .a2{ text-align:right; font-size:18px; color:#626262; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:25px}
.footer .ft02 .nr .rt .m1 .a3{ text-align:right; font-size:20px; color:rgba(98,98,98,0.8); font-family:Arial, Helvetica, sans-serif;margin-top:5px}
.footer .ft02 .nr .rt .m2{ float:right; margin-left:25px}
.footer .ft02 .nr .rt .m2 p{ text-align:center; padding-top:10px; font-size:14px; color:#626262; font-family:Arial, Helvetica, sans-serif}
.footer .ft03{ width:100%; border-top:1px solid #d5d7d8; height:50px; line-height:50px}
.footer .ft03 .nr{ width:1400px; margin:0 auto; font-size:14px; color:rgba(00,00,00,0.4); font-family:Arial, Helvetica, sans-serif}
.footer .ft03 .nr a{ color:rgba(00,00,00,0.4)}
.footer .ft03 .nr .lt{ float:left}
.footer .ft03 .nr .rt{ float:right}
@media all and (max-width:1440px){
	.footer .ft01 .nr{ width:1200px;}
	.footer .ft02 .nr{ width:1200px;}
	.footer .ft03 .nr{ width:1200px;}
	.footer .ft02 .nr .lt .m2{ font-size:14px}
}
@media all and (max-width:1200px){
	.footer .ft01{ }
	.footer .ft01 .nr{ width:92%;padding:0}
	.footer .ft02 .nr{ width:92%}
	.footer .ft03{ height:auto; line-height:normal}
	.footer .ft03 .nr{ width:92%}
	.footer .ft01 .nr .lt{ margin-bottom:8px}
	.footer .ft01 .nr .rt ul li{ width:100%; margin:0; border-top:1px solid #c0c2c3}
	.footer .ft01 .nr .rt ul li a{ padding:5px 0}
	.footer .ft02{ margin:20px 0}
	.footer .ft02 .nr .lt{ border-bottom:1px solid #c0c2c3; padding-bottom:15px; float:none}
	.footer .ft02 .nr .lt .m2{ margin-top:10px; line-height:30px; }
	.footer .ft02 .nr .rt{ float:none; margin:0 auto; padding-top:20px; display:inline-block; vertical-align:top; position:relative; left:50%; margin-left:-134px}
	.footer .ft02 .nr .rt .m1{ float:right; text-align:left}
	.footer .ft02 .nr .rt .m2{ margin:0; margin-right:20px}
	.footer .ft02 .nr .rt .m1 .a1{ text-align:left; padding:0}
	.footer .ft02 .nr .rt .m1 .a2{ text-align:left}
	.footer .ft02 .nr .rt .m1 .a3{ text-align:left}
	.footer .ft03 .nr{ line-height:24px}
	.footer .ft03 .nr .lt{ width:100%; text-align:center; padding:20px 0 0}
	.footer .ft03 .nr .rt{ width:100%; text-align:center; padding:0 0 20px}
}

/*second_nav*/
.second_nav{ width:100%; background:url(http://cn.paifeite.com/images/g_39.png) center center repeat-x; height:95px; margin-top:-95px; position:relative; z-index:2}
.second_nav ul{ width:1400px; margin:0 auto}
.second_nav ul li{ float:left; width:100%; text-align:center; height:95px;}

.second_nav ul li a{ display:block; width:100%; line-height:95px; color:#fff; font-size:20px}
.second_nav ul li.on a,.second_nav ul li:hover a{ background:#27679e}
.second_nav ul.ul02 li{ width:50%}
.second_nav ul.ul03 li{ width:33.3333333333333%}
.second_nav ul.ul04 li{ width:25%}
.second_nav ul.ul05 li{ width:20%}
.second_nav ul.ul06 li{ width:14.285714285714%}
.second_nav ul.ul06 span{ float:left; width:14.285714285714%; text-align:center; height:95px; line-height:95px; font-size:20px; color:#fff}

.second_nav ul.ul06 li i{ display:inline-block; vertical-align:top; background:url(http://cn.paifeite.com/images/g_46.png) left center no-repeat; padding-left:40px}
.second_nav ul.ul06 li:nth-child(2) i{background:url(http://cn.paifeite.com/images/bb1.png) left center no-repeat;}
.second_nav ul.ul06 li:nth-child(3) i{background:url(http://cn.paifeite.com/images/bb2.png) left center no-repeat;}
.second_nav ul.ul06 li:nth-child(4) i{background:url(http://cn.paifeite.com/images/bb3.png) left center no-repeat;}
.second_nav ul.ul06 li:nth-child(5) i{background:url(http://cn.paifeite.com/images/bb4.png) left center no-repeat;}
.second_nav ul.ul06 li:nth-child(6) i{background:url(http://cn.paifeite.com/images/bb5.png) left center no-repeat;}
.second_nav ul.ul06 li:nth-child(7) i{background:url(http://cn.paifeite.com/images/bb6.png) left center no-repeat;}
@media (max-width:1440px) {
	.second_nav ul{ width:1200px;}
}
@media (max-width:1200px) {
	.second_nav{ height:auto; margin-top:0; background:none}
	.second_nav ul{ width:100%; background:none}
	.second_nav ul li{ width:50%!important; height:auto;background:url(http://cn.paifeite.com/images/g_39.png) left bottom; background-size:cover}
	.second_nav ul li a{ font-size:15px; height:auto; line-height:normal; padding:12px 0}
	.second_nav ul.ul06 span{ display:none}
}


.sthird_nav{ width:100%; text-align:center; font-size:0; margin-top:50px}
.sthird_nav ul li{ display:inline-block; vertical-align:top; margin-left:-1px}
.sthird_nav ul li a{ display:block; padding:10px 30px; font-size:14px; border:1px solid #27679e; color:#27679e}
.sthird_nav ul li.on a,.sthird_nav ul li:hover a{ background:#27679e; color:#fff}
@media (max-width:1200px) {
	.sthird_nav{ width:100%; margin-top:10px}
	.sthird_nav ul li{ margin-top:10px}
}




.msg{width:100%; padding:0 5% 2.5% 0;}
.msg dl.w48{ width:48.5%;}
.msg dl dt{ padding:9px 0px 0px 0; line-height:36px; color:#888888;}
.msg dl .input{ border:1px solid #ececec; width:100%; box-sizing:border-box; height:45px; box-sizing:border-box; padding:0 11px; background:#f9f9f9;}
.msg dl .textarea{ border:1px solid #ececec; padding:10px; background:#f9f9f9;}
.msg dl .textarea textarea{ height:130px; width:100%; border:0; background:none}
.msg dl.btn{ padding-top:41px;}
.msg dl .sendbtn{ margin-right:15px; color:#fff; cursor:pointer; border-radius:3px; width:179px; height:50px; background:#3075c5; font-size:16px; border:0}
.msg dl .sendbtn:hover{ box-shadow:0 0 10px #999;}
.msg dl .resetbtn{ color:#fff; cursor:pointer; border-radius:3px; width:179px; height:50px; background:#444444; font-size:16px; border:0}
.msg dl .resetbtn:hover{ box-shadow:0 0 10px #999;}
@media (max-width:640px) {
	.msg dl.w48{ width:100%;}
}


.service{ width:1400px; margin:0 auto; padding-bottom:60px}
.service .item{ width:100%; margin-top:90px}

.service .item .pic{ width:50%; float:left; box-sizing:border-box; padding-right:2.5%}
.service .item .pic img{ width:100%}
.service .item .title{ width:50%; float:right; box-sizing:border-box; padding-left:2.5%}
.service .item:nth-child(2n) .pic{ float:right; padding-left:2.5%}
.service .item:nth-child(2n) .title{ float:left; padding-right:2.5%}
.service .item .title h3{ font-size:28px; color:#313131;  text-transform:uppercase}
.service .item .title h3 a{ color:#313131}
.service .item .title .intro{ font-size:16px; line-height:1.8; color:#707070; margin-top:20px; min-height:120px; margin-bottom:30px}
.service .item .title .more a{ display:block; width:180px; height:42px; background:#283c86; color:rgba(255,255,255,0.7); font-size:16px; line-height:42px; text-align:center}
@media (max-width:1440px) {
	.service{ width:1200px;}
}
@media (max-width:1200px) {
	.service{ width:92%}
	.service .item .title h3{ padding-top:20px}
	.service .item .title h3{ font-size:20px}
	.service .item .title .intro{ font-size:14px; min-height:120px}
	.service .item{ margin-top:40px}
}
@media (max-width:750px) {
	.service .item .pic{ width:100%; box-shadow: 0 0 5px rgba(00,00,00,0.1)}
	.service .item .title{ width:100%}
	.service .item .title h3{ font-size:18px;}
	.service .item .title .intro{ font-size:13px; margin:15px 0; height:auto; min-height:auto!important}
	.service .item .title .more a{ width:120px; font-size:12px; height:32px; line-height:32px}
}




.ml.ccc{}
.ml.ccc .a1{ font-size:32px; color:#283c86; line-height:32px; font-weight:bold; }
.ml.ccc .a2{ font-size:18px; color:#313131; line-height:18px; margin-top:25px; margin-bottom:80px}
.ml.ccc .a3{ font-size:0; position:relative; margin-bottom:18px}
.ml.ccc .a3 .inp1{ display:inline-block; vertical-align:top; width:305px; height:50px; box-sizing:border-box; background:url(g_13.jpg) left center no-repeat #f5f5f5; border:1px solid #e0e5e3; position:relative; font-size:14px; color:#333; padding:0 15px 0 60px; margin-right:20px}
.ml.ccc .a3 .inp1::placeholder{ opacity:1; color:#a0a0a0}
.ml.ccc .a3:after{ content:""; display:block; width:1px; height:28px; background:#e0e5e3; position:absolute; left:49px; top:10px}
.ml.ccc .a3 .inp2{ display:inline-block; vertical-align:top; line-height:50px; height:50px}
.ml.ccc .a3 .inp3{ font-size:14px; color:#a0a0a0; margin-right:15px; display:inline-block; vertical-align:top; line-height:50px; height:50px}
.ml.ccc .a3 .inp11{ display:inline-block; vertical-align:top; width:305px; height:50px; box-sizing:border-box; background:url(g_14.jpg) left center no-repeat #f5f5f5; border:1px solid #e0e5e3; position:relative; font-size:14px; color:#333; padding:0 15px 0 60px; margin-right:20px}
.ml.ccc .a3 .inp11::placeholder{ opacity:1; color:#a0a0a0}
.ml.ccc .a3 .inp12{ display:inline-block; vertical-align:top; width:305px; height:50px; box-sizing:border-box; background:url(g_14_2.jpg) left center no-repeat #f5f5f5; border:1px solid #e0e5e3; position:relative; font-size:14px; color:#333; padding:0 15px 0 60px; margin-right:20px}
.ml.ccc .a3 .inp12::placeholder{ opacity:1; color:#a0a0a0}


.ml.ccc .a4{ margin-bottom:35px}
.ml.ccc .a4 .inp3{ display:inline-block; vertical-align:top; width:470px; height:166px; box-sizing:border-box; background: #f5f5f5; border:1px solid #e0e5e3; position:relative; font-size:14px; color:#333; padding:0 15px; margin-right:20px; line-height:50px}
.ml.ccc .a4 .inp3::placeholder{ opacity:1; color:#a0a0a0}
.ml.ccc .a5 .inp4{ display:inline-block; vertical-align:top; width:180px; height:45px; border:0; background:#283c86; color:#fff; font-size:16px;  cursor:pointer}
@media (max-width:1440px) {
	.ml.ccc .a2{ margin-bottom:40px}
	.ml.ccc .a4{ margin-bottom:25px}
	.ml.ccc .a4 .inp3{ height:100px}
	.section6 .nr .mr .a2{ margin-bottom:50px}
	.ml.ccc .a3 .inp1{ height:45px}
	.ml.ccc .a3 .inp3,.ml.ccc .a3 .inp2{ height:45px; line-height:45px}
	.ml.ccc .a3 .inp11{ height:45px}
	.ml.ccc .a3 .inp12{ height:45px}
	.ml.ccc .a3{ margin-bottom:10px}
	.ml.ccc .a4{ margin-bottom:10px}
	.section6 .nr .mr .a3{ margin-top:45px}
	.section6 .nr .mr .a3 .item02,.section6 .nr .mr .a3 .item03{ margin-top:30px}
}
@media (max-width:450px) {
	.ml.ccc .a1{ font-size:20px}
	.ml.ccc .a2{ font-size:12px; margin:15px  0 20px}
	.ml.ccc .a3 .inp1{ width:100%; margin-bottom:10px}
	.ml.ccc .a3 .inp11,.ml.ccc .a3 .inp12,.ml.ccc .a4 .inp3{ width:100%}
}


.abs{ width:1400px; margin:0 auto}
.abs01{ width:100%; margin-top:50px}
.abs01 .video{ width:100%; box-shadow:0 0 5px rgba(00,00,00,0.1);}
.abs01 .video video{ width:100%}
.abs02{ width:100%; margin-top:50px}
.abs02 .hd{ width:100%; text-align:center; position:relative}
.abs02 .hd h3{ font-size:26px; line-height:1; color:#333333}
.abs02 .hd p{ font-size:12px; line-height:1; color:#333; padding:15px 0 20px; text-transform:uppercase}
.abs02 .hd:after{ content:""; display:block; width:20px; height:2px; background:#2e5095; position:absolute; left:50%; margin-left:-10px; bottom:0}
.abs02 .bd{ margin-top:30px; width:100%; font-size:16px; color:#333333; line-height:2}
.abs03{ width:100%; margin-top:70px}
.abs03 .hd{ width:100%; text-align:center; position:relative}
.abs03 .hd h3{ font-size:26px; line-height:1; color:#333333}
.abs03 .hd p{ font-size:12px; line-height:1; color:#333; padding:15px 0 20px; text-transform:uppercase}
.abs03 .hd:after{ content:""; display:block; width:20px; height:2px; background:#2e5095; position:absolute; left:50%; margin-left:-10px; bottom:0}
.abs03 .bd{ width:100%; position:relative; margin-top:50px}
.abs03 .bd .swiper04{ width:1200px; margin:0 auto; overflow:hidden}
.abs03 .bd .swiper04 .swiper-slide{ width:290px; margin-right:13px}
.abs03 .bd .swiper04 .swiper-slide:last-child{ margin-right:0}
.abs03 .bd .swiper04 .swiper-slide .pic{ width:100%; height:250px; overflow:hidden}
.abs03 .bd .swiper04 .swiper-slide .pic img{ width:100%; min-height:250px}
.abs03 .bd .swiper04 .swiper-slide .pic img{transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear;}
.abs03 .bd .swiper04 .swiper-slide:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}

.abs03 .bd .swiper04 .swiper-slide .title{ width:100%; line-height:50px; text-align:center; background:#dedede; font-size:14px; color:#343434;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; box-sizing:border-box; padding:0 10px}
.abs03 .bd .swiper04 .swiper-slide:hover .title{ background:#1f438d; color:#fff}
.abs03 .bd .prev04{ width:67px; height:67px; position:absolute; left:0; top:50%; margin-top:-33px; z-index:2; cursor:pointer; background:url(prev1.png) center center no-repeat; background-size:cover}
.abs03 .bd .prev04:hover{background:url(next1.png) center center no-repeat; background-size:cover; transform:rotateY(180deg)}
.abs03 .bd .next04{ width:67px; height:67px; position:absolute; right:0; top:50%; margin-top:-33px; z-index:2; cursor:pointer; background:url(prev1.png) center center no-repeat; background-size:cover; transform:rotateY(180deg)}
.abs03 .bd .next04:hover{background:url(next1.png) center center no-repeat; background-size:cover; transform:rotateY(0)}

.abs03 .more{ margin:50px 0; text-align:center}
.abs03 .more a{ display:inline-block; vertical-align:top; width:182px; height:52px; background:#1f438d; color:#fff; line-height:52px; font-size:16px;}
.abs03 .more a:hover{ box-sizing:border-box; border:1px solid #1f438d; background:#fff; color:#1f438d}
@media (max-width:1440px) {
	.abs{ width:1200px}
}
@media (max-width:1200px) {
	.abs{ width:92%}
	.abs02 .hd h3{ font-size:20px;}
	.abs02 .hd p{ padding:10px 0 20px}
	.abs02 .bd{ margin-top:20px; font-size:14px}
	.abs03 .hd h3{ font-size:20px;}
	.abs03 .hd p{ padding:10px 0 20px}
	.abs03 .bd .swiper04{ width:100%}
	.abs03 .bd .swiper04 .swiper-slide{ width:210px}
	.abs03 .bd .swiper04 .swiper-slide .pic{ height:180px}
	.abs03 .bd .swiper04 .swiper-slide .pic img{ min-height:180px}
	.abs03 .bd .swiper04 .swiper-slide .title{ line-height:36px; font-size:14px}
	.abs03 .bd .prev04{ width:36px; height:36px; margin-top:-18px}
	.abs03 .bd .next04{ width:36px; height:36px; margin-top:-18px}
	.abs03 .more{ margin:30px 0}
	.abs03 .more a{ width:140px; height:40px; line-height:40px; font-size:14px}
}













