﻿@charset "utf-8";
/* CSS Document */

  
/****公共部分-首页****/
.warp{ font-size:12px; font-family:宋体; width:100%; position:relative;}
.top-nav{ width:100%; height:30px; background:#333333; color:#FFF;}
.w-1200{ width:1200px; margin:0 auto; position:relative;}
.top-nav span{ line-height:30px; opacity:0.7; filter:alpha(opacity=0.7);}
.nav{ height:100px; background:#fefefe; overflow:hidden;}
.nav::after{ content:""; clear:both; overflow:hidden;}
.logo{ float:left; width:347px;}
.logo>a img{ width:60px;}
.logo>a,logo>div{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:20px 0;}
.logo-txt{ display:inline-block; *display:inline; zoom:1; height:60px; padding:28px 0 0 0;}
.logo-txt strong{ font-size:26px; color:#2d9fff; padding-top:10px;}
.logo-txt p{ color:#333333; font-size:12px;  font-family: 'Microsoft YaHei'; text-indent:2px;}
.nav-inner{ height:100%; float:left; padding:0 15px; overflow:hidden;}
.nav-inner ul{ width:100%;}
.nav-inner ul li,.nav-inner ul li a{ width:136px; height:100%; display:block; text-align:center; line-height:100px; overflow:hidden; float:left; font-size:14px; font-family: Microsoft YaHei; font-weight: bold; color:#333333;}
.nav-inner ul li a:hover,.nav-inner ul li a.Select{ background:#2d9fff; color:#fff;}
.banner-box{ width:100%; overflow: hidden; position: relative;}
.banner{ position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden;}
.banner li,.banner li img{ width:100%; max-width:100%; min-width:1200px;}
.banner-point{ width:100%; text-align:center; position:absolute; bottom:12px; left:0;}
.banner-point a{ display:inline-block; *display:inline; zoom:1; margin:0 8px; width:14px; height:14px; background:#fff; border-radius:50%; cursor:pointer;}
.banner-point a.Select{ background:#2d9fff; opacity:0.6; filter:alpha(opacity=0.6);}
.cont-products{ width:100%; height:388px; overflow:hidden;}
.cont-top{ width:100%; height:40px; padding:30px 0; overflow:hidden; line-height:40px;}
.cont-tltle{ float:left;}
.cont-tltle em,.cont-tltle em span{ font-size:x-large; color:#333; font-family: Microsoft YaHei;}
.cont-tltle em{ display:block; height:31px; line-height:31px;}
.cont-tltle em span{ color:#2d9fff; font-style:inherit; font-family:宋体; font-size:27px;}
.cont-more{ color:#565656; font-family: Microsoft YaHei; font-size: 13px; font-weight: bold; float:right; cursor:pointer; height:31px; line-height:31px;}
.cont-more:hover{ color:#2d9fff;}
.cont-productsbox{ width:100%;}
.cont-productsbox ul{ width:1235px; margin:0 auto; overflow:hidden;}
.cont-productsbox ul li{ width:210px; height:280px; overflow:hidden; margin-right:37px; float:left;}
.cont-productimg{ width:210px; height:128px; overflow:hidden; margin-bottom:15px;}
.cont-productimg img{ width:100%;}
.cont-productp{ width:200px; margin:0 auto; height:18px; line-height:18px; text-align:center; font-family: Microsoft YaHei; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cont-productpname{ font-size:14px; color:#5a5a5a;}
.cont-productpchina{ font-size:12px; color:#2d9fff;}
.cont-productpmarketprice{ color:#acacac;}
.cont-productpmarketprice span{ text-decoration: line-through; color: #666; margin-left:4px;}
.cont-productpprice{ color:#acacac;}
.cont-productpprice span{ color:#ff3c00; margin-left:4px;}
.cont-productptxt{ color:#5a5a5a;}
.cont-news{ width:100%; height:388px; background:url(../images/bg.jpg);}
.cont-newsdynamic{ padding-top:30px; width:640px; float:left;}
.cont-newsdynamictltle{ width:100%;  border-color: transparent transparent #dddddd; border-width: 0px 0px 1px; border-style: solid solid dotted; height:38px;}
.cont-newsdynamictltle em{ display:block; height:38px; line-height:38px;}
.cont-newsdynamicdetail{ margin-top:22px;}
.cont-newsdynamicdetail ul{ width:100%;}
.cont-newsdynamicdetail ul li{ overflow:hidden; margin-bottom:25px;}
.cont-newsdynamicdetailimg{ height: 100px; width: 150px; float:left; margin-right:8px;}
.cont-newsdynamicdetailimg img{ width:100%; height:100%;}
.cont-newsdynamicdetailtxt{ float:left;}
.cont-newsdynamicdetailtxt a{ display:block; font-size:15px; font-weight:bold; color: #5a5a5a; font-family: Microsoft YaHei; width:265px; height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cont-newsdynamicdetailtxt a:hover{ color:#0064da;}
.cont-newsdynamicdetailtxt p{ font-family: Microsoft YaHei; font-size: 12px; color: #969696; width:480px; margin-top:5px; text-align:justify;}
.cont-companyprofile{ padding-top:30px; width:516px; float:right;}
.cont-companyprofiledetail{ width:100%; margin-top: 22px; overflow:hidden; margin-bottom:25px;}
.cont-companyprofiledetailimg{ width:180px; height:225px; overflow:hidden; float:left;}
.cont-companyprofiledetailimg img{ width:180px; height:225px;}
.cont-companyprofiledetailtxt{ float:right; width:326px;}
.cont-companyprofiledetailtxt p{ line-height:19px; color:#5a5a5a; text-indent:24px; text-align:justify; font-family:宋体;}
.cont-recommendeddigital{ width:100%; height:350px;}
.cont-recommendeddigitalw{ width:100%; height:170px; position:relative;}
.cont-recommendeddigitali{ width:1120px; height:100%; margin:0 auto; overflow:hidden;}
.cont-recommendeddigitali ul li{ width:280px; height:170px; overflow:hidden; float:left;}
.cont-recommendeddigitali ul li div{ width:240px; height:150px; overflow:hidden; margin:10px 20px;}
.cont-recommendeddigitali ul li img{ width:100%; height:100%;}
.cont-prev,.cont-next{ cursor:pointer; width:30px; height:54px; overflow:hidden; background:url(../images/sprite.png) no-repeat; background-position:0 0; position:absolute; top:50%; margin-top:-27px; opacity:0.2; filter:alpha(opacity=0.2);}
.cont-prev:hover,.cont-next:hover{ opacity:0.5; filter:alpha(opacity=0.5);}
.cont-prev{ left:0;}
.cont-next{ right:0; background-position:-48px 0;}
.footer-nav{ width:100%; height:96px; line-height:96px; background:#f3f3f3;}
.footer-inner{ width:100%; height:55px; line-height:55px; background:#2d9fff; text-align:center; color:#fff; font-family: 'Microsoft YaHei';}
.footer-navi{ overflow:hidden; text-align:center;}
.footer-navi ul{ padding:41px 0;}
.footer-navi ul li{ display:inline-block; *display:inline; zoom:1; margin:0 12px;}
.footer-navi ul li a{ color: #666666; font-family: Microsoft YaHei;}
.footer-navi ul li a:hover{ color:#2d9fff;}
.companyprofile-title{ width:320px; height:38px; border-color: transparent transparent #dddddd; border-width: 0px 0px 1px; border-style: solid solid dotted; margin-top:25px; display:inline-block; *display:inline; zoom:1;}
.companyprofile-title em{ display:block; height:38px; line-height:38px; font-size: x-large; color: #333; font-family: Microsoft YaHei;}
.companyprofile-title em span{ color: #2d9fff; font-style: inherit; font-family: 宋体; font-size: 27px; margin-left:5px;}
.companyprofile-cont{ margin-top:30px;}
.companyprofile-cont p{ text-align:justify; text-indent:24px; margin-bottom:25px; font-size:14px; color:#5a5a5a; line-height:26px; font-family: Microsoft YaHei;}
.news-typenav{ height:50px; float:right; margin-top:15px;}
.news-typenav ul{ font-size:0;}
.news-typenav ul li{ float:left; width:162px; height:50px; text-align:center; line-height:50px;}
.news-typenav ul li a{ font-weight: bold; font-style: normal; font-size: 14px; color: #333333; font-family: Microsoft YaHei; display:block; width:100%; height:100%;}
.news-typenav ul li:hover{ background:#2d9fff;}
.news-typenav ul li:hover a{ color:#fff;}
.news-typenav ul li.Select{ background:#2d9fff;}
.news-typenav ul li.Select a{ color:#fff;}


/*新闻动态​*/
.news-contlist{ margin-top:25px;}
.news-contlist ul li{ margin-bottom: 20px; border-bottom: 1px dashed #cdcdcd; overflow:hidden;}
.link{ float: left; margin-left: 3px; height: 28px; line-height: 28px; color: #5a5a5a;}
.news-contlist ul li p span{ color: #5a5a5a; font-weight:bold;}
.news-contlist ul li p a{ color:#969696; font-family: Microsoft YaHei; font-size: 14px; font-weight:bold; margin-left:8px;}
.news-contlist ul li p a:hover{ color:#0064d4;}
.news-contlist ul li p.time{ float: right; margin-right: 3px; font-family: Microsoft YaHei; font-size: 11px; color: #acacac; font-weight: normal; height:28px; line-height:28px;}
.wp-pager_link{ clear: both; padding: 5px 0; overflow: hidden; height: 25px; width:100%; text-align:center; margin-bottom:45px;}
.wp-pager_link a{ border: 1px solid #D5D5D5; padding: 0 3px; height: 18px; line-height: 18px; margin: 0 4px; color: #5a5a5a; display: inline-block; *display:inline; zoom:1; cursor:pointer;}
.wp-pager_link a:hover{ color:#47cdff;}
.wp-pager_link a.Select{ border: medium none transparent; color:#D00; cursor:default;}


/*产品列表​*/
.prodictlist-typenav ul li{ width:92px;}
.prodictlist-box{ margin-top:25px;}
.prodictlist-box ul{ width:1260px; font-size:0;}
.prodictlist-box ul li{ float:left; width:200px; height:230px; margin:0 50px 10px 0; border:1px solid #FFF;}
.prodictlist-box ul li:hover{ border:1px solid #2d9fff;}
.prodictlist-img{ height: 140px; width: 200px; text-align: center; vertical-align: middle; display: table-cell;}
.prodictlist-img img{ max-width: 200px; margin: 0px auto; max-height: 140px; display: inline;}


/*在线留言​*/
.feedback-cont{ height:485px;}
.feedback-text{ float:left;}
.feedback-ttext{ font-family: 'Microsoft YaHei'; line-height: 180%; font-size: 14px; color:#cccccc; width:434px; padding-top:134px; margin-left:58px;}
.feedback-btext{ font-size: 36px; color: rgb(45, 159, 255); line-height:140%; font-weight:bold; padding-top:15px; margin-left:58px;}
.feedback-inputbox{ float:left; margin-left:60px; padding-top:30px;}
.feedback-tle{ width: 260px; height: 34px; line-height: 34px; background-color: transparent; background-image: none; font-size: 13px; color: #999999; text-align: left; word-spacing: 0px; padding: 0px; font-family: Microsoft YaHei; border: 0px; border-color: #333333; border-style: none; clear: both; margin-top: 8px; margin-left: 0px;}
.input{ width: 500px; height: 24px; line-height: 24px; background-color: transparent; background-image: none; font-size: 12px; color: #777777; text-align: left; word-spacing: 0px; padding: 4px; font-family: Microsoft YaHei; border: 1px; border-color: #2d9fff; border-style: dashed; clear: both; margin-top: 0px; margin-left: 0px; border-radius:2px;}
.textarea{ width: 510px; height: 122px; line-height: 24px; background-color: transparent; background-image: none; font-size: 12px; color: #777777; text-align: left; word-spacing: 0px; padding: 4px; font-family: Microsoft YaHei; border: 1px; border-color: #2d9fff; border-style: dashed; clear: both; margin-top: 0px; margin-left: 0px; border-radius:2px; resize: none;}
.submit{ cursor: pointer; width: 150px; height: 30px; line-height: 30px; background-color: #2d9fff; background-image: none; font-size: 13px; color: #FFFFFF; text-align: center; word-spacing: 0px; padding: 0px; font-family: Microsoft YaHei; border: 0px; border-color: #2d9fff; border-style: dashed; clear: both; margin-top: 20px; margin-left: 0px;}


/*联系我们​*/
.contactus-conttext{ float:left; padding-top:30px; margin-left:10px; height:415px;}
.contactus-conttext p{ line-height:140%; color: #5a5a5a;  font-family: 'Microsoft YaHei'; font-size: 14px; margin-bottom:20px;}
.contactus-contmap{ float:left;  width: 560px; height: 310px; border: 1px dashed rgb(139, 72, 1); padding: 5px;overflow:hidden; margin-top:3px; margin-left:95px;}
.map{ width: 781px; height: 399px; margin:auto;}


/*产品详情​*/
.productdetails-cont{ margin-top:25px;}
.productdetails-title{ width:100%; text-align:center; font-size: 17px; line-height: 140%; color: #565656; font-family: 'Microsoft YaHei'; font-weight:bold;}
.productdetails-time{ font-family: 'Microsoft YaHei';  width:100%; text-align: center; color: #5a5a5a; margin-top:10px;}
.productdetails-imgbox{ margin:20px auto; width:312px;}
.productdetails-bigimg{ width: 300px; height: 220px;}
.productdetails-bigimg img{ margin: 25px 10px;}
.productdetails-smallimg{ margin-top:25px; width:100%;}
.productdetails-leftbtn{ float:left; cursor:pointer;}
.productdetails-rightbtn{ float:right; cursor:pointer;}
.productdetails-images{ width:260px; margin:0 auto; float:left; margin-left:6px; height:65px; overflow:hidden;}
.productdetails-images ul{ font-size:0;}
.productdetails-images ul li{ width: 60px; height: auto; margin:13.5px 0.5px; cursor:pointer; float:left; border: 1px solid #fff;}
.productdetails-images ul li:hover{ border: 1px solid #9c9c9c;}
.productdetails-images ul li.Select{ border: 1px solid #9c9c9c;}
.productdetails-images ul li img{ width:100%;}
.productdetails-txtbox p{ margin-bottom:25px; color: #555; font-family: 'Microsoft YaHei'; font-size:12px; line-height:25px;}
.productdetails-btn div{ margin-bottom:10px;}
.productdetails-btn div span,.productdetails-btn div a{ margin-bottom:10px; font-size:12px; font-family: 'Microsoft YaHei'; color: #444;}
.productdetails-btn div a:hover{ text-decoration:underline;}
.newsdetails-title{ font-family: Microsoft YaHei; font-size: 15px; color: #565656; font-weight: bold; text-decoration: none;  padding: 3px 0; line-height: 1.7em; font-weight: bold; width: 100%; overflow: hidden; text-align: center; margin-top:75px;}
.artview_info{ padding: 3px 0; line-height: 1.7em; text-align: center;}
.newsdetails-box{ margin-bottom:30px;}
.newsdetails-box>p{ color: #333333; line-height: 24px; font-size: 14px; text-indent:28px; margin-bottom:5px;}
.newsdetails-cont{ min-height:520px;}
.artview_intro{ padding: 5px 0; line-height: 1.7em; border: #E5E5E5 1px solid; margin-bottom: 10px; text-indent: 24px;}