@charset "utf-8"; 
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td{ margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑";}
table{ border-collapse:collapse; border-spacing:0px; font-family:"微软雅黑";}
*{ margin:0px; padding:0px; list-style-type:none;}
a{ text-decoration:none; font-family:"微软雅黑"; color:#333;}
a:hover{ text-decoration:underline; font-family:"微软雅黑";}
body,html{ width:100%; height:100%; -webkit-tap-highlight-color:rgba(0,0,0,0);}
img{ border:none; vertical-align:top; max-width:100%; display:block;} 
.clear{ clear:both;}

.one{ width:100%; margin:auto; background:url(../images/1.png) 50% no-repeat; height:215px;}
.one p{ width:1200px; margin:auto; line-height:36px; color:#fff;}
.top_nav{ width:1200px; margin:auto; margin-top:130px;}
.top_nav ul{ width:1200px; margin:auto;}
.top_nav ul li{ display:block; width:133px; float:left; line-height:40px; height:40px; text-align:center;}
.top_nav ul li a{ display:block; width:133px; color:#333; font-size:18px; margin-right:20px;}
.top_nav ul li a:hover{ display:block; border:1px solid #f9f9f9; box-shadow:5px 5px 5px #ddd; color:#fff; text-decoration:none; background:#be0008;}

/* flexslider */
.flexslider{ position:relative; height:666px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat;}
.slides{ position:relative; z-index:1;}
.slides li{ height:666px;}
.flex-control-nav{ position:absolute; bottom:10px; z-index:2; width:100%; text-align:center;}
.flex-control-nav li{ display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline; zoom:1;}
.flex-control-nav a{ display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden;  cursor:pointer;}
.flex-control-nav .flex-active{ background-position:0 0;}
.flex-direction-nav{ position:absolute; z-index:3; width:100%; top:45%;}
.flex-direction-nav li a{ display:block; width:50px; height:50px; overflow:hidden; cursor:pointer; position:absolute;}
.flex-direction-nav li a.flex-prev{ left:40px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{ right:40px; background:url(../images/next.png) center center no-repeat;}


.two{ width:100%; margin:auto; background:url(../images/2.png) 50% no-repeat; height:1488px; z-index:-5; position:relative;}
.guanyu_ck{ width:1200px; margin:auto; padding-top:137px;}
.gyck_left{ width:427px; float:left;}
.gyck_left h3{ font-size:30px; color:#be0008; width:130px; border-bottom:3px solid #555; line-height:70px;}
.gyck_left h4{ font-size:24px; color:#333; line-height:62px; margin-bottom:15px;}
.gyck_left h4 span{color:#be0008;}
.gyck_left p{ line-height:30px;}
.gyck_left p a{ font-size:14px; color:#777;}
.gyck_left p a:hover{ color:#be0008; text-decoration:none;}

.ckpro_list{ width:225px; float:left; margin-left:57px;}
.ckpro_list ul{ width:100%; text-align:center; margin-top:11px;}
.ckpro_list ul li{ line-height:60px; font-size:18px; display:block; width:100%;}
.ckpro_list ul li a{ color:#333; display:block;}
.ckpro_list ul li a:hover{ color:#be0008; text-decoration:none;}

.gyck_right { width:440px; float:right;}
.gyck_right h3{ line-height:62px; font-size:30px; font-weight:normal; color: #555;}
.gyck_right h3 span{ color:#be0008;}
.gyck_right p{ color:#444; line-height:34px; margin-top:17px;}

.pro_ck{ width:1200px; margin:auto; margin-top:95px;}
.pro_ck p{ width:200px; text-align:center; margin:auto; margin-top:40px;}
.pro_ck p a{ color:#fff;}
.pro_ck p a:hover{ color:#be0008;}
/* product_list */
.lanren{ width:1220px;height:auto;overflow:hidden; margin-top:0; margin:auto;}
.lanren li{border:1px solid #ccc;width: 282px;height: 279px;overflow:hidden;margin-right: 21px;float:left;cursor:pointer;margin-bottom: 10px;}
.lanren li:hover{border:1px solid #be0008;}
.lanren li img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;z-index: -2;position:relative; margin:auto;}
.lanren li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.lanren li h3{height: 34px;display:block;text-align:center;padding-top: -104px;z-index:999;background:#fff;}
.lanren li h3 a{ display:block; font-size:16px; color:#666;}
.lanren li h3 a:hover{ display:block; color:#be0008; text-decoration:none;}

.three{ width:100%; margin:auto; background:url(../images/3.png) 50% no-repeat; height:1129px;}
.xinwen_ck{ width:1200px; margin:auto;}
.xwck_top{ width:547px; float:left; margin-top:405px; margin-left:27px; margin-right:15px;}
.xwck_top h3{ font-size:14px; font-weight:normal;}
.xwck_top h3 a{ color:#333;}
.xwck_top h3 a:hover{ color:#be0008; text-decoration:none;}
.xwck_top p{ line-height:24px; margin-top:5px;}
.xwck_top p a{ color:#555;}
.xwck_top p a:hover{ color:#be0008; text-decoration:none;}

.xinwen_ck ul{ width:100%; margin-top:65px;}
.xinwen_ck ul li{ width:45%; margin-right:3%; float:left; margin-left:2%; line-height:44px;}
.xinwen_ck ul li span{ float:right; font-size:17px; color:#555;}
.xinwen_ck ul li a{ font-size:17px;}
.xinwen_ck ul li a:hover{ color:#be0008; text-decoration:none;}

.foot_ck{ width:100%; margin:auto; background:url(../images/4.png) 50% no-repeat; height:442px;}
.foot{ width:1200px; margin:auto; margin-top:35px;}
.bottom_nav{ width:1200px; margin:auto;}
.bottom_nav ul{ width:1200px; margin:auto;}
.bottom_nav ul li{ display:block; width:133px; float:left; line-height:60px; height:60px; text-align:center;}
.bottom_nav ul li a{ display:block; width:133px; color:#333; font-size:18px; margin-right:20px;}
.bottom_nav ul li a:hover{ display:block; border:1px solid #f9f9f9; box-shadow:5px 5px 5px #ddd; color:#fff; text-decoration:none; background:#be0008;}

.lianxi_ck{ width:390px; float:right;}
.lianxi_ck ul{ width:390px; margin:auto; margin-top:62px;}
.lianxi_ck ul li{ display:block; line-height:36px; color:#333; font-size:18px;}

.link{ margin-top:95px;}
.link h3{ color:#999; font-size:16px; font-weight:normal;}
.link a{ color:#777; margin-right:20px; font-size:14px;}
.link a:hover{ color:#be0008; text-decoration:none;}
.foot p{ text-align:center; margin-top:20px; font-size:15px; color:#999;}

/*neiye*/
.jrnei_tit{ width:1200px; margin:auto; margin-top:50px;}
.jrnei_titleft{ width:600px; float:left;}
.jrnei_titleft h3{ font-size:30px;}
.jrnei_titleft h3 a{ text-decoration:none;}
.jrnei_titleft p{ font-size:36px; color:#be0008; width:150px; float:left;}
.jrnei_titright{ width:600px; float:right; text-align:right;}
.jrnei_titright h3{ font-size:16px; color:#909090; font-weight:normal; border-top:5px solid #000;}
.jrnei_titright p{ font-size:14px; color:#666;}
.orange{ color:#f55d52;}
.red{ color:#be0008 !important;}

/* guanyu_about */
.about{ width:1200px; margin:auto;}
.ab_top{ margin-top:77px;}
.ab_top p{ width:1200px; margin:auto; line-height:36px; font-size:16px; color:#333; text-indent:2em;}
.abt_pic{ float:left !important; text-align:left;}
.ab_top h3{ float:left; width:600px; text-align:left; margin-top:-45px; margin-left:50px; font-size:24px; color:#555;}
.ab_top img{ float:right; margin-top:-47px;}

.ab_left{ margin-top:45px;}
.ab_left img{ float:left;}
.abl_tit{ width:350px; float:right; margin-top:45px;}
.abl_tit h3{ font-size:22px; color:#333; font-weight:normal;}
.abl_tit p{ text-indent:2em; line-height:30px; color:#999; margin-top:15px;}
.abl_tit span{ line-height:36px; border:1px #666 solid; width:106px !important; height:36px; display:block; text-align:center; margin-top:20px; display:block;}
.abl_tit span:hover{ border:1px #be0008 solid; width:106px !important; height:36px; display:block;}
.abl_tit span a{ color:#666; display:block;}
.abl_tit span a:hover{ border:1px #be0008 solid; color:#fff; text-decoration:none; background:#be0008; height:36px; display:block;}

.ab_right{ margin-top:45px;}
.ab_right img{ float:right;}
.abr_tit{ width:350px; float:left; margin-top:45px;}
.abr_tit h3{ font-size:22px; color:#333; font-weight:normal;}
.abr_tit p{ text-indent:2em; line-height:30px; color:#999; margin-top:15px;}
.abr_tit span{ line-height:36px; border:1px #666 solid; width:106px !important; height:36px; display:block; text-align:center; margin-top:20px; display:block;}
.abr_tit span:hover{ border:1px #ffe26a solid; width:106px !important; height:36px; display:block;}
.abr_tit span a{ color:#666; display:block;}
.abr_tit span a:hover{ border:1px #be0008 solid; color:#fff; text-decoration:none; background:#be0008; border:1px #be0008 solid;}

/*lianxihuamei*/
.lianxi_ly{ width:1200px; margin:auto; margin-top:25px;}
.lianxi_ly ul h3{ font-weight:normal; font-size:22px;}
.lianxi_ly ul{ width:474px; float:left; margin-bottom:20px; margin-left:200px;}
.lianxi_ly ul li{ line-height:36px;}
.lianxi_ly img{ float:right; margin-right:200px;}

/*xiaoshouwangluo*/
.xiaoshouwangluo{ width:1200px; margin:auto; margin-top:25px;}
.xiaoshouwangluo img{ text-align:center;}
.related{ width:1200px; margin:auto; padding-top:50px; padding-bottom:30px;}
#cpdemo{ overflow:hidden; width:1200px;}
#cpindemo{ float:left; width:800%;}
#cpdemo1{ float:left;}
.scroll-2{ display:block; float:left;  margin-left:15px;}
.scroll-2 img{  display:block; height:240px; width:240px; border:solid 1px #ccc;}
.scroll-2 span{ display:block; text-align:center; width:152px; line-height:30px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.scroll-2 p{ text-align:center;}
.scroll-2 p a{ text-align:center; color:#333;}
#cpdemo2{ float:left;}

/*qiyeshili*/
#vlightbox{width:1200px;height:355px;margin:0 auto; margin-top:30px;}
#vlightbox span{display:block;}
#vlightbox a{display:block;float:left;width:284px;height:207px;margin:3px 1px;padding:6px;border:solid 1px #b8b8b8; font-size:14px; line-height:40px; text-align:center; color:#333;background-color:#f4f5f5;opacity:0.87;}
#vlightbox a img{display:block;border:none;margin:0px;}
#vlightbox a:hover{opacity:1;}
#vlightbox a.vlightbox_hidden{display:none;}
#vlightbox a img{border:medium none;margin:0 auto;width:310px;height:183px;}

/*css fanye*/
div.jogger{padding:20px;margin:20px;font-family:"微软雅黑"; text-align:center;}
div.jogger a{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#fff;background-color:#be0008;text-decoration:none;}
div.jogger a:hover{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#fff;background-color:#F37672;}
div.jogger a:active{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#fff;background-color:#F37672;}
div.jogger span.current{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#6d643c;background-color:#be0008;}

/* zhaoxiannashi */
.zhaoxiannashi{ width:1200px; margin:auto; margin-top:25px; margin-bottom:20px; line-height:36px;}
.zhaoxiannashi ul{ width:1200px; margin:auto;}
.zhaoxiannashi ul li{ width:1200px; margin-bottom:15px; border-bottom:dashed 1px #777;}
.zhaoxiannashi ul li span{float:left; height:40px;width:80px;display:block; background:#be0008;margin-right:15px;text-align:center;}
.zhaoxiannashi ul li span a{ color:#fff; line-height:40px;}
.zhaoxiannashi ul li span a:hover{}
.zhaoxiannashi ul li h3{ line-height:normal; padding:0px;}
.zhaoxiannashi ul li h3 a{ font-size:16px; color:#be0008;}
.zhaoxiannashi ul li h3 a:hover{ color:#333; text-decoration:none;}
.zhaoxiannashi ul li p{ text-indent:2em;}
.zhaoxiannashi ul li p a{ color:#333;}
.zhaoxiannashi ul li p a:hover{ text-decoration:underline;}

.nei_zhaopin{ width:1200px; margin:auto; margin-bottom:45px; margin-top:45px;}
.nei_zhaopin h3{ font-size:22px; font-weight:normal; color:#be0008; margin-bottom:10px;}
.nei_zhaopin ul{width: 1200px;}
.nei_zhaopin ul li{width:33%;float:left;border: none; line-height:40px;}
.nei_zhaopin p{ font-size:15px; color:#333;}

.pro_toplist{ width:1200px; margin:auto; margin-top:30px;}
.pro_toplist ul{ width:1200px; margin:auto;}
.pro_toplist ul li{ width:130px; float:left; margin:9px; height:40px; line-height:40px; border:1px solid #ccc; text-align:center; margin-bottom:30px;}
.pro_toplist ul li a{ color:#333; display:block;}
.pro_toplist ul li a:hover{ display:block; background:#be0008; color:#fff; text-decoration:none;}

.newsdeta{ width:1200px; margin:auto; line-height:36px; margin-top:35px;}
.newsdeta h1{ font-size:22px; text-align:center;}
#datad{ line-height:36px; font-size:12px; color:#777; height:36px; display:block; padding-left:10px; border:1px solid #ccc; text-align:center;}
.newsdeta h2{ line-height:36px; font-size:18px; text-indent:2em;}
.newsdeta p{ font-size:16px;  line-height:30px; margin-top:10px}
.newsdeta img{ display:block; padding-bottom:20px; padding-top:20px; margin:auto; text-align:center; float:none;}
.newsdeta h4{ font-size:18px; font-weight:normal; color:#333;}
.newsdeta h4 a{ color:#333;}
.newsdeta h4 a:hover{ color:#064da3; text-decoration:none;}

/* news-list */
.news{ width:1200px; margin:auto; margin-top:30px;}
.news ul{ width:1200px; margin:auto;}
.news ul li{ height:82px; border-bottom: 1px #666 dashed; margin-top:20px;}
.news ul li span{ width:90px; height:77px; background:#ccc; display:block; text-align:center; font-size:20px; line-height:34px; float:left; color:#fff;}
.news ul li h3{ width:1077px; float:right; margin-bottom:7px;}
.news ul li h3 a{ color:#333; font-size:16px; font-weight:normal;}
.news ul li h3 a:hover{ color:#be0008; text-decoration:none;}
.news ul li p{ width:1077px; float:right; line-height:26px;}
.news ul li p a{ color:#be0008;}
.news ul li p a:hover{ text-decoration:none; color:#333;}

.fanhuidingbu{ width:1200px; margin:auto;}
.fanhuidingbu h4{ width:100%; height:45px; line-height:45px; background:#333; text-align:center; margin-bottom:25px;}
.fanhuidingbu h4 a{ color:#fff; font-size:24px; display:block;}
.fanhuidingbu h4 a:hover{ text-decoration:none; color:#be0008; display:block; background:#fff; border:1px solid #c9c9c9; box-shadow:5px 5px 5px #ccc;}

.chanpin{ width:1200px; margin:auto; margin-top:25px; margin-bottom:25px; height:auto;}
.chanpin ul{ width:1210px; margin:auto;}
.chanpin ul li{ width:179px; height:214px; border:1px dotted #ddd; background:#f9f9f9; display:block; float:left; margin-right:20px; margin-bottom:20px;}
.chanpin ul li a{ display:block; color:#be0008; line-height:40px; font-size:20px; text-align:center;}
.chanpin ul li a:hover{ display:block; color:#fff; background:#be0008; text-decoration:none;}

.tuijian{ width:1200px;  margin:auto;}
.tuijian span{ font-size:18px;}
.tuijian ul{width:50%;float:left;}
.tuijian ul li{border-bottom:dashed 1px #777; width:580px;line-height: 28px;margin-top: 12px;}
.tuijian ul li a{width: auto;display: inline-block;}
.tuijian ul li span{ float:right; font-size:14px;margin-right: 40px}
#moquu_wxin, #moquu_wshare, #moquu_wmaps ,#moquu_xcx{
	z-index:2;
	width:50px;
	height:50px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)))
}
#moquu_wxin {
	top:298px;
	_margin-top:360px
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:440px;
	_margin-top:412px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_xcx {
	top:360px;
	_margin-top:360px
}
#moquu_xcx a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_xcx a:hover {
	background:url(../images/sbtn.png) -50px -100px
}
#moquu_wmaps {
	top:334px;
	_margin-top:464px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
.moquu_wxin, .moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh, .moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_xcx a:hover .moquu_xcxh{
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:355px;
	background:url(../images/gzh.jpg) no-repeat;
	background-size:100%;
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:360px;
	background:url(../images/shouji.png) no-repeat;
	background-size:100%;
}
.moquu_xcx .moquu_xcxh{
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:355px;
	background:url(../images/xcx.jpg)  no-repeat;
	background-size:100%;
}

/********************   denglu   ********************/
.dlList{width:100%; background:url(../images/listBg.png) repeat; margin:0 auto;  padding:60px 0;}
.dlCon{width:1000px; background:#fff; margin:0 auto;-moz-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px; border:1px solid #ccc; border:1px solid #fff; -moz-box-shadow:1px 1px 8px #999; -webkit-box-shadow:1px 1px 8px #999; box-shadow:1px 1px 8px #999;}
.dlCon form{width:380px; border-right:1px solid #dedede; padding-right:57px; margin-bottom:30px;}
.zhuce{padding-left:65px;}
.zhuce h3{width:380px; height:35px; line-height:35px; font-size:23px; color:#333; font-family:"微软雅黑"; text-align:center; margin-top:20px; font-weight:normal;}
.zhuce span{display:block; width:380px; height:30px; line-height:30px; border-bottom:2px solid #e5e5e5;  margin-bottom:10px; margin-top:15px;}
.zhuce span a {border-bottom:2px solid #666; padding-bottom:5px; color:#e34a14; font-size:14px; text-decoration:none;}
.zhuce p{padding:7px 0;}
.zhuce input{border:1px solid #aaaaaa;-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; height:50px; line-height:50px; text-indent:10px; width:375px; font-size:14px; color:#666;}
.zhuceBt{width:260px; height:50px; lien-height:50px; color:#fff; border:none; cursor:pointer; font-size:16px; font-family:"微软雅黑"; text-align:center; background:#e34a14;-moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px; margin-top:10px;}
.zhuceBt:hover{background:#d3420f;}
.zhuce p.atten{color:#e34a14; font-size:16px; background:url(../images/ty.png) no-repeat 0 4px;padding-left:29px; margin:5px 0; border-bottom:1px dashed #cccccc; padding-bottom:5px; height:30px; font-family:"微软雅黑";}
.denglu h3{width:380px; height:35px; line-height:35px; font-size:23px; color:#333; font-family:"微软雅黑"; text-align:center;  margin-top:20px; font-weight:normal;}
.denglu span{display:block; width:380px; height:30px; line-height:30px; border-bottom:2px solid #e5e5e5; margin-bottom:10px; color:#1689df;font-size:14px; margin-top:15px;}
.denglu span a{border-bottom:2px solid #666; padding-bottom:5px; color:#e34a14; font-size:14px; text-decoration:none;}
.denglu p{padding:7px 0;}
.denglu input{border:1px solid #aaaaaa;-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; height:50px; line-height:50px; text-indent:10px; width:375px;font-size:14px; color:#666;}
.denglu input.gouxuan{background:url(../images/jzmm.png) no-repeat 0 1px; width:16px; height:16px; float:left; margin-top:8px;}
.zddl{border-bottom:1px dashed #cccccc; height:30px; line-height:30px;}
.zddl em{float:left; color:#0085e5; font-size:16px; font-style:normal; display:block;}
.zddl a{float:right; color:#e34a14; font-size:14px;}

