﻿
*{ margin:0; padding:0;}
ul,li{ list-style:none;}
.clear{ clear:both;}
img{ display:block; border:none;}
.layout{ width:1100px; margin:0 auto; height:auto; display:table;}
a{ text-decoration:none; color:#333; font-size:14px; font-family:'微软雅黑';}/
p{font-size:14px; font-family:'微软雅黑'; color:#333;}


body{ font-family:'微软雅黑'; background:#fff;}
.header{ width:1100px; /*margin:0 auto;*/ position: absolute; top:40px; /*left:auto; right:auto;*/ z-index:999;}
.English{
	width: auto;
	height: auto;
	position: absolute;
	right: -115px;
	top: 7px;
}

.English p{
	display:block; color:#FFFFFF; font-family:'宋体'; line-height: 33px; text-align:center; float: left; padding-left: 10px;
}

.English img{
	width: 50px;
	height: auto;
	float: left;
}

.QQ{
	position: fixed; z-index: 999; right: 0;     top: 31%;
    width: 155px;
}

.QQ img{
	width: 100px;
}

.logo{ width:176px; float:left; margin-top:-12px;}
.nav{ width:600px; float:right;}
.nav ul li{ width:75px; float:left; height:35px;}
.nav ul li a{ display:block; color:#f93134; font-family:'宋体'; line-height:51px; text-align:center;}
.nav ul li a:before,.nav ul li a:after{ /*content:''; width:5px; height:5px;*//* border:1px solid #f93134;*/ /*border-color:#f93134; border-style:solid; border-bottom-width:1px;border-left-width:1px;*/}
.nav ul li a:hover{ background:url(../image/hover.png) center no-repeat; color: #fff;}
.blk_t{ width:100%; height:80px; border-bottom:1px solid #F00; /*background: url(../image/jia.png) center 70px no-repeat;*/}
.biao{ margin:0 auto;}
.blk_t p{ text-align:center; font-weight:normal; margin-top:32px; font-size:30px;}
.blk_t span{ display:block; text-align:center; font-weight:normal; font-size:14px;}
.about01{ width:1100px; height:auto; display:table; margin:0 auto; padding-top:50px; }
.about01 dl{ width:320px; float:left; margin-left:46px;}
.about01 dd{ width:88px; height:88px; margin:0 auto; background:#6d7075; border-radius:44px; -moz-border-radius:44px;}
.about01 dd img{ width:64px; margin:0 auto; padding-top:7px;}
.about01 dt{ width:296px; margin:0 auto; padding-top:15px;}
.about01 dt h3{ text-align:center; font-family:'宋体'; font-weight:normal; margin-bottom:10px;}
.about01 dt p{ font-family:'微软雅黑'; line-height:30px;}
.news01{ width:1100px; height:auto; display:table; margin:0 auto; padding-top:55px;}
.time{ width:135px; float:left}
.day{ width:109px; height:85px; background:#f93134; line-height:85px; text-align:center; color:#fff; font-size:60px;}
.year-month{ width:134px; height:32px; background:#f93134; margin-top:10px; line-height:32px; text-align:center; color:#fff; font-size:24px;}
.newsimg{ width:400px; float:left; margin-left:18px;}
.newstext{ width:528px; float:left; margin-left:18px; font-family:'宋体'; height: 252px; overflow: hidden;}
.newstext h3{ font-family:'宋体';  font-size:14px; font-weight:normal; background:url(../image/jia.png) 0 25px no-repeat; padding-bottom:19px;}
.newstext h3 a{ display:block; border-bottom:1px solid #F00; margin-left:18px; padding-left:15px; line-height:33px; font-size:16px; font-weight:600;}
.newstext h3 a:hover{ color:#f93134;}
.newstext p{ font-weight:normal; font-size:12px; line-height:25px; text-indent:24px;}
.news01 li{ height:auto; display:table; padding-bottom:65px;}
#wrm .time,#wrm .newsimg,#wrm .newstext{ float:right;}
#wrm .time{ margin:0px 0px 0px 18px;}
#wrm .newsimg{ margin:0px 0px 0px 18px;}
#wrm .newstext{ margin:0;}
#wrm .newstext h3{ background:url(../image/jia.png) right 25px no-repeat;}
#wrm .newstext h3 a{ margin:0 18px 0 0; padding:0 15px 0 0; text-align:right;}
.fenlei{ margin:0 auto; height:auto; display:table; padding-top:55px; width:100%;}
.fenlei li{ width:183px; float:left; height:28px;}
.fenlei li a{ display:block; text-align:center; line-height:28px; width:183px;}
.fenlei li a:hover{ background:url(../image/hover3.png) center no-repeat; width:183px; background-size: 100% 100%;}
/*.pro{ width:1100px; height:auto; display:table; padding-top:25px;}
.pro dl{ width:260px; float:left; margin:25px 20px 0 0; overflow:hidden;}
.pro dl span{ display:none; width:260px; height:161px; background-color:rgba(0,0,0,0.6);}*/
.section{width:1100px;margin:10px auto 0 auto;overflow:hidden;}
.section ul{width:1250px;}
.section ul li{float:left;margin:25px 20px 0 0;display:inline;width:264px;height:198px;overflow:hidden;position:relative;}
.section ul li .photo{width:264px;height:198px;overflow:hidden;}
.section .rsp{width:264px;height:198px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:264px;height:198px;left:-264px;top:0px;overflow:hidden;}
.section .text h3{width:264px;margin-top:50px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px;}
.section .text a{text-decoration:none}
.section .text div{text-align:center;color:#f93134;font-size:18px;}
.contactl{ width:550px; float:left; padding-top:55px;}
.contactl ul li{ line-height:35px; font-size:14px; padding-left:30px;}
.contactr{ width:550px; float:left; padding-top:55px;}
.copyright{ width:100%; height:auto; display:table; background:#e71f19; padding:15px 0; margin-top:20px;}
.copyright p{ line-height:30px; color:#ffffff; font-size:14px;}
/*以下是内页样式*/
.content{width:1100px; margin:0 auto; height:auto; display:table; padding:10px 0;}
.blk_t2{ background:url(404.png) left center no-repeat; padding-left:30px; height:50px; line-height:50px; border-bottom:1px solid #e1e1e1; font-size:18px; font-weight:normal;}
.blk_t2 p{ display:block; float:right; font-size:14px; color:#e1e1e1e;}
.blk_t1{ height:50px; line-height:50px; background:#c0192a; font-weight:normal; color:#fff; /*padding-left:30px;*/ text-align:center}
.left{ width:280px; float:left;}
.main-left{ background:#e1e1e1; padding:15px 0;}
.main-left li{}
.main-left li a{ display: block;text-align:center; line-height:35px; font-size:16px;}
.main-left li a:hover{ background:url(../image/hover1.png); color:#c0192a;}
.left-list{ background:#eeeeee; display:none; font-weight:600;}
.left-list li a{ font-size:14px;}
.contact1{ background:#e1e1e1; margin-top:35px;}
.contact1 p{ font-size:14px; line-height:30px; padding:0 10px;}
.contact1 p span{ color:#e1e1e1 !important;}
.contactnr{ padding:10px 0;}
.right{ width:798px; float:left; margin-left:22px;}
.content1{ height:auto; padding:15px 0; width: 100%; display: table;}
.content1 p{ text-indent:24px; line-height:35px; letter-spacing:1px; font-size:14px;}
.probox{
	width: 100%;
	height: auto;
	display: table;
}

.probox img{
	width: auto;
	margin: 20px auto;
	display: table;
}

.prointr{
	width: 90%;
	height: auto;
	margin: 0 auto;
	display: table;
}

.prointr p{
	font: 400 12px/26px "微软雅黑";
}

/*内页样式*/
/*以下是新闻列表页*/
.list01 li{ height:35px; border-bottom:1px dashed #ccc;}
.list01 li a{ display:block; width:672px; float:left; line-height:35px;}
.list01 li span{ display:block; width:100px; float:right; line-height:35px;}
.list01 li a:hover{ color:#900;}
.list01 li:hover span{ color:#900;}

/*以下是产品列表页*/
.content1 dl{    
	width: 205px;
    float: left;
    margin-left: 25px;
    margin-top: 20px;
    border: 1px solid #6666;
    padding: 10px;
}
.content1 dl dd img{ width:100%; height: 153px;}
.content1 dl dt{ text-align:center; line-height:35px; width: 100%;
	    height: 35px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;}
.content1 dl dt a:hover{ color:#c0192a;}

/*以下是产品详情页*/
.prointr h2{ font-weight:normal; font-size:18px; border-bottom:1px solid #ccc; line-height:36px; margin-bottom: 16px;}
.prodetails a:hover{ color:#900;}

/*以下是分页*/
.page{text-align: center; margin-top: 30px; height: 28px;line-height: 26px;font-size: 14px; margin: 30px; overflow: hidden; width: 100%; display: table; }
.page ul li{display: inline-block;  }
.page ul li.active a{ color: #e71f19 ; background: none; border: 1px solid #e71f19; }
.page ul li a{ display: inline-block; margin: 0 8px; background: #e71f19; padding: 0 10px; color: #FFFFFF; border: 1px solid #e71f19;}
.page ul li a:hover{ background: #FFFFFF; color: #e71f19; border: 1px solid #e71f19;  } 

/*以下是留言板*/
.useript{ background-color: white; border-color: #CCCCCC #E2E2E2 #E2E2E2 #CCCCCC; border-style: solid; border-width: 1px;  box-shadow: 1px 2px 3px #F0F0F0 inset; overflow: hidden; padding: 10px 0 8px 8px; vertical-align: middle; height:12px;}
#guestsmt{ width:600px; padding:30px 0 30px 10px;}
.guestinfo{ width:60%; height:80px; margin-bottom:15px; margin-top:6px;}
#guestsmt p{ width:97%; margin:8px 0; padding:0;}
#guestsmt span{ font-family:"微软雅黑"; font-size:14px; float:left;}
.usertel{height:20px; width:60%; margin-right:20px;}
.userbtn{ padding:0.2em 0.8em; font-family:"微软雅黑"; font-size:20px; border:none; cursor:pointer;}
.usersbmt{ background:#e71f19; border-radius:5px; color:#fff; margin-top:15px; width:110px; height:43px; margin-left:300px;}


.apple{ width:100%; height:150px; overflow:hidden;}
.apple p{ width:100%; height:30px; line-height:30px; text-indent:60px !important; color:#000;}
.apple p{display:block; text-decoration:none;}

.foot_bg{ width:1100px; margin:0 auto; display:table;}
.foot_bg p{ float:left; margin-top:25px;}
.foot_bg p a{ color:#fff;}
.foot_bg img{ width:100px; float:right;}


/*悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 400px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar ul li a{ color:#fff;}
.yb_bar .yb_top {
	background: #f93134 url(404.png) no-repeat;
}
.yb_bar .yb_phone {
	background: #f93134 url(404.png) no-repeat;
}
