﻿body { margin: 0; padding: 0; font: "Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Arial, Helvetica, sans-serif; color: #262626; background-color: #fff; font-family: "Microsoft Yahei"; font-size: 14px; }
ul,
li { list-style: none; padding: 0; margin: 0; }
* { margin: 0; padding: 0; }
i { font-style: normal; }
html { margin: 0; padding: 0; border: 0; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
code,
del,
dfn,
em,
q,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
legend,
caption,
tbody,
tfoot,
thead,
article,
aside,
dialog,
figure,
footer,
header,
hgroup,
nav,
section { margin: 0; padding: 0; border: 0; vertical-align: baseline; }
article,
aside,
details,
figcaption,
figure,
dialog,
footer,
header,
hgroup,
menu,
nav,
section { display: block; }
body { width: 100%; margin: 0 auto; padding: 0; font-family: "Microsoft Yahei"; }
::-webkit-input-placeholder { color: #999; }
:-moz-placeholder { color: #999; }
::-moz-placeholder { color: #999; }
:-ms-input-placeholder { color: #999; }

/** {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*/
*:before,
*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
button::-moz-focus-inner,
input::-moz-focus-inner { padding: 0; border: 0; }
textarea { overflow: auto; }
input:focus,
textarea:focus,
button:focus,
select:focus { outline: none; }
input::-ms-clear { display: none; }
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary { display: block; }
audio,
canvas,
progress,
video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
[hidden],
template { display: none; }
a { background: transparent; text-decoration: none; color: #333; }
a:active,
a:hover,
a:link,
a:visited { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b,
strong { font-weight: bold; }
dfn { font-style: italic; }
mark { color: #000; background: #ff0; }
small { font-size: 80%; }
sub,
sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }
sup { top: -.5em; }
sub { bottom: -.25em; }
svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
hr { height: 0; -moz-box-sizing: content-box; box-sizing: content-box; }
pre { overflow: auto; }
code,
kbd,
pre,
samp { font-family: monospace, monospace; }
button,
input,
optgroup,
select,
textarea { margin: 0; font: inherit; }
button { overflow: visible; }
button,
select { text-transform: none; border: 0 none; }
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled],
html input[disabled] { cursor: default; }
button::-moz-focus-inner,
input::-moz-focus-inner { padding: 0; border: 0; }
input { line-height: normal; }
input[type="checkbox"],
input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; }
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { color: #ccc; }
input:-moz-placeholder,
textarea:-moz-placeholder { color: #ccc; }
input::-moz-placeholder,
textarea::-moz-placeholder { color: #ccc; }
input:-ms-input-placeholder,
textarea:-ms-input-placeholder { color: #ccc; }
fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0; }
legend { padding: 0; border: 0; }
optgroup { font-weight: bold; }
table { border-spacing: 0; border-collapse: collapse; }
td,
th { padding: 0; }
a { text-decoration: none; }
* { margin: 0; padding: 0 }
ul { list-style: none; margin: 0; padding: 0; }
ul li { list-style: none; }
img { margin: 0; padding: 0; border: 0; vertical-align: middle; border: 0 none; }
h3 { }
em { font: initial; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { *+height: 1%; }
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }

/*中创印信*/
.width1200 { width: 1200px; margin: 0 auto; position: relative; }
.top-box { height: 100px; }
.index-logo { margin-left: -100px; float: left; margin-top: 19px; }
.nav-wrap { width: 900px; float: left; margin-left: 80px; }
.nav { float: left; }
.nav li { float: left; width: 128px; position: relative; font-size: 16px; height: 100px; line-height: 100px; text-align: center; }
.nav li.active>a { border-bottom: 2px solid #a0342c; color: #a0342c; }
.nav li:hover>a { border-bottom: 2px solid #a0342c; color: #a0342c; }
.login-box { float: right; margin-right: -100px; background: url(../img/1.png) no-repeat center; width: 110px; text-align: center; height: 30px; line-height: 30px; color: #fff; margin-top: 35px; }
.login-a { color: #fff; display: block; }
.hide-level { position: absolute; left: 0; top: 100px; right: 0; text-align: center; z-index: 99; background: url(../img/br.png) no-repeat bottom center; padding-bottom: 8px; display: none; }
.hide-level .row { width: 128px; text-align: center; height: 30px; line-height: 30px; display: block; color: #4c4c4c; background-color: #fff; padding-top: 5px; padding-bottom: 5px; }
.hide-level .row.active { background: url(../img/1.png) no-repeat center #fff; color: #fff;     background-size: 80% 80%;}
.hide-level .row:hover { background: url(../img/1.png) no-repeat center #fff; color: #fff;     background-size: 80% 80%;}

/* 本例子css */
.floor { background-color: #494949; width: 100%; overflow: hidden; min-width: 1200px; }
.slideBox { position: relative; overflow: hidden; }
.slideBox .hd { position: absolute; height: 20px; line-height: 20px; bottom: 2%; left: 0; z-index: 1; text-align: center; width: 100%; font-size: 14px; }
.slideBox .hd ul li { width: 50px; height: 8px; background: #e0e0e0; cursor: pointer; margin-right: 10px; display: inline-block; *display: inline; behavior: url(PIE.htc); color: #e0e0e0; text-indent: -99999px; border-radius: 20px; opacity: 0.5 }
.slideBox .hd ul .on { background: #fff; width: 50px; height: 8px; color: #fff; border-radius: 20px; opacity: 1; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e11d26+0,f46619+100 */ background: #e11d26; /* Old browsers */ background: -moz-linear-gradient(left, #e11d26 0%, #f46619 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #e11d26 0%, #f46619 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #e11d26 0%, #f46619 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e11d26', endColorstr='#f46619', GradientType=1); /* IE6-9 */ }
.slideBox .bd { position: relative; z-index: 0; }
.slideBox .bd li { position: relative; text-align: center; float: left; height: 604px; }
.slideBox .bd li img { vertical-align: top; width: 100%; height: 604px }
.slideBox .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* 下面是前/后按钮代码，如果不需要删除即可 */

/*.slideBox .prev,.slideBox .next{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{left:auto;right:3%;background-position:8px 5px;}
.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}*/

/*我们的优势*/
.ys-bg { background: url(../img/sc2.jpg) no-repeat center; height: 700px; }
.hd-bg { background: url(../img/kuang.png) no-repeat; width: 202px; height: 60px; margin: 0 auto; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.hd-bg .big-txt { position: absolute; width: 100%; left: 0; right: 0; text-align: center; font-size: 22px; color: #1a1a1a; line-height: 60px; top: 0; }
.hd-bg .small-txt { text-transform: uppercase; position: absolute; left: 0; right: 0; margin: 0 auto; text-align: center; font-size: 16px; color: #999999; top: 48px; }
.ys-box { width: 100%; }
.ys-box-c { width: 402px; height: 454px; margin: 0 -1px; float: left; background: url(../img/lx.png) no-repeat; text-align: center; overflow: hidden; /*background: url(../img/ys3.png) no-repeat;*/ }
.ys-img { width: 368px; height: 209px; margin: 0 auto; margin-top: 14px; transition: all .8s ease-in-out; -webkit-transition: all .8s ease-in-out; -moz-transition: all .8s ease-in-out; -o-transition: all .8s ease-in-out; }
.ys-img:hover { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }
.ys-hd { color: #1a1a1a; font-size: 20px; position: relative; margin-top: 20px; margin-bottom: 30px; }
.ys-hd .line { width: 40px; height: 6px; position: absolute; margin-left: -20px; left: 50%; background-color: #484848; bottom: -15px; }
.ys-txts { color: #666666; font-size: 12px; line-height: 1.8 }
.ys-box-c.active .line { background-color: #e12026 }
.ys-box-c.active .ys-hd { color: #e12026; }

/*新闻中心*/
.ns-main { background-color: #fff; height: 700px; }
.ns-left { width: 540px; height: 360px; position: relative; }

/* 焦点图效果 */
.picBtnTop { width: 1200px; height: 360px; position: relative; overflow: hidden; zoom: 1; }
.picBtnTop .hd { width: 585px; height: 381px; position: absolute; right: 5px; overflow: hidden; }
.picBtnTop .hd ul li { border-bottom: 1px solid #e5e5e5; height: 100px; margin-top: 18px; overflow: hidden; }
.picBtnTop .hd ul li img { width: 85px; height: 60px; border: 4px solid #ddd; cursor: pointer; vertical-align: bottom; }
.picBtnTop .bd { width: 540px; height: 360px; position: relative; }
.picBtnTop .bd li { position: relative; zoom: 1; vertical-align: middle; }
.picBtnTop .bd li .pic { position: relative; z-index: 0; width: 540px; height: 360px; overflow: hidden; }
.picBtnTop .bd li .pic img { width: 540px; height: 360px; vertical-align: bottom; transition: .5s transform; }
.picBtnTop .bd li .pic:hover img { transform: scale(1.2, 1.2); transition: .8s transform; }

/* tab选项切换效果 */
.slideTxtBox { width: 510px; border: 1px solid #ddd; text-align: left; }
.slideTxtBox .hd { height: 30px; line-height: 30px; background: #f4f4f4; padding: 0 20px; border-bottom: 1px solid #ddd; position: relative; }
.slideTxtBox .hd ul { float: left; position: absolute; left: 20px; top: -1px; height: 32px; }
.slideTxtBox .hd ul li { float: left; padding: 0 15px; cursor: pointer; }
.slideTxtBox .hd ul li.on { height: 30px; background: #fff; border: 1px solid #ddd; border-bottom: 2px solid #fff; }
.slideTxtBox .bd ul { padding: 15px; zoom: 1; }
.slideTxtBox .bd li { height: 24px; line-height: 24px; }
.slideTxtBox .bd li .date { float: right; color: #999; }
.ns-l-time { position: absolute; top: 0; left: 0; width: 80px; height: 80px; text-align: center; background-color: #e22026; color: #fff; z-index: 1 }
.ns-l-time b { font-size: 46px; font-weight: 500; }
.ns-l-time p { font-size: 12px; }
.ns-l-info {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.8+0,0.8+100 */
background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff', endColorstr='#ccffffff', GradientType=1); /* IE6-9 */ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: absolute; bottom: 0; left: 0; right: 0; padding: 40px 20px 40px 30px; }
.ns-l-h5,
.ns-r-h5 { font-size: 22px; color: #1a1a1a; font-weight: 500; }
.ns-l-ts,
.ns-r-ts { color: #4c4c4c; font-size: 14px; }
.ns-r-time { width: 90px; height: 90px; float: left; text-align: center; }
.ns-r-time .day { font-size: 46px; font-weight: 500; color: #cccccc }
.ns-r-time .date { font-size: 16px; color: #cccccc; }
.ns-r-ts { color: #666666; line-height: 1.8; margin-top: 10px; }
.ns-more { margin-top: 50px; text-align: center; }
.ns-more a { color: #666666; font-size: 18px; }
.ns-more span { vertical-align: middle; }

/*合作伙伴*/
.hz-bg { background-color: #f0f0f0; height: 400px; }
.picMarquee-left { overflow: hidden; position: relative; width: 1200px; }
.picMarquee-left .hd { overflow: hidden; height: 140px; position: absolute; left: 0; right: 0; }
.picMarquee-left .hd .prev { display: block; width: 40px; height: 140px; float: left; overflow: hidden; cursor: pointer; background: url("../img/prev.png") no-repeat; }
.picMarquee-left .hd .next { display: block; width: 40px; height: 140px; float: right; overflow: hidden; cursor: pointer; background: url("../img/next.png") no-repeat; }

/*.picMarquee-left .hd .prevStop{background-position:-60px 0;}
.picMarquee-left .hd .nextStop{background-position:-60px -50px;}*/
.picMarquee-left .bd { width: 1080px; margin-left: 50px; }
.picMarquee-left .bd ul { overflow: hidden; zoom: 1; }
.picMarquee-left .bd ul li { margin: 0 16px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picMarquee-left .bd ul li .pic { text-align: center; }
.picMarquee-left .bd ul li .pic img { width: 185px; height: 140px; display: block; border: 1px solid #dcdcdc; transition: .5s transform; }
.picMarquee-left .bd ul li:hover img { transform: scale(1.2, 1.2); transition: .8s transform; }
.picScroll-left { width: 1200px; overflow: hidden; position: relative; }
.picScroll-left .hd { overflow: hidden; height: 140px; position: absolute; left: 0; right: 0; }
.picScroll-left .hd .prev { display: block; width: 40px; height: 140px; float: left; overflow: hidden; cursor: pointer; background: url("../img/prev.png") no-repeat; }
.picScroll-left .hd .next { display: block; width: 40px; height: 140px; float: right; overflow: hidden; cursor: pointer; background: url("../img/next.png") no-repeat; }
.picScroll-left .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; zoom: 1; display: none; }
.picScroll-left .hd ul li { float: left; width: 9px; height: 9px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; }
.picScroll-left .hd ul li.on { background-position: 0 0; }
.picScroll-left .bd { width: 1080px; margin-left: 50px; }
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { margin: 0 16px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-left .bd ul li .pic { text-align: center; }
.picScroll-left .bd ul li .pic img { width: 185px; height: 140px; display: block; border: 1px solid #dcdcdc; transition: .5s transform; }
.picScroll-left .bd ul li img:hover { transform: scale(1.2, 1.2); transition: .8s transform; }
.pageState { display: none }

/*底部*/
.index-bottom-bg { background: url(../img/botton_bg.png) repeat-x #202527; height: 235px; padding-top: 45px; position: relative; }
.index-bl { float: left; margin-bottom: 50px; }
.index-bl-line { width: 80px; height: 6px; background-color: #fff; opacity: .1; filter: alpha(opacity=10); }
.index-bl-tr { color: #fff; font-size: 14px; margin-top: 10px; }
.index-bl-tr small { font-size: 14px; }
.index-bl-tr .phone { font-size: 20px; }
.index-ew { position: absolute; right: 0px; text-align: right }
.index-ew .ewm { width: 120px; height: 120px; }
.index-ew .ewmtxt { color: #fff; text-align: center; }
.copyright-l { border-top: 1px solid rgba(255, 255, 255, .1); position: absolute; bottom: 0; left: 0; right: 0; }
.copyright { height: 60px; line-height: 60px; color: #ffffff; text-align: right }
.banner-w { width: 1200px; margin: 0 auto; /*position: relative;*/height: 100%; }
.banner-ewbg { position: absolute; top: 0; right:20%; height: 100%; width: 458px; z-index: 9;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e5799+0,040b37+0,040b37+100&0.6+0,0.6+100 */ background: -moz-linear-gradient(left, rgba(4, 11, 55, 0.6) 0%, rgba(4, 11, 55, 0.6) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, rgba(4, 11, 55, 0.6) 0%, rgba(4, 11, 55, 0.6) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, rgba(4, 11, 55, 0.6) 0%, rgba(4, 11, 55, 0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99040b37', endColorstr='#99040b37', GradientType=1); /* IE6-9 */ text-align: center; }
.ewp { font-size: 38px; color: #fff; margin-top: 16%; }
.ews { font-size: 18px; color: #fff; margin-top: 1%; }
img.banner-ew { width: 223px; height: 223px; display: block; margin: 0 auto; margin-top: 2%; }
img.banner-sj { width: 18px; height: 9px; display: block; margin: 0 auto; margin-top: 2%; }
.sm-p { text-align: center; color: #ffffff; }



/*/*其他底部*/
/*.other-bottom-bg{background:url(../img/botton_bg.png) repeat-x #202527;height:135px;padding-top:20px;position:relative;}
.other-bl{float:left;margin-bottom:0px;}
.other-bl-tr{color:#808080;font-size:12px;}
.other-ew{position:absolute;right:0px;text-align:right}
.other-ew .ewm{width:85px;height:85px;}
.other-ew .ewmtxt{color:#fff;text-align:center;}
.ab-l-menu a.border-t{border-top:1px solid #ddd;border-bottom:0}
.ab-l-menu a.border-b{border-top:0;border-bottom:1px solid #ddd}
.ab-l-menu.active a.border-t{border-top:1px solid #ddd;border-bottom:0}
.ab-l-menu.active a.border-b{border-top:0;border-bottom:1px solid #ddd}*/

/*发展历史*/


/*企业简介*/
.ad-box{width:100%;position:relative;text-align:center;height:360px;}
.ad-box img.ad{width:100%;min-width:1200px;}
.ad-box .about{margin:0 auto;padding-top:90px;position:relative;}
.ad-box .abouttxt{position:absolute;top:105px;left:50%;margin-left:-102px;}
.ad-box .aboutp{color:#fff;margin-top:15px;}
.local-box{background-color:#f0f0f0;}
.local-box .wrap{height:54px;width:1200px;position:relative;text-align:right;margin:0 auto;}
.pg-hd{position:absolute;bottom:0;width:270px;background-color:#3c424e;text-align:center;padding:40px 0;}
.pg-hd .cz{font-size:28px;color:#fff;}
.pg-hd .eg{font-size:14px;color:#fff;text-transform:uppercase}
.local-r{color:#808080;font-size:12px;padding-top:20px;}
.local-r a{color:#808080;font-size:12px;}
.local-r a.on{color:#e22026;}
.about-content{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;position:relative;margin-top:20px;margin-bottom:20px;background:url(../img/ac2.png) no-repeat bottom center;padding-bottom:15px;}
.about-content .line-t{background:url(../img/ac1.png) no-repeat top center;height:15px;}

/*.about-content .line-b{background: url(../img/ac2.png) no-repeat top center;height: 15px;}*/
.ab-left{margin-left:-10px;float:left;}
.ab-right{border-left:307px solid transparent;}
.ab-right-bl{border-left:1px dashed #e22026;padding-left:60px;padding-right:60px;padding-bottom:100px;}
.ab-c-hd{text-align:center;font-size:22px;color:#333;padding-top:50px;font-weight:400;padding-bottom:10px;}
.ab-c-line{height:1px;background-color:#dbdbdb;margin:13px 0;text-align:center;}
.ab-c-line img{margin-top:-20px;padding:0 20px;background-color:#fff}
.ab-c-r{width:20px;height:4px;background-color:#e22026;margin-top:35px;}
.ab-right p{font-size:14px;color:#333;line-height:2}
.ab-l-menu{height:70px;line-height:70px;text-align:center;font-size:20px;position:relative;z-index: 1}
.ab-l-menu a{color:#1a1a1a;display:block;width:230px;margin:0 auto;}
.ab-l-menu:first-child a{border-top:1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc}
.ab-l-menu:not(:first-child) a{border-bottom:1px solid #dcdcdc;}
.ab-l-menu.active a{color:#fff;border-bottom:0;}
.ab-l-menu.active:first-child a{border-top:0px;}
.ab-l-menu.active:last-child a{border-bottom:0;}
.ab-l-menu:hover a{color:#e22026;}
.ab-l-menu:hover a b{color:#1a1a1a;}
.ab-l-menu.active:hover a{color:#fff;border-bottom:0;border-top:0;}
.ab-l-menu.active:hover a b{color:#fff;}
.ab-l-menu .active-bg{display: none}
.ab-l-menu.active .active-bg{display: block;position: absolute;left:0px;top:0;z-index:-1}

/*产品中心*/
.proList{text-align:center;padding-top:20px;}
.proList .list-ul{margin:0 auto;}
.list-ul li{float:left;margin:10px 10px 0;width:230px;}
.list-ul li .img-box{width:230px;height:210px;background-color:#d1d1d1;position:relative;overflow:hidden;}
.list-ul li .img-box img{}
.list-ul li .pro-name{font-size:14px;color:#666666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;}

.f-page{text-align: center;width: 100%;clear:both;padding-top: 80px;}
.f-page a{color:#4c4c4c;font-size: 14px;border-radius: 2px;background-color: #f0f0f0;behavior:url(pie.htc);width: 36px;height: 36px;display:inline-block;*display: inline;line-height: 36px;margin:0 5px;}
.f-page a.active,.f-page a:hover{background-color:#e22026;color:#fff; }
.f-page a.prev:hover,.f-page a.next:hover{background-color:#f0f0f0 !important;}
.f-page a.prev img,.f-page a.next img{opacity: .3}
.f-page a.prev:hover img,.f-page a.next:hover img{opacity: 1;}

/*行业动态*/
.newsList{}
.newsList .nlist-ul{}
.nlist-ul li{border-bottom: 1px solid #dbdbdb;padding:40px 0;}
.nlist-ul li .left{width: 300px;float: left;height: 180px;overflow:hidden;position: relative;}
.nlist-ul li .left img{width: 300px;height: 180px;}
.nlist-ul li .right{margin-left: 330px;}
.nlist-ul li .right h5{color:#1a1a1a;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nlist-ul li .right .brief{margin:30px 0;color:#666666;overflow:hidden;height: 85px;}
.nlist-ul li .right .date{font-size: 12px;color:#333333;}

/*广纳英才*/
.con-center{border:1px solid #dbdbdb;margin-top:20px;margin-bottom: 40px;}
.con-hd-box{width: 780px;margin:0 auto;}
.yc-uls{margin-bottom: 50px;}
.yc-uls li{padding:40px 10px;border-bottom: 1px solid #dcdcdc;}
.yc-uls li:last-child{border-bottom: 0}
.yc-post{color: #e22026;font-size: 24px;font-weight: 400;}
.yc-releaseTime{color:#999999;line-height: 2}
.yc-releaseTime span{margin-left: 20px;}
.yc-post-m{background-color: #f7f7f7;margin:0 -10px;padding:25px 0;}
.yc-post-m .column{width: 33.33%;float: left;color:#333333;font-size: 14px;padding:5px 0;}
.yc-post-m .column label{margin-left:20px;}
.yc-requirement-hd{color:#999999;line-height: 2}
.yc-requirement{color:#333333;}
/*详情*/
.yc-post-dtl{background-color: #ededed;margin:70px 0 50px;padding:60px 40px;}
.yc-post-dtl h4{font-size: 32px;color:#333333;font-weight: 500;}
.yc-post-dtl .time{color:#999999;margin-top: 10px;}
.yc-post-dtl .time img{margin-right: 5px;}
.yc-post-dtl .time span,.yc-post-dtl .time label{vertical-align: middle;}
.yc-post-dtl .time label{margin-left: 20px;}
.yc-details{padding:0 35px;padding-bottom: 50px;}
.yc-details .detalis{color:#666666;line-height: 2;margin-bottom: 40px;}
.yc-details .email{background-color: #e22026;color:#fff;padding:6px 10px 10px;margin-top: 20px}
.yc-details span{vertical-align: middle;margin-left: 5px;}

/*联系我们*/
.contact-us{padding:70px 0;text-align: center;}
.contact-us .cpName{font-size: 22px;color:#333333;}
.contact-us .cpPhone{font-size: 16px;color:#999999;}
.contact-us .cpPhone b{font-size: 36px;color:#e22026;}

.contact-row{margin:0 40px;border-top:1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc}
.contact-row .column{float: left;width:372px;margin:40px 0;font-size: 14px;color:#4c4c4c;}
.contact-row .column p{line-height: 2}
.contact-ewm{width: 98px;height: 98px;margin-left: 100px;}
.contact-bd{border-left: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc ;}

.contact-p{;margin-left:30px;}
.contact-map{margin:80px 0;text-align: center;}

.h5-d{font-size: 18px;color:#1a1a1a;font-weight:500 ;margin-top:20px;margin-bottom: -10px;}