@charset "utf-8";
html {}
legend {color: #000;}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0;font-family:\5FAE\8F6F\96C5\9ED1;font-family: "微软雅黑";}
fieldset, img {border: 0;}
abbr, acronym {border: 0;font-variant: normal;}
address, caption, cite, code, dfn,em, strong, th, var, optgroup {font-style: inherit;font-weight: inherit;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {*font-size: 100%;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
sup, sub {font-size: 100%;vertical-align: baseline;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
a[href^="javascript"]:focus{outline:0; -moz-outline-style: none;}
a {blr:expression(this.onFocus=this.blur());text-decoration: none;color: #333}
strong{font-weight: bold;}

.container{ width:1000px; margin:0 auto;}

.top1{ width:100%; height:32px; background-color:#272727; line-height:32px;  color:#FFF; font-family:"微软雅黑"; }
.top11{float:left;}
.top12{float:right;}
.top1 a{ color:#FFF;}
.top1 a:hover{ color:#FFF;}

.top2{ background-color:#efefef; width:100%; overflow: hidden;}
.logo{ width:61%;}
.tel{ width:27%;}

.fl {float: left;}
.fr {float: right;}

.nav{ background-color:#ed2833; height:42px; width:100%;}
.nav li{ width:12.5%; float:left; font-size:16px; color:#FFF; line-height:42px; text-align:center; display:block;background: url('../images/nav_bg.jpg') no-repeat;}
.nav li a{ color:#FFF;}
.nav li a:hover{ color:#FFF; display:block; background-color:#333;}
.nav .home{background: none;}

.banner {
	width: 100%;
    overflow:hidden;
}
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	width: 100%;
}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{
	position: absolute;
	bottom: 15px;
	left: 45%;
	z-index: 9999;
	display: block;
	width: 288px;
	height: 20px;
	_display: none;
}
.index_banner cite span{
	float: left;
	display: block;
	width: 16px;
	height: 16px;
	text-indent: -999em;
	opacity: .8;
	cursor: pointer;
	background-image: url(../images/tg_flash_p2.png);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{
	cursor: default;
	background-image: url(../images/tg_flash_p.png);
	background-repeat: no-repeat;
}

.ss{ width:100%; height:42px; line-height:42px; background-color:#f11d29; font-size:16px; color:#FFF; font-weight:bold; margin-bottom:20px;}
.search { background-color:#272727; padding:0 10px;overflow: hidden;}
.search .tags{ float:left;}
.tags a{ color:#FFF;padding: 0px 5px;}
.search .postbox{float:right;width:260px;text-align:right;cursor: pointer;}
.search .input{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#333;height:20px;padding-top:4px;padding-right:4px;padding-bottom:0px;padding-left:4px}
.search .btn{font-size: 14px;height:25px; background-color:#272727;  margin-top: 7px; float:right; border:none; border-left:none; color:#FFF;cursor: pointer;border:1px solid #fff;}
.search .button{background: none;border:none;}
.search .text{font-size: 14px;color: #ababab}

/*产品展示*/
.main1 {margin-bottom: 20px;overflow: hidden;}
.container {width: 1200px; margin: 0 auto;}
.left {width: 250px; height: auto;float: left; margin-right: 20px;}
.lefttit {background: url(../images/lb1.jpg) no-repeat center;height: 89px;}
.cplb {background-color: #333;color: #FFF;}

.cplb ul li{font-size: 20px;background: url('../images/li.png') no-repeat 10px 35px;margin: 0px 10px;height: 56px;line-height: 56px;border-bottom: 1px dashed #fff}
.cplb ul li a{color: #fff;padding-left: 35px;}
.cplb ul li a:hover{color: #fffc00;}

.right {width: 930px;height: auto;float: left;overflow: hidden;}
.cpzs li{ background-color:#e6e6e6; display:block; width:220px; float:left; text-align:center; margin-top:20px; margin-right:12px; overflow:hidden;line-height: 40px;}
.cpzs li img{ width:220px; height:168px;}
.cpzs li a{color: #333}
.cpzs li a:hover{color: #bc0812}

.main2 {background: url(../images/bg1.jpg) no-repeat top center;width: 100%;height: 488px;margin-bottom: 20px;margin-top: 20px;}
.w1200{width: 1200px;margin: 0 auto;}
.main2_m h2{font-size: 38px;color: #f9e3e5;padding: 20px 0px;text-align: center;font-weight: bold;}
.main2_m p{font-size: 14px;line-height: 30px;color: #fff;}
.main2_m p img{padding: 20px 0px;}


.main3{overflow: hidden;}
.news{ width:430px; float:left; margin-right:35px; margin-bottom:20px;}
.newstit{ background:url(../images/xwbg.jpg) #8e8a8b no-repeat left center; height:38px; text-indent:25px; line-height:38px; font-family:"微软雅黑"; color:#FFF; text-transform:uppercase; margin-bottom:10px;}
.newstit .gd{ margin:10px 10px;float: right;}
.newscon1{padding: 5px 0px 20px 0px;border-bottom:1px #ddd dashed; line-height:24px; margin-bottom:10px;font-size: 14px;overflow: hidden;}
.pic{ float:left; margin-right:10px; border:1px #ddd solid; width:140px; height:86px;}
.newscon1 p{width: 250px;float: right;font-family: "宋体";}
.newsli li{ background:url(../images/li2.png) no-repeat left center; text-indent:20px;font-size: 14px;font-family: "宋体";line-height: 28px;}
.newslist li{ background:url(../images/li2.png) no-repeat left center; text-indent:20px; width:48%; float:left; margin-right:2%}


.lxwm{width: 262px;float: right;}
.lxwm p{font-size: 14px;line-height: 30px;}



.hf{margin-top: 20px;}

.case{margin-top: 20px;}
.case p{margin-bottom: 10px;}

#gundong1 {WIDTH: 100%; box-sizing:border-box; margin-bottom:20px;}
#gundong1 .content { padding-top:10px; OVERFLOW: hidden;}
#gundong1 .content .left {WIDTH: 3%; DISPLAY: inline; FLOAT: left; height: 191px;margin-right:2%;}
#gundong1 .content .right {WIDTH: 3%; DISPLAY: inline; FLOAT: right; height: 191px; margin-left:2%;}
#gundong1 .content #marquee1 {WIDTH: 90%; DISPLAY: inline; FLOAT: left; height: 188px; OVERFLOW: hidden;}
#gundong1 .content #marquee1 li {TEXT-ALIGN: center;   WIDTH: 218px; FLOAT: left; height: 188px; margin-right:10px; OVERFLOW: hidden;}
#gundong1 .content #marquee1 img {WIDTH: 218px; HEIGHT: 188px; border:1px #dddddd solid;}

#gundong1 .content #marquee2 {WIDTH: 100%; DISPLAY: inline; FLOAT: left; height: 188px; OVERFLOW: hidden;}
#gundong1 .content #marquee2 li {TEXT-ALIGN: center;   WIDTH: 218px; FLOAT: left; height: 188px; margin-right:10px; OVERFLOW: hidden;}
#gundong1 .content #marquee2 img {WIDTH: 218px; HEIGHT: 188px; border:1px #dddddd solid;}


#gundong2 {WIDTH: 100%; box-sizing:border-box; margin-bottom:20px;}
#gundong2 .content { padding-top:10px; OVERFLOW: hidden;}
#gundong2 .content .left {WIDTH: 3%; DISPLAY: inline; FLOAT: left; height: 191px;margin-right:2%;}
#gundong2 .content .right {WIDTH: 3%; DISPLAY: inline; FLOAT: right; height: 191px; margin-left:2%;}
#gundong2 .content #marquee3 {WIDTH: 90%; DISPLAY: inline; FLOAT: left; height: 188px; OVERFLOW: hidden;}
#gundong2 .content #marquee3 li {TEXT-ALIGN: center;   WIDTH: 218px; FLOAT: left; height: 188px; margin-right:10px; OVERFLOW: hidden;}
#gundong2 .content #marquee3 img {WIDTH: 218px; HEIGHT: 188px; border:1px #dddddd solid;}



.foot {background-color: #333;color: #FFF;padding-bottom: 30px;margin-top: 20px;overflow: hidden;}
.link{padding:10px 0px 10px; border-bottom:1px #fff dashed; margin-bottom:10px;}
.link b{ font-size:16px; font-family:"微软雅黑"; font-weight:bold;}
.foot a{ color:#FFF;}
.foot a:hover{ color:#FFF;}
.fbq1{ width:300px; float:left; margin:0px 30px 20px 0px;}
.fbq{ width:500px; float:left; margin:0px 30px 20px 0px;}
.fbq dt{font-size:16px; font-family:"微软雅黑"; font-weight:bold;}
.fbq dd{ float:left; width:30%;}

.dbdh{ height:26px; width:100%; margin-bottom:20px;}
.dbdh li{ width:12.5%; float:left; font-size:14px; font-weight:bold; color:#FFF; line-height:26px; text-align:center; display:block;}
.dbdh li a{ color:#FFF;}

.ntitle{font-size: 14px;}
.nyfh li {border: 1px #ddd solid;padding: 5px;margin-bottom: 10px;font-size: 14px;font-family:"宋体";line-height: 28px;}
.line {background: url(../images/line.jpg) repeat-x bottom center;width: 100%;height: 7px;margin-bottom: 20px;}
.neirong{padding:0px 10px;}
.neirong p{font-size: 14px;line-height: 35px;}

.cpzs2 li{ background-color:#e6e6e6; display:block; width:279px; float:left; text-align:center; margin-bottom:20px; margin-right:24px; overflow:hidden;line-height: 40px;}
.cpzs2 li img{ width:279px; height:210px;}
.cpzs2 li a{color: #333}
.cpzs2 li a:hover{color: #bc0812}


/*内容页*/
.newstitle{font-size: 18px;line-height: 30px;text-align: center;color: #1f1f1f;;font-weight: bold;font-family: "微软雅黑";padding-top: 15px;}
.newsdata{font-size: 12px;line-height: 30px;text-align: center;color: #b3b3b3;border-bottom: 1px dashed #dddddd;padding-bottom: 15px;width: 700px;margin: 0 auto}
.newsmain{padding: 10px;}
.newsmain p{line-height: 25px;font-size: 14px;color: #454545;padding-top: 10px;}
.entrynext{font-size: 12px;font-family:"宋体";line-height: 30px;padding-left: 10px;}
.entrynext a{color: #454545;}
.entrynext a:hover{text-decoration: underline;color:#3484df;}


.entrynext{font-size: 14px;font-family:"宋体";line-height: 30px;padding-left: 10px;}
.entrynext li{list-style-type: none;}
.entrynext a{color: #1e1e1e}
.entrynext a:hover{text-decoration: underline;color:#0453a4;}

.newspage{clear: both;text-align: center;height: 30px;margin:20px 0px;}
.newspage strong{font-size: 14px;color: #fff;padding: 6px 10px;font-family: "宋体";background: #F11D29}
.newspage a{font-size: 14px;color: #373030;padding: 6px 11px;font-family: "宋体";background: #DCDCDC;}
.newspage a:hover{background: #1F2021;color: #fff;}



/*留言*/
.submit{width: 120px;height: 35px;background: #317cc0;color: #fff;text-align: center;line-height: 35px;border: 0px;cursor: pointer;}
.submit:hover{background: #89be2f;}
.comment{
	border:1px dashed #aaa;
	margin:10px;
	text-align:center;
}
.comment .commenttitle{
	height:35px;
	margin:1px auto;
	border-bottom:1px solid #B3B3B3;
}
.comment .commenttitle .title4{
	float:left;
	margin:5px 0px 0px 12px;
	color:#999;
	display:inline;
}
.comment .commenttitle .title4 strong{
	letter-spacing:4px;
	color:#000;
	margin-right:10px;
	font-size: 12px;
}
.comment .commentbox{
	width:95%;text-align:left;
}
.comment .commentbox dl{
	margin:10px auto 0px;
	border:1px solid #B3B3B3;
}
.comment .commentbox dl dt{
	background:#F4F9F2;
	line-height:25px;
	text-indent:10px;
	color:#333;
	border-bottom:1px solid #B3B3B3;
}
.comment .commentbox dl dt span{
	color:#FF0000;
	font-size:14px;
}
.comment .commentbox dl dd{
	padding:10px;
	font-size:14px;
	line-height:35px;
	color:#666;
}
/*---------------内容页:发表预定:标题*/
.comment .posttitle{
	height:35px;
	margin:10px auto;
	border-bottom:1px dashed #aaa;
	text-align:left;

}
.comment .posttitle strong{
	letter-spacing:4px;
	color:#777777;
	display:block;
	margin:7px 0px 0px 13px;
	font-size: 18px;
}
.comment .postbox{
	width:95%;
	margin:5px auto;
	overflow:hidden;
	text-align:left;

}

.comment .postbox .userbox{
	overflow:hidden;
	margin-top:10px;
}
.comment .postbox .userbox dl{}
.comment .postbox .userbox dl dd{
	float:left;
	display:block;
	padding-bottom:2px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
	width:100px;
	border:1px dashed #aaa;
	padding:3px 0px 2px 5px;
	margin-right:10px;
	background: #effbf4;
}
.comment .postbox .userbox dl dd.mtop{
	margin:7px 7px 0px 0px;
}
.comment .postbox .txtbox{
	width:100%;
	line-height:40px;
	font-size: 14px;
}
.comment .postbox .txtbox textarea{
	border:1px dashed #aaa;
	width:98%;
	height:60px;
	padding:5px;
	background: #effbf4;
}
.comment .postbox .txtbox div{padding-top:5px;color:#000;}
.comment .postbox .txtbox input{
	width:40px;
	border:1px dashed #aaa;
	padding:3px 0px 2px 5px;
	margin-right:10px;
	background: #effbf4;
}
.comment .postbox .txtbox img{position:static;+position:relative;vertical-align:middle}
.comment .postbox  .sbut{
	margin:10px;
}


label{color: #000;font-size: 14px;color: #777777}



.position{width:100%; height:56px;  position:fixed; left:0px; bottom:0px; z-index:1001; background-color: black;}

.innerWrapper{ display:block; margin:0 auto; width:1000px; height:60px;position:relative;}

a.footerQQ{	background: url(../images/qq2.png) no-repeat left top;	display: block;	height: 75px; width: 331px;	position: absolute;	left: 10px;	top: -16px;	cursor:pointer;}

a.phoneNumber{ display: block; color:#fcdd9a; width: 290px; position: absolute; top: 0px;	right: 20px; font-weight:bold; font-size:33px; font-family:"Myriad Pro";}

a.phoneNumber ins{ text-decoration:none; display:block; height:28px; line-height:28px;}

a.phoneNumber i{ display:block; height:28px; line-height:28px;  text-align:right;}

* html .position /* IE6 �ײ����� */{position:absolute;bottom:0px;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
