body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,p{ padding:0; margin:0; font-size:100%; background:transparent; outline:0; border:0;}
li{ list-style-type:none;}img{vertical-align:top;border:0; margin:0; overflow:hidden}ol,ul {list-style:none;}   
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank40 {clear:both; height:40px; overflow:hidden; display:block;}
.blank50 {clear:both; height:50px; overflow:hidden; display:block;}
.blank70 {clear:both; height:70px; overflow:hidden; display:block;}

.cb{clear:both;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
a{color:#323232;text-decoration:none;outline:none;}
a:hover{color: #f60; text-decoration: underline}
body {min-width:1200px;background:#fff;font-size:14px;color: #323232;line-height:28px;font-family:Microsoft YaHei;-webkit-text-size-adjust:none;}
.main{ clear:both; width:1200px;margin:0 auto;}

.fullSlide{width:100%; position:relative;height:633px;clear:both;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:633px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:633px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom: 30px;left:0;height:11px;line-height:11px;}
.fullSlide .hd ul{text-align:center; margin:0 auto;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:0 6px;overflow:hidden;background:url(../images/icon-circle.png) right no-repeat;filter:alpha(opacity=90);opacity:0.9;line-height:999px;z-index:998;}
.fullSlide .hd ul .on{background:url(images/icon-circle.png) left no-repeat;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;	width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}

.logo{float:left;margin-right:70px;}

.in-pro{width:220px;height:300px;overflow:hidden;float:left;margin-left:-5px;}
.in-pro-n{background:linear-gradient(to left,transparent,#343434) rgba(0,0,0,0.6);width:100%;height:300px;transition:all 800ms;}
.in-pro-n:hover{background:linear-gradient(to left,transparent,#343434) rgba(0,0,0,0.3);transition:all 800ms;}
.in-pro-n h1{font-size:22px;color:#fff;font-weight:lighter;padding:50px 30px 30px 30px;transition:all 800ms;}
.in-pro-n h1 span{font-size:14px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
.in-pro-n a{margin-left:-130px;color:#fff;text-decoration:none;transition:all 800ms;width:120px;border:1px solid #023785;line-height:40px;background:#023785;display:block;text-align:center;font-size:12px;}
.in-pro-n a:hover{border:1px solid #fff;background:transparent;}
.in-pro-n a span{margin-left:10px;transition:all 800ms;}
.in-pro-n:hover a{margin-left:30px;transition:all 800ms;}
.in-pro-n:hover h1{padding:100px 30px 30px 30px;transition:all 800ms;}
.in-pro-n a:hover span{margin-left:25px;transition:all 800ms;}




.youshi{background:url(../images/youshi-background.jpg) no-repeat center;width:100%;height:750px;overflow:hidden;background-attachment:fixed;box-sizing:border-box;}
.youshi ul li{width:20%;height:750px;color:#fff;float:left;box-sizing:border-box;border-right:1px solid #fff;border-image:linear-gradient(transparent,#fff,transparent)5 5;}
.youshi ul li img{margin:100px 0 0 20px;transition:all 500ms;}
.youshi ul li h1{margin:25px 0 0 20px;font-size:24px;}
.youshi ul li h2{margin:20px 0 0 20px;font-weight:lighter;font-family:Arial, Helvetica, sans-serif;}
.youshi ul li p{padding:0 20px;margin-top:60px;display:none;}
.youshi ul li:hover{background:linear-gradient(transparent,#c0c0c0)}
.youshi ul li:hover img{margin:50px 0 0 20px;transition:all 500ms;}
.youshi ul li:hover p{display:block;}
.in-about{background:#f4f7fc;width:100%;overflow:hidden;}
.in-about-n{width:100%;background:#fff;overflow:hidden;}
.in-about-left{float:left;width:600px;height:700px;overflow:hidden;border-top:5px solid #003daf;}
.in-about-left img{transition:all 0.5s;}
.in-about-n:hover img{transition:all 0.5s;transform:scale(1.1,1.1);transform-origin:center center;overflow:hidden;}


.in-about-right{float:right;width:600px;height:700px;}
.in-about-right h1{color:#003daf;font-size:36px;line-height:42px;margin:140px 100px 0 100px;}
.in-about-right p{margin:0 100px;color:#8d939d;}
.in-about-right a{background:#003daf;width:150px;height:48px;line-height:48px;display:block;margin-left:100px;color:#fff;text-decoration:none;text-align:center;transition:all 500ms;position:absolute;z-index:198;overflow:hidden;border-radius:9px;}
.in-about-right span{background:#1a51b6;width:0;height:48px;z-index:1;transition:all 500ms;float:right;}
.in-about-right a:hover span{width:150px;transition:all 500ms;}

.news-title{background:url(../images/news-title.png) no-repeat center;width:100%;height:90px;overflow:hidden;margin-top:-25px;}
.in-news-left{width:360px;height:480px;border:1px solid #efefef;float:left;}
.in-news-left img{margin:10px;}
.in-news-left h1{font-weight:lighter;font-size:12px;margin:0 10px;}
.in-news-left h1 span{color:#51b2db;}
.in-news-left h2{font-size:18px;margin:0 10px;}
.blue{float:left;width:100px;height:40px;line-height:40px;text-align:center;background:#003daf;color:#fff;display:block;border-radius:15px;margin:0 10px;}
.blue:hover{color:#fff;text-decoration:none;}
.ash{float:left;width:100px;height:40px;line-height:40px;text-align:center;border:1px solid #efefef;color:#000;display:block;border-radius:15px;}
.ash:hover{color:#000;text-decoration:none;}

.in-con{background:#363636;width:100%;overflow:hidden;z-index:99;position:absolute;border-radius:15px;box-shadow:0px 0px 24px rgba(0,0,0,0.06);}
.in-con ul li{width:20%;float:left;}

.in-con ul li img{float:left;margin:30px 10px 0 30px;}
.in-con ul li h1{float:left;font-weight:lighter;font-size:24px;color:#fff;margin-top:30px;line-height:30px;border-bottom:2px solid #fff;}
.in-con ul li h1 span{font-size:14px;margin-right:10px;font-family:Arial, Helvetica, sans-serif;}
.in-con ul li p{color:#fff;padding:5px 30px;font-size:13px;}
.in-con ul li a{color:#fff;}

.bottom-1{width:100%;height:240px;line-height:350px;overflow:hidden;background:url(../images/bottom-1.jpg) no-repeat center;margin-top:55px;}
.bottom-1 img{margin-top:150px;}
.bottom-1 ul{float:right;}
.bottom-1 ul li{float:left;color:#fff;}
.bottom-1 ul li a{color:#fff;}
.bottom-2{background:#2b2b2b;width:100%;line-height:80px;color:#fff;overflow:hidden;}
.bottom-2 a{color:#fff;}
.bottom-2 p{float:right;}

/*首页新闻*/
.solutions {float:right;width:800px;}
.solutions ul li{width:100%;height:160px;border-bottom:1px solid #f7f7f7;float:left;overflow:hidden;box-sizing:background:#fff;position:relative;box-sizing:border-box;}
.solutions ul li:last-child{border:0;}
.solutit {display:block;width:100%;cursor:pointer;}
.solutit img {width:200px;height:100px;border-radius:9px;float:right;text-align:center;display:block;}
.solutit h1{font-weight:lighter;text-align:left;color:#5d5f5e;margin:30px 0 0 30px;}
.solutit h1 span{color:#51b2db;}
.solutit p{font-size:24px;margin:30px 0 0 30px;}

.solutit2 {width:100%;height:0;position:absolute;left:0;top:0;overflow:hidden;z-index:57;display:block;}
.solutit2 h1{font-weight:lighter;width:100%;height:100%;background:linear-gradient(#1a51b6,transparent 60%);text-align:left;color:#fff;padding:50px 0 0 30px;z-index:1;position:absolute;}
.solutit2 p{font-size:24px;color:#fff;margin:70px 0 0 30px;z-index:1;position:absolute;}
.solutit2 a{width:100px;height:40px;line-height:40px;text-align:center;border:1px solid #fff;color:#fff;display:block;margin:60px 0 0 650px;z-index:1;position:absolute;text-decoration:none;}
.solutit2 img{width:100%;overflow:hidden;z-index:1;position:absolute;}


.lbt-box { position: relative;width:1200px;height: 600px; margin: 0 auto; }
.imgs { width: 100%; height: 100%; perspective: 1000px; }
.imgitem { position: absolute; width: 400px; height: 500px; top: 0; bottom: 0; left: 0; right: 0; margin: auto; z-index: 0; transition: .8s; opacity: 0; }
.imgitem img { width: 100%; height: 100%; }
.cur-img { width: 800px; z-index: 100; opacity: 1; }
.pre-img { transform: translateX(-400px) rotateY(30deg) scale(0.8); z-index: 9; opacity: 0.9; }
.next-img { transform: translateX(400px) rotateY(-30deg) scale(0.8); z-index: 9; opacity: 0.9; }
#pre{width:80px;height:80px;border:0;background-color:rgba(0,0,0,0.6);font-size:24px;color:#fff;margin-top:-300px;position:absolute;}
#next{width:80px;height:80px;border:0;background-color:rgba(0,0,0,0.6);font-size:24px;color:#fff;margin:-300px 0 0 1120px;position:absolute;}

/*关于细创*/
.about-banner{background:url(../images/about-banner.jpg) no-repeat center;width:100%;height:500px;overflow:hidden;}
.dw{color:#bcbcbc;}
.dw span{font-weight:bold;}
.dw img{float:left;margin:7px 10px 0 7px;}
.dw a{color:#bcbcbc;}
.about-navi{width:100%;height:80px;line-height:80px;background:#f8f8f8;}
.about-navi ul li{width:240px;height:80px;float:left;text-align:center;}
.about-navi ul li a{color:#333333;text-decoration:none;font-size:15px;}
.about-navi ul li span{width:1px;height:16px;background:#cccccc;display:block;float:right;margin:32px 0;}
.about-navi ul li:last-child span{width:0;}
#navi1 .navi1{border-bottom:2px solid #1a51b6;}
#navi1 .navi1 a{color:#1a51b6;}
#navi2 .navi2{border-bottom:2px solid #1a51b6;}
#navi2 .navi2 a{color:#1a51b6;}
#navi3 .navi3{border-bottom:2px solid #1a51b6;}
#navi3 .navi3 a{color:#1a51b6;}
#navi4 .navi4{border-bottom:2px solid #1a51b6;}
#navi4 .navi4 a{color:#1a51b6;}
#navi5 .navi5{border-bottom:2px solid #1a51b6;}
#navi5 .navi5 a{color:#1a51b6;}

.about-body h1{color:#1a51b6;font-size:24px;line-height:38px;}
.about-body h1 span{text-transform:uppercase;font-size:28px;font-family:Arial, Helvetica, sans-serif;color:#000;}
.about-p p{color:#617496;}
.honor img{margin:0 448px;}
.core ul li{width:298px;height:440px;background:#fff;float:left;border:1px solid #fff;}
.core ul li:hover{border:1px solid #f0f0f0;}
.core-img{width:248px;height:248px;overflow:hidden;}
.core ul li img{width:248px;margin:25px;transition:all 0.5s;}
.core ul li:hover img{transition:all 0.5s;transform:scale(1.1,1.1);transform-origin:center center;overflow:hidden;}

.core ul li h1{font-weight:lighter;padding:0 20px;text-align:center;font-size:16px;}
.core ul li h1 span{color:#617496;font-size:12px;text-align:left;}

.app ul li{float:left;width:100px;height:53px;margin:20px;}
.app ul li img{border:1px solid #f7f7f7;}

/*产品列表*/
.pro-banner{background:url(../images/pro-banner.jpg) no-repeat center;width:100%;height:500px;overflow:hidden;}
.pro-body ul li{width:230px;line-height:40px;border:1px solid #f0f0f0;float:left;margin:10px;padding:0 20px;}
.pro-body ul li a{color:#858585;text-decoration:none;}
.pro-body ul li:hover{background:#57b046;}
.pro-body ul li:hover a{color:#fff;}
.page{text-align:center;}
.page a{margin:0 4px;}
.page a:hover{color:#57b046;}

.pro-body h1{font-size:22px;border-bottom:1px solid #f7f7f7;margin:20px 0;color:#367af6;line-height:56px;}
.pro-body h2{color:#1a51b6;font-size:24px;line-height:38px;}
.pro-body p{color:#617496;}
.pro-body table{margin:40px 0;}
.pro-body img{margin:20px auto 50px auto;display:block;}

/*新闻中心*/
.news-banner{background:url(../images/news-banner.jpg) no-repeat center;width:100%;height:500px;overflow:hidden;}
.news-body ul li{width:378px;height:380px;margin:10px 10px 30px 10px;float:left;background:#f0f0f0;overflow:hidden;transition:all 500ms;}
.news-body ul li img{width:340px;border:5px solid #fff;height:80px;margin:15px;}
.news-body ul li h2{margin:0 20px;font-size:12px;color:#A4A7AF;font-weight:lighter;}
.news-body ul li a{margin:0 20px;font-size:18px;line-height:48px;font-weight:lighter;color:#484B52;text-decoration:none;}
.news-body ul li p{margin:0 20px;color:#757983;}
.news-body ul li:hover{background:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.06);transition:all 500ms;}
.news-body ul li:hover a{color:#023785;}
.news-detail h1{font-size:46px;line-height:92px;text-align:center;}
.news-detail h2{text-align:center;font-weight:lighter;color:#617496;}
.news-detail p{width:800px;margin:0 200px;text-align:center;}
.news-detail img{margin:0 auto;display:block;}

/*联系我们*/
.contact-banner{background:url(../images/contact-banner.jpg) no-repeat center;width:100%;height:500px;overflow:hidden;}
.con-left{width:480px;height:560px;background:#263450;float:left;}
.con-left h1{color:#a8adb9;margin:40px 30px 0 30px;}
.con-left p{color:#fff;font-size:16px;margin:0 30px;}
.con-left a{color:#fff;}
.xian{width:420px;height:1px;margin:0 30px;overflow:hidden;background:#606060;}


/*新样式*/
/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}
.row:before,.row:after{display:table;clear:both;content:''}
.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}
.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}
.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}
.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}
.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}
.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}
.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}
.full-row{width:100%;transition:.2s width ease;*zoom:1}
.full-row:before,.full-row:after{display:table;clear:both;content:''}
.full-row>[class*='span']{float:left}
.full-row>.span-1{width:8.33333333%;*width:8.22333333%}
.full-row>.span-2{width:16.66666667%;*width:16.55666667%}
.full-row>.span-3{width:25%;*width:24.89%}
.full-row>.span-4{width:33.33333333%;*width:33.22333333%}
.full-row>.span-5{width:41.66666667%;*width:41.55666667%}
.full-row>.span-6{width:50%;*width:49.89%}
.full-row>.span-7{width:58.33333333%;*width:58.22333333%}
.full-row>.span-8{width:66.66666667%;*width:66.55666667%}
.full-row>.span-9{width:75%;*width:74.89%}
.full-row>.span-10{width:83.33333333%;*width:83.22333333%}
.full-row>.span-11{width:91.66666667%;*width:91.55666667%}
.full-row>.span-12{width:100%;*width:99.89%}
.row>.pull-right,.full-row>.pull-right{float:right}
.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}
.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}
.pull-left-1{position:relative;left:-8.33333333%}
.pull-left-2{position:relative;left:-16.66666667%}
.pull-left-3{position:relative;left:-25%}
.pull-left-4{position:relative;left:-33.33333333%}
.pull-left-5{position:relative;left:-41.66666667%}
.pull-left-6{position:relative;left:-50%}
.pull-left-7{position:relative;left:-58.33333333%}
.pull-left-8{position:relative;left:-66.66666667%}
.pull-left-9{position:relative;left:-75%}
.pull-left-10{position:relative;left:-83.33333333%}
.pull-left-11{position:relative;left:-91.66666667%}
.pull-left-12{position:relative;left:-100%}
.pull-right-1{position:relative;left:8.33333333%}
.pull-right-2{position:relative;left:16.66666667%}
.pull-right-3{position:relative;left:25%}
.pull-right-4{position:relative;left:33.33333333%}
.pull-right-5{position:relative;left:41.66666667%}
.pull-right-6{position:relative;left:50%}
.pull-right-7{position:relative;left:58.33333333%}
.pull-right-8{position:relative;left:66.66666667%}
.pull-right-9{position:relative;left:75%}
.pull-right-10{position:relative;left:83.33333333%}
.pull-right-11{position:relative;left:91.66666667%}
.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px)
{.row>.midd-1{width:7.33333333%}
.row>.midd-2{width:15.66666667%}
.row>.midd-3{width:24%}
.row>.midd-4{width:32.33333333%}
.row>.midd-5{width:40.66666667%}
.row>.midd-6{width:49%}
.row>.midd-7{width:57.33333333%}
.row>.midd-8{width:65.66666667%}
.row>.midd-9{width:74%}
.row>.midd-10{width:82.33333333%}
.row>.midd-11{width:90.66666667%}
.row>.midd-12{width:99%}
.midd-hide{display:none}
.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}
.full-row>.midd-1{width:8.33333333%}
.full-row>.midd-2{width:16.66666667%}
.full-row>.midd-3{width:25%}
.full-row>.midd-4{width:33.33333333%}
.full-row>.midd-5{width:41.66666667%}
.full-row>.midd-6{width:50%}
.full-row>.midd-7{width:58.33333333%}
.full-row>.midd-8{width:66.66666667%}
.full-row>.midd-9{width:75%}
.full-row>.midd-10{width:83.33333333%}
.full-row>.midd-11{width:91.66666667%}
.full-row>.midd-12{width:100%}}
@media only screen and (max-width:992px)
{
.row>.smidd-1{width:7.33333333%}
.row>.smidd-2{width:15.66666667%}
.row>.smidd-3{width:24%}
.row>.smidd-4{width:32.33333333%}
.row>.smidd-5{width:40.66666667%}
.row>.smidd-6{width:49%}
.row>.smidd-7{width:57.33333333%}
.row>.smidd-8{width:65.66666667%}
.row>.smidd-9{width:74%}
.row>.smidd-10{width:82.33333333%}
.row>.smidd-11{width:90.66666667%}
.row>.smidd-12{width:99%}
.smidd-hide{display:none}
.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}
.full-row>.smidd-1{width:8.33333333%}
.full-row>.smidd-2{width:16.66666667%}
.full-row>.smidd-3{width:25%}
.full-row>.smidd-4{width:33.33333333%}
.full-row>.smidd-5{width:41.66666667%}
.full-row>.smidd-6{width:50%}
.full-row>.smidd-7{width:58.33333333%}
.full-row>.smidd-8{width:66.66666667%}
.full-row>.smidd-9{width:75%}
.full-row>.smidd-10{width:83.33333333%}
.full-row>.smidd-11{width:91.66666667%}
.full-row>.smidd-12{width:100%}}
@media only screen and (max-width:760px)
{
.row>.smal-1{width:7.33333333%}
.row>.smal-2{width:15.66666667%}
.row>.smal-3{width:24%}
.row>.smal-4{width:32.33333333%}
.row>.smal-5{width:40.66666667%}
.row>.smal-6{width:49%}
.row>.smal-7{width:57.33333333%}
.row>.smal-8{width:65.66666667%}
.row>.smal-9{width:74%}
.row>.smal-10{width:82.33333333%}
.row>.smal-11{width:90.66666667%}
.row>.smal-12{width:99%}
.smal-hide{display:none}
.smal-show{display:block}
.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}
[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}
.full-row>.smal-1{width:8.33333333%}
.full-row>.smal-2{width:16.66666667%}
.full-row>.smal-3{width:25%}
.full-row>.smal-4{width:33.33333333%}
.full-row>.smal-5{width:41.66666667%}
.full-row>.smal-6{width:50%}
.full-row>.smal-7{width:58.33333333%}
.full-row>.smal-8{width:66.66666667%}
.full-row>.smal-9{width:75%}
.full-row>.smal-10{width:83.33333333%}
.full-row>.smal-11{width:91.66666667%}
.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color:#000; text-align:center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color:#000;display:inline-block;border:1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align:middle;margin:0 0 10px -1px;background:#fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#fa000e;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size:.8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background:none; color:#000;display:inline-block; margin:0 7px; vertical-align:top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background:none; border:none;color:#000; font-size:14px; }
.util-page .jumpto_inp{ width:40px; text-align:center; height:37px; line-height:37px; vertical-align:top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.1`   runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:1600px; margin-right:auto; margin-left:auto; transition:all 0.5s ease;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 头部 */
.header{position:fixed; left:0; width:100%; top:0; z-index:58; transition:all 0.5s ease;}

/* logo */
.header .h_logo{padding:26px 0;}
.header .h_logo a{display:block; font-size:0;}
.header .h_logo .img1{display:none;}
.header .h_logo .img2{display:block;}

/* 搜索 */
.header .h_search{padding:37.5px 0; cursor:pointer;}
.header .h_search .icon{display:block; width:21px; height:21px; background:url(../images/h_search.png) no-repeat center; }

/* 搜索下拉 */
.pc_search{ position:fixed; left:0; width:100%; top:96px; height:390px; border-top:1px solid #dfdede; display:none;}
.pc_search::before {content:""; position:absolute; left:0; top:0; z-index:-1; width:100%; height:100%; background:#fff; opacity:0; transition:all .5s ease-in-out;}
.pc_search.show::before {opacity:.95;}
.pc_search::after {content:""; position:absolute; left:0; bottom:0; z-index:-1; width:100%; height:100%; box-shadow:0 5px 5px rgba(0, 0, 0, .05);}
.pc_search .inp_wrap{width:690px; height:43px; line-height:43px; position:absolute; left:50%; margin-left:-345px; top:50%; transform:translateY(-50%); border-bottom:1px solid #dfdede;}
.pc_search .inp_wrap .inp{width:calc(100% - 30px); height:43px; line-height:43px; font-size:16px; color:#333; padding:0; border:none; text-indent:5px; background:none}
.pc_search .inp_wrap .btns{width:30px; height:30px; background:url(../images/xl_search.png) no-repeat center; padding:0; margin:0; position:absolute; right:0px; top:50%; margin-top:-15px; border:none; cursor:pointer;outline:none}

/* 右侧菜单导航 */
.header .h_menu{margin-left:22px; padding-top:33px; cursor:pointer;}
.header .h_menu .icon{width:30px; height:30px; background:url(../images/h_menu.png) no-repeat center; transition:all 0.5s ease; background-size:cover;}
/* .header .h_menu:hover .icon{background:url(../img/h_menu_on.png) no-repeat center;} */

/* 右侧导航 */
.widgets_right_nav_4 .lnb .lnb_bg{content:''; position:fixed; top:0; left:0; width:100%; height:100%; background:url(../img/black.6.png); background:rgba(0,0,0,.6); visibility:hidden; opacity:0;z-index:59; transition:all 0.3s;}
.widgets_right_nav_4 .lnb .lnb_area{position:fixed; right:-497px; top:0; width:497px; height:100%; z-index:59; background:#fff; transition:all 0.3s;}
.widgets_right_nav_4 .lnb .lnb_inner{position:relative; overflow:auto; height:100%;}
.widgets_right_nav_4 .lnb .lnb_inner .btn_lnb_close{position:absolute;right:50px;top:30px;font-size:36px;transition:.5s ease;}
.widgets_right_nav_4 .lnb .lnb_inner .btn_lnb_close:hover{transform:rotateZ(180deg);}
.widgets_right_nav_4 .lnb .lnb_top .box{padding:90px 50px 18px;}
.widgets_right_nav_4 .lnb .lnb_top .box .tit{font-size:20px; color:#262626; font-weight:bold; margin-bottom:20px;}
.widgets_right_nav_4 .lnb .lnb_top .box .con a{display:block; padding:0 20px; border:1px solid #cccccc;line-height:40px;height:40px;overflow:hidden;color:#262626; margin-bottom:10px;}
.widgets_right_nav_4 .lnb .lnb_top{border-bottom:1px solid #eeeeee;}
.widgets_right_nav_4 .lnb .lnb_top .box .con a i{float:right; transition:transform .3s ease; transform:translateX(-5px)}
.widgets_right_nav_4 .lnb .lnb_top .box .con a:hover{background:#a0d2a0; color:#fff;}
.widgets_right_nav_4 .lnb .lnb_top .box .con a:hover i{transform:translateX(0);}
.widgets_right_nav_4 .lnb .lnb_bott .tit{font-size:20px; color:#262626; font-weight:bold; padding:20px 50px;}
.widgets_right_nav_4 .lnb .lnb_bott .con{position:relative;}
.widgets_right_nav_4 .lnb .lnb_bott .con ul{position:relative; background:url(../img/black.6.png);background:rgba(0,0,0,.6); z-index:1; font-size:15px;}
.widgets_right_nav_4 .lnb .lnb_bott .con ul li{border-bottom:2px solid rgba(255,255,255,0.2); transition:.3s ease;}
.widgets_right_nav_4 .lnb .lnb_bott .con ul li a{padding:28px 50px; display:block; color:#fff;}
.widgets_right_nav_4 .lnb .lnb_bott .con ul li a i.iconfont{float:right;opacity:0;visibility:hidden;transition:.3s ease;}
.widgets_right_nav_4 .lnb .lnb_bott .con ul li:hover{background:rgba(0,0,0,0.4);}
.widgets_right_nav_4 .lnb .lnb_bott .con ul li:hover a i.iconfont{transform:translateX(0);opacity:1; visibility:visible;}
.widgets_right_nav_4 .lnb .lnb_bott .con .img img{position:absolute; top:0; left:0; width:100%; height:100%;}
.widgets_right_nav_4 .lnb.on .lnb_bg {visibility:visible; opacity:1;}
.widgets_right_nav_4 .lnb.on .lnb_area {right:0}

/* 导航 */
.header .inav_wrapper{float:right; margin-right:7%;}
.header .inav_wrapper .nav_li{display:inline-block; padding:0 30px;}
.header .inav_wrapper .nav_li .nav_a{font-size:16px; line-height:44px; color:#fff; font-weight:bold; display:block; padding:26px 10px; position:relative;text-decoration:none;}
.header .inav_wrapper .nav_li .nav_a:after{content:''; width:100%; height:6px; background:#003eaf; opacity:0; visibility:hidden; transition:all 0.5s ease; position:absolute; left:0%; transform:scale(0); top:0}
.header .inav_wrapper .nav_li.cur .nav_a{color:#a0d2a0;}
.header .inav_wrapper .nav_li.cur .nav_a:after{opacity:1; visibility:visible; transform:scale(1);}
.header .inav_wrapper .nav_li:hover .nav_a{color:#a0d2a0;}

/* 导航下拉 */
.header .nav_down{position:absolute; left:0; top:100%; width:100%; height:50px; border-top:1px solid #dfdede; box-shadow:0 4px 4px rgba(0,0,0,.07); background:#fff; display:none;}
.header .nav_down ul{text-align:center;}
.header .nav_down ul li{display:inline-block; padding:0 30px;}
.header .nav_down ul li a{display:block; font-size:16px; line-height:30px; padding:10px 0; position:relative;}
.header .nav_down ul li a:after{content:''; width:100%; height:2px; background:#a0d2a0; opacity:0; visibility:hidden; transition:all 0.5s ease; position:absolute; left:0%; transform:scale(0); top:0}
.header .nav_down ul li a:hover:after{opacity:1; visibility:visible; transform:scale(1);}
.header .nav_down ul li a:hover{color:#a0d2a0;}


/* 头部触控*/
.header.hover{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2);}
.header.hover .h_logo .img1{display:block;}
.header.hover .h_logo .img2{display:none;}
.header.hover .h_menu .icon{background:url(../imagesh_menu_on.png) no-repeat center;}
.header.hover .h_search .icon{background:url(../images/h_search_on.png) no-repeat center;}
.header.hover .h_search.cur .icon{background:url(../images/h_search_close.png) no-repeat center;}
.header.hover .inav_wrapper .nav_li .nav_a{color:#262626;}
.header.hover .inav_wrapper .nav_li:hover .nav_a{color:#a0d2a0;}
.header.hover .inav_wrapper .nav_li:hover .nav_a:after{opacity:1; visibility:visible;transform:scale(1);}
.header:hover{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2);}
.header:hover .h_logo .img1{display:block;}
.header:hover .h_logo .img2{display:none;}
.header:hover .h_menu .icon{background:url(../images/h_menu_on.png) no-repeat center; background-size:cover;}
.header:hover .h_search .icon{background:url(../images/h_search_on.png) no-repeat center;}
.header:hover .h_search.cur .icon{background:url(../images/h_search_close.png) no-repeat center;}
.header:hover .inav_wrapper .nav_li .nav_a{color:#262626;}
.header:hover .inav_wrapper .nav_li:hover .nav_a{color:#003eaf;}
.header:hover .inav_wrapper .nav_li:hover .nav_a:after{opacity:1; visibility:visible;transform:scale(1);}

/* 头部吸顶*/
.header.fixed{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2);z-index:199;}
.header.fixed .h_logo .img1{display:block;}
.header.fixed .h_logo .img2{display:none;}
.header.fixed .h_menu .icon{background:url(../images/h_menu_on.png) no-repeat center; background-size:cover;}
.header.fixed .h_search .icon{background:url(../images/h_search_on.png) no-repeat center;}
.header.fixed .h_search.cur .icon{background:url(../images/h_search_close.png) no-repeat center;}
.header.fixed .inav_wrapper .nav_li .nav_a{color:#262626;}
.header.fixed .inav_wrapper .nav_li:hover .nav_a{color:#003eaf;}
.header.fixed .inav_wrapper .nav_li:hover .nav_a:after{opacity:1; visibility:visible;transform:scale(1);}

/* 20220507 */
.header .inav_wrapper .nav_li .nav_a{font-weight:normal}






















