/* === 整体样式应用 ==== */
html {line-height: 1.15;-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
body,button,input,select,textarea {font: 12px/1.4 "\5FAE\8F6F\96C5\9ED1", "arial";color: #5a5a5a;font-size: 12px;}
body {max-width: 1920px;margin: 0 auto;}
.fl {float: left;}
.fr {float: right;}
.container {margin-right: auto;margin-left: auto;}
.content img {max-width: 100%;}
.content_box,.content_box *,.content_box *:before,.content_box *:after {box-sizing: content-box;}
audio,video {display: inline-block;}
audio:not([controls]) {display: none; height: 0;}
img {border-style: none;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul {margin: 0;padding: 0;}
body,button,input,select,textarea {font: 14px/1.5 "\5FAE\8F6F\96C5\9ED1", "arial";color: #333;font-size: 14px;}
table {border-collapse: collapse;border-spacing: 0;}
ul,ol {list-style: none;}
em{font-style:normal;} 
a {color: inherit; color: expression(this.parentNode.currentStyle.color);text-decoration: none;}
a:focus {outline: thin dotted;}
a:active, a:hover {outline: 0;}

/* === 页面布局 ==== */
.center {width:1500px;margin: 0 auto;}

.header {position:fixed;z-index:90;height:110px;width:100%;background:rgba(0,106,150,0.98);-webkit-box-shadow:0px 5px 5px rgba(0, 0, 0, .3);box-shadow:0px 5px 5px rgba(0, 0, 0, .3);top:0;left:0;}

.head-bg {height:8px;background:#F72301;border-bottom:1px solid #DAD7D7;width:100%;}
.head-bgfr{content: "";width:68.5%;height: 0;border-bottom:8px solid #2B2B2B;border-left:10px solid transparent;float:right;}

.head_logo {padding-top:14px;width:86%;}
.head_logo img {display: block;width:209px;float: left;margin-right:60px;}

.dianhua{width:14%;padding-top:12px;float: right;}
.dianhua img {width:206px;}

.head_nav {width:100%;}
.head_nav ul li {height:71px;width:9.1%;margin-right:2px;float: left;line-height:71px;position: relative;text-align: center;}
.head_nav ul li > a {color: #fff;font-size: 16px;line-height:71px;text-align: center;display: block;}
.head_nav ul li.on > a {color:#FC1800;background:rgba(245,245,245,0.89);border-radius:4px;transition:0.6s;}
.head_nav ul li:hover > a {background:#FC4D00;border-radius:5px;color: #fff;transition:0.6s;}

.pc_banner {width: 100%;overflow: hidden;margin-top:110px;position: relative;}
.pc_banner .pcbanner .swiper-slide img {width: 100%;display: block;}
.pc_banner .pcbanner .pagination {text-align: center;position: absolute;bottom: 10px;width: 100%;z-index: 80;}
.pc_banner .pcbanner .pagination span {width: 12px;height: 12px;border-radius: 50%;display: inline-block;text-indent: -999px;overflow: hidden;overflow: hidden;cursor: pointer;background: #eee;margin: 0 6px;opacity: 1;}
.pc_banner .pcbanner .pagination span.swiper-pagination-bullet-active {background: #FA1807;color: #fff;}


.m_header {width: 100%;overflow: hidden;display: none;}
.m_header .m_head_content {height: 70px;width: 100%;position: fixed;background: #fff;top: 0;left: 0;z-index: 99;box-shadow: 0px 1px 10px 1px #ccc;}
.m_header .m_head_content .m_head_logo {height: 70px;float: left;padding-left: 10px;}
.m_header .m_head_content .m_head_logo a {float: left;}
.m_header .m_head_content .m_head_logo a img {height:48px;display: block;margin: 0 auto;margin-top: 10px;}

.m_header .m_head_content .menu {width: 70px;height: 70px;position: absolute;right: 0;top: 0;}
.m_header .m_head_content .menu img {height: 26px;display: block;margin: 0 auto;margin-top:26px;}
.app_menu {width: 100%;position: fixed;height: 100%;top: 70px;right: 0;z-index: 99;display: none;}
.app_menu ul {}
.app_menu ul li {width:100%;border-bottom: 1px solid #E2E1E1;float: left;}
.app_menu ul li > a {width:100%;display: block;background-color:#323232;}
.app_menu ul li > a span {font-size: 14px;width: 100%;height: 42px;line-height: 42px;color: #999899;display: block;padding-left: 18px;}
.app_menu ul li.on {background-size: 16px;background-color:#FB4903;}

.m_banner {display: none;width: 100%;overflow: hidden;}
.m_banner .mbanner {position: relative;}
.m_banner .mbanner .swiper-slide img {width: 100%;display: block;}
.m_banner .mbanner .pagination {text-align: center;position: absolute;bottom: 5px;width: 100%;z-index: 90;}
.m_banner .mbanner .pagination span {width: 10px;height: 10px;border-radius: 50%;display: inline-block;text-indent: -999px;overflow: hidden;overflow: hidden;cursor: pointer;background: #eee;margin: 0 4px;opacity: 1;}
.m_banner .mbanner .pagination span.swiper-pagination-bullet-active {background: #036aac;color: #fff;}


.main {width:100%;background:#F6F6F6;padding-bottom:40px;overflow: hidden;}
.main2{width:100%;background:#FCFCFC;padding-bottom:40px;overflow: hidden;}


.biaoti {background: url(../images/lianxixian.png)no-repeat bottom;font-size:36px;text-align:center;margin:0 auto;margin-bottom:40px;color: #222;}
.biaoti span {display: block;font-size:15px;letter-spacing:3px;color: #222;margin-top:20px;}


.ziyeding{width:100%;background:url(../images/zyd.png);height:73px;overflow: hidden;}
.ziyedingl{float:left;}
.ziyedingr{float:right;height:58px;font-size:15px;color: #ffffff;background:#EF7202;padding-left:26px;padding-right:26px;line-height:58px;}.ziyedingr a{font-size:15px;color: #ffffff;}


.ziyedaohang{margin:0 auto;overflow:hidden;width:100%;}
.ziyedaohang ul {width:100%;text-align:center}
.ziyedaohang>ul>li{display:inline-block;padding-left:22px;padding-right:22px;text-align:center;line-height:46px;font-size:16px;background:#ffffff;color:#686869;border-radius:6px; margin-right:20px;border:1px solid #D9D9D9;transition:all 0.4s;}
.ziyedaohang>ul>li.active,.ziyedaohang>ul>li:hover{background:#CF0010;font-size:16px;}
.ziyedaohang>ul>li.active span,.ziyedaohang>ul>li:hover a {font-size:16px;color:#ffffff}

.sytitle{ text-align:center; position:relative; z-index:2;overflow:hidden}
.sytitle h2{ line-height:36px; font-size:42px;margin-top:6px; color:#000;}
.sytitle span,.sytitle h2 span{ width:100%; font-size:66px; color:#f7f7f7; line-height:80px; font-family:'Arial'; text-transform:uppercase; word-break:normal; position:absolute; z-index:-1; top:-16px; left:50%; font-weight:bold; transform:translate(-50%, 0);}
.sytitle em{ font-size:18px; color:#666; line-height:60px;padding-bottom:18px; background:url(../images/ttline.png) no-repeat bottom center;}



/*首页产品展示*/
.list-2 {width:101%;margin:20px auto;overflow:hidden;}
.list-2 li {float: left;list-style: none;background: #FFF;margin-top:10px;margin-left:0.4%;margin-right:1.8%;margin-bottom:30px;padding: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-shadow: 0px 0px 10px #afaeae;-moz-box-shadow: 0px 0px 10px #afaeae;-webkit-box-shadow: 0px 0px 10px #afaeae;position:relative;}
.list-sy-2 li {width:23%;}
.list-2 li img.pic {width:328px;height:310px;transition:all 0.8s;}
.list-2 li p {text-align:left;font-size:16px;line-height:46px;height:40px;margin-top:5px;border-top: 1px #EAE9E9 solid;overflow:hidden;background:url(../images/cpzbg2.png) no-repeat 266px 10px;}
.list-2 li p a {font-size:16px;transition:all 0.4s;}
.list-2 li p:hover a {font-size:16px;color:#A31103;margin-left:6px;}
.list-2 li b,.list-2 li:hover b{margin:0;padding:0;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.pro-border1{position: absolute;left:0px;top:0px;width:0;border-top:2px solid transparent;}
.pro-border2{position: absolute;left:0px;top:0px;height:0;border-left:2px solid transparent;}
.pro-border3{position: absolute;right:0px;top:0px;height:0;border-right:2px solid transparent;}
.pro-border4{position: absolute;left:0px;bottom:0px;width:0;border-bottom:2px solid transparent;}
.list-2 li:hover img.pic {-webkit-transform:scale(1.04);}
.list-2 li:hover b.pro-border1, .list-2 li:hover b.pro-border4 {width: 100%;}
.list-2 li:hover b.pro-border2, .list-2 li:hover b.pro-border3 {height: 100%;}
.list-2 li .pg-border-color {border-color: #CF0010;}

.list-2 li:nth-child(4n) {margin-right:0%;} 




.taobaoxi1{width:100%;overflow:hidden;}
.taobaoxi2{width:100%;background:url(../images/taobao2.jpg) no-repeat center;height:428px; overflow:hidden;}
.douyinxi2{width:100%;background:url(../images/douyin2.jpg) no-repeat center;height:350px; overflow:hidden;}
.weixinxi2{width:100%;background:url(../images/weixin2.jpg) no-repeat center;height:480px; overflow:hidden;}


/* 关于我们 */
.abouts{ padding:50px 0;overflow: hidden;}
.abouts dl{overflow:hidden;}
.abouts dl dd{ width:52%; padding-bottom:30px; border-bottom:1px dashed #DDD; float:left;}
.abouts dl dd h3{margin-top:1px; padding-bottom:5px; font-size:26px;font-weight:bold;}
.abouts dl dd h4{ padding-bottom:8px; font-size:16px; font-weight:normal;}
.abouts dl dd i{ width:80px; height:1px; margin-bottom:5px; background:#EF8402; display:block;}
.abouts dl dd p{ line-height:35px; font-size:15px; text-indent: 2em;}
.abouts dl dt{ width:44%; float:right;}
.abouts dl dt video{ width:100%; display:block;}

.culture{height:447px; background:url(../images/culbg.jpg) no-repeat center; background-size:cover !important;overflow: hidden;}

.honer{ width:100%;padding:50px 0;background:#ffffff; overflow: hidden;}
.honer ul{}
.honer li{width:22%; background:#ffffff;text-align:center; margin:10px 2% 15px 1%; float:left;box-shadow: 0px 1px 10px 1px #6D6E6F;}
.honer li.lr{ margin:40px 0 0 0}
.honer li img{ width:100%; height:auto; display:block;}
.honer li p{ text-align:center; height:60px; line-height:60px; font-size:18px; color:#333;}

.contact{ padding:50px 0 30px 0;overflow: hidden;}
.contact .top{ overflow:hidden}
.contact .top dl{ width:22%; background:#ffffff;text-align:center; margin:70px 2% 15px 1%; float:left;box-shadow: 0px 1px 10px 1px #6D6E6F; position:relative}
.contact .top dl dt{ width:167px; height:132px; position:absolute; top:-55px; left:50%; margin-left:-80px;}
.contact .top dl dt img{ width:100%; height:100%;}
.contact .top dl h2{ padding-top:90px; font-size:18px; font-weight:bold;}
.contact .top dl p{ line-height:30px; margin-top:6px; font-size:15px;}
.contact .top dl p a:hover{ color:#F08300;}
.contact .top dl span{ display:block; width:94px; height:38px; line-height:38px; text-align:center; margin:12px auto; font-size:14px; margin-bottom:25px;color:#FFF}
.contact .top dl.add span{ background:#FFC208}
.contact .top dl.tel span{ background:#E64716}
.contact .top dl.email span{ background:#00BCD5}
.contact .top dl.qq span{ background:#8CC34B}

.mainCon{margin-top:46px;margin-bottom:40px;padding:20px 10px 20px 10px;background:#fff}

/*PC版新闻列表*/ 
.news_list {width:100%;margin-top:40px;}
.news_list ul li {width:46%;padding:18px;float: left;margin-bottom:46px;padding-bottom:10px;box-shadow: 0px 1px 10px 1px #38342E;margin-right:3%;background:#ffffff;}
.news_list ul li:nth-child(2n) {margin-right:0;} 
.news_list ul li .fl {width: 30%;}
.news_list ul li .fl .imgauto {width: 100%;height: 131px;}
.news_list ul li .fl .imgauto img {max-width: 100%;max-height: 100%;border-radius:6px;transition:all 0.8s;}
.news_list ul li .fl .imgauto img:hover {transform:scale(1.05);}
.news_list ul li .fr {width:66%;padding-left: 20px;}
.news_list ul li .fr span {font-size:17px;color: #000;display: block;transition:0.5s;}
.news_list ul li .fr p {font-size: 14px;color: #626262;display: block;margin-top:3px;line-height: 24px;height:72px;overflow: hidden;}
.news_list ul li .fr .time {padding-left:26px;font-size: 15px;color: #333;line-height: 30px;background: url(../images/time.png) no-repeat left center;background-size: 16px;margin-top:2px;}
.news_list ul li:hover {box-shadow: 0px 1px 10px 1px #212121;}
.news_list ul li:hover .fr span {color: #F83C00;margin-left:10px;}

/*详情页*/ 
.xiangqingye {width:95.3%;padding:35px;padding-bottom:20px;box-shadow: 0px 1px 10px 1px #6D6E6F;margin-top:40px;background:#ffffff;overflow: hidden;}
.xiangqingye p{font-size:15px;line-height:36px;}
.content_tit h3 {font-size:30px;color: #2A2A29;text-align: center;margin-bottom:20px;}
.content_des {width: 100%;border-top:1px dotted #E5E5E5;border-bottom:1px dotted #E5E5E5;margin-bottom:30px;text-align: center;}
.content_des span {font-size:15px;color: #454544;line-height:56px;margin-left:30px;}

.context{width:100%;border-top:1px solid #e7e7e7;height:50px;overflow: hidden;}
.prevNews {background: url(../images/jiantouzuo.jpg) no-repeat left center;width:49%;float:left;border-right:1px solid #e7e7e7;line-height:50px;padding-left:26px;}
.NextNews {float:left;background: url(../images/jiantouyou.jpg) no-repeat right center;line-height:50px;width:47%;padding-right:26px;}

.gengduo_news {width:110%;overflow: hidden;}
.gengduo_news ul li {background: url(../images/xiaojiantou.jpg) no-repeat left center;width:44%;float: left;height:48px;border-bottom: 1px dashed #c6c6c6;margin-right:30px;line-height:46px;}
.gengduo_news ul li:nth-child(2n) {margin-right:0;} 
.gengduo_news ul li a {float:left;padding-left:18px;width:70%;font-size:15px;color: #666;line-height:46px;}
.gengduo_news ul li p {float:right;font-size:14px;color: #666;line-height:46px;}
.gengduo_news ul li:hover a {color: #FA4007;}


/*分页*/ 
.pages .pagination {text-align: center;height: auto;}
.pages .pagination a {padding: 0 13px;line-height: 28px;height: 28px;float: none;display: inline-block;}
.pages .pagination p {padding: 0 13px;line-height: 28px;height: 28px;float: none;display: inline-block;}




.footer{width:100%;padding-top:78px;padding-bottom:65px;background:#006A96;font-size:14px;color:#D5D4D3;overflow:hidden;}

.footer1{float:left;width:35%;font-size:14px;color:#D5D4D3;}
.footer1 span{text-align:left;font-size:24px;color:#ffffff;font-weight:bold}
.footer1a {background:url(../images/dianhua.png) no-repeat left top;text-align:left;padding-left:60px;font-size:16px;color:#CDCCCB;margin-top:40px;}
.footer1a p{font-size:16px;color:#ffffff;line-height:28px;}
.haomada a{font-size:24px;color:#ffffff;font-weight:bold;line-height:35px;}
.footer1b {background:url(../images/dizhi.png) no-repeat left;text-align:left;padding-left:60px;font-size:16px;color:#CDCCCB;margin-top:30px;}
.footer1b p{font-size:16px;color:#ffffff;line-height:28px;}

.footer2{float:left;width:30%;font-size:14px;color:#D5D4D3;}
.footer2a {width:100%;overflow:hidden;}
.footer2a img{float:left;width:110px;height:110px;border:10px solid #ffffff;border-radius:5px;margin-top:40px;}
.footer2b{float:left;padding-left:35px;margin-top:66px;}
.footer2b span{font-size:24px;color:#ffffff;font-weight:bold}
.footer2b p{font-size:18px;color:#ffffff;line-height:38px;}
.footer2c{margin-top:35px;}

.footer3{float:right;width:25%;font-size:14px;color:#D5D4D3;}
.footer3 span{text-align:left;font-size:24px;color:#ffffff;font-weight:bold}
.footer3a {width:100%;overflow:hidden;margin-top:15px;}
.footer3a input{width:100%;margin:20px auto;height:42px;border-radius:5px;padding:0 20px;background:#FAFAFA;border:1px solid #FAFAFA;box-sizing:border-box;transition:.5s}
.footer3a textarea{width:100%;margin-bottom:15px;height:70px;border-radius:5px;padding:20px;background:#FAFAFA;border:1px solid #FAFAFA;box-sizing:border-box;transition:.5s;}

.tjlywz{overflow:hidden;width:100%;text-align:center;background-color:#BC4E34;border-radius:5px;margin-right:auto;margin-left:auto;}
.tjlywz a{color:#ffffff;font-size:16px;line-height:48px;}
.tjlywz a:hover{background-color:#FFA302;color:#ffffff;border-radius:5px;font-size:16px;width:100%;}

.yanshen{display:block;text-align:center;box-sizing:border-box;width:100px;transition:all .5s ease;border-style:solid;border-width:1px;display-radio:block;border-color:#BC4E34;margin-right:auto;margin-left:auto;}
.yanshen:hover{border:solid 1px #ffffff;}

.banquan{width:100%;padding-top:40px;padding-bottom:40px;background:#025C81;border-top:1px solid #E5E1E1;text-align:center;overflow:hidden;}
.banquanzuo p{float:left;font-size:14px;color:#ffffff;margin-right:40px}
.banquanzuo p a{font-size:14px;color:#ffffff;}
.banquanzuo p span{width:100%;font-size:14px;color:#ffffff;overflow:hidden;}
.banquanzuo p span a{width:100%;font-size:14px;color:#ffffff;overflow:hidden;}
.banquanyou p{float:right;font-size:14px;color:#ffffff;}
.banquanyou p a{font-size:14px;color:#ffffff;}



@media screen and (max-width: 1200px) {.center {  width: 100%;}
  .pc_banner .banner_text {  top: 20%;}
  .header .head_top_content {  padding: 0 2%;}

}
@media screen and (max-width: 1020px) {.header {  display: none;}
  .m_header {  display: block;}
  .pc_banner {  display: none;}
  .m_banner {  display: block;}
  .page_banner {  margin-top: 70px;}
  .mtop {  margin-top: 70px;}
}
@media screen and (max-width: 768px) {.main {  overflow: hidden;}

/*首页产品展示*/
.list-2 {width:98%;margin:0 auto;overflow:hidden;}
.list-2 li {float: left;list-style: none;background: #FFF;margin:1.2%;padding: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-shadow: 0px 0px 10px #afaeae;-moz-box-shadow: 0px 0px 10px #afaeae;-webkit-box-shadow: 0px 0px 10px #afaeae;position:relative;}
.list-sy-2 li {margin-left:12px;margin-bottom:12px;width:42%;}
.list-2 li img.pic {width: 100%;transition:all 0.8s;}
.list-2 li p {text-align:left;font-size:16px;line-height:46px;height:40px;margin-top:5px;border-top: 1px #EAE9E9 solid;overflow:hidden;background:url(../images/cpzbg2.png) no-repeat 266px 10px;}
.list-2 li p a {font-size:16px;transition:all 0.4s;}
.list-2 li p:hover a {font-size:16px;color:#A31103;margin-left:6px;}
.list-2 li b,.list-2 li:hover b{margin:0;padding:0;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.pro-border1{position: absolute;left:0px;top:0px;width:0;border-top:2px solid transparent;}
.pro-border2{position: absolute;left:0px;top:0px;height:0;border-left:2px solid transparent;}
.pro-border3{position: absolute;right:0px;top:0px;height:0;border-right:2px solid transparent;}
.pro-border4{position: absolute;left:0px;bottom:0px;width:0;border-bottom:2px solid transparent;}
.list-2 li:hover img.pic {-webkit-transform:scale(1.04);}
.list-2 li:hover b.pro-border1, .list-2 li:hover b.pro-border4 {width: 100%;}
.list-2 li:hover b.pro-border2, .list-2 li:hover b.pro-border3 {height: 100%;}
.list-2 li .pg-border-color {border-color: #CF0010;}

.list-2 lii:nth-child(4n) {margin-right:0%;} 



.ziyedaohang{margin:0 auto;overflow:hidden;width:100%;}
.ziyedaohang ul {width:100%;margin-top:1px;text-align:center}
.ziyedaohang>ul>li{display:inline-block;padding-left:10px;padding-right:10px;text-align:center;line-height:40px;font-size:16px;background:#ffffff;color:#686869;border-radius:6px; margin-right:10px;border:1px solid #D9D9D9;transition:all 0.4s;margin-bottom:12px;}
.ziyedaohang>ul>li.active,.ziyedaohang>ul>li:hover{background:#CF0010;font-size:16px;}
.ziyedaohang>ul>li.active span,.ziyedaohang>ul>li:hover a {font-size:16px;color:#ffffff}

.sytitle{ text-align:center; position:relative; z-index:2;overflow:hidden}
.sytitle h2{ line-height:36px; font-size:42px;margin-top:6px; color:#000;}
.sytitle span,.sytitle h2 span{ width:100%; font-size:66px; color:#f7f7f7; line-height:80px; font-family:'Arial'; text-transform:uppercase; word-break:normal; position:absolute; z-index:-1; top:-16px; left:50%; font-weight:bold; transform:translate(-50%, 0);}
.sytitle em{ font-size:15px; color:#666; line-height:60px;padding-bottom:18px; background:url(../images/ttline.png) no-repeat bottom center;}



/* 关于我们 */
.abouts{ padding:10px;overflow: hidden;}
.abouts dl{overflow:hidden;}
.abouts dl dd{ width:100%; padding-bottom:30px; border-bottom:1px dashed #DDD; float:left;}
.abouts dl dd h3{ padding-bottom:5px; font-size:26px;font-weight:bold;}
.abouts dl dd h4{ padding-bottom:8px; font-size:16px; font-weight:normal;}
.abouts dl dd i{ width:80px; height:1px; margin-bottom:5px; background:#EF8402; display:block;}
.abouts dl dd p{ line-height:35px; font-size:15px;}
.abouts dl dt{ width:100%; float:right;}
.abouts dl dt video{ width:100%; display:block;}

.culture{width:100%;background:url(../images/culbg.jpg) no-repeat center;height:80px; overflow:hidden;background-size:100% 100%;}

.honer{ width:100%;padding:10px;background:#ffffff; overflow: hidden;}
.honer ul{}
.honer li{width:94%; background:#ffffff;text-align:center; margin:0 0% 0px 0%; float:left;box-shadow: 0px 1px 10px 1px #6D6E6F;}
.honer li.lr{ margin:40px 0 0 0}
.honer li img{ width:100%; height:auto; display:block;}
.honer li p{ text-align:center; height:60px; line-height:60px; font-size:18px; color:#333;}

.contact{ padding:10px;overflow: hidden;}
.contact .top{ overflow:hidden}
.contact .top dl{ width:95%; background:#ffffff;text-align:center; margin:70px 0% 10px 2%; float:left;box-shadow: 0px 1px 10px 1px #6D6E6F; position:relative}
.contact .top dl dt{ width:167px; height:132px; position:absolute; top:-55px; left:50%; margin-left:-80px;}
.contact .top dl dt img{ width:100%; height:100%;}
.contact .top dl h2{ padding-top:90px; font-size:18px; font-weight:bold;}
.contact .top dl p{ line-height:30px; margin-top:6px; font-size:15px;}
.contact .top dl p a:hover{ color:#F08300;}
.contact .top dl span{ display:block; width:94px; height:38px; line-height:38px; text-align:center; margin:12px auto; font-size:14px; margin-bottom:25px;color:#FFF}
.contact .top dl.add span{ background:#FFC208}
.contact .top dl.tel span{ background:#E64716}
.contact .top dl.email span{ background:#00BCD5}
.contact .top dl.qq span{ background:#8CC34B}


.news_list {width:100%;margin-top:40px;}
.news_list ul li {width:90%;padding:15px;float: left;margin-bottom:46px;padding-bottom:10px;box-shadow: 0px 1px 10px 1px #6D6E6F;margin-right:3%;background:#ffffff;}
.news_list ul li .fl {width:100%;}
.news_list ul li .fl .imgauto {width: 100%;height:200px;}
.news_list ul li .fl .imgauto img {max-width: 100%;max-height: 100%;border-radius:6px;transition:all 0.8s;}

.news_list ul li .fr {width:100%;padding-left:20px;margin-top:10px;}
.news_list ul li .fr span {font-size:17px;color: #000;display: block;}
.news_list ul li .fr p {font-size: 14px;color: #626262;display: block;margin-top:5px;line-height: 24px;height:72px;overflow: hidden;}
.news_list ul li .fr .time {padding-left:26px;font-size: 15px;color: #333;line-height: 30px;background: url(../images/time.png) no-repeat left center;background-size: 16px;margin-top:5px;}

  
/*详情页*/ 
.xiangqingye {width:90%;padding:15px;padding-bottom:10px;box-shadow: 0px 1px 10px 1px #6D6E6F;margin-top:40px;background:#ffffff;overflow: hidden;}
.xiangqingye p{font-size:14px;line-height:30px;}
.xiangqingye img{width:90%;}
.content_tit h3 {font-size:22px;color: #2A2A29;text-align: center;margin-bottom:20px;}
.content_des {width: 100%;border-top:1px dotted #E5E5E5;border-bottom:1px dotted #E5E5E5;margin-bottom:30px;text-align: center;}
.content_des span {font-size:15px;color: #454544;line-height:36px;margin-left:10px;}

.context{width:100%;border-top:1px solid #e7e7e7;height:110px}
.prevNews {background: url(../images/jiantouzuo2.jpg) no-repeat left center;width:100%;line-height:26px;padding-left:1px;overflow: hidden;}
.NextNews {background: url(../images/jiantouzuo2.jpg) no-repeat left center;width:100%;line-height:26px;padding-left:1px;overflow: hidden;}

.gengduo_news {width:102%;overflow: hidden;}
.gengduo_news ul li {background: url(../images/xiaojiantou.jpg) no-repeat left center;width:97%;float: left;height:38px;border-bottom: 1px dashed #c6c6c6;margin-right:1px;line-height:36px;overflow: hidden;}
.gengduo_news ul li a {float:left;padding-left:18px;width:67%;font-size:15px;color: #666;line-height:46px;overflow: hidden;}
.gengduo_news ul li p {float:right;font-size:14px;color: #666;line-height:46px;}
.gengduo_news ul li:hover a {color: #FA4007;}
  
/*整体底部*/ 
.footer{width:100%;padding-top:42px;padding-bottom:36px;background:#454645;font-size:14px;color:#D5D4D3;overflow:hidden;}
.footer1{width:90%;padding-left:5%;padding-right:5%;font-size:14px;color:#D5D4D3;overflow:hidden;}
.footer1 span{text-align:left;font-size:22px;color:#ffffff;font-weight:bold}
.footer1a {background:url(../images/dianhua.png) no-repeat left top;text-align:left;padding-left:50px;font-size:14px;color:#CDCCCB;margin-top:30px;}
.footer1a p{font-size:14px;color:#ffffff;line-height:28px;}
.haomada a{font-size:20px;color:#ffffff;font-weight:bold;line-height:28px;}
.footer1b {background:url(../images/dizhi.png) no-repeat left;text-align:left;padding-left:50px;font-size:14px;color:#CDCCCB;margin-top:25px;}
.footer1b p{font-size:14px;color:#ffffff;line-height:25px;}

.footer2{width:90%;padding-left:5%;padding-right:5%;font-size:14px;color:#D5D4D3;overflow:hidden;}
.footer2a {width:100%;overflow:hidden;}
.footer2a img{float:left;width:50px;height:50px;border:4px solid #ffffff;border-radius:4px;margin-top:30px;}
.footer2b{float:left;padding-left:10px;margin-top:30px;}
.footer2b span{font-size:20px;color:#ffffff;font-weight:bold}
.footer2b p{font-size:14px;color:#ffffff;line-height:28px;}
.footer2c {width:100%;margin-top:20px;text-align:center;}

.footer3{width:90%;padding-left:5%;padding-right:5%;font-size:14px;color:#D5D4D3;overflow:hidden;margin-top:30px;}
.footer3 span{text-align:left;font-size:22px;color:#ffffff;font-weight:bold}
.footer3a {width:100%;overflow:hidden;}
.footer3a input{width:100%;margin:12px auto;height:48px;border-radius:5px;padding:0 20px;background:#FAFAFA;border:1px solid #FAFAFA;box-sizing:border-box;transition:.5s}
.footer3a textarea{width:100%;margin-bottom:15px;height:70px;border-radius:5px;padding:20px;background:#FAFAFA;border:1px solid #FAFAFA;box-sizing:border-box;transition:.5s;}

.banquan{width:100%;padding-top:25px;padding-bottom:25px;background:#2C2C2C;border-top:1px solid #737373;text-align:center;overflow:hidden;}
.banquanzuo p{width:100%;line-height:32px;font-size:14px;color:#ffffff;overflow:hidden;}
.banquanzuo p a{color:#ffffff;}
.banquanzuo p span{width:100%;font-size:14px;color:#C1C1C1;overflow:hidden;}
.banquanzuo p span a{color:#C1C1C1;}
.banquanyou p{width:100%;font-size:14px;color:#ffffff;padding-top:25px;overflow:hidden;}
.banquanyou p a{color:#ffffff;}
  
}