﻿@charset "utf-8";
/* CSS Document */

html,body{-webkit-text-size-adjust:none;}
body{ width:100%;font-size:14px; font-family:"宋体"; margin:0;padding:0;color: #666; line-height:24px;overflow-x: hidden;}
article,footer, header,nav,section{display:block;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
ul,li{list-style:none;margin:0;padding:0;}
img{ border:none;}
a{text-decoration:none;color:#666; }
a:hover{text-decoration:none;}
.clear {clear: both; height:0px;}
.fl{ float:left;} .fr{ float:right;}
.fl,.fr{display:inline;}
.cen{margin:0 auto;}
.mag{ margin-top:30px;}
.m20{ margin-top:20px;}
.m10{ margin-top:10px;}
.m15{ margin-top:15px;}
.m60{ margin-top:60px;}
.m80{ margin-top:80px;}
.pad{ padding-top:20px;}
.maf{ margin-left:19px;}
.center{ width:1200px; height:auto;}
.content{ width:1200px; height:auto;}

.head{ position:fixed; width:100%; height:100px; z-index:99999; background:#FFF;  box-shadow: 0 0 18px rgba(0,0,0,.1);}
.head .center{ width:1200px; height:auto;}
.logo{ margin-top:11px;}
.logo img{ width:auto;}

.nav{width: 840px;}
.nav .dh{height:100px;}
.nav .dh li{width: 120px;height:100px;float:left;text-align:center;font-size:15px;}
.nav .dh li a{  color:#000; display:block; line-height:100px; }
.nav .dh li a:hover{ background:#3061ad; color:#FFF;}
.nav .dh li:hover ul li{display:block; width:100%;}
.nav .dh li ul li{width:100%; height:40px; line-height:40px;  background:#f7f7f7; position:relative;  z-index:9999; left:0px; top:0px; display:none; text-align:center; border-bottom:1px solid #FFF;}
.nav .dh li ul li a{ color:#666; font-size:14px; line-height:40px; font-weight:normal; }
.nav .dh li ul li a:hover{ color:#333; background:#e7e7e7;}

.banner{width:100%; height:700px; overflow:hidden; min-width:1200px;}
.bannerc{width:100%; height:700px; margin:0px auto; min-width:1200px;}

.bannerc #full-screen-slider { width:100%; height:700px; text-align:left;position:relative;}
.bannerc #slides { display:block; width:100%; height:700px; list-style:none; padding:0; margin:0; position:relative;}
.bannerc #slides li { display:block; width:100%; height:700px; list-style:none; padding:0; margin:0; position:absolute;}
.bannerc #slides li a { display:block; width:100%; height:700px; text-indent:-9999px}
.bannerc #pagination { display:block; list-style:none; position:absolute; left:28%; top:670px; z-index:9900;  padding:0px; margin:0; cursor:pointer;}
.bannerc #pagination li { display:block; list-style:none; width:35px; height:4px; float:left; margin-left:8px; border-radius:0px; background:#f2f2f2; }
.bannerc #pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.bannerc #pagination li.current {background:#3061ad;}

.sear_box{position:relative;z-index:2; border-bottom:1px solid #3061ad; }
.page,.w1300{ width:1300px; margin:0 auto;}
.seb_le{width: 704px;height: 148px;background:#fff;padding:40px;}
.search_l span{display: block;font-size:23px;font-weight: bold;line-height: 1em;margin-bottom:25px;}
.search_l a{color:#898989;line-height: 1em;}
.sear_input{width:446px;height:52px;background:#fff;border:1px solid #eaeaea;margin-top:25px;position:relative;}
#infoname{width:445px;height:50px;background:none;border:none;text-indent: 17px;}
.sear_input .z{position:absolute;top:1px;right:1px;}
.sear_input .z button{ border:none; background:none; cursor: pointer; outline: none;}
.search_r{width: 162px;height: 137px;background:url(../images/kuan.png) no-repeat center;font-size:0;padding:10px 17px;margin-top:-4px;}
.search_r i,.search_r p{display:inline-block;vertical-align:middle;}
.search_r i{width:136px;height:136px;}
.search_r i img{width:100%;}
.search_r p{width:14px;text-align: center;font-size:14px;color:#666666;line-height:14px;margin-left:8px;}

.seb_ri{width: 436px;height: 148px;background:#3061ad url(../images/wang.png) no-repeat;text-align: center;padding:40px;color:#fff;}
.sebr_t span{font-size:22px;font-weight:bold;}
.sebr_t p{width: 310px;height: 32px; border: 1px solid #558bde; color: #FFF; line-height: 30px; margin: 20px auto 0; font-size: 14px;}
.sebr_b{padding-left:50px;background:url(../images/tel.png) no-repeat left center;display:inline-block;margin-top:10px;padding-top: 15px; padding-bottom: 20px;}
.sebr_b em{font-size:22px;color:#fff;font-family:rob; font-style:normal;}
.sebr_b em+em{font-size:30px;}
.seb_ri:after {content: '';width: 310px;height: 228px;background: #3061ad;position: absolute;right: 0;top: 0;}

.pro_bt{text-align: center; display: block;position: relative;}
.pro_bt p{font-family: "arial";font-size:100px;color: #f4f4f4; text-transform: uppercase;line-height: 90px; font-weight: bold;}
.pro_bt dl{ display: block;position: absolute;left: 0;right: 0;margin: 0 auto;font-size: 42px;  line-height: 50px; color: #333;top:33px; font-weight: bold;}
.pro_bt i{ display: block;font-style: normal; font-size: 18px; line-height: 30px; font-style:normal;}

.pro_list{ width:100%; overflow: hidden;border: 1px solid #ddd; box-sizing: border-box; height: 140px; margin-top:30px;}
.pro_list_l{width: 250px; background: #3061ad; line-height: 32px; box-sizing: border-box; padding: 42px 0;  color: #fff; height: 140px; text-align: center;}
.pro_list_l b{font-size: 34px;line-height: 36px;}
.pro_list_l p{font-size: 12px;font-family: "arial"; color: #558bde;text-transform: uppercase; letter-spacing: 0.2px;}

.pro_list_r{ width:948px; padding:20px 0;}
.pro_list_r a{ float:left; display: block;width: 213px;margin:0 0 10px 20px;padding: 0 !important;background: #eee;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear; height:45px; line-height:45px; text-align:center;}
.pro_list_r a:hover{ background: #3061ad; color:#FFF;}

.prodc{ width:1230px;}
.prodc li{ float:left; width:380px; margin-top:30px; margin-right:30px;}
.prodc li p{ display:inline-block; padding:0 !important; width:100%; transition:all .3s ease;}
.prodc li p a{ text-align: left;font-size:16px; background: #f0f1f2; color:#333435;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:70px; transition:all .3s ease; padding: 0 54px 0 30px;position: relative;transition: all .3s ease; display:block;}
.prodc li p a:after{content: '+';display: block;position: absolute;top: 0;bottom: 0;margin: auto 0;width: 30px;height: 30px;border-radius: 50%;background: #fff;right: 25px;line-height: 30px;text-align: center;font-size: 24px;color: #a3a9ac;font-weight: lighter;transition: all .3s ease;}
.prodc li .img{ overflow:hidden;}
.prodc li .img img{ transition:all .6s ease; width:100%; height:auto;}
.prodc li:hover .img img{ transform:scale(1.1);}
.prodc li:hover p a{background: #3061ad; color:#fff;}
.prodc li:hover p a:after{transform: rotate(360deg);color: #3061ad;}

.contacts {width: 100%;height: 453px;background: url(../images/bg3.jpg) center no-repeat;}
.contacts .contacts_cont {width: 50%; text-align: center; margin-left: auto;}
.contacts .contacts_cont .tit {font-size: 30px; color: #fff;  padding-top: 100px;}
.contacts .contacts_cont .phone {font-size: 24px; color: #fff; letter-spacing: 2px;}
.contacts .contacts_cont img {margin: 35px auto; display: block;}
.contacts .contacts_cont .phone {font-size: 24px; color: #fff;}
.contacts .contacts_cont .tit2 {font-size: 24px; color: #fff; display: block; padding-top: 45px;}

.ysbg{background: url(../images/ysbg.jpg) no-repeat left;height: 925px;padding-top: 56px;margin-top: 60px;}
.advant{float: right;width: 725px;}
.advant li{width: 100%;overflow: hidden;margin-bottom: 15px;}
.advant li .advant-left{color: white;width: 90px;height:95px;background:black;float: left; text-align:center;}
.advant li .advant-right{width: 560px;height: 150px;background-color: #f2f2f2;float: right;padding: 35px;}
.advant li h2{font-size: 24px; padding-top:20px;}
.advant-left p{border-top: 2px white solid;font-size: 18px;width: 20px;margin:7px auto auto;line-height: 30px;}
.advant-right div{width: 28px;height: 4px;background-color: black;margin: 15px 0;}
.advant li:hover .advant-left{background-color: #3061ad;}

.custerm{ padding:60px 0;height: 650px;}
.custcon{ margin:40px 0 0 0;}
.custcon .divdgweb_new_div_item{ width:385px; position:relative; padding-top:295px; margin-right:20px;}
.custcon .news_div_item_pic{ position:absolute; top:0; left:0; overflow:hidden;}
.custcon .news_div_item_pic img{ width:100%; height:auto; transition:all .6s ease;}
.custcon .divdgweb_new_div_item_content{ border:1px solid #eeeeee; padding:30px 35px 0 30px; background:#fff;}
.custcon .divdgweb_new_div_item_a{ font-size:16px; color:#666666;transition:all .3s ease;}
.custcon .divdgweb_new_div_item_body{ margin-top:15px; font-size:13px; color:#999999; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.custmore{ border-top:1px solid #f8f8f8; position:relative;}
.custmore:after{ content:''; display:block; height:1px; position:absolute; left:0; top:-1px; width:0; background:#3061ad; transition:all .5s ease;}
.custmore a{ display:block; font-size:13px; color:#bbbbbb; position:relative; line-height:44px;transition:all .3s ease;}
.custmore a:after{ content:''; display:block; position:absolute; right:0; top:0; bottom:0; margin:auto 0; width:15px;height:9px; background:url(../images/jt.png) no-repeat left center;transition:all .3s ease;}
.custcon .divdgweb_new_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}
.custcon .divdgweb_new_div_item:hover .custmore a{ color:#3061ad;}
.custcon .divdgweb_new_div_item:hover  a:after{ background-position:right center;}
.custcon .divdgweb_new_div_item:hover .custmore:after{ width:100%;}
.custcon .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{ color:#3061ad;}
.custbg{ font-size:0; text-align:center; margin-top:40px;}
.custbg li{ display:inline-block; width:16px; height:16px; border-radius:50%; border:1px; transition:all .3s ease; position:relative; cursor:pointer;}
.custbg li:after{ content:''; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;display:inline-block; width:6px; height:6px; background:#999; transition:all .3s ease; border-radius:50%;}
.custbg li.on{ border:1px solid #3061ad;}
.custbg li.on:after{ background:#3061ad;}
.custbg li+li{ margin-left:30px;}

.i-au-cont{overflow: hidden;padding-bottom: 20px;padding-bottom: 0.2rem;}
.i-au-left{width: 525px;height: 354px;box-shadow: 0 8px 12px rgba(0,0,0,0.16);float: left;}
.pc .i-au-left{float: left;}
.pc .i-au-right{float: right;}
.i-au-left .pic-box{width: 525px;height: 354px;}
.i-au-left .pic-box a{display: block;width: 100%;height: 100%;}
.i-au-left .pic-box img{width: 100%;height: 100% !important;max-width: none;}
.i-au-right{font-size: 16px;width: 639px;color: #666;padding-top: 0;float: right;}
.i-au-right p{text-indent: 2em;width: 100%;overflow: hidden;text-align: justify;line-height: 30px;font-size: 14px;}
.i-au-right span{display: block;width: 100%;overflow: hidden;margin: 0 auto;padding: 0;text-align: justify;white-space: initial;}
.read-d{width: 123px;height: 42px;border: 1px solid #cccccc;color: #666666;display: block;line-height: 42px;text-align: center;margin-top: 32px;}
.read-d{transition: all 0.3s ease-in-out;}
.read-d:hover{border: 1px solid #e63231;color: #fff;background: #e63231;}

.in-about-class{ width: 1220px; margin-top: 20px;}
.in-about-class li{float: left;width: 285px;margin-right: 20px;}
.in-about-class li a{display: block; position: relative;}
.in-about-class li img{display: block;}
.in-about-class li .pic{width: 285px;}
.in-about-class li .icon{position: absolute;color: #fff;width: 100%;text-align: center;}
.in-about-class li .icon img{display: block;margin: 35px auto 7px;}
.in-about-class li .icon strong{display: block;font-size: 20px;line-height: 20px;font-weight: bold;}
.in-about-class li .icon b{display: block;font-size: 12px;font-weight: normal;}
.in-about-class li .bg{position: absolute;background: rgba(48,97,173,0.8);width: 100%;height: 100%;opacity: 0;}
.in-about-class li:hover .bg{opacity: 1;}
.in-about-class li .line::before,.in-about-class li .line::after{position: absolute;content: '';opacity: 0;}
.in-about-class li .line::before{top: 8px;right: 8px;bottom: 8px;left: 8px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;transform: scale(0,1);transform-origin: 0 0;}
.in-about-class li .line::after{top: 8px;right: 8px;bottom: 8px;left: 8px;border-right: 1px solid #fff;border-left: 1px solid #fff;transform: scale(1,0);transform-origin: 100% 0;}
.in-about-class li .line::before,
.in-about-class li .line::after{transition: opacity 0.35s, transform 0.35s;}
.in-about-class li:hover .line::before,
.in-about-class li:hover .line::after{opacity: 1;transform: scale(1);}
.in-about-class li:hover .line::before,.in-about-class li:hover .line::after{transition-delay: 0.05s;}

.newsbg{ background-color: #f0f0f0; padding:50px 0; overflow:hidden;}
.section-title{margin-bottom: 40px;font-size: 24px;line-height: 1;}
.section-title small{display: block;font-size: 16px;text-transform: uppercase;color: #999;}
.section-title strong{display: block;position: relative;color: #3061ad;font-size: 30px;margin-top: 10px;}
.section-title strong:after{position: absolute;right: 0;top: 50%;height: 1px;width: 86%;content: "";background: #e5e5e5;}
.section-title-more .more-big{float: right;margin-top: -77px;}
.more-big{display: block;background-color: #363e45;width: 184px;line-height: 44px;color: #fff;position: relative;overflow: hidden;}
.more-big:after{position: absolute;right:0;top:0;width:37px;content: "";height: 0;border-top: 44px solid #3061ad;border-left: 28px solid transparent;-webkit-transition: all .5s;transition: all .5s;}
.more-big span{display: block;padding: 0 15px 0 30px;font-size: 16px;position: relative;z-index: 1;}
.more-big span i{float: right;font-size: 20px;font-weight: bold;font-style: normal;}
.more-big:hover{color: #fff;}
.more-big:hover:after{width: 100%;height: 100%;}
.list-3{}
.list-3 li{float: left;width: 590px;border: 1px solid #dedede;margin-bottom: 20px;}
.list-3 li:nth-child(2n){ float:right;}
.list-3 li a{display: block;background-color: #fff;padding: 20px;-webkit-transition: all 0.5s;transition: all 0.5s;overflow: hidden;position: relative;}
.list-3 li a:after{position: absolute;left: 0;top: 0;content: "";width: 85px;height: 0;border-bottom: 125px solid #dfdfdf;border-right: 78px solid transparent;-webkit-transition: all 0.5s;transition: all 0.5s;}
.list-3 li .date{float: left;width: 115px;position: relative;z-index: 1;line-height: 1;padding: 5px 0;color: #fff;}
.list-3 li .date small{display: block;font-size: 16px;}
.list-3 li .date strong{display: block;font-size: 48px;margin-top: 10px;}
.list-3 li .text{margin-left: 140px;}
.list-3 li .text h4{margin: 0;font-weight: normal;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-3 li .text p{margin: 10px 0 0;color: #666;-webkit-transition: all 0.5s;transition: all 0.5s;line-height: 1.8;height: 50px;overflow: hidden;}
.list-3 li a:hover{background-color: #3a4249;color: #fff;}
.list-3 li a:hover:after{border-bottom-color: #3061ad;}
.list-3 li a:hover .text p{color: #fff;}

.footer{width: 100%;color: #fff;padding-bottom: 48px;background: #2E3033;border-top: 8px solid #3061ad; overflow:hidden;}
.footer .links{padding: 20px 0;font-size: 16px;border-bottom: 1px solid #1a1d21;}
.footer .links span{color: #fff;display: inline-block;}
.footer .links a{display: inline-block;font-size: 14px;color: #939393;padding-right: 10px;}
.footer .links a:hover{color: #3061ad;}
.footer .bottom{border-top: 1px solid #464a50;}
.footer .bNav{width: 558px;height: 180px;margin-top: 48px;border-right: 1px solid #1a1d21;}
.footer .di_logo img{width: 111px;height: 111px;background-size: 100%;}
.footer .bNav dl{display: inline-block;float: left;width: 139px;overflow: hidden;text-align: left;padding-top: 10px;}
.footer .bNav dl dt{height: 16px;display: block;padding-bottom: 32px;}
.footer .bNav dl dt a{display: block;font-size: 16px;color: #fff;line-height: 16px;}
.footer .bNav dl dd{display: block;height: 14px;padding-bottom: 16px;}
.footer .bNav dl dd a{display: block;font-size: 14px;color: #939393;line-height: 14px;}
.footer .bNav dl dd a:hover{color: #3061ad;}
.footer .ewm{height: 180px;text-align: center;padding-left: 48px;margin-top: 48px;border-left: 1px solid #464a50;}
.footer .ewm dl{width: 140px;float: left;display: block;margin-right: 30px;margin-top: 10px;height: 164px;}
.footer .ewm dl:nth-child(2){margin-right: 0px;}
.footer .ewm dl:first-child+dl{margin-right: 0px;}
.footer .ewm dl dt{width: 140px;height: 140px;background-color: #fff;text-align: center;}
.footer .ewm dl dt img{width: 130px;height: 130px;display: inline-block;background-size: 100%;margin-top: 5px;}
.footer .ewm dl dd{font-size: 14px;color: #939393;line-height: 24px;padding-top: 5px;}
.footer .contact_info{width: 345px;height: 180px;padding-left: 75px;border-right: 1px solid #1a1d21;border-left: 1px solid #464a50;margin-top: 48px;}
.footer .contact_info p.p1{font-size: 14px;color: #fff;line-height: 14px;padding-top: 10px;}
.footer .contact_info p.dh{font-size: 36px;color: #3061ad;font-family: "Arial";line-height: 36px;padding-top: 4px;font-weight: bold;padding-bottom: 12px;}
.footer .contact_info h3{font-size: 20px;padding-top: 8px;}
.footer .contact_info p.tel{font-size: 14px;color: #939393;line-height: 22px;width: 270px;}
.footer .contact_info i{display: block;padding-top: 8px;font-size: 14px;color: #fff;}
.footer .contact_info i a{display: inline-block;color: #fff;padding-right: 12px;}

.copyright{height: 50px;line-height: 50px;color: #666;font-size: 12px;background: #27292B;min-width: 1200px;}
.copyright p{color: #939393;}
.copyright span{margin: 0 6px;}
.copyright a{color: #939393;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.copyright a:hover{color: #3061ad;}

.p12-curmbs-1{font-size: 14px;border-bottom: 1px dashed #dcdcdc;height: 47px;line-height: 47px;}
.p12-curblock{display: none;}
.p12-curmbs-1 b{border-left: 10px solid #3061ad;font-weight: normal;padding-left: 8px;}
.p12-curmbs-1 i{font-style: normal;}
.p12-curmbs-1 span{font-family: 'ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“';padding: 0 5px;height: 46px;line-height: 46px;} 

.blk-xs{width:240px;}
.blk{margin-bottom:15px;}

.fdh-01-tit{background: #3061ad;height: 80px;}
.fdh-01-tit h2{height: 75px;font-size: 24px;font-weight: normal;line-height: 75px;color: #fff;border-bottom: 1px solid #fff;text-align: center;}
.fdh-01-tit h2 span{font-size: 14px;text-transform: uppercase;}
.fdh-01-nav-one h3{height: 50px;line-height: 50px;background: url(../images/p14-icon5.png) no-repeat right center #ececeb;margin-bottom: 2px;overflow: hidden;}
.fdh-01-nav-one h3 a{display: block;font-size: 18px;font-weight: normal;margin-right: 40px;margin-left: 38px;color: #666666;overflow: hidden;}
.fdh-01-nav-one h3.sidenavcur, .fdh-01-nav-one h3:hover{background: url(../images/p14-icon2.png) no-repeat right center #3061ad;}
.fdh-01-nav-one h3.sidenavcur a, .fdh-01-nav-one h3:hover a{color: #fff;}
.fdh-01-nav dl{padding: 2px 0 4px;}
.fdh-01-nav dt{height: 50px;font-size: 16px;line-height: 50px;padding-left: 54px;padding-right: 40px;margin-bottom: 1px;background: #ececec;position: relative;overflow: hidden;}
.fdh-01-nav dt:after{content: "";width: 8px;height: 8px;border: 2px solid #b8b8b8;border-style: solid solid none none;position: absolute;top: 50%;right: 32px;margin-top: -4px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.fdh-01-nav dt.sidenavcur:after, .fdh-01-nav dt:hover:after{border-color: #3061ad;}
.fdh-01-nav dt.sidenavcur a, .fdh-01-nav dt:hover a{color: #3061ad;}
.fdh-01-nav dd{border: 1px solid #ececec;border-bottom: 0;}
.fdh-01-nav p{height: 50px;font-size: 14px;line-height: 50px;padding-left: 72px;padding-right: 40px;border-bottom: 1px solid #ececec;background: #fff;position: relative;overflow: hidden;}
.fdh-01-nav p.sidenavcur a, .fdh-01-nav p:hover a{color: #3061ad;}
.fdh-01-nav p.sidenavcur:after, .fdh-01-nav p:hover:after{background: #3061ad;}
.fdh-01-nav a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p1-info-3-tit{height: 60px;font-size: 24px;font-weight: normal;line-height: 60px;background: #3061ad;color: #fff;text-align: center;}
.p1-info-3-list{padding: 10px 10px 0;}
.p1-info-3-list li h4{height: 46px;font-size: 14px;font-weight: normal;line-height: 46px;color:#4b4a4a;border-bottom: 1px dashed #dbdbdb;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p1-info-3-list li h4 span{float: right;}
.contact-z1{height: 140px;background: url(../images/contact-z1.jpg) no-repeat;color: #333;margin-bottom: 30px;}
.contact-z1 p{font-size: 20px;height: 30px;line-height: 30px;padding: 37px 0 0 95px;background: url(../images/contact-z1_tel.png) no-repeat 74px 44px;}
.contact-z1 span{display: block;height: 30px;font-weight: bold;font-size: 18px;line-height: 30px;padding-left: 73px;} 

.right{ width:930px;}
.artid{}
.artid h1{ font-size:18px; text-align:center; height:50px; line-height:50px; color:#333; border-bottom:1px solid #f1f1f1; }
.artid .data{ font-size:12px; text-align:center;  line-height:40px; overflow:hidden;}
.artid .data span{ margin:0 20px;}
.zaiyao{ display:block; color:#868686;font-weight:normal; background:#F5F5F5; border:1px solid #E5E5E5; margin-bottom:15px; padding:5px 15px; font-size:13px;}

.p14-info-3{background: #f5f5f5;padding: 8px 20px;}
.p14-info-3-tit{height: 55px;font-size: 24px;font-weight: normal;line-height: 55px;color: #4b4a4a;}
.p14-info-3-list li h4{height: 46px;font-size: 14px;font-weight: normal;line-height: 46px;color:#4b4a4a;border-top: 1px dashed #dbdbdb;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p14-info-3-list li h4 a{color:#4b4a4a;}
.p14-info-3-list li h4 span{float: right;}

.p14-pagination-1-href{float: right;font-size: 16px;line-height: 32px;}
.p14-pagination-1-href span{display: inline-block;padding: 0 15px;margin-left: 4px;background: #3061ad;}
.p14-pagination-1-href a{display: block;color: #fff;}
.p14-pagination-1-key{min-height: 40px;border-top: 1px solid #3061ad;font-size: 14px;line-height: 40px;color:#575556;}
.p14-pagination-1-key a{color:#575556;}



.p14-pagination-1-key span{display: inline-block;margin: 0 4px;}

.pic{}
.pic_l{ width:427px; height:320px; padding:10px; border:1px solid #dedede;}
.pic_l img{ width:427px; height:320px;}
.pic_r{ width:460px;}
.pic_r h2{ height:48px; font-size:24px; font-weight:normal; line-height:48px; color:#4a4a4a; border-bottom:1px solid #e5e5e5; margin-bottom:10px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.pic_r p{ margin-bottom:13px; color:#666; min-height: 180px;}

.pic_r .lxw{ border-top:1px solid #dedede; margin-top:20px; padding-top:15px;}
.pic_r .lxw dt{ float:left; font-size:15px; color:#666; background:url(../images/tela.png) left no-repeat; text-indent:50px;}
.pic_r .lxw dt h3{ color:#3061ad;  display:block; font-size:24px;line-height: 30px;height: 30px; font-weight:normal;/*font-family: Impact;*/}
.pic_r .lxw dd{ float:right; width:114px; height:44px; text-align:center; line-height:44px; background:#3061ad;}
.pic_r .lxw dd a{ display:block; color:#FFF;}
.pic_r .lxw dd:hover{ background:#045999;}

.detailTitle{border-left: 3px solid #3061ad;line-height: 40px;font-weight:bold;font-size:16px;text-align: left;background:#f9f9f9;color: #3061ad;text-indent:15px; margin-bottom:15px;}

.news_list dl{border: 1px solid #dedede;margin-bottom: 15px;padding: 22px 50px 22px 22px;background: #fff;overflow: hidden;}
.news_list dt{width: 29.5%;float: left;margin-right: 5.8%;}
.news_list dt img{width:100%;display: block;}
.news_list dd h4{height: 40px;font-weight: normal;font-size:18px;color: #154c64;line-height: 40px;margin-bottom: 5px;overflow: hidden;}
.news_list h4 a{display: block;height: 40px;color: #4b4a4a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_list dl:hover{border:1px solid #3061ad;}
.news_list dl:hover h4 a{color: #3061ad;}
.p14-infolist-1-list-desc{max-height: 72px;font-size: 14px;line-height: 24px;color: #797979;margin-bottom: 28px;overflow: hidden;}
.p14-infolist-1-list-deta{width: 90px;height: 30px;line-height: 30px;text-align: center;display: block;float: right;background: #b6b6b6;color: #fff;}
.p14-infolist-1-list-deta a{color:#fff;}
.news_list dl:hover .p14-infolist-1-list-deta{background: #3061ad;border-color: #3061ad;}
.news_list dl:hover .p14-infolist-1-list-deta a{color: #fff;} 

.prodc_list{ width:960px;}
.prodc_list li{ float:left; border:1px solid #dedede; margin-right:20px; margin-bottom:10px;}
.prodc_list li img{ width:288px; height:auto;  padding:5px; vertical-align:top;}
.prodc_list li p{ line-height:40px; text-align:center; background:#eee;}
.prodc_list li:hover a{ color:#FFF;}
.prodc_list li:hover p{ background:#3061ad;}
.prodc_list li:hover{ border:1px solid #3061ad;}




.newsshow_xg{ margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:left;line-height:20px;padding:10px 0px 0px; margin-top: 20px; border-top:1px dashed #b5b5b5; }
.newsshow_xg a{color: #000;}
.newsshow_xg a:hover{ color:#3061ad;}

.pagess{clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size: 12px}
.pagess ul li{display: inline-block;border: 1px solid #ccc;padding: 5px 15px;margin: 0 3px;line-height: 20px;background: #fff;color: #999}
.pagess ul li:hover{background: #3061ad; color: #fff;border: 1px solid #3061ad}
.pagess ul li:hover a{color: #fff;}
.pagess ul li.thisclass{display: inline-block;border: 1px solid #3061ad;padding:5px 15px;margin: 0 3px;background: #3061ad;color: #fff;}
.pagess ul li.thisclass a{color: #fff;}
.pagess ul li a{display: block;color: #999}
.pagess ul li a:hover{color: #fff;}


.artid .tips{padding:10px 0 10px 110px;color:#CC3732;font-weight:bold;font-size:13px;text-align:left;}
.artid .field{clear:both;}
.artid li.field label{display:block;float:left;width:100px;line-height:24px;text-align:right;}
.artid .input{padding:5px 0;color:#666;zoom:1;}
.artid .field:after{content:'\20';display:block;height:0;clear:both;}
.artid .text{height: 30px;padding:1px 3px;border:1px solid #D0D0D0;background:#F2F2F2;color:#666;}
.artid .textarea{width:450px;height:100px;padding:1px 3px;border:1px solid #D0D0D0;background:#F2F2F2;color:#666;}
.artid .submit-field{padding:0 10px 20px 100px;clear:both;}
.artid .submit-field input{margin-right:10px;}
.artid .submit-field .btn-submit{width:78px;height:24px;cursor:pointer;}
.artid .submit-field .btn-reset{width:78px;height:24px;cursor:pointer;}



.case{ display:none;}
.height{ height:100px;}
.top_logo{ display:none;}
.wapnav{ display:none;}
.wapbanner{ display:none;}
.toollist{ display:none;}
@media screen and (max-width: 767px) {
.top{ display:none;}
.logo{ display:none;}
.top_logo{ display:block;}
.wapnav{ display:block;}
.banner{ display:none;}
.wapbanner{ display:block;}
.nav{ display:none;}
.center{width: 96%;height:auto;}
.content{width: 96%;height:auto;}
.toollist{ display:block;}
.mag{ margin-top:3%;}
.m80{ margin-top:8%;}
.head .center{width: 100%;height:auto;}
.m60{ margin-top:6%;}
.height{ height:0px;}


.head{position: relative;width:100%;height:100px;z-index:99999;background:#FFF;border-top:9px solid #3061ad;box-shadow: none;}
.top_logo{text-align:center;margin: 20px auto;}
.top_logo img{height: 40px;}

.wapnav{width:100%;height:50px;background: #3061ad;position:relative;}
.wapnav p{ float:left; line-height:50px; margin-left:5%; color:#fff;}

.menu-btn{float: right;margin-right: 5%; margin-top:2.9%;}
.menu-btn:before, .menu-btn:after, .menu-btn span{display: block;height: 2px;background-color: #FFF;content: '';}
.menu-btn:before{width: 24px;}
.menu-btn:after{width: 18px;margin-left: 6px;}
.menu-btn span{width: 12px;margin: 6px 0 6px 12px;}

.nav{ height:100%; width:100%; background:#fff;  border-bottom:none; min-width:100%; position:absolute; z-index:99999; }
.nav .dh{width:100%;height:100%;}
.nav .dh li{width:100%;height:50px;float:left;font-size:15px;border-bottom:1px solid #dedede;background: #fff;}
.nav .dh li a{  color:#333; display:block; line-height:50px; }
.nav .dh li .cur{ background:none;}

.sear_box{position:relative;z-index:2; border-bottom:1px solid #3061ad; }
.page,.w1300{ width:100%; margin:0 auto;}
.seb_le{ display:none;}

.seb_ri{width:92%;height: auto;background:#3061ad url(../images/wang.png) no-repeat;text-align: center;padding: 4%;color:#fff;}
.sebr_t span{font-size: 21px;font-weight:bold;}
.sebr_t p{width: 310px;height: 32px; border: 1px solid #558bde; color: #FFF; line-height: 30px; margin: 20px auto 0; font-size: 14px;}
.sebr_b{padding-left:50px;background:url(../images/tel.png) no-repeat left center;display:inline-block;margin-top:10px;padding-top: 15px; padding-bottom: 20px;}
.sebr_b em{font-size: 16px;color:#fff;font-family:rob;font-style:normal;}
.sebr_b em+em{font-size:30px;}
.seb_ri:after {content: '';width: 310px;height: 228px;background:none;position: absolute;right: 0;top: 0;}

.pro_bt{text-align: center; display: block;position: relative;}
.pro_bt p{font-family: "arial";font-size: 50px;color: #f4f4f4;text-transform: uppercase;line-height: 90px;font-weight: bold;}
.pro_bt dl{display: block;position: absolute;left: 0;right: 0;margin: 0 auto;font-size: 24px;line-height: 50px;color: #333;top:33px;font-weight: bold;}
.pro_bt i{ display: block;font-style: normal; font-size: 18px; line-height: 30px; font-style:normal;}

.pro_list{width:100%;overflow: hidden;border: none;box-sizing: border-box;height: auto;margin-top: 3%;}
.pro_list_l{display: none;}

.pro_list_r{width:100%;padding: 2% 0;}
.pro_list_r a{float:left;display: block;width: 48%;margin: 0 1% 1% 1%;padding: 0 !important;background: #eee;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;height:45px;line-height:45px;text-align:center;}
.pro_list_r a:hover{ background: #3061ad; color:#FFF;}

.prodc{width: 100%;margin: 0 auto;overflow: auto;}
.prodc li{float:left;width: 100%;margin-top: 3%;margin-right: 0px;}
.prodc li p{ display:inline-block; padding:0 !important; width:100%; transition:all .3s ease;}
.prodc li p a{ text-align: left;font-size:16px; background: #f0f1f2; color:#333435;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:70px; transition:all .3s ease; padding: 0 54px 0 30px;position: relative;transition: all .3s ease; display:block;}
.prodc li p a:after{content: '+';display: block;position: absolute;top: 0;bottom: 0;margin: auto 0;width: 30px;height: 30px;border-radius: 50%;background: #fff;right: 25px;line-height: 30px;text-align: center;font-size: 24px;color: #a3a9ac;font-weight: lighter;transition: all .3s ease;}
.prodc li .img{ overflow:hidden;}
.prodc li .img img{ transition:all .6s ease; width:100%; height:auto;}
.prodc li:hover .img img{ transform:scale(1.1);}
.prodc li:hover p a{background: #3061ad; color:#fff;}
.prodc li:hover p a:after{transform: rotate(360deg);color: #3061ad;}

.ysbg{ display:none;}
.custerm{ padding:6% 0;height:auto;}
.custcon{ display:none;}
.case{ display:block;}

.contacts {width: 100%;height: auto;background: #3061ad;overflow: hidden;}
.contacts .contacts_cont {width: 100%;text-align: center;margin-left: auto;padding: 10% 0;}
.contacts .contacts_cont .tit {font-size: 19px;color: #fff;padding-top: 0;}
.contacts .contacts_cont .phone {font-size: 24px;color: #fff;letter-spacing: 0px;}
.contacts .contacts_cont img {margin: 3% auto;display: block;width: 9%;}
.contacts .contacts_cont .phone {font-size: 20px;color: #fff;}
.contacts .contacts_cont .tit2 {font-size: 17px;color: #fff;display: block;padding-top: 4%;}

.i-au-cont{overflow: hidden;padding-bottom: 20px;padding-bottom: 0.2rem;}
.i-au-left{width: 100%;height: auto;box-shadow: none;float: left;}
.pc .i-au-left{float: left;}
.pc .i-au-right{float: right;}
.i-au-left .pic-box{width: 525px;height: 354px;}
.i-au-left .pic-box a{display: block;width: 100%;height: 100%;}
.i-au-left .pic-box img{width: 100%;height: auto;max-width: none;}
.i-au-right{font-size: 14px;width: 100%;color: #666;padding-top: 0;float: right;}
.i-au-right p{text-indent: 2em;width: 100%;overflow: hidden;text-align: justify;line-height: 27px;font-size: 13px;}
.i-au-right span{display: block;width: 100%;overflow: hidden;margin: 0 auto;padding: 0;text-align: justify;white-space: initial;}
.read-d{width: 123px;height: 42px;border: 1px solid #cccccc;color: #666666;display: block;line-height: 42px;text-align: center;margin-top: 32px;}
.read-d{transition: all 0.3s ease-in-out;}
.read-d:hover{border: 1px solid #e63231;color: #fff;background: #e63231;}

.in-about-class{width: 100%;margin-top: 2%;}
.in-about-class li{float: left;width: 50%;margin-right: 0px;}
.in-about-class li a{display: block; position: relative;}
.in-about-class li img{display: block;}
.in-about-class li .pic{width: 100%;}

.newsbg{background-color: #f0f0f0;padding: 5% 0;overflow:hidden;}
.section-title{margin-bottom: 4%;font-size: 12px;line-height: 1;}
.section-title small{display: block;font-size: 12px;text-transform: uppercase;color: #999;}
.section-title strong{display: block;position: relative;color: #3061ad;font-size: 24px;margin-top: 1%;}
.section-title strong:after{position: absolute;right: 0;top: 130%;height: 1px;width: 86%;content: "";background: #e5e5e5;display: none;}
.section-title-more .more-big{float: right;margin-top: -57px;display: none;}
.more-big{display: block;background-color: #363e45;width: 184px;line-height: 44px;color: #fff;position: relative;overflow: hidden;}
.more-big:after{position: absolute;right:0;top:0;width: 47px;content: "";height: 0;border-top: 44px solid #3061ad;border-left: 28px solid transparent;-webkit-transition: all .5s;transition: all .5s;}
.more-big span{display: block;padding: 0 15px 0 30px;font-size: 12px;position: relative;z-index: 1;}
.more-big span i{float: right;font-size: 20px;font-weight: bold;font-style: normal;}
.more-big:hover{color: #fff;}
.more-big:hover:after{width: 100%;height: 100%;}
.list-3{}
.list-3 li{float: left;width: 100%;border: 1px solid #dedede;margin-bottom: 2%;}

.footer{width: 100%;color: #fff;padding-bottom: 48px;background: #2E3033;border-top: 8px solid #3061ad; overflow:hidden;}
.footer .links{display: none;}
.footer .bottom{border-top: 1px solid #464a50;}
.footer .bNav{width: 558px;height: 180px;margin-top: 48px;border-right: 1px solid #1a1d21;display: none;}
.footer .di_logo img{width: 111px;height: 111px;background-size: 100%;}
.footer .bNav dl{display: inline-block;float: left;width: 139px;overflow: hidden;text-align: left;padding-top: 10px;}
.footer .bNav dl dt{height: 16px;display: block;padding-bottom: 32px;}
.footer .bNav dl dt a{display: block;font-size: 16px;color: #fff;line-height: 16px;}
.footer .bNav dl dd{display: block;height: 14px;padding-bottom: 16px;}
.footer .bNav dl dd a{display: block;font-size: 14px;color: #939393;line-height: 14px;}
.footer .bNav dl dd a:hover{color: #3061ad;}
.footer .ewm{display: none;}

.footer .contact_info{width: 100%;height: auto;padding-left: 5%;border-right: none;border-left: none;margin-top: 5%;}
.footer .contact_info p.p1{font-size: 24px;color: #fff;line-height: 44px;padding-top: 10px;}
.footer .contact_info p.dh{font-size: 36px;color: #3061ad;font-family: "Arial";line-height: 36px;padding-top: 4px;font-weight: bold;padding-bottom: 12px;}
.footer .contact_info h3{font-size: 20px;padding-top: 8px;}
.footer .contact_info p.tel{font-size: 14px;color: #939393;line-height: 36px;width: 100%;}
.footer .contact_info i{display: block;padding-top: 8px;font-size: 14px;color: #fff;}
.footer .contact_info i a{display: inline-block;color: #fff;padding-right: 12px;}

.copyright{display: none;}

.artid h1{font-size: 18px; height:auto; text-align:left; line-height: 30px;color:#333;border-bottom:1px solid #f1f1f1; margin-bottom:2%; padding-bottom:1%;}
.artid .data{display: none;}
.artid img{ width:100%;}

.fl.next,.fr.next{ float:none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.blk-xs{ display:none;}
.right{ width:100%;}
.news_list dl{border: 1px solid #dedede;margin-bottom: 15px;padding: 2%;background: #fff;overflow: hidden;}
.news_list dt{width: 29.5%;float: left;margin-right: 5%;}
.news_list dt img{width:100%;display: block;}
.news_list dd h4{height: 35px;font-weight: normal;font-size: 14px;color: #154c64;line-height: 40px;margin-bottom: 0px;overflow: hidden;}
.p14-infolist-1-list-desc{height: 41px;font-size: 12px;line-height: 20px;color: #797979;margin-bottom:0px;overflow: hidden;}
.p14-infolist-1-list-deta{width: 90px;height: 30px;line-height: 30px;text-align: center;float: right;background: #b6b6b6;color: #fff;display: none;}

.prodc_list{width: 100%;}
.prodc_list li{float:left;border:1px solid #dedede;margin-right: 2%;margin-bottom: 3%;width: 48%;}
.prodc_list li img{width: 100%;height: auto;padding: 0;}
.prodc_list li:nth-of-type(2n+0){margin-right: 0%;}

.pagess{clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size: 12px}
.pagess ul li{display: inline-block;border: 1px solid #ccc;padding: 0px 5px;margin: 0 3px;line-height: 20px;background: #fff;color: #999;}
.pagess ul li:hover{background: #3061ad; color: #fff;border: 1px solid #3061ad}
.pagess ul li:hover a{color: #fff;}
.pagess ul li.thisclass{display: inline-block;border: 1px solid #3061ad;padding: 0px 5px;margin: 0 3px;background: #3061ad;color: #fff;}
.pagess ul li.thisclass a{color: #fff;}
.pagess ul li a{display: block;color: #999}
.pagess ul li a:hover{color: #fff;}

	
}