@charset "utf-8";
/* CSS Document */
body,html{ margin:0; padding:0;font-size:14px; color:#333; font-family:"arial","微软雅黑";}
ul,li,div{ list-style:none; margin:0; padding:0;}
dl,dt,dd{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; margin:0;}
a{ text-decoration:none; color:#333;}
p{ margin:0;}
input{ margin:0; padding:0; border:none; outline:none;}
img{border:none;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.clearfix{ clear:both;}
.inner{ width:1200px; margin:0 auto;}
textarea{resize:none; margin:0; padding:0; display:block; border:none;}
table tr td{ border:1px solid #ccc; padding:3px;}
table{ border-collapse:collapse;}

/*head*/
.head{ height:100px;}
.logo{ margin-top:34px;}
.nav li{ float:left; font-size:18px; margin-left:50px; margin-top:40px;}
.nav li a{ color:#333;}
.nav li a.current{ color:#d70103;}
.nav li a:hover{ color:#d70103;}
/*foot*/
.foot{ background:#f2f2f2; padding:40px 0 36px;}
.cont{ width:380px; margin-right:30px;}
.title01{ font-size:24px; text-transform:uppercase; margin-bottom:16px;}
.foot p{ line-height:24px;}
.prolist{ width:380px; margin-right:30px;}
.plist li a{ line-height:24px; color:#333;}
.icon{ width:380px;}
.icon li{ float:left; margin-right:40px; margin-top:20px;}
.footer{ background:#3e4574; line-height:40px; text-align:center; color:#fff; text-transform:uppercase;}
/*二级页面*/
.subbanner{ background:url(../images/subbanner.jpg) center center; height:120px;}
.subbanner h3{ text-align:center; padding-top:30px; font-size:30px; text-transform:uppercase; color:#d70103;}
.location{ text-align:center;margin-top:6px; font-size:18px;}
.location a{ text-transform:capitalize; color:#333; }
.location a:hover{ color:#d70103;}
.content{ margin:40px auto;}
.neir p{ line-height:24px; text-indent:28px;}
/*产品*/
.subnav{background:#f2f2f2; font-size:18px; padding:20px; line-height:40px;}
.subnav li a{ color:#333; padding-left:20px;}
.subnav li{ background:url(../images/icon.png) no-repeat left center; float:left; margin-right:30px;}
.subnav li a:hover{ color:#d70103;}
.chan{ margin-top:30px;}
.chan li{ width:283px;float:left; _display:inline; overflow:hidden; margin-right:20px; background:#fff; border:1px solid #ccc; margin-bottom:20px;}
.chan li:nth-of-type(4n){ margin-right:0;}
.chan li .timu{ height:56px; padding:16px;background:#d70103;}
.chan li .timu a{ font-size:24px; text-transform:capitalize; color:#fff; height:56px; display:block;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.chan li .jie{ padding:0 16px; line-height:24px; height:48px; overflow:hidden;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.chan li .more{ padding:10px 16px; margin-bottom:20px;}
.chan li .more a{ color:#d70103; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.chan li .pic{ text-align:center; margin-bottom:10px;}
.chan li .pic img{ width:283px; height:175px; display:block;}
.page{ text-align:center; margin-top:10px;}
.page a{ color:#d70103; margin:0 10px; border:1px solid #d70103; padding:4px 10px;}
/*产品详情*/
.prodetail-conent-top { width: 100%; margin-top:50px; float: left }
.prodetail-conent-top .pro-c-t-piclist { width: 502px; margin-right: 48px; float: left }
.prodetail-conent-top .pro-c-t-note { width: 650px; position: relative; float: left }
.prodetail-conent-top .pro-c-t-note h3 { width: 100%; display: block; margin-bottom: 14px; color: #333; font-size: 24px }
.prodetail-conent-top .pro-c-t-note b { width: 100%; display: block; font-size: 18px; color: #757575; font-weight: normal }
.prodetail-conent-top .pro-c-t-note span { display: block; margin-top: 43px; font-size: 18px; color: #1270b5; font-weight: bold; padding-left: 16px; background: url(../images/inc_inc.png) no-repeat 0 -854px; }
.prodetail-conent-top .pro-c-t-note p { font-size: 14px; color: #777777; line-height: 30px; margin-top: 12px; }
.prodetail-conent-top .pro-c-t-note .pro-inquire-add { width: 100%; margin-top: 34px; }
.prodetail-conent-top .pro-c-t-note .pro-inquire-add a { height: 40px; line-height: 40px; display: inline-block; margin-right: 20px; color: #FFF; font-size: 14px; text-decoration: none; float: left }
.prodetail-conent-top .pro-c-t-note .pro-inquire-add .pro-inquire { width: 113px; padding-left: 67px; background: url(../images/inc_inc.png) no-repeat 37px -726px #f19716; }
.prodetail-conent-top .pro-c-t-note .pro-inquire-add .pro-inquire:hover { background: url(../images/inc_inc.png) no-repeat 37px -726px #ffa82b; }
.prodetail-conent-top .pro-c-t-note .pro-inquire-add .pro-add { width: 153px; padding-left: 47px; background: url(../images/inc_inc.png) no-repeat 18px -765px #1270b5; }
.prodetail-conent-top .pro-c-t-note .pro-inquire-add .pro-add:hover { background: url(../images/inc_inc.png) no-repeat 18px -765px #0860a1; }
.prodetail-conent-top .pro-c-t-note .pro-return { height: 26px; line-height: 26px; color: #f19716; font-size: 14px; padding-left: 32px; background: url(../images/inc_inc.png) no-repeat 0 -814px; text-decoration: none; position: absolute; top:66px; right: 0; }
.prodetail-conent-top .pro-c-t-note .pro-return:hover { text-decoration: underline }
.pro-parameters { width: 100%; border-top: 1px solid #e5e5e5; color: #666666; font-size: 14px; margin-top: 65px; padding-top: 40px; float: left }
.pro-parameters span { width: 100%; display: block; font-size: 18px; color: #1270b5; font-weight: bold; padding-left: 16px; background: url(../images/inc_inc.png) no-repeat 0 -854px; float: left }
.pro-parameters .pro-para-text { width: 100%; margin-top: 24px; float: left }
.pro-para-text p{ line-height:24px;}
.pro-parameters .pro-para-text b { color: #333; }
.page-pre-next { width: 100%; height: 110px; line-height: 110px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; margin-top: 55px; float: left }
.page-pre-next a { height: 20px; line-height: 20px; color: #333; font-size: 14px; text-decoration: none; margin-top: 45px; }
.page-pre-next .page-pre { padding-left: 30px; background: url(../images/inc_inc.png)no-repeat 0 -614px; float: left }
.page-pre-next .page-next { padding-left: 30px; background: url(../images/inc_inc.png)no-repeat 0 -665px; float: right }
.page-pre-next .page-pre:hover { color: #1270b5; background: url(../images/inc_inc.png)no-repeat 0 -640px; }
.page-pre-next .page-next:hover { color: #1270b5; background: url(../images/inc_inc.png)no-repeat 0 -691px; }
/*download*/
.down{ margin-bottom:40px;}
.down li{ padding-left:30px; background:url(../images/icon06.png) no-repeat left 4px; border-bottom:1px dotted #ccc; padding-bottom:20px;}
.down li a{ color:#333; font-size:18px; text-decoration:none;}
.down li .ming{ float:left;}
.down li .ming:hover{ color:#900000;}
.down li .xia{ float:right; background:url(../images/icon07.png) no-repeat; padding-left:30px; color:#900000;}
/*新闻详情*/
.newtit{ text-align:center; font-size:18px;}
.date{ text-align:center; color:#666; margin-top:10px; text-transform:capitalize; margin-bottom:12px;}
.ncon p{ text-indent:28px; line-height:24px;}
.ncon img{ max-width:1000px;}
/*video*/
.video li{float: left;width: 370px;overflow: hidden;margin-right: 45px;} 
.video li:nth-of-type(3n){ margin-right:0;}
.video li a{ color:#333; text-decoration:none; font-size:16px; font-weight:bold;}
.video li a:hover{ color:#900000;}
.video li img{ width:370px; height:248px;}
.video li .vtit{ text-align:center; margin-top:6px; height:42px;}
.video .ship{ position:relative;}
.video .ship span{position: absolute;width: 50px;height: 50px;top: -130px;left: 152px;z-index: 20;}
.video .ship span img{ width:50px; height:50px;}
.video li a{ color: #333;text-decoration: none;font-size: 16px;font-weight: bold;}
/*联系我们*/
.xinxi{ width:470px; background:url(../images/icon1.png) no-repeat left top; padding-left:30px;}
.xinxi p{ line-height:30px;}
.proform2{ width:698px;border:1px solid #ccc; margin:0 auto;}
.proform3{ width:700px; border:none;}
.proform2 .main{padding:25px; height:auto; overflow:hidden;}
.proform3 .main{ padding:0;}
.proform2 .main p{ width:800px; margin-bottom:16px; float:left;}
.proform2 .main label{ width:180px; line-height:30px; text-align:right;margin-right:5px; display:block; float:left;}
.proform3 .main label{ width:120px;}
.proform2 .main input{ height:30px; line-height:30px; border:1px solid #ccc; border-radius:4px; display:block; float:left;}
.proform2 .main .int1{ width:400px;}
.proform2 .main .int2{ width:500px; height:94px; line-height:180%; border:1px solid #ccc; border-radius:4px;}
.proform2 .main .int3{ width:84px;}
.proform2 .main .btn01{ background:#3e4574; text-align:center; color:#fff; border:1px solid #3e4574; margin-left:10px; width:84px;