/*其他公共，可不要*/html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,textarea,legend,h3{margin:0;padding:0;list-style:none;}
body {font-family:微软雅黑;font-size:12px;}
:focus {outline:0;}
a img {border:0;}
img {vertical-align:middle;}
table {empty-cells:show;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
cite,i,em {font-style:normal;}
b {font-weight:normal;}
div,span,i,a,button,input {-webkit-tap-highlight-color:rgba(0,0,0,0);}
::-webkit-scrollbar {display:none;}
.el {white-space:nowrap;text-overflow:ellipsis;}
a {text-decoration:none;color:#333;}
a:hover {color:#f00}
.cl:after {content:"\0020";line-height:0;font-size:0;display:block;clear:both;visibility:hidden;overflow:hidden;}
.cl {*zoom:1;}
.c {height:0;clear:both;line-height:0;font-size:0;overflow:hidden;}
.wi {width:1400px;margin:0 auto;}
.wip {width:1400px;margin:0 auto; overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative}
.pa {position:absolute;}
.yj6 {border-radius:6px;}
.yj10 {border-radius:10px;}
.b1 {border:1px solid #dfdfdf;}
.n1 {border:1px solid #dfdfdf;}
.ov {overflow:hidden;}
.bgf {background:#fff;}
body {background:#fff}
/*头部*/

.tou{ height:100px; border-bottom:1px solid #ddd}
.logo {width:283px;height:67px;margin-top:18px;}
.logo a {display:block;background:url(../image/logo.png);width:283px;height:67px;}

.nav {}
.nav ul { display:block; padding-top:35px;}
.nav ul li {float:left;line-height:40px;margin-left:15px;}
.nav ul li a {color:#000;font-size:20px;display:block;padding:0 15px;}
.nav ul li a:hover {border-bottom:3px solid #d50000;color:#000;}
.nav ul li.on a { border-bottom:3px solid #d50000;color:#000;}

/*首页幻灯*//*banner*/.new_banner {width:100%;height:auto;position:relative;overflow:hidden;}
.rslides {
	width: 100%;
	/* [disabled]position:relative; */
	list-style: none;
	padding: 0
}
.rslides li {width:100%;}
.rslides li img {width:100%;height:auto;display:block;}
.rslides_nav {top:50%;margin-top:-33px;width:36px;height:66px;display:block;position:absolute;text-indent:-10em;overflow:hidden;}
.prev {left:10px;width:36px;height:66px;background:url(../image/03.png) no-repeat left;}
.next {right:10px;width:36px;height:66px;background:url(../image/05.png) no-repeat right;}
a:focus {outline:none;}
.rslides_tabs {position:absolute;left:50%;margin-left:-82px;bottom:10px;clear:both;text-align:center;z-index:99999;}
.rslides_tabs li {float:left;width:45px;height:2px;background:#ffffff;margin:0 5px;opacity:.2;}
.rslides_tabs a {text-indent:-5em;overflow:hidden;display:block;}
.rslides_tabs .rslides_here {background:#fff;opacity:1;}
/*banner*/.m {padding-top:30px;}
.kt {text-align:center; padding-top:40px;}
.kt strong {display:block;line-height:45px;font-size:38px; font-weight:500}
.kt strong a{color:#d50000}
.kt span { display:block; font-size:18px; color:#999; padding-bottom:10px;}
ul.ipc {display:block;width:1450px;padding:20px 0; }
ul.ipc li {float:left;width:250px;margin-right:13px;margin-bottom:25px; background:#f1f1f1; padding:10px;}
ul.ipc li img {width:250px;}
ul.ipc li a {font-size:14px;}
ul.ipc li span {display:block;padding:15px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#eee;}
ul.ipc li:hover span {background:#e60012;color:#fff;}

ul.jy li img {width:250px; height:250px;}

.mo{ text-align:center;}
.mo a{border-radius: 20px; display:inline-block; padding:10px 30px; background:#f6f6f6; font-size:16px; color:#666}
.mo a:hover{ background:#d50000; color:#fff;}
.fo {background:#323232;color:#fff;padding:20px 0;font-size:14px;}
.fo strong {padding-bottom:10px;}
.ft1 {width:330px;margin-right:30px;margin-left:20px;}
.ft2 {width:200px;}
.ft3 {width:200px;}
.ft4 {width:360px;line-height:26px;}
.fta a {color:#fff;display:block;line-height:25px;}
.fta a:hover {text-decoration:underline}
.fta strong { display:inline-block;font-size:24px; font-weight:normal;  border-bottom:1px solid #fff; padding:10px 20px; margin-bottom:20px;}
.ft1 strong {}
.ft1 a {float:left;margin-right:10px;}
.ft3 strong {}
.ft3 a {float:left;width:100px;}
.ft4 {margin-right:20px;width:400px;line-height:40px;}
.ft4 b{ display:inline-block;font-size:24px; font-weight:normal;  border-bottom:1px solid #fff; padding:10px 30px; margin-bottom:20px;}

.ft4 a {color:#fff;}
.ft4 a:hover {text-decoration:underline}
.search {display:block;width:400px;height:34px;margin-top:23px;border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;overflow:hidden;box-shadow:1px 3px 5px #003672;}
.search input {height:32px;border:0;outline:0;}
.search .text {width:315px;line-height:33px;font-size:14px;padding:0 4px 0 20px;border:1px solid transparent;color:#666}
.search .button {width:59px;height:35px;cursor:pointer;color:#fff;text-align:center;line-height:35px;font-size:16px;}
.cso {background:#e60012;}
.cop {height:40px;line-height:40px;background:#323232; border-top:1px solid #999}
.cop,.cop a {color:#fff;}
.cop a {margin-left:15px;}
.ca {margin-left:15px;}
.cb {margin-right:10px;}

.ns{ height:500px;background:url(../image/ns.jpg) center bottom; background-size:cover;}
.nf {color:#fff;text-align:center}
.nf strong {display:block;font-size:35px;padding-top:180px;}
.nf span {font-size:25px;display:block;padding-top:20px;}

.wz{background: #f6f6f6;
    font-size: 14px;
    line-height: 1.5;
    color: #666;
    padding: 10px 0;
    width: 100%;
    margin: 0 0 20px 0;}

.cra{ padding:30px 0;}
.pl{ width:180px;}
.pl a{ height:45px; line-height:45px; font-size:16px; background:url(../image/pla.png) no-repeat center bottom; display:block; padding-left:0px;}
.pl a.on{ color:#f00; font-weight:600}
.cr{ width:1200px;}
ul.crp {display:block;width:1250px;padding:0; }
ul.crp li {float:left;width:250px;margin-right:38px;margin-bottom:40px; background:#f1f1f1; padding:10px;}
ul.crp li img {width:250px; height:250px;}
ul.crp li a {font-size:14px;}
ul.crp li span {display:block;padding:15px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#eee;}
ul.crp li:hover span {background:#e60012;color:#fff;}
.mj{ padding-bottom:20px;}


/*封面的产品图文*/
.fmk{ padding-bottom:30px;}
.ktp {text-align:center; padding-bottom:15px; border-bottom:1px solid #efefef; margin-bottom:15px;}
.ktp strong {display:block;line-height:45px;font-size:30px; font-weight:500}
.ktp strong a{color:#d50000}
.ktp span { display:block; font-size:18px; color:#999; padding-bottom:10px;}


/*列表分页*/.epages { padding:10px 0px;background:#fff; margin:20px 0 20px 0px;}
.epages span {float:left;margin-right:10px;border:1px solid #eee;padding:5px 10px;}
.epages b {float:left;margin-right:10px;border:1px solid #eee;padding:5px 10px;color:#f00;}
.epages a {float:left;margin-right:10px;border:1px solid #eee;padding:5px 10px;}





.vb {width:100%;height:75px;overflow:hidden;position:fixed;z-index:120;left:0;bottom:0;}
.vp img {}
.vp {width:100%;height:100%;position:absolute;left:0;top:0;background-color:#333;opacity:.8;filter:alpha(opacity=80);z-index:1;text-align:center;}
