body{ margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px;  background:url(../images/03/topbg.gif) repeat-x #fff;color:#555;}
ul li{ list-style-type:none;}
.clear {clear: both;  padding:0px; margin:0px; line-height:0;}
img { border-style: none; }
a{text-decoration:none;color:#555;}
a:hover{ text-decoration:underline; color:#f60;}
h1{ color:#f60; font-size:18px; font-weight:bold; text-align:center; line-height:36px; height:36px;font-family:"微软雅黑"; padding-top:8px;  }


/*top*/
.top{ margin:0 auto; padding:0; width:1000px; height:104px; background:url(../images/03/tel.png) no-repeat right;}
.logo{ float:left; width:465px; height:64px; overflow:hidden;  padding-left:15px; padding-top:20px;}

.nav{ float:right; padding-top:25px;}
.nav a{ background:url(../images/03/navli.gif) no-repeat 0px; padding-left:8px; color:#999;}
.nav a:hover{ color:#2b5066; text-decoration:none;}

/*menu*/
.menu{ width:1000px; height:37px; margin:0 auto; padding:0; overflow:hidden; padding-top:0px;font-family:"微软雅黑"; }
.menu ul{  margin:0; padding:0;  width:1000px; height:37px;overflow:hidden; }
.menu ul li{float:left; width:125px; height:37px; display:block; background:url(../images/03/line.gif) no-repeat right; line-height:37px; text-align:center;}
.menu ul li.current{  width:125px; height:37px; color:#cceaff; }
.menu ul li.current a{  width:125px; height:37px; color:#cceaff; font-weight:bold; }
.menu ul li a{ font-size:14px; color:#fff; text-decoration:none; display:block;}
.menu ul li a:hover{ font-family:"微软雅黑"; font-size:14px; color:#cceaff; text-decoration:none; }


/*banner*/
.banner{ margin:0 auto; padding:0;  height:370px; padding-bottom:15px; background:url(../images/03/banner.jpg) repeat-x top center;}
#full-screen-slider {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 380px;  }
#slides {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 370px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
#slides LI {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
#slides LI A {
	TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%}
#pagination {
	Z-INDEX: 2000; POSITION: absolute; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 325px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px; LEFT: 50%}
#pagination LI {
	LIST-STYLE-TYPE: none; WIDTH:12px; DISPLAY: block; background:#fff; filter: alpha(opacity=60); opacity: 0.6; FLOAT: left; HEIGHT: 12px; MARGIN-LEFT:10px; LIST-STYLE-IMAGE: none; border-radius: 5px}
#pagination LI A {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; PADDING-TOP: 0px}
#pagination LI.current {  filter: alpha(opacity=80); opacity: 0.9; BACKGROUND:#fc9f01}

/* 首页主体定义 */
.main{ width:980px; height:auto; margin:0px auto;padding:0px; overflow:hidden; margin-top:40px; padding-bottom:30px; height:1%; overflow:hidden;}

/* 首页分类 */
.listcon {width:200px; margin:0px auto; padding:0px 0px 0 0px; overflow:hidden; float:left; background:#fff; }
.listcon DL {LIST-STYLE-TYPE: none; border:2px solid #2e88bd; border-top:none; margin:0; padding:0; padding-top:15px; padding-bottom:32px; }
.listcon DT {height:33px;LINE-HEIGHT:33px;padding:0; PADDING-LEFT: 40px; BACKGROUND: url(../images/03/one.gif) no-repeat center top; margin:0;  margin-top:0px; margin-bottom:1px;  } 
.listcon DT A {	COLOR: #fff; line-height:33px; text-decoration:none; margin-top:8px; margin-bottom:4px; font-weight:bold;}
.listcon DT A:hover{text-decoration:underline;}

.listcon DD {width:162px; height:35px; LINE-HEIGHT: 35px;BACKGROUND: url(../images/03/two.gif) no-repeat 15px center; COLOR: #555;  margin:0px auto; padding:0; border-bottom:1px dashed #cbcbcb;}
.listcon DD A {	LINE-HEIGHT: 35px; COLOR: #555; margin:0; padding:0; margin-left:28px;text-decoration:none;}
.listcon DD A:hover{  color:#f77214;text-decoration:underline; }


.ntitle{ width:200px; height:50px; margin:0; padding:0;  background:url(../images/03/listbg.gif) no-repeat #fff; border:none; }
.ntitle h1{ font-size:17px; font-family:"微软雅黑"; text-align:center; clear:both; color:#fff; height:21px; line-height:50px; margin:0; padding:0; padding-top:0px; border:none;}
.ntitle span{font-size:10px; font-family: "微软雅黑"; text-align:center; clear:both; color:#32aaee; text-transform:uppercase;line-height:14px; margin:0; padding:0; padding-bottom:0px; display:block;}

.ncontact{ margin:0; padding:0; width:200px; height:auto; margin-top:10px; background:url(../images/03/contact.gif) no-repeat 0 65px #fff;  }
.ncontact p{ padding:20px 5px 15px 15px; margin:0; line-height:24px; padding-top:135px;border:2px solid #2e88bd; border-top:none;}



/*foot*/
.footbg{ margin:0; padding:0; width:100%; background: url(../images/03/foot.gif) repeat-y #02307b center; margin-top:20px; padding-bottom:5px; }
.foot{width:980px;  margin:0px auto; text-align:center;padding-bottom:20px;color:#fff; padding-top:20px;}

.foot p { line-height:20px; text-align:center; margin:0;}
.foot a{ color:#fff;}

.fcontact{height:20px; line-height:20px; margin:0px auto; padding:0px;padding-top:0px;}
.copyright{height:20px; line-height:20px; margin:0px auto; padding:0px;}
.copykeys{height:20px; line-height:20px; margin:0px auto; padding:0px;}


/*main*/

/* 内页全局定义 */
.left{width:200px; height:auto; margin:0; padding:0; float:left;}
.right{width:750px; height:auto; margin:0; padding:0; float: right;}
.content{width:750px; height:auto; margin:10px auto; padding:0; line-height:26px; }

/* 内页右侧标题 */
.title { height:47px;padding:0px; margin:0px;  background:url(../images/03/title.gif) no-repeat left center; border-bottom:1px dashed #ccc; }
.title h2 {line-height:47px;font-size:18px;  height: 47px; margin:0px; padding:0; margin-left:15px;  color:#333; float:left; font-family:"微软雅黑"; font-weight:normal; }
.title span {line-height: 28px; padding-left:5px; color:#e47700;  font-size:12px;  text-transform:uppercase;}
.title B{ width:auto; height:38px; line-height:36px; margin:0; padding:0; float:right; font-weight:normal; color:#666; display:block;}

.location{ float:right; color:#666; padding-right:10px; line-height:47px;}
.location a{color:#666}
.location a:hover{color:#005eb0; text-decoration:underline;}

 

/*分页*/
.page {text-align:center; margin:10px auto; padding:0px; width:auto; padding-right: 7px; height: 32px; padding-top: 12px;}
.page a{background: #e4e4e4;  height:20px; line-height:20px; padding:5px 6px;margin:0 2px; text-decoration:none;}
.page a:hover {background:#005fab; height:20px; line-height:20px; padding:5px 6px;margin:0 2px;text-decoration:underline; color:#fff;}
.page span{ display:inline; background: #005fab; color: #fff; font-size:12px;height:20px; line-height:20px; padding:5px 6px;margin:0px 5px; }


/*上一篇 下一篇*/
.next {text-align:right; margin:0px auto; padding:15px 0px; width:auto; height:32px; line-height:32px;}
.next a{ height:32px; line-height:32px; text-decoration:none;}
.next a:hover{  text-decoration:underline;}

/*probox*/
#probox{ margin:0; padding:0; margin:0 auto; padding-left:0px; width:auto; height:1%; overflow:hidden; }
#probox dl{ float:left;margin:0; width:223px; height:auto;text-align:center; margin:20px 10px 0px 12px;*margin:5px 10px 0px 10px;  margin-bottom:0;}
#probox dt{ margin:0; padding:0;width:223px; height:auto; overflow:hidden; }
#probox dt img{  margin:0 auto; width:213px; height:158px;overflow:hidden; border:1px solid #ddd; padding:4px;  }
#probox dt img:hover{   margin:0 auto; width:213px; height:158px;overflow:hidden; border:1px solid #005fab; padding:4px; background:#005fab}
#probox dd{ margin:0; padding:0; text-align:center; line-height:21px; padding-top:8px;  }
 
.description{ margin:15px 0;}

.ih6{ text-align:right;}

/*网站子页面留言*/
.content table{ margin:10px auto; }
.content input{ background:#fff;border:1px groove #fafafa;}
.content textarea{ margin-top:6px;}
.right .submit{ background:#005fab; margin:0; padding:2px; color:#fff; margin-right:5px; border:none}
.right .reset{ background:#ddd; margin:0; padding:2px; color:#333; border:none}

.index2{ clear:both;width:1002px; margin:0 auto; padding-top:26px; overflow:hidden; margin-bottom:25px; }
.index2 .zhiliang{float:left; width:309px; padding-left:15px;}
.index2 .zhiliang .pic{ width:309px; height:121px;}
.index2 .zhiliang .wenzi{ color:#5f5e5e; line-height:21px; padding:10px;}
.index2 .zhiliang .more{ text-align:right;}

.index2 .wenhua{float:left; width:309px; padding-left:23px;}
.index2 .wenhua .pic{ width:309px; height:121px;}
.index2 .wenhua .wenzi{ color:#5f5e5e; line-height:21px; padding:10px;}
.index2 .wenhua .more{ text-align:right;}

.index2 .zizhi{float:right; width:309px; padding-right:15px;}
.index2 .zizhi .pic{ width:309px; height:121px;}
.index2 .zizhi .wenzi{ color:#5f5e5e; line-height:21px; padding:10px;}
.index2 .zizhi .more{ text-align:right;}

.index1{width:100%; height:270px; background:#f2f2f2; }
.index1 .main1{ width:1002px; margin:0 auto; padding-top:10px;}
.news{ float:left; width:290px; margin:0; padding:0; padding-left:15px;}
.news .h3{ width:290px; height:43px;  }
.news ul{ padding:0px 0px 0px 10px;}
.news li{ height:28px;line-height:28px; background: url(../images/03/square.png) no-repeat left center; }
.news li a{padding-left:12px;}

/* 新闻列表 */
.newscontent{margin:0px auto; padding:0px; }
.newscontent ul{margin:0;padding:0px;text-align:left;}
.newscontent li{line-height:32px; width:auto; height:32px;background:url(../images/03/square.png) no-repeat 5px center; border-bottom:1px dashed #ccc;}
.newscontent li a{padding-left:20px;float:left; text-align:left; }
.newscontent li span{text-align:right; float:right; color:#999; font-size:12px; padding-right:5px;}


.jianjie{ float:left; width:360px; padding-left:24px;}
.jianjie p{line-height:21px; color:#4a4a4a; padding:0 10px;}

.aboutpic{ float:right; width:269px; height:202px; margin-top:35px; margin-right:10px;}
.slides { margin: 0px auto; width: 100%; height:202px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 100%; overflow: hidden; list-style: none; }
.slide-pic img {margin: 0px auto; width: 100%; height: 202px; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; right: 0px; bottom: 0px; position: absolute; }
.slide-li li { margin: 0px; padding: 0px; margin-right:8px; margin-bottom:13px; width: 11px; height: 11px; float: left; overflow: hidden; list-style: none; }
.slide-li a { width: 190px; height: 10px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #d06602; text-decoration: none; }
.op li { background: #fff; filter: alpha(opacity=60); opacity: 0.6; }
.op li.cur { background: #d06602; }
.slide-txt span { display: none; }

/* 首页滚动证书层 */
.zs{width:1010px;height:auto; margin:25px auto;padding:0; height:1%; overflow:hidden;  }

.red_text {	color: #f00}
.rollBox {	margin:0px auto; padding:25px 0px 0 0px;  height:auto;overflow: hidden}
.rollBox .Cont { margin:0px 0px 0 10px; width: 940px; float: left; overflow: hidden; padding: 0px}
.rollBox .ScrCont {	width: 1342177.27px}
.rollBox .Cont .pic {	text-align: center; width:223px; padding:0 6px 0 7px; float: left}
.rollBox .Cont .pic img {	margin: 0px auto; width: 213px; display: block; background: #fff; height: 158px; border:1px solid #ddd; padding:4px; }
.rollBox .Cont .pic a {	line-height: 36px; color: #666}
.rollBox .Cont A:link {	color: #454545; text-decoration: none}
.rollBox .Cont A:visited {	color: #333; text-decoration: none}
.rollBox .Cont A:hover {	color: #f60; text-decoration: underline}
.rollBox #List1 {float: left}
.rollBox #List2 {float: left}

/*产品内容页*/
.picbox{ margin:0; margin-top:5px; padding:0; width:318px; height:238px; float:left; }
.picbox img{margin:0; padding:3px; width:310px; height:230px; border:1px solid #ddd; background:#fff;}

.cpwords{ margin:0; margin-top:5px; padding:0; width:400px; height:238px; float:right; }
.cpwords h1{ text-align:left; font-weight:normal; color:#333}
.cpwords I{ margin:0; padding:0; line-height:32px; height:32px; font-style:normal;}
.cpwords I a{ font-weight:bold;}
.cpwords .descr{ margin:0; padding:0; line-height:21px;}
.cpwords B{ margin:0; padding:0; line-height:52px;}
.cpwords B span{ font-size:21px; color:#f77214;}
.cpwords img{ margin:0; padding:0; display:block;}





