@charset "utf-8";
@import url(//at.alicdn.com/t/font_1598181_kyzy4if3e4h.css);
@import url(font-awesome.min.css);
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;outline:0}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden}
body{font:14px/1.8 "Microsoft Yahei","微软雅黑","Hiragino Sans GB","冬青黑体",Arial,Helvetica,SimHei,"黑体",STXihei,"华文细黑",sans-serif;margin:0 auto;color:#333;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-casele:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
strong{font-weight:700}
img{border:0}
input{outline:0}
input[type=text],input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none;border-radius:0}
textarea{-webkit-appearance:none;border-radius:0;outline:0}
::-moz-selection{background:#054683;color:#fff;text-shadow:none}
::selection{background:#054683;color:#fff;text-shadow:none}
select{outline:0}
select::-ms-expand{display:none}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;color: #000;}
a:link,a:visited{text-decoration:none}
a:active,a:hover{text-decoration:none;color: #054683}
.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.tc{text-align:center}
.tr{text-align:right}
.fl{float:left;}
.fr{float:right;}
ul,li{list-style: none;}
.inner{width:1200px;margin:0 auto;}
.row{position: relative;background: #fff;}
.lookmore{display:block;width:148px;height:40px;border:1px solid #b5b5b5;position:relative;overflow:hidden;color:#666;line-height:40px}
.lookmore .bg{width:0;height:100%;background:#054683}
.lookmore .txx{padding-left:25px;position:relative}
.lookmore .aw{width:10px;height:10px;background:url(../images/lm.png) no-repeat right center;position:absolute;top:15px;right:25px}
.aboutbox .lookmore{margin: 30px auto;}
.lookmore:hover{color:#fff;border-color:#054683}
.lookmore:hover .bg{width:100%}
.lookmore:hover .aw{background-position:left top}
/**********************开始**********************************/
.toper{width: 100%;background: #333333;color: #fff;line-height: 30px;height: 30px;text-align: right;}
.toper a{color: #fff}
.toper a:hover{text-decoration: underline;}
.top{ width: 100%; height: 92px; margin: 0px auto; background: #fff;box-shadow: 0px 1px 1px #ccc}
.top .logo{ width:258px; height: 84px; float: left; margin-top:3px;}
.top .logo img{max-width: 100%;}
.nav {width:900px;margin:0px auto;position:relative;}
.nav li {float:left;width:12.5%;text-align:center;height:92px;line-height:92px;font-size:16px;color:#333;font-weight:normal;position: relative;}
.nav li a{display: block;}
.nav li a:hover,.nav li.active a,.nav li:hover a{ background-color: #054683;color: #fff }

.navigation {width:600px;height:153px;padding:20px;margin-left:-300px;background:#fff;background:rgba(255,255,255,0.9);position:absolute;z-index:10;color:#666;left:50%;display: none}
.nav_l {width:270px;height:153px;float:left;}
.nav_r {width:300px;height:153px;float:right;overflow: hidden;}
.nav_r img {width:300px;height:153px;}
.navigation ul li {width:90px;height:45px;line-height:45px;border-bottom:1px #ddd solid;margin-left:15px;float:left;display:block;background:url(../images/nav2.png) 10px center no-repeat;font-size:15px;padding-left:25px;color:#666;}
.navigation ul li a {color:#222;}
.navigation ul li:hover {background:url(../images/nav2.png) 10px center no-repeat #ffffff;}
.navigation ul li:hover a {color:#014F99;background:#ffffff;}
.nav li:hover .navigation ul li a{background-color: transparent;color: #014F99}
.layer-1{background-color: #F4F6F7;padding: 20px 0; }
.layer-1 .inner{background-color: #fff;padding: 15px;width: 1170px;position: relative;}
.layer-1 .inner .box{background-color:#f8f8f8;height:80px;line-height:80px}
.layer-1 .inner .box .t{width:114px;background:url(../images/layer-1ico.jpg) right center no-repeat;font-size:20px;font-weight:700;color:#014f99;text-align:center}
.layer-1 .inner .box .con{width:1030px;text-align:center}
.layer-1 .inner .box .con a{color:red;font-size:24px;font-weight:700}
.layer-1 .inner .box img{position: absolute;left: -31px;top: -13px;}

.title{line-height: 40px;}
.title h2{font-size: 28px;position: relative;width: 130px;float: left;text-align: center;}
.title h2:before{content: '';background:url('../images/title-left.png') 0 0 no-repeat;position: absolute;left: 0;top: 0;width: 11px;height: 11px;}
.title h2:after{content: '';background:url('../images/title-right.png') 0 0 no-repeat;position: absolute;right: 0;bottom: 0;width: 11px;height: 11px;}
.title a{float: right;}

.layer-2{padding: 10px 0 30px;}
.layer-2 .con{margin-top: 10px;}
.news-fous{width: 600px;height: 400px;overflow: hidden;position: relative;}
.news-fous .item{position: relative;width: 600px;height: 400px;}
.news-fous .item img{max-width: 100%;}
.news-fous .item p{position: absolute;left: 0;bottom: 0;background:url(../images/black.png) repeat;width: 580px;padding:10px;color: #fff}
.news-fous .slick-arrow,.index-product .box .slick-arrow{top: 50%;margin-top: -37px;width: 40px;height: 74px;background: url(../images/focus_btn.png) no-repeat;z-index: 3;}
.news-fous .slick-arrow.slick-prev,.index-product .box .slick-arrow.slick-prev{background-position: 0 -74px;}
.news-fous .slick-arrow.slick-next,.index-product .box .slick-arrow.slick-next{right: 0;background-position: -40px -74px;}
.news-fous .slick-arrow.slick-prev:hover,.index-product .box .slick-arrow.slick-prev:hover{background-position: 0 0;}
.news-fous .slick-arrow.slick-next:hover,.index-product .box .slick-arrow.slick-next:hover{background-position: -40px 0;}
.news-fous .slick-dots{bottom: 15px;text-align: right;}

.news-list{width: 570px;}
.news-list .first{height: 113px;border-bottom: 1px dashed #ccc;padding-bottom: 10px;margin-bottom: 20px;overflow: hidden;}
.news-list .first h5{font-size: 18px;line-height: 24px;color: #3f3f3f;}
.news-list .first .first-con{margin-top: 10px;}
.news-list .list li{line-height: 32px;float: left;padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px dotted #ccc;padding-left: 20px;display: block;width: 550px;background: url(../images/nav2.png) 7px 13px no-repeat;}
.news-list .list li span{float: right;}

.index-product{background: url(../images/productbg.jpg) center top no-repeat;width: 100%;height:520px;padding: 40px 0;}
.index-product .tit{text-align: center;margin-bottom: 50px;}
.index-product .box{position: relative;}
.index-product .box .slick-arrow.slick-prev{left: -22px}
.index-product .box .slick-arrow.slick-next{right: -22px}
.index-product .box .slick-dots{bottom: -70px;}
.index-product .box .item{width: 264px;margin: 0 18px;float: left;}

.layer-4{padding: 30px 0;}
.layer-4 .title{margin-bottom: 20px;}
.news-mtbd{width: 580px;padding-top: 20px;}
.news-mtbd .item{width: 100%;border-bottom:1px dashed #ccc;padding-bottom: 10px;margin-bottom: 10px;float: left;}
.news-mtbd .item .scapic{display: block;width: 140px;float: left}
.news-mtbd .item .c{width: 420px;float: right;}
.news-mtbd .item .c h5{font-size: 18px;
    line-height: 24px;}
.news-qygg{width: 560px;background: #F0F0F0;padding: 20px;}
.news-qygg .box li{padding-left: 20px;line-height: 37px;width: 540px;float: left;background: url(../images/ico-1.png) 5px 16px no-repeat;}
.news-qygg .box li span{float: right;}

.layer-5{width:100%; height:490px; background-color:#f0f0f0; padding-top:50px; padding-bottom:50px;}
.qiye_index{width: 480px;}
.company_about{width: 720px;height: 237px;    background-color: #FFFFFF;background-image: url(../images/icon_56.jpg);background-position: center right;background-repeat: no-repeat;}

.layer-6{background: #f6f6f6;padding: 25px 0;}
.indexTit{height:55px; overflow: hidden;line-height:55px; border-bottom: 1px solid #dbdbdb;}
.indexTit .a1{font-size:20px; font-weight: bold}
.indexTit em{ font-size: 14px; color: #999; padding-left: 5px; font-style: normal; text-transform: uppercase; font-weight: normal}
.indexTit .a1:hover{ color:#2831a0}
.indexTit .more{font-size:14px; color: #fff; width: 80px; height: 25px; line-height: 25px; text-align: center; background: #054683; margin-top: 15px;}
.indexTit .more:hover{ color: #fff; opacity: 0.8}

.con2R{width:525px; height:315px; overflow:hidden; margin-top:5px;}
.tabs ul{ height: 25px; margin-top:15px; overflow: hidden;}
.tabs li{ float: left; display: inline; height: 25px;}
.tabs li a{font-size:14px; color: #666; padding: 0 12px; height: 25px; line-height: 25px; text-align: center;  display: block}
.tabs li:hover a{ background: #054683; color: #fff;}
.tabs li.hover a{ background: #054683; color: #fff;}
.tabs_con{ overflow: hidden;margin-top: 40px;}
.hotNews{ overflow: hidden; border-bottom: 1px solid #dbdbdb; padding-bottom: 15px;}
.hotNews .a1{ color: #2831a0; font-size: 22px; display: block;line-height: 24px; height: 24px; margin-bottom: 15px;}
.hotNews .a1:hover{ color: #2831a0; text-decoration: underline}
.hotNews span{ line-height: 30px; height: 60px; display: block; color: #888; font-size: 14px; overflow: hidden;}
.indexList1{ overflow: hidden;margin-top: 10px;}
.indexList1 dd{ height:32px; line-height: 32px; overflow: hidden}
.indexList1 dd a{float:left; display: inline;}
.indexList1 dd i{ height: 4px; width: 4px; border-radius: 4px; background: #c5c5c5; float: left; display: inline; margin-right: 10px; margin-top:15px;}
.indexList1 dd span{float:right; display: inline; color: #aeaeae;}
.con1R{width: 650px;}

.layer-7{width: 100%;padding: 40px 0}
.layer-7 .item{width: 32%;margin-right: 2%;float: left;color: #fff}
.layer-7 .item:last-child{margin-right: 0;}
.layer-7 .item h2{font-size: 24px;line-height: 30px;font-weight: normal;margin-bottom: 10px;}
.layer-7 .item p{margin: 10px 0;line-height: 24px}
.layer-7 .item .more{border: #FFFFFF 1px solid;color: #FFFFFF;line-height: 28px;text-align: center;padding: 5px 20px;}
.layer-7 .item .more:hover{background: #054683;border-color:  #054683 }

.contact_box_bg {background:#1C5FB1; color:#ffffff;}
.contact_box { width:1200px; margin:0 auto; background:#1C5FB1; color:#ffffff; text-align:center;padding:1rem 0;}
.contact_box .label { font-size:30px; line-height:50px;}
.contact_box .tel { margin-left:50px; line-height:47px; font-weight:bold; font-family:Arial; font-size:32px; padding-left:60px; background:url(../images/tel_ico.png) 0 center no-repeat; height: 47px;display: inline-block;}
.i-contact {margin: 30px auto;}
.col-sm-6{width: 46%;padding: 0 2%;float: left;}
.text-center{text-align: center;}
.text-left{text-align: left;}
.am-margin-top{margin-top: 20px;}
.am-margin-top.text-left{margin-left: 80px;}
#footer{background:#5c5c5c;background-repeat:no-repeat;background-position:center top;clear:both;height:347px;width:100%;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;overflow:visible}
#footer a:hover{color:#c90d25;text-decoration:none}
#footer .hou{width:135px;height:25px;background:#164aa0;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;margin:10px;-webkit-border-radius:10px;-moz-border-radius:10px;color:#FFF}
#footer .hou a{color:#FFF}
.footer_a{float:left;height:335px;width:723px;color:#FFF;font-family:"微软雅黑"}
#footer_a dl{transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.iconfont{font-size:43px!important;text-align:left;color:#fff}
#footer_a a:hover dl{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);color:#1785c2}
.footer_a ul{width:723px}
.di{width:100px;float:left;margin-top:25px}
.di h3{font-size:18px!important;color:#FFF!important;line-height:26px;font-weight:100;text-transform:uppercase;margin-top:10px;margin-bottom: 10px;}
.di h3 a{color: #fff}
.di h4{font-size:18px!important;color:#6b6c6c!important;line-height:26px}
.di2{width:150px;height:250px;float:left;margin-top:25px;border-left:1px #727171 solid;padding-left:30px}
.di2 h3{font-size:18px!important;color:#FFF!important;line-height:26px;font-weight:100;text-transform:uppercase;margin-top:10px}
.di2 h4{font-size:18px!important;color:#6b6c6c!important;line-height:26px}
.di2 a{color:#818085;line-height:26px}
.di2 a:hover{color:#bbb}
.di a{color:#d9d9d9;line-height:26px;display: block}
.di a:hover{color:#1685c1!important}
.di p{line-height:26px}
.footer_b{float:left;height:335px;width:290px;line-height:25px;margin-top:35px;padding-left:43px}
.footer_b h3{font-size:18px!important;color:#FFF!important;line-height:26px}
.footer_b h4{font-size:18px!important;color:#6b6c6c!important;line-height:26px}
.dianhua1{font-size:18px;color:#da251c;margin-top:15px;display:block}
.dianhua2{font-size:26px;color:#da251c}
.dianhua3{margin-top:15px;display:block;color:#8b8b8b}
.footer_b a{color:#8b8b8b}
#footerwarp{width:1111px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;height:140px}
#warp_7{width:100%;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:#424242;height:auto;color:#b5b4b4;line-height:60px}
#warp_7 p{padding-left:30px}
#warp_7 a{color:#b5b4b4}
#warp_7 a:hover{color:#2074CF}
.qrcode{background: url(../images/weixin.jpg) 0 0 no-repeat;position: relative;width: 275px;height: 151px;}
.qrcode img{position: absolute;top: 2px;left: 5px;width: 112px;}
.qrcode img.weiqrcode{right: 38px;left: auto;}

#nybannerz{height:282px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}
#banner1{height:300px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/ny_01_zh.jpg) no-repeat center top}
#banner2{height:300px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/ny_02_zh.jpg) no-repeat center top}
#banner3{height:300px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/ny_03_zh.jpg) no-repeat center top}
#banner4{height:300px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/ny_04_zh.jpg) no-repeat center top}
#banner5{height:300px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/ny_05_zh.jpg) no-repeat center top}
#banner8{height:300px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/ny_08_zh.jpg) no-repeat center top}
#banner9{height:300px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/ny_09_zh.jpg) no-repeat center top}
#banner10{height:300px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/ny_10_zh.jpg) no-repeat center top}
#banner11{height:300px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/ny_11_zh.jpg) no-repeat center top}
#banner111{height:300px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/ny_111_zh.jpg) no-repeat center top}
#bannerz_news{height:282px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/02.jpg) no-repeat center top}
#bannerz_keyan{height:282px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/03.jpg) no-repeat center top}
#bannerz_net{height:282px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/04.jpg) no-repeat center top}
#bannerz_job{height:282px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/job.jpg) no-repeat center top}
#bannerz_pro{height:282px;width:100%;overflow:visible;clear:both;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;background:url(../images/banner_pro.jpg) no-repeat center top}
.left{width:249px;float:left;overflow:hidden}
.leib,.leib2{margin-bottom:20px;border-width:0 1px 1px 1px;border-radius:2px;margin-top:-300px;width:249px}
.leib .tit,.leib2 .tit{color:#fff;font-size:28px;background:url(../images/zuobian.jpg) no-repeat center bottom #2074cf;height:240px;line-height:36px;text-align:left;overflow:hidden;font-weight:100;font-family:"微软雅黑";padding-top:60px;filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;padding-left:30px}
.leib2 .nr{border-top:3px solid #2074cf;border:1px solid #e6e6e6}
.leib2 .nr h3{padding-left:35px;color:#1785C2;font:14px/54px "Microsoft Yahei";border:1px solid #fff;border-bottom:1px solid #d8d8d8;background:url(../images/kuang.jpg) no-repeat 11px center}
.leib2 .nr h3 a{color:#111;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.leib2 .nr ul{padding-bottom:5px}
.leib2 .nr ul li{border-bottom:1px dashed #dedede;height:42px;line-height:42px;margin-bottom:1px;padding-left:40px}
.leftlxs{margin-bottom:20px;border:1px solid #e6e6e6;border-width:0 1px 1px 1px;border-radius:2px;background:#F9F9F9;width:247px;margin-top:10px}
.leftlxs .tit{color:#fff;font-size:28px;background:url(../images/list1_055.jpg) no-repeat center top;height:102px;line-height:102px;text-align:center;overflow:hidden}
.leftlxs .nr{border-top:3px solid #1785C2;margin-top:3px;padding-top:18px;}
.leftlxs .phone{margin:0 7px 20px;height:45px;border-bottom:1px solid #ededed;color:#727272}
.leftlxs .phone span{font-size:14px;background:url(../images/tel.jpg) no-repeat 0 0;padding-left:50px;height:45px;display:block}
.leftlxs .phone span b{display:block;font-size:14px;font-weight:100}
.leftlxs .phone span a:hover{display:block;color:#FF7F00!important;font-size:14px;font-weight:100}
.leib2 .nr li.erj span a:hover,.leib2 .nr ul li.erj span.cur a{color:#00A0EA;text-decoration:none}
.leib2 .nr h3.cur,.leib2 .nr h3:hover{background:url(../images/select.jpg) no-repeat 11px center}
.leftlxs p{line-height:24px;font-size:14px;color:#666;margin-bottom:10px;padding-left:10px;width:222px}
.plc,.plc2{background:url(../images/logo_03.png) no-repeat 8px 19px;height:50px;line-height:50px;padding:7px 8px 8px 35px;color:#333;overflow:hidden;font-size:16px;border-bottom:1px solid #ddd;padding-bottom:8px;font-family:"Microsoft Yahei","微软雅黑"}
.plc .red_x{color:#1785C2;font-weight:700;font-size:16px}
.plc2 span a{width:100px;height:22px;background:#bcbcbc;-webkit-border-radius:22px;-moz-border-radius:22px;float:left;text-align:center;line-height:22px;color:#fff;margin-right:4px;margin-top:3px}
.plc2 span a:hover{background:#187fc4;color:#fff}
.plc2 .red_x{color:#1785C2;font-weight:700;font-size:16px}
.plc .red_x{color:#1785C2;font-weight:700;font-size:16px}
#ny{display:inline;float:left;width:880px;margin-left:29px;background-color:#FFF;border:1px solid #e6e6e6;margin-top:20px;padding-right:22px;padding-left:22px;margin-bottom:30px;border-top:3px #2074cf solid}
#lx{background-image:url(../images/lxbg_40.jpg);background-repeat:repeat-x;background-position:center top;width:100%;height:312px;background-color:#FFF;margin-top:0;clear:both;margin-right:auto;margin-bottom:0;margin-left:auto;overflow:visible}
#main{width:1207px;padding-bottom:35px;margin:0 auto}
#warp2{width:100%;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}
.ny1{background-image:url(../images/nybg_39.jpg);background-repeat:no-repeat;float:left;height:60px;width:780px;font-size:25px;line-height:60px;color:#333;text-align:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd}
.ny1 p{font-size:16px}
.ny1 span{font-size:16px;color:#000;font-weight:700}
.ny_about{float:left;width:860px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px}
.ny_about p{line-height:32px;text-align:left;font-size:14px}
.ny_order{float:left;width:600px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px;line-height:30px;text-align:left}
.hong{color:red;text-decoration:none}
.ny_contact{float:left;width:780px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px}
.ny_contact p{text-align:left;line-height:30px;font-size:14px}
.ny_contact img{float:right;margin-top:15px;margin-right:20px}
.ny_job{float:left;width:600px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px;line-height:30px}
.ny_news{float:left;width:820px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px}
.ny_news_li1{line-height:36px;float:left;height:36px;width:620px;background-image:url(../images/new0.gif);background-repeat:no-repeat;background-position:left center;text-align:left;padding-left:25px;display:inline;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#979797}
.ny_news_li2{line-height:36px;float:left;height:36px;width:70px;text-align:right;display:inline;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#979797}
.fy{line-height:40px;float:left;width:100%;margin-top:15px;text-align:center}
.ny_news_da{float:left;width:840px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px;line-height:27px;text-align:left}
.ny_news_da img{max-width: 100%;}
.ny_news_da h1{font-size:16px;line-height:26px;text-align:center;color:#25578c}
.ny_news_da p{text-align:left}
.ny_job_da{float:left;width:600px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px;line-height:27px;text-align:left}
.ny_job_da h1{font-size:14px;line-height:40px;text-align:center}
.ny_job_da p{text-align:left;text-indent:28px}
.ny_changfang{float:left;width:600px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px}
.ny_changfang img{display:inline;float:left;height:153px;width:190px;margin-top:20px;margin-left:24px;padding:2px;border:1px solid #eaeaea}
.ny_changfang_da{float:left;width:600px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px}
.ny_changfang_da h1{font-size:14px;line-height:40px}
.ny_changfang_da img{padding:2px;border:1px solid #eaeaea}
.ny_honor{float:left;height:660px;width:679px;padding-top:2px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#e9e9e9;border-bottom-color:#e9e9e9;border-left-color:#e9e9e9;padding-right:15px;padding-left:15px}
.ny_honor img{display:inline;float:left;height:178px;width:247px;margin-top:12px;margin-left:30px;padding:2px;border:1px solid #eaeaea}
.ny_anli{float:left;width:600px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px}
.ny_product{float:left;width:880px;padding-top:20px;padding-bottom:35px}
.tu{display:inline;float:left;width:194px;padding-right:12px;padding-left:12px}
.tu img{float:left;height:194px;width:194px;padding:2px;border:1px solid #CCC}
.tu p{line-height:30px;float:left;width:194px;text-align:center}
.ny_product_da{float:left;width:880px;padding-top:20px;padding-bottom:35px;padding-right:10px;padding-left:10px;text-align:center}
.ny_product_da h1{font-size:14px;line-height:40px;text-align:center}
.ny_product_da img{padding:2px}
.ny_product_da p{line-height:30px;text-align:left}
.newspage{width:100%;margin:0 auto;padding-top:20px;text-align: center}
.newspage a{border:#999 1px solid;padding:10px;background:#fff;margin-right:5px;}
.newspage a:hover{border:#2074cf 1px solid;text-decoration:none;background:#2074cf;color: #fff}
.newspage a:active{border:#2074cf 1px solid;background:#2074cf;}
.newspage a.Ahover{border:#666 0 solid;font-weight:bold;background:#2074cf;padding:10px;color:#fff;margin-right:5px;}
#nywarpz{width:1207px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}
.cpnytu{display:inline;float:left;width:244px;margin-right:16px;margin-left:16px}
.cpnytu img{text-align:center;text-align:center;max-width:238px;max-height:185px;padding:2px}
.cpnytu p{line-height:24px;float:left;height:30px;width:244px;text-align:center}
.cpnytu a{color:#524e4f}
.cpnytu a:hover{color:#2074cf}
.pic02{overflow:hidden;height:163px;border:1px solid #d2d2d2}
ul.culturelist{float:left;margin-top:30px}
ul.culturelist li{width:250px;float:left}
ul.culturelist li img{-webkit-border-radius:10px;-moz-border-radius:10px}
ul.culturelist li p{line-height:29px;float:left;height:29px;width:250px;font-size:12px;color:#FFF;text-align:center;background-color:#000;filter:alpha(opacity:95);opacity:.9;-moz-opacity:.9;-khtml-opacity:.9;position:absolute;top:154px;position:absolute}
.pro2_tu{float:left;width:250px;margin-right:10px;display:inline;background-image:url(../images/probg_03.jpg);background-repeat:no-repeat;background-position:left bottom;height:222px;position:relative;margin-bottom:10px;margin-top:10px}
.pro2_tu img{float:left;width:250px}
.pro2_tu a{color:#FFF}
.cpnytu12{display:inline;float:left;width:224px;margin-right:16px;margin-left:16px}
.cpnytu12 img{text-align:center;text-align:center;max-width:214px;max-height:155px;padding:2px}
.cpnytu12 p{line-height:30px;float:left;height:70px;width:224px;text-align:center}
.pic0212{overflow:hidden;border:4px #ebebeb solid;height:155px}
.list1{float:left;height:102px;width:248px;line-height:100px;background-image:url(../images/list1_03.jpg);background-repeat:no-repeat;background-position:left top;font-size:22px;color:#FFF;text-align:center;text-transform:uppercase;font-weight:100;border:1px solid #e6e6e6}
.list1 font{font-size:18px;font-weight:400;color:#fff;font-family:Arial,Helvetica,sans-serif}
.list2{border:1px solid #e6e6e6;float:left;width:247px}
.list2_li1{line-height:36px;text-align:center;display:inline;float:left;width:184px;background-image:url(../images/lili_05.jpg);background-repeat:no-repeat;color:#FFF;height:36px;font-family:"微软雅黑";font-size:14px;padding-right:35px}
.list2_li1 a{color:#FFF}
.list2_li2{line-height:62px;text-align:left;display:inline;float:left;width:210px;background-repeat:no-repeat;color:#333;height:62px;font-size:14px;padding-right:12px;background-image:url(../images/lili_03.jpg);padding-left:25px}
.list2_li2.list2_sub{padding-left: 40px;padding-right: 0px;height: auto;width: 207px;background: none;line-height: 30px;}
.list2_li2 a:hover,.list2_li2 a.act{line-height:62px;text-align:left;display:block;float:left;width:245px;background-repeat:no-repeat;color:#ff5e00;height:62px;font-family:"微软雅黑";font-size:14px;background-image:url(../images/lili2_03.jpg);background-repeat:no-repeat;font-weight:700;margin-left:-35px;padding-left:35px;background-color: #fff}
.list2_li2.list2_sub a:hover, .list2_li2.list2_sub a.act{background: none;width: 207px;line-height: 30px;height: auto;}
.list2_li3{line-height:62px;text-align:left;display:inline;float:left;width:200px;background-repeat:no-repeat;color:#333;height:62px;font-size:14px;padding-right:35px;padding-left:55px;border-bottom:1px #eaeaea solid}
.list2_li3 a:hover{line-height:62px;text-align:left;display:block;float:left;width:235px;background-repeat:no-repeat;color:#fff;height:62px;font-family:"微软雅黑";font-size:14px;font-weight:700;margin-left:-55px;padding-left:55px;background:#2074cf}
.pro-top{padding:30px;background:#f9f9f9;margin-bottom:25px}
.pro-top ._img{float:left;width:35%}
.pro-top ._img span{display:block;height:0;overflow:hidden;padding-bottom:54%;position:relative}
.pro-top ._img span img{height:auto;left:0;position:absolute;top:0;width:100%}
.pro-top ._nr{float:right;width:62%;margin-top:30px;line-height:26px}
.pcat-list{background-image:url(../images/pcat_xian.gif);background-repeat:repeat-x;background-position:center 51px;width:100%;overflow:hidden;margin-bottom:30px}
.pcat-list ul{width:110%}
.pcat-list li{float:left;height:140px;margin:0 4px}
.pcat-list li a{display:block}
.pcat-list li ._dian{display:block;height:60px;width:103px;background:url(../images/pcat_dian.png) no-repeat center bottom}
.pcat-list li ._xian{display:none;border:1px dashed #9e1f62;background:#fff;text-align:center;border-radius:100px}
.pcat-list li ._img{display:block;margin:10px;background:#9e1f62;width:81px;height:55px;padding:13px 0;border-radius:100px}
.pcat-list li ._title{text-align:center;font-size:15px;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#6f6f6f}
.pcat-list li.cur ._dian,.pcat-list li.hover ._dian{display:none}
.pcat-list li.cur ._xian,.pcat-list li.hover ._xian{display:block}
.pro-list li{margin-bottom:35px}
.pro-list li a._img{display:block;height:0;overflow:hidden;padding-bottom:75%;position:relative}
.pro-list li a._img img{height:auto;left:0;position:absolute;top:0;width:100%}
.pro-list li ._pd{padding:25px;border:1px solid #ddd;position:relative}
.pro-list li .pr{padding-bottom:40px}
.pro-list li ._nr{width:94%;position:absolute;bottom:0;background:#fff;padding-top:10px;padding-left:3%;padding-right:3%;overflow:hidden}
.pro-list li ._title{height:30px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px;font-weight:400}
.pro-list li ._sum{display:none;line-height:24px;color:#555;max-height:168px;overflow:hidden}
.pro-list li.hover ._pd{border:1px solid #e7463c}
.pro-list li.hover ._title{color:#e7463c;font-size:15px}
.pdet-top{background:#f9f9f9!important;margin-bottom:30px;height:321px}
.pdet-top ._img{float:left;width:50%}
.pdet-top ._img span{display:block;height:0;overflow:hidden;padding-bottom:75%;position:relative}
.pdet-top ._img span img{height:auto;left:0;position:absolute;top:0;width:100%}
.pdet-top ._nr{width:45%;margin-left:20px;float:left}
.pdet-top ._nr p{line-height:26px}
.pdet-top ._title{font-size:24px;font-weight:700;color:#000;margin-top:20px;margin-bottom:10px}
.pdet-top ._sum{margin-bottom:20px}
.pdet-top ._down{display:block;width:267px;height:36px;line-height:36px;background:#e7463c;color:#fff;text-align:center}
.pdet-top ._down .ico{margin-left:10px}
.pdet-top ._down:hover{opacity:.8}
.pro_table{border-collapse:collapse;background-color:#fff;line-height:24px}
.pro_table th{padding-top:2px;padding-bottom:2px;text-align:right;width:10%;vertical-align:top;color:#e7463c;font-weight:400}
.pro_table td{text-align:left;padding-top:2px;padding-bottom:2px;width:90%;padding-left:20px}
.leib2 .nr h3 a:hover,.leib2 .nr h3.cur a{text-decoration: none;color:#1785C2;}
.leib2{float: left;}

/*= common css to all effects =*/
.single-member{width: 236px; float: left; padding:20px; border:1px #dddddd solid; margin: 10px 15px 20px 0px; background-color: #fff; text-align: center; position: relative;}
.member-image img{max-width: 100%; vertical-align: middle;}

.social-touch a{display: inline-block; width: 27px; height: 26px; vertical-align: middle; margin: 0 2px; background-image: url(../images/social-icons.png); background-repeat: no-repeat; opacity: 0.7; transition: 0.3s;}
.social-touch a:hover{opacity: 1; transition: 0.3s;}
.fb-touch{background-position: 0 0;}
.tweet-touch{background-position: -35px 0;}
.linkedin-touch{background-position: -71px 0;}
.icon-colored .fb-touch{background-position: 0 -27px;}
.icon-colored .tweet-touch{background-position: -35px -27px;}
.icon-colored .linkedin-touch{background-position: -71px -27px;}
/*= common css to all effects end =*/



/*= effect-2 css =*/
.effect-2{height: 250px;  overflow: hidden;}
.effect-2 h3{padding-top: 7px; line-height: 33px;}
.effect-2 .member-image{border-bottom: 5px solid #2074cf; height: 220px; overflow: hidden; width: 100%; transition: 0.4s; display: inline-block; float: none; vertical-align: middle;}
.effect-2 .member-info{transition: 0.4s;}
.effect-2 .member-info h5{font-weight: normal;}
.effect-2 .member-image img{width: 100%; vertical-align: bottom;}
.effect-2 .social-touch{background-color: #fff; float: left; left: 0; bottom: 0; overflow: hidden; padding: 5px 0; width: 100%; transition: 0.4s;}
.effect-2:hover .member-image{height: 151px; transition: 0.4s;}
/*= effect-2 css end =*/



/*= Media Query 
=============== */
@media only screen and (max-width: 980px){
	.row{width: 100%; margin: 110px 0;}
	.team-members{text-align: center;}
	.single-member{float: none; display: inline-block; vertical-align: bottom;}
}
/*= Media Query End
=================== */

#sssf{width:440px;height:208px;float:left}
.right100{width:336px;float:right;margin-right:0;text-align:left}
.right100 dt{width:336px;font-size:16px;font-weight:700;color:#fff;border-bottom:1px solid #484646;padding:16px 0 15px 0;margin-bottom:18px}
.w754_title{font-size:16px;font-weight:700;color:#fff;border-bottom:1px solid #484646;padding:16px 0 15px 0;margin-bottom:18px}
.right100 dd{color:#d9d9d9;margin:0 0 10px 0;line-height:22px}
.right100 dd a{color:#d9d9d9}
.right100 dd a:hover{color:#16a9d3}
.ny_news_li1{line-height:24px;float:left;height:24px;width:340px;text-align:left;padding-left:15px;display:inline;list-style:circle}
#zuixin3{width:1000px;margin-top:30px;padding-top:30px;height:382px;margin:0 auto}
.neews_wenzi{width:600px;float:left;margin-left:20px}
.neews_wenzi a{color:#000;font-size:14px}
.neews_wenzi a:hover{color:#ff5e00;font-size:14px}
.neews_wenzi span{font-size:12px}

.pro-nav{width: 1200px;margin: 110px auto 35px;}
.pro-nav li{float: left;width: 400px;position: relative;height: 250px;margin: 0 0px;overflow: hidden;}
.pro-nav li .pic{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-transform:scale(1.02);transform:scale(1.02);overflow: hidden;}
.pro-nav li:hover .pic {-webkit-transform: scale(1.1);transform: scale(1.1);}
.overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background:#231815;-webkit-transition:opacity .6s;transition:opacity .6s;opacity: 0.5}
.pro-nav li:hover .overlay {opacity: 0 !important;}
.pro-nav li .con{position: absolute;top: 20px;left: 20px;}
.pro-nav li .con .zh{font-size: 30px;color: #fff;}
.pro-nav li .con .en{font-size: 20px;color: #fff;}

#demoleft{OVERFLOW: hidden; WIDTH:1180px; margin:0 auto; padding-top:35px; }
#demolefta{OVERFLOW: hidden; WIDTH:1180px; margin:0 auto; padding-top:35px; }
#demoleftab{OVERFLOW: hidden; WIDTH:1180px; margin:0 auto; padding-top:35px; }

#demoleftac{OVERFLOW: hidden; WIDTH:1102px; margin:0 auto; padding-top:35px; }
.producta{ width:1102px; margin:0 auto; margin-top:40px;}
.cp{ float:left; display:inline;margin-right:10px; border:#efefef solid 8px; width:200px; height:320px; margin-left:10px;  transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}
.cp img{ text-align:center; height:200px; width:200px; border:0px solid #d8d8d8; }
.cp .cimg{ background:#fff; height:200px; width:200px; margin:0 auto;  }
a:hover .cp { border:#2074cf solid 8px; display:block; width:200px; height:300px; color:#000}
a:hover .cp  .gd{ color:#000}
a:hover .cp .xingxi h3{ color:#2462af; }
a:hover .cp  .xingxi p{ color:#2462af}
.gao{ height:10px; font-family:"微软雅黑"} 
.xingxi{ width:200px; margin:0 auto; padding-top:0px;}
.xingxi h3{  font-size:12px; width:190px; font-size:16px; color:#8c8c8c; font-weight:100;margin: 15px 0;}
.xingxi p{ line-height:28px; font-size:12px; }
a:hover .xingxi .gd{ margin:0 auto;margin-top:10px;  width:80px; height:30px; display:block; text-align:center; color:#fff; line-height:30px; background:#2462af }



.xingxi .gd{ margin:0 auto; width:80px; height:30px; display:block; text-align:center; color:#fff; line-height:30px; background:#2074cf; font-family:"微软雅黑" }

.anda-ad{width: 1200px;margin: 30px auto;}
.text-center{text-align: center}


.Validform_checktip.Validform_wrong{color: #a94442}
.Validform_checktip.Validform_right{color: #3c763d}
.form-messge{height: 100px;}

.ad-banner{background:url(../images/ad-banner.jpg) no-repeat;width:100%;height:285px;margin:0 auto;}
.ad-banner .row{position:relative;height:285px;width: 1200px;margin: 0 auto;}
.ad-banner .btn{position:absolute;bottom:60px;left:0;z-index:1;width:200px;border:1px solid #fff;border-radius:5px;color:#fff;background: none;}
.ad-banner .btn i{margin-left:40px}
.ad-banner .btn:hover{background:#1C5FB1;border:1px solid #1C5FB1}

.contact_box_bg {background:#1C5FB1; color:#ffffff;}
.contact_box { width:1200px; margin:0 auto; background:#1C5FB1; color:#ffffff; text-align:center;padding:1rem 0;}
.contact_box .label { font-size:30px; line-height:50px;}
.contact_box .tel { margin-left:50px; line-height:47px; font-weight:bold; font-family:Arial; font-size:32px; padding-left:60px; background:url(../images/tel_ico.png) 0 center no-repeat; height: 47px;display: inline-block;}

.am-g{width: 1200px;margin: 0 auto;}

.i-contact{margin: 30px auto;}
.i-contact .row .col-sm-6{    -webkit-box-sizing: border-box;
    box-sizing: border-box;}

.am-margin-top.text-left{margin-left: 151px;
    text-align: left!important;margin-top: 20px;line-height: 30px;}
    .am-margin-top {
    margin-top: 1.6rem;
}
