@charset "utf-8";

/* CSS Document */



/* 初始化 */

*{margin:0px; padding:0px;}
html,body{width:100%;padding:0px;margin:0px;overflow:hidden;overflow-y:auto;}
body{font-family:'Noto Sans S Chinese Light','NotoSansHans-Light',"Arial","Helvetica","Microsoft YaHei","微软雅黑","微軟雅黑","宋体";font-size:12px;letter-spacing:0px;color:#000;background-color:#fff;}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ul, li, ol, p, dt, dd, dl{ padding:0px;margin:0px;list-style-type:none; display:block;}
a{color:#666;text-decoration:none;outline:none;cursor:pointer;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.overflow{overflow:hidden;}
.fr{float:right;}
.fl{float:left;}
.cl_b{ clear:both;}
.width{ width:1180px; margin:0px auto;}
.wid_max{ width:100%; min-width:1180px;}
.mt1{ margin-top:10px;}
.mt2{ margin-top:20px;}
.mt3{ margin-top:30px;}
.mt4{ margin-top:40px;}
.mt5{ margin-top:50px;}
.mt6{ margin-top:60px;}
.mt7{ margin-top:70px;}
.mt15{ margin-top:15px;}
.ml1{ margin-left:10px;}
.ml2{ margin-left:20px;}
.ml3{ margin-left:30px;}
.pt7{ padding-top:70px;}
.hidden{display:none;} 
.mb7{ margin-bottom:70px;}


{ -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
{ -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.in_kslj-text ul li a h6 img,.cpic_Boxa ul li img,.cpfw_a ul li h6 img,.cpfw_d-con dl dt img,.kjcx_b-text h6 a img,.yjzz_a-text dl dt a img,.zyfz_c-text ul li a img,.zyfz_f-text dl dt{ -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}

.cpic_Boxa ul li:hover img,.cpfw_a ul li:hover h6 img,.yjzz_a-text dl dt a:hover img,.zyfz_c-text ul li a:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}

.in_kslj-text ul li a h6.kjcx_b-xz img,.cpfw_d-con dl.kjcx_b-xz dt img,.kjcx_b-text h6.kjcx_b-xz a img{ -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}






/*------------头部-----------*/
.header{width:1180px;position:fixed;top:0px;left:50%; height:62px; margin-left:-670px;padding:0px 80px;z-index:100; background:url(/Web/Tpl/new/Public/images/bai_90.png) repeat; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);overflow:hidden;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.header .nav{float:right;position:relative;}
.header .nav .hx{position:absolute;width:50px;height:3px;background:#005b9b;bottom:0px;left:9px;z-index:99;}
.header .nav li a{ display:block; color:#727171; line-height:62px; font-size:14px; padding:0 20px;}
.header .nav li.active a,.header .nav li a:hover{ color:#005b9b;}
.header .nav li.cur a,.header .nav li a:hover{ color:#005b9b;}
.header .nav li{ float:left;}
.header.active{ top:-100px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}


/*------------banner-----------*/
.clb_Box{ width:100%; height:798px; position:relative; overflow:hidden; background:#f1f1f1;}
.clb_Box ul{ position:relative;}
.clb_Box ul,.clb_Box ul li{ width:100%; height:100%; overflow:hidden;}
.clb_Box ul li { position:absolute; left:0px; top:0px; background-position:center; /*background-size:100% auto;*/ background-repeat:no-repeat;}
.clb_Box ul li img{ display:block; left:50%; margin-left:-960px; position:relative;}
.clb_Box .clb_Btn{ width:43px; height:84px; position:absolute; top:50%; margin-top:-42px; z-index:30; cursor:pointer;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.clb_Box .clb_BtnR{ right:-50px; background:url(/Web/Tpl/new/Public/images/r_btn.png) no-repeat center center;}
.clb_Box .clb_BtnL{ left:-50px; background:url(/Web/Tpl/new/Public/images/l_btn.png) no-repeat center center;}
.clb_Box:hover .clb_BtnR{ right:50px;}
.clb_Box:hover .clb_BtnL{ left:50px;}
.clb_Box .clb_Jd{ width:100%; text-align:center; position:absolute; height:12px; left:0px; bottom:50px; z-index:30;}
.clb_Box .clb_Jd span{ display:inline-block; width:14px; height:14px; cursor:pointer; margin:0px 10px; background:url(/Web/Tpl/new/Public/images/banner_ydqh.png) no-repeat 2px 2px;}
.clb_Box .clb_Jd span.on{ background:url(/Web/Tpl/new/Public/images/banner_ydqh-ah.png) no-repeat 0px 0px;}
.clb_Box .clb_Jz{ position: absolute; width:100%; height:100%; left:0px; top:0; background:url(/Web/Tpl/new/Public/images/load.gif) no-repeat center center;}

.banner_text h1{ font-size:44px; color:#fff; line-height:44px; padding-top:250px;}
.banner_text h1 span{ font-size:24px; display:block;}
.banner_text h4{ font-size:14px; color:#fff; line-height:28px; margin:30px 0px; min-height:84px;}
h5.more_one a{ display:block; width:120px; height:40px; border:1px solid #fff; text-align:center; line-height:40px; font-size:14px; color:#fff;}
h5.more_one a:hover{ border:1px solid #0c99dd; background:#0c99dd;}


/*------------banner下快速链接-----------*/
.in_kslj{ background:#f0f0f0; padding:36px 0px;}
.in_kslj-text ul{ padding-left:130px;}
.in_kslj-text ul li{ width:350px; float:left;}
.in_kslj-text ul li a{ display:block;}
.in_kslj-text ul li a h6{ float:left; width:87px; height:87px;}
.in_kslj-text ul li a h5{ float:left; font-size:22px; color:#5a5f62; line-height:26px; padding-top:18px; margin-left:20px;}
.in_kslj-text ul li a h5 span{ display:block; font-size:13px;}


/*-----------主页产品服务-----------*/
.in_cpfw{ position:relative;}
.in_cpfw-pic img{ width:100%;}
.in_cpfw-text{ position:absolute; left:50%; top:50%; margin-left:-590px; margin-top:-160px; text-align:center; color:#fff;}
.in_cpfw-text h2{ font-size:48px; line-height:44px; padding-bottom:30px; background:url(/Web/Tpl/new/Public/images/in_cpfw-titbg.jpg) no-repeat center bottom;}
.in_cpfw-text h2 span{ display:block; font-size:22px;}
.in_cpfw-text h4{ font-size:16px; line-height:32px; padding:60px 100px;}
.in_cpfw-text h5.more_one a{ margin:0px auto;}


/*-----------主页产品系列-----------*/
.in_cpxl{ background:#2d383e; padding:70px 0px;}
.clearfix{zoom:1;}
.clearfix:after{width:0;height:0;clear:both;content:"";display:table;}

#cpic_Box-one{ width:1180px; position:relative; overflow:hidden;}
.cpic_Boxa{ width:1080px; margin:0px auto; overflow:hidden; position:relative;}
.cpic_Boxa ul{ width:10000px; position:relative;}
.cpic_Boxa ul li{ width:350px; height:243px; overflow:hidden; margin-right:15px; float:left; position:relative; background:#f1f1f1;}
.cpic_Boxa ul li img{ opacity:0; display:block; width:100%;}
.cpic_Boxa ul li.load img{ opacity: 1;}
.cpic_Boxa ul li a{ display:block; width:100%; position:absolute; left:0px; top:50%; margin-top:-24px; color:#fff; font-size:20px; line-height:24px; text-align:center;}
.cpic_Boxa ul li a span{ display:block; font-size:12px;}
#cpic_Box-one .clb_Btn{ width:20px; height:38px; position:absolute; top:50%; margin-top:-40px; z-index:30; cursor:pointer;}
#cpic_Box-one .clb_BtnR{ right:0px; background:url(/Web/Tpl/new/Public/images/in_cpfw-btnright.png) no-repeat center center;}
#cpic_Box-one .clb_BtnL{ left:0px; background:url(/Web/Tpl/new/Public/images/in_cpfw-btnleft.png) no-repeat center center;}
#cpic_Box-one .clb_Jd{ width:100%; text-align:center; height:20px; margin-top:25px;}
#cpic_Box-one .clb_Jd span{ display:inline-block; width:18px; height:18px; background:url(/Web/Tpl/new/Public/images/in_cpxl-qh.png) no-repeat 3px 3px; cursor:pointer; margin:0 6px;}
#cpic_Box-one .clb_Jd span.on{ background:url(/Web/Tpl/new/Public/images/in_cpxl-qhah.png) no-repeat 0px 0px;}



/*-----------主页关于我们-----------*/
.in_about{ position:relative;}
.in_about-pic img{ width:100%;}
.in_about-text{ position:absolute; left:50%; top:50%; margin-left:-590px; margin-top:-170px; color:#5a5f62;}
.in_about-text h2{ font-size:48px; line-height:44px; padding-bottom:30px; background:url(/Web/Tpl/new/Public/images/in_about-titbg.jpg) no-repeat left bottom;}
.in_about-text h2 span{ display:block; font-size:22px;}
.in_about-text h4{ font-size:20px; line-height:32px; margin:60px 0px;}
.in_about-text h5.more_one a{ border:1px solid #0c99dd; background:#0c99dd;}
.in_about-text h5.more_one a:hover{ background:none; color:#0c99dd;}


/*-----------主页新闻-----------*/
.in_news{ height:470px; background:url(/Web/Tpl/new/Public/images/in_news-bg.jpg) no-repeat center center;}
.in_news-text-tit{ width:350px; float:left; padding-top:160px;}
.in_news-text-tit h2{ text-align:center; font-size:48px; color:#4a4a4a; line-height:40px; margin-bottom:20px;}
.in_news-text-tit h2 span{ display:block; color:#5a5f62; font-size:22px;}
.in_news-text-tit h5.more_one a{ display:block; width:120px; height:40px; border:1px solid #4a4a4a; text-align:center; line-height:40px; font-size:14px; color:#4a4a4a; margin:0px auto;}
.in_news-text-tit h5.more_one a:hover{ border:1px solid #0c99dd; background:#0c99dd; color:#fff;}
.in_news-text-list ul{ padding-left:90px; padding-top:80px;}
.in_news-text-list ul li{ background:url(/Web/Tpl/new/Public/images/news_list-bg.png) no-repeat right center; border-bottom:1px solid #ececec; width:700px; padding:18px 40px 18px 0px; display:block;}
.in_news-text-list ul li span{ display:block; float:left; width:60px; height:20px; line-height:20px; text-align:center; background:#64747a; color:#fff;}
.in_news-text-list ul li a{ display:block; float:left; margin-left:20px; line-height:20px; height:20px; font-size:14px; color:#858585; width:510px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.in_news-text-list ul li a:hover{ color:#0c99dd;}
.in_news-text-list ul li em{ display:block; float:right; font-style:normal; color:#afafaf; font-size:14px; width:80px; height:20px; line-height:20px;}


/*-----------底部-----------*/
.foot{ height:42px; background:#3d4448;}
.foot_left{ width:580px; height:42px; overflow:hidden;}
.foot_left h3{ float:left; padding-right:15px; background:url(/Web/Tpl/new/Public/images/foot_news-titbor.jpg) no-repeat right center; line-height:42px; font-size:15px; color:#fff;}
.foot_left ul{ float:left; width:480px; margin-left:15px;}
.foot_left ul li{ display:block; line-height:42px; height:42px;}
.foot_left ul li a{ display:block; line-height:42px; height:42px; font-size:13px; color:#b0b0b1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.foot_left ul li a:hover{ color:#fff;}
.foot_right p{ line-height:42px; font-size:12px; color:#d7d8d8;}
.foot_right p a{ color:#d7d8d8;}
.foot_right p a:hover{ color:#fff;}


/*-----------返回顶部-----------*/
.fhdb{ width:54px; height:54px; position:fixed; right:60px; bottom:150px; z-index:99999999; display:none; opacity:0; filter:alpha(opacity=0); -moz-opacity:0;}
.fhdb a{ display:block; width:54px; height:54px; background:#888b8c;}



/*-----------关于我们-----------*/
.banner_ny{ height:420px; overflow:hidden;}
.banner_about{ background:url(/Web/Tpl/new/Public/images/banner_about.jpg) no-repeat center center;}
.banner_ny-text{ position:relative; height:420px;}
.banner_ny-text dl{ position:absolute; left:0px; bottom:90px; width:420px;}
.banner_ny-text dl dt{ font-size:36px; color:#fff; background:url(/Web/Tpl/new/Public/images/hei_50.png) repeat; height:48px; line-height:48px; padding:15px 20px; float:left;}
.banner_ny-text dl dd{ font-size:16px; color:#fff; background:url(/Web/Tpl/new/Public/images/hei_50.png) repeat; height:24px; line-height:24px; margin-top:10px; padding:10px 20px; float:left; width:270px;}

.ny_dqwz{ height:54px;}
.ny_dqwz span,.ny_dqwz a{ font-size:13px; color:#818181; line-height:54px;}

.about_a{ position:relative; min-height:350px;}
.about_a dl{ width:560px;}
.about_a dl dt{ font-size:38px; color:#646464; line-height:48px; margin-bottom:30px;}
.about_a dl dd p{ font-size:14px; color:#595757; line-height:28px; margin-top:10px;}
.about_a h6{ position:absolute; top:0px; right:-400px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0;}
.about_a h6 a{ display:block; width:560px; height:350px; overflow:hidden;}
.about_a h6 a img{ width:100%;}

.about_b{ background:#e7e7e7; padding:80px 0px;}
.about_b-text{ position:relative;}
.about_b-text h6{ position:absolute; left:0px; top:0px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; left:-400px;}
.about_b-text h6 a{ display:block; width:560px; height:390px; overflow:hidden;}
.about_b-con{ width:560px; float:right;}
.about_b-con p{ font-size:14px; color:#595757; line-height:28px; margin-top:10px;}

.about_c{ position:relative;}
.about_c-pic img{ width:100%;}
.about_c-text{ position:absolute; left:50%; margin-left:-590px; top:50%; margin-top:-110px; color:#fff; min-height:390px;}
.about_c-text h2{ font-size:48px; line-height:68px; padding-bottom:50px; text-align:center;}
.about_c-text h5.more_one a{ margin:0px auto;}
.about_c-text h5.more_one a:hover{ border:1px solid #fff; background:#fff; color:#0c99dd;}

.about_d{ position:relative;}
.about_d-pic img{ width:100%;}
.about_d-text{ position:absolute; left:50%; margin-left:-590px; top:50%; margin-top:-160px;}
.about_d-text dl dt{ color:#656464; font-size:48px; line-height:54px;}
.about_d-text dl dd p{ font-size:16px; line-height:30px; color:#808080; margin-top:30px;}

.about_e{ height:502px; background:url(/Web/Tpl/new/Public/images/about_e-bg.jpg) no-repeat center center; position:relative;}
.about_e-text h2{ font-size:40px; line-height:170px; text-align:center; color:#fff;}
.about_e-hx{ position:absolute; height:1px; background:url(/Web/Tpl/new/Public/images/about_e-ulbg.png) no-repeat center center; left:0px; top:220px;}
#cpic_Box-two{ width:1180px; position:relative; overflow:hidden; padding-bottom:80px; margin:0px auto;}
.cpic_Boxb{ width:1180px; overflow:hidden;}
.cpic_Boxb ul{ width:10000px; position:relative;}
.cpic_Boxb ul li{ width:236px; float:left; position:relative; color:#fff;}
.cpic_Boxb ul li h4{ height:86px; line-height:36px; padding-top:14px; background:url(/Web/Tpl/new/Public/images/about_e-libg.png) no-repeat center center; text-align:center; font-size:30px;}
.cpic_Boxb ul li h4 span{ display:block; font-size:22px;}
.cpic_Boxb ul li h5{ padding:20px 30px; font-size:15px; line-height:24px; text-align:center;}
#cpic_Box-two .clb_Btn{ width:54px; height:54px; position:absolute; bottom:20px; z-index:30; cursor:pointer; left:50%;}
#cpic_Box-two .clb_BtnR{ margin-left:-64px; background:url(/Web/Tpl/new/Public/images/about_e-anleft.png) no-repeat;}
#cpic_Box-two .clb_BtnL{ margin-left:10px; background:url(/Web/Tpl/new/Public/images/about_e-anrig.png) no-repeat;}

.about_f{ position:relative;}
.about_f-pic img{ width:100%;}
.about_f-text h2{ font-size:40px; color:#656464; line-height:48px; background:url(/Web/Tpl/new/Public/images/about_f-tit-bg.png) no-repeat left 72px; text-align:center; margin-bottom:50px;}
.about_f-text{ position:absolute; left:50%; margin-left:-590px; top:50%; margin-top:-350px;}
.about_f-text h2 span{ display:block; font-size:22px;}
.about_f-text ul li{ opacity:0; filter:alpha(opacity=0); -moz-opacity:0; margin-top:100px;}
.about_f-text ul li img{ display:block;}


.about_news{ width:1020px; margin:0px auto; padding:60px 80px;}
.about_news-bt h2{ font-size:40px; color:#656464; line-height:100px;}
.about_news-tit{ padding-bottom:40px;}
.about_news-tit ul li{ float:left;}
.about_news-tit ul li a{ display:block; width:150px; height:54px; border:1px solid #8b8a8a; line-height:54px; text-align:center; font-size:18px; color:#656464;}
.about_news-tit ul li a:hover,.about_news-tit ul li.hovera a{ background:#8098a6; color:#fff; border:1px solid #8098a6;}
.ttTabBox{ overflow:hidden; position: relative; height:460px;}
.ttTabCon{ position: absolute; left: 0px; top: 0px;}
.about_news_text-a ul li{ padding:15px 0px; border-bottom:1px solid #dfdfdf; width:1020px;}
.about_news_text-a ul li h3 span{ display:block; font-size:13px; color:#9e9e9e; line-height:36px;}
.about_news_text-a ul li h3 a{ display:block; color:#4d4d4d; font-size:18px; line-height:28px; padding-bottom:10px;}
.about_news_text-a ul li h3 a:hover{ color:#0c99dd;}
.about_news_text-a ul li h5{ color:#808080; font-size:14px; line-height:24px;}
.about_news h5.more_one{ margin-top:40px;}
.about_news h5.more_one a{ border:1px solid #656464; color:#656464; margin:0px auto;}
.about_news h5.more_one a:hover{ border:1px solid #0c99dd; color:#fff;}
#news_list{ width:1180px; padding:60px 0px;}
.news_xqy h3{ font-size:24px; color:#333; text-align:center; line-height:36px; padding:50px 0px 10px 0px;}
.news_xqy h5{ text-align:center; color:#9e9e9e; border-bottom:1px solid #dfdfdf;}
.news_xqy h5 span{ display:inline-block; padding:10px 10px 30px 10px; font-size:14px;}
.news_xqy-text{ padding:50px 0px;}
.news_xqy-text p{ font-size:14px; line-height:28px; color:#666; margin-bottom:20px;}
.news_xqy-text img{ display:block; max-width:1180px; margin:0px auto;}



/*-----------产品与服务-----------*/
.banner_cpfw{ background:url(/Web/Tpl/new/Public/images/banner_cpfw.jpg) no-repeat center center;}

.cpfw_a h2{ font-size:40px; color:#656464; text-align:center; line-height:48px; padding:20px 0px 60px 0px;}
.cpfw_a ul{ width:1200px; margin-left:-20px;}
.cpfw_a ul li{ width:280px; float:left; margin-left:20px; position:relative; margin-bottom:20px;}
.cpfw_a ul li h6{ width:280px; height:195px; overflow:hidden;}
.cpfw_a ul li h6 img{ width:100%;}
.cpfw_a ul li a{ display:block; position:absolute; left:0px; top:50px; font-size:20px; color:#fff; line-height:28px; text-align:center; width:280px; padding:22px 0px;}
.cpfw_a ul li a span{ font-size:13px; display:block;}

.cpfw_b{ position:relative; margin-top:70px;}
.cpfw_b-pic img{ width:100%;}
.cpfw_b-text{ position:absolute; left:50%; margin-left:-590px; top:50%; margin-top:-120px; color:#fff; text-align:center;}
.cpfw_b-text h2{  font-size:40px; line-height:48px; padding-bottom:40px; background:url(/Web/Tpl/new/Public/images/in_cpfw-titbg.jpg) no-repeat center bottom;}
.cpfw_b-text h5{ font-size:26px; line-height:48px; padding-top:50px;}

.cpfw_c{ background:#eeeeee; padding:90px 0px;}
.cpfw_c-text h2,.cpfw_d-text h2{ margin-bottom:90px;  background:url(/Web/Tpl/new/Public/images/about_f-tit-bg.png) no-repeat left center; text-align:center; color:#656464; line-height:36px; font-size:40px;}
.cpfw_c-con{ position:relative; min-height:370px;}
.cpfw_c-con h6{ position:absolute; left:-400px; top:0px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0;}
.cpfw_c-con h6 a{ display:block; width:550px; height:370px;}
.cpfw_c-con dl{ width:560px; float:right;}
.cpfw_c-con dl dt{ font-size:26px; color:#656464; line-height:36px; padding-bottom:20px;}
.cpfw_c-con dl dd p{ font-size:14px; line-height:30px; color:#808080;}

.cpfw_d{ padding:90px 0px;}
.cpfw_d-con dl{ width:260px; margin-left:100px; float:left;}
.cpfw_d-con dl dt{ width:100px; height:100px; margin:0px auto;}
.cpfw_d-con dl dd{ text-align:center; color:#808080;}
.cpfw_d-con dl dd h3{ font-size:20px; line-height:36px; padding:20px 0px;}
.cpfw_d-con dl dd h5{ font-size:14px; line-height:24px;}

.cpfw_e{ background:url(/Web/Tpl/new/Public/images/cpfw_e-bg.jpg) no-repeat center center; height:754px;}
.cpfw_e-con{ width:1210px; margin-left:30px; padding-top:100px;}
.cpfw_e-con h4{ width:575px; height:250px; background:url(/Web/Tpl/new/Public/images/cpfw_e-pic1.jpg) no-repeat; font-size:26px; text-align:center; line-height:250px; color:#fff; float:left; margin-left:30px; margin-bottom:30px;}
.cpfw_e-con dl{ width:535px; height:210px; margin-left:30px; float:left; background:url(/Web/Tpl/new/Public/images/bai_90.png) repeat; padding:20px; margin-bottom:30px;}
.cpfw_e-con dl dt{ line-height:24px; color:#595757; font-size:20px; border-bottom:1px dotted #cbcbcb; padding-bottom:15px;}
.cpfw_e-con dl dd{ margin-top:20px;}
.cpfw_e-con dl dd p{ line-height:28px; font-size:14px; color:#808080;}

.cpfw-con_tit h2{ font-size:40px; color:#656464; text-align:center; line-height:48px; padding:20px 0px 60px 0px;}
.cpfw-con_tit ul{ width:760px; border-left:1px solid #8b8a8a; border-bottom:1px solid #8b8a8a; margin:0px auto;}
.cpfw-con_tit ul li{ width:189px; float:left; border-right:1px solid #8b8a8a; border-top:1px solid #8b8a8a;}
.cpfw-con_tit ul li a{ display:block; width:189px; height:56px; line-height:56px; font-size:18px; color:#656464; text-align:center;}
.cpfw-con_tit ul li a:hover,.cpfw-con_tit ul li.cpfwtit-cure a{ background:#0c99dd; color:#fff;}
.cpfw-con_tit ul li:nth-child(1) a:hover,.cpfw-con_tit ul li:nth-child(1).cpfwtit-cure a{ background:#80b426;}
.cpfw-con_tit ul li:nth-child(2) a:hover,.cpfw-con_tit ul li:nth-child(2).cpfwtit-cure a{ background:#2692b4;}
.cpfw-con_tit ul li:nth-child(3) a:hover,.cpfw-con_tit ul li:nth-child(3).cpfwtit-cure a{ background:#26b4a4;}
.cpfw-con_tit ul li:nth-child(4) a:hover,.cpfw-con_tit ul li:nth-child(4).cpfwtit-cure a{ background:#5f6ac7;}
.cpfw-con_tit ul li:nth-child(5) a:hover,.cpfw-con_tit ul li:nth-child(5).cpfwtit-cure a{ background:#9780c6;}
.cpfw-con_tit ul li:nth-child(6) a:hover,.cpfw-con_tit ul li:nth-child(6).cpfwtit-cure a{ background:#b0ca2b;}
.cpfw-con_tit ul li:nth-child(7) a:hover,.cpfw-con_tit ul li:nth-child(7).cpfwtit-cure a{ background:#4278c1;}
.cpfw-con_tit ul li:nth-child(8) a:hover,.cpfw-con_tit ul li:nth-child(8).cpfwtit-cure a{ background:#37a8e9;}
.cpfw-con_xqy{ padding-bottom:100px;}
.cpfw-con_xqy table tr th{ padding:0px 25px; color:#fff; line-height:64px; height:64px; font-size:16px; text-align:left; font-weight:normal;}
.cpfw-con_xqy table tr td{ font-size:14px; color:#595757; line-height:26px; padding:15px 25px;}


/*-----------科技与创新-----------*/
.banner_kjcx{ background:url(/Web/Tpl/new/Public/images/banner_kjcx.jpg) no-repeat center center;}

.kjcx_a{ margin:30px auto 50px; position:relative; min-height:300px;}
.kjcx_a dl{ float:left; width:530px;}
.kjcx_a dl dt{ font-size:40px; color:#656464; line-height:100px;}
.kjcx_a dl dd{ font-size:14px; color:#595757; line-height:28px;}
.kjcx_a h6{ position:absolute; right:-400px; top:0px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0;}
.kjcx_a h6 a{ display:block; width:560px; height:300px; overflow:hidden;}
.kjcx_a h6 a img{ width:100%;}

.kjcx_b{ height:240px;}
.kjcx_b-text h6{ width:250px; float:left;}
.kjcx_b-text h6 a{ display:block; width:100px; height:100px; margin:0px auto; padding-top:75px;}
.kjcx_b-text dl{ float:right; width:860px; color:#fff;}
.kjcx_b-text dl dt{ font-size:28px; line-height:64px;}
.kjcx_b-text dl dd{ font-size:14px; line-height:28px;}
#kjcx_ba{ background:url(/Web/Tpl/new/Public/images/kjcx_b-bg1.jpg) repeat-y center center;}
#kjcx_bb{ background:url(/Web/Tpl/new/Public/images/kjcx_b-bg2.jpg) repeat-y center center;}
#kjcx_bc{ background:url(/Web/Tpl/new/Public/images/kjcx_b-bg3.jpg) repeat-y center center;}
#kjcx_ba .kjcx_b-text dl{ padding-top:50px;}
#kjcx_bb .kjcx_b-text dl{ padding-top:15px;}
#kjcx_bc .kjcx_b-text dl{ padding-top:40px;}


/*-----------硬件资质-----------*/
.banner_yjzz{ background:url(/Web/Tpl/new/Public/images/banner_yjzz.jpg) no-repeat center center;}

.yjzz_a-tit h2{ font-size:40px; line-height:60px; text-align:center; color:#656464;}
.yjzz_a-tit h5{ font-size:14px; line-height:28px; text-align:center; color:#595757; width:540px; margin:20px auto;}
.yjzz_a-text{ width:1215px; margin-left:-35px;}
.yjzz_a-text dl{ width:370px; margin-left:35px; background:#eaeaea; padding-top:15px; float:left; margin-top:35px;}
.yjzz_a-text dl dt{ width:340px; margin-left:15px;}
.yjzz_a-text dl dt a{ display:block; width:340px; height:255px; overflow:hidden;}
.yjzz_a-text dl dt a img{ width:100%;}
.yjzz_a-text dl dd a{ display:block; font-size:16px; color:#727171; line-height:66px; text-align:center;}

.yjzz_b{ background:#eaeaea; padding:70px 0px;}
.yjzz_b-text h2{ font-size:40px; line-height:48px; text-align:center; color:#656464; margin-bottom:50px;}
#cpic_Box-thr{ width:1180px; position:relative; overflow:hidden;}
.cpic_Boxc{overflow:hidden;}
.cpic_Boxc ul{ width:10000px; position:relative;}
.cpic_Boxc ul li{ width:380px; margin-right:20px; float:left; background:#f1f1f1;}
.cpic_Boxc ul li img{ opacity:0; display:block; width:100%; transition:opacity .2s ease-in .25s;}
.cpic_Boxc ul li.load img{ opacity: 1;}
#cpic_Box-thr .clb_Jd{ width:100%; text-align:center; height:20px; margin-top:25px;}
#cpic_Box-thr .clb_Jd span{ display:inline-block; width:18px; height:18px; background:url(/Web/Tpl/new/Public/images/in_cpxl-qh.png) no-repeat 3px 3px; cursor:pointer; margin:0 6px;}
#cpic_Box-thr .clb_Jd span.on{ background:url(/Web/Tpl/new/Public/images/in_cpxl-qhah.png) no-repeat 0px 0px;}


/*-----------职业发展质-----------*/
.banner_zyfz{ background:url(/Web/Tpl/new/Public/images/banner_zyfz.jpg) no-repeat center center;}

.zyfz_a h2{ padding:40px 0px; background:url(/Web/Tpl/new/Public/images/about_f-tit-bg.png) no-repeat center center; font-size:40px; text-align:center; line-height:48px; color:#656464;}
.zyfz_a h5{ width:840px; margin:0px auto; font-size:14px; color:#808080; line-height:28px; text-align:center;}

.zyfz_b{ padding:80px 0px; background:url(/Web/Tpl/new/Public/images/zyfz_b-bg.jpg) repeat-y center center; margin-top:100px;}
.zyfz_b-left,.zyfz_b-right{ width:560px;}
.zyfz_b-left dl{ margin-top:-200px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0;}
.zyfz_b-left dl dt,.zyfz_b-right dl dt{ font-size:26px; color:#fff; line-height:30px; padding-bottom:20px;}
.zyfz_b-left dl dd p,.zyfz_b-right dl dd p{ font-size:13px; color:#fff; line-height:30px; background:url(/Web/Tpl/new/Public/images/zyfz_b-libg.jpg) no-repeat left 12px; padding-left:20px;}
.zyfz_b-left h3,.zyfz_b-right h3{ font-size:26px; color:#fff; line-height:30px; padding-bottom:20px; margin-top:40px;}
.zyfz_b-left ul{ margin-left:-400px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0;}
.zyfz_b-left ul li{ width:94px; height:40px; color:#fff; font-size:13px; line-height:40px; text-align:center; border:1px solid #fff; margin-right:10px; float:left;}
.zyfz_b-right dl dd p{ background:none; padding-left:0px; color:#adadad;}
.zyfz_b-right ul{ margin-top:20px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; margin-left:-400px;}
.zyfz_b-right ul li{ width:80px; height:80px; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%;  float:left; margin-right:30px;}
.zyfz_b-right ul li span{ font-size:13px; color:#fff; display:block; line-height:20px; margin:0px auto; padding-top:30px; text-align:center;}
.zyfz_b-right ul li.tt_li1{ background:#a6be00;}
.zyfz_b-right ul li.tt_li2{ background:#0c92d6;}
.zyfz_b-right ul li.tt_li3{ background:#ff9700;}
.zyfz_b-right ul li.tt_li4{ background:#08cecd;}
.zyfz_b-right ul li.tt_li5{ background:#94005d;}
.zyfz_b-right ul li.tt_li1 span{ width:39px; padding-top:20px;}
.zyfz_b-right ul li.tt_li4 span{ width:52px; padding-top:20px;}

.zyfz_c{ padding:110px 0px; background:#efefef;}
.zyfz_c-text h2{ text-align:center; font-size:40px; line-height:48px; color:#656464; padding-bottom:40px;}
.zyfz_c-text ul{ width:1200px; margin-left:-20px;}
.zyfz_c-text ul li{ width:380px; margin-left:20px; float:left; margin-top:30px; position:relative;}
.zyfz_c-text ul li a{ display:block; width:380px; height:245px; overflow:hidden;}
.zyfz_c-text ul li a img{ width:100%;}
.zyfz_c-text ul li span{ display:block; position:absolute; left:0px; bottom:0px; width:380px; height:32px; line-height:32px; font-size:13px; color:#fff; background:url(/Web/Tpl/new/Public/images/zyfz_c-libg1.png) no-repeat center center; text-align:center;}

.zyfz_d{ padding:90px 0px;}
.zyfz_d h2{ font-size:40px; line-height:48px; color:#656464; text-align:center; background:url(/Web/Tpl/new/Public/images/about_f-tit-bg.png) no-repeat center center;}
.zyfz_d-text{ transition:all ease .5s;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s; width:1215px; margin:60px 0px 60px -35px; height:670px;position:relative;overflow:hidden;}
.zyfz_d-text dl{ width:330px; height:180px; float:left; margin-left:35px; background:#efefef; padding:0px 20px; margin-bottom:30px;}
.zyfz_d-text dl dt{ font-size:20px; color:#4d4d4d; line-height:36px; border-bottom:1px dotted #bfc9c9; padding:14px 0px 10px 0px;}
.zyfz_d-text dl dd{ font-size:12px; color:#808080; line-height:22px; padding-right:30px; margin-top:20px;}
.zyfz_d-text dl:hover,.zyfz_d-text dl.on:hover{ background:#0c92d6;}
.zyfz_d-text dl:hover dt{ color:#fff; border-color:#fff;}
.zyfz_d-text dl:hover dd{ color:#fff;}
.zyfz_d-text dl.on{ background:#d4e1e1; height:220px;}
.zyfz_d-more{ background:url(/Web/Tpl/new/Public/images/zyfz_d-morebg.png) no-repeat center center;}
.zyfz_d-more a{ display:block; width:50px; height:50px; background:url(/Web/Tpl/new/Public/images/zyfz_d-more.png) #fff no-repeat; border:2px solid #c6c6c6; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; margin:0px auto;}
.zyfz_d-more a.on{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);}

.zyfz_e{ position:relative;}
.zyfz_e-pic img{ width:100%;}
.zyfz_e-text{ position:absolute; left:50%; margin-left:-590px; top:50%; margin-top:-150px; color:#fff;}
.zyfz_e-text h2{ font-size:40px; text-align:center; line-height:48px; padding-bottom:50px; background:url(/Web/Tpl/new/Public/images/in_cpfw-titbg.jpg) no-repeat center bottom;}
.zyfz_e-text h5{ text-align:center; font-size:18px; line-height:36px; margin-top:50px;}

.zyfz_f-text{ padding:70px 0px;}
.zyfz_f-text dl{ margin-left:73px; float:left; width:300px;}
.zyfz_f-text dl dt{ width:120px; height:120px; border:8px solid #4d4d4d; background:#4d4d4d; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; text-align:center; line-height:120px; font-size:20px; color:#fff;}
.zyfz_f-text dl dt:hover{}
.zyfz_f-text dl dd h5{ font-size:18px; color:#4d4d4d; line-height:60px;}
.zyfz_f-text dl dd p{ font-size:14px; color:#808080; line-height:26px;}
.zyfz_f-text dl:hover dt{ width:120px; height:120px; background:#0c92d6; border:8px solid #2ec8ff;}
.zyfz_f-contact{ height:74px; line-height:74px; text-align:right; font-size:14px; color:#808080; border-top:2px solid #dfdfdf;}


/*-----------联系我们-----------*/
.banner_contact{ background:url(/Web/Tpl/new/Public/images/banner_contact.jpg) no-repeat center center;}

.contact_a{ position:relative; min-height:536px;}
.contact_a-pic{ position:absolute; width:960px; left:50%; top:-54px;}
.contact_a-text h2{ font-size:40px; line-height:48px; color:#656464; padding:30px 0px 10px 0px;}
.contact_a-text dl{ padding:20px 0px; border-bottom:1px solid #d8d9d9; width:530px;}
.contact_a-text dl dt{ font-size:20px; color:#333333; line-height:36px; padding-left:30px; padding-bottom:20px;}
.contact_a-text dl dd em{ display:block; width:12px; height:26px; margin-right:18px; float:left;}
.contact_a-text dl dd span{ display:block; line-height:26px; float:left; font-size:14px; color:#4d4d4d;}
.contact_a-text dl dd span a{ display:block; color:#0098c3;}
<!--0.00030398368835449-->