@charset "utf-8";
html {background: #fff}
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;}
strong{font-weight: bold;}


.head_warp{height: 5px;background: #ededed;height: 30px;line-height: 30px;}
.head{width: 960px;margin: 0 auto;color: #666;font-size: 12px;}
.fl {float: left;width: 300px;}
.fr {float: right;width: 105px;}
.fr a{color: #666}


.top{width: 960px;margin: 0 auto;height: 103px;}
.logo{width: 400px;float: left;}
.tel {float: right;width: 220px;padding: 45px 5px 10px 0;text-align: right;font-size: 27px;color: #ff8400;font-weight: bold;font-family: "Times New Roman";
  background: url('../images/tel.png') 0 0 no-repeat;}

.menu{width: 100%;background: url('../images/nav-bg.jpg') repeat-x;height: 45px;}
.nav{width: 960px;margin: 0 auto;height: 45px;line-height: 45px;font-size: 14px;}
.nav li{float: left;}
.nav li a{display: block;height: 45px;width: 120px;text-align: center;color: #fff}
.nav li a:hover{background: #ff8400}
.nav li .home{background: #ff8400}

.hotkey-nav{width: 960px;margin: 0 auto;height: 40px;line-height: 40px;font-size: 12px;}
.hotkey-nav span{font-weight: bold;color: #0191DA;float: left;}
.hotkey-nav ul {float: left;}
.hotkey-nav ul li{float: left;padding: 0 10px}
.hotkey-nav ul li a{color: #353535}

.banner {width: 100%;margin: auto;height: 400px;overflow: hidden;}
#full-screen-slider { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:375px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.bn1{width: 960px;margin: 0 auto;margin-top: 10px;}

.main{width: 960px;margin: 0 auto;overflow: hidden;margin-top: 10px;}
.about{width: 714px;float: left;}
.about_t{height: 35px;background: url('../images/about_t.gif') no-repeat;font-size: 14px;color: #0179c2;font-weight: normal;padding-left: 30px;
  height: 35px;line-height: 35px;}
.more{float: right;margin-top: 14px;width: 46px;height: 12px;}
.about_m{border: solid 1px #b8e0f8;border-top: none;padding: 10px;font-size: 12px;color: #0191DA;line-height: 30px;text-indent: 2em;padding-bottom: 20px;}
.about_m img{text-align: right;}


.contact{width: 233px;float: right;}
.contact_t{height: 35px;background: url('../images/contact_t.gif') no-repeat;font-size: 14px;color: #0179c2;font-weight: normal;padding-left: 30px;
  height: 35px;line-height: 35px;}
.contact_m{font-size: 12px;line-height: 27px;border: solid 1px #b8e0f8;padding: 9px;color: #0191DA}

.news1{width: 312px;float: left;}

.title{height: 35px;background: url('../images/news_t.gif') no-repeat;font-size: 14px;color: #0179c2;font-weight: normal;padding-left: 30px;
  height: 35px;line-height: 35px;}

.title2{height: 35px;background: url('../images/pr_m.gif') no-repeat;font-size: 14px;color: #0179c2;font-weight: normal;padding-left: 30px;
  height: 35px;line-height: 35px;}


.prouct{width: 960px;margin: 0 auto;overflow: hidden;margin-bottom: 10px;margin-top: 10px;}
.prouct_m{padding: 10px;border: solid 1px #b8e0f8;}
#demo img{margin-right: 15px;border: 1px solid #dcdcdc;padding: 1px}
#demo p{font-size: 12px;display: block;height: 30px;line-height: 30px;text-align: center;}
#demo p a{color: #343434}



.news_m{border: solid 1px #b8e0f8;padding: 10px;font-size: 12px;}
.news_m ul li{height: 32px;line-height: 32px;padding-left: 15px;overflow: hidden;background: url('../images/index-news-icon.gif') left center no-repeat;}
.news_m ul li a{color:#848383}
.news_m ul li a:hover{color: #0073be}
.news_m ul li span{float: right;color: #0191DA}

.news2{width: 470px;float: left;margin-left: 10px;}
.news3{width: 470px;float: right;}

.footer {background: url('../images/footer-bg.jpg') top center no-repeat;height: 160px;padding: 20px 0;margin-top: 20px;}
.nav2 { background: url('../images/footer-nav.jpg') 0 0 no-repeat;height: 33px;margin-bottom: 20px;font-size: 12px;width: 960px;margin: 0 auto}
.nav2 ul li{float: left;width: 120px;text-align: center;line-height: 33px;}
.nav2 ul li a{color: #fff}
.f2{width: 960px;margin: 0 auto;text-align: center;line-height: 28px;color: #fff;font-size: 12px;padding-top: 20px;}






/*产品展示*/
.classList{overflow: hidden;}
.classList ul li{float: left;margin: 5px 10px 0px 10px;}
.classList ul li img{border: 1px solid #c6c6c6;padding: 1px}
.classList ul li span{display: block;height: 35px;line-height: 35px;font-size: 12px;text-align: center;}
.classList ul li span a{color: #444}


.classList2{overflow: hidden;margin: 0 auto;padding-top: 15px;}
.classList2 ul li{float: left;margin-bottom: 15px;margin-right: 7px;}
.classList2 ul li img{border: 1px #ddd solid;padding: 2px;}
.cp_title a{display: block;font-size: 12px;width: 210px;height: 30px;text-align: center;color: #545454;line-height: 35px;}
.cp_title a:hover{color: #e56d02}




.main-left {width: 754px;float: left;display: inline;overflow: hidden;}
.round-top {background: url('../images/round-top.gif') 0 0 no-repeat;height: 3px;font-size: 0;overflow: hidden;}
.round-middle {background-color: #fff;border-left: 1px solid #ccc;border-right: 1px solid #ccc;padding: 0 10px;overflow: hidden;font-size: 12px;height: 30px;line-height: 30px;}
.round-middle a{color: #666}
.round-bottom {background: url('../images/round-bottom.gif') 0 0 no-repeat;height: 3px;font-size: 0;overflow: hidden;margin-bottom: 10px;}
.info {border-left: 1px solid #ccc;border-right: 1px solid #ccc;color: #222;font-size: 14px;padding: 10px;line-height: 30px;}


.main-right {float: right;width: 201px;overflow: hidden;display: inline;margin-left: 5px;}
.title3 {background: url('../images/widget-product-title.jpg') 0 0 no-repeat;height: 34px;line-height: 16px;padding: 8px 0 0 60px;overflow: hidden;
  font-size: 16px;color: #fff;}
 .title3 span {display: block;font-family: Arial;font-size: 10px;color: #fff;}
 .product_m {background: #eeeeee;border: solid 1px #B8E0F8;border-top: none;padding: 10px 0px 10px 10px;}
.product_m ul li a{background: url('../images/widget-product-level-2.gif') left center no-repeat;width: 168px;font-size: 12px;display: block;
  height: 35px;line-height: 35px;padding-left: 21px;}
.product_m ul li a{color: #666666}
.product_m ul li a:hover{background: url('../images/widget-product-level-1.jpg') left center no-repeat;color: #fff}

.widget{overflow: hidden;margin-top: 10px;}
.widget_title {background: url('../images/widget-title.jpg') 0 0 no-repeat;height: 35px;line-height: 35px;padding-left: 30px;overflow: hidden;
  font-size: 15px;color: #0179C2;}
.widget_content {border: 1px solid #B8E0F8;border-top: 0px;padding: 4px 11px 8px;background: #fff;margin-bottom: 15px;font-size: 12px;color: #666}

.newsinfo ul li{height:40px;line-height: 40px;font-size: 14px;background: url('../images/index-news-icon.gif') left center no-repeat;border-bottom: 1px dashed  #a8a7a7 }
.newsinfo ul li a{color: #666;padding-left: 20px;}
.newsinfo ul li span{float: right;color: #666;}
.newsinfo ul li a:hover{text-decoration: underline;color: #0b77dc}
.newspage{clear: both;text-align: center;height: 30px;margin-top: 10px;}
.newspage strong{font-size: 14px;color: #fff;padding: 3px 6px;font-family: "宋体";background: #0b77dc}
.newspage a{font-size: 14px;color: #373030;padding: 3px 6px;font-family: "宋体";background: #D0D0D0;}


/*新闻内容页*/
.center{}
.newtitle{font-size: 18px;font-family: "宋体";line-height: 40px;text-align: center;color: #8A1414;font-weight: bold;}
.newsdata{font-size: 12px;font-family: "宋体";line-height: 30px;text-align: center;}
.xwnr p{font-size: 14px;font-family: "宋体";line-height: 25px;padding:10px;color: #111111}
.entrynext{font-size: 12px;font-family:"宋体";line-height: 30px;padding-left: 10px;}
.entrynext a{color: #333333;}
.entrynext a:hover{text-decoration: underline;}


.comment{
	border:1px solid #B3B3B3;
	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;font-family: "宋体"
}
.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-top:1px solid #B3B3B3;
	border-bottom:1px solid #B3B3B3;
	text-align:left;
	font-size: 12px;font-family:"宋体";
}
.comment .posttitle strong{
	letter-spacing:4px;
	color:#000;
	display:block;
	margin:7px 0px 0px 13px;
	font-size: 12px;font-family:"宋体";
}
.comment .postbox{
	width:95%;
	margin:5px auto;
	overflow:hidden;
	text-align:left;
	font-size: 12px;font-family:"宋体";
}

.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 solid #B3B3B3;
	padding:3px 0px 2px 5px;
	margin-right:10px;
}
.comment .postbox .userbox dl dd.mtop{
	margin:7px 7px 0px 0px;
}
.comment .postbox .txtbox{
	width:100%;
	line-height:25px;
}
.comment .postbox .txtbox textarea{
	border:1px solid #B3B3B3;
	width:98%;
	height:80px;
	padding:5px;
}
.comment .postbox .txtbox div{padding-top:5px;color:#000;}
.comment .postbox .txtbox input{
	width:40px;
	border:1px solid #B3B3B3;
	padding:3px 0px 2px 5px;
	margin-right:10px;
}
.comment .postbox .txtbox img{position:static;+position:relative;vertical-align:middle}
.comment .postbox  .sbut{
	margin:10px;
}
.comment .postbox .userbox .submit{
	width:100px;
	height:25px;
	padding-top:2px;
}

label{font-family: "宋体";color: #000;font-size: 12px;}

