@charset "utf-8";
body{ margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px;  background:url(../images/01/bg.jpg) repeat-x #f7f7f7;}
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:#333;}
a:hover{ text-decoration:underline; color:#406d86;}
h1{ color:#000; font-size:16px; font-weight:bold; text-align:center; line-height:30px; height:30px;}


/*top*/
.top{ margin:0 auto; padding:0; width:1000px; height:111px; background:url(../images/01/top.png) no-repeat;}
.logo{ float:left; width:538px; height:64px; overflow:hidden;  padding-left:19px; padding-top:26px;}

/* 搜索栏 */
.search{ float:right; width:214px; height:26px; margin:0; padding:0; margin-top:23px; margin-right:28px;} 
.search-panel{ height:26px;}
.search-field{  background:url(../images/01/search.jpg) no-repeat; width:190px; height:26px; float:left; padding:0; margin:0; border:none;  } 
.search-submit{ margin: 0px; width:24px;height:26px; background: url(../images/01/button.jpg) no-repeat right center;color: #7e7e7e; float:left; border:none;}


/*menu*/
.menu{ width:1000px; height:52px; margin:0 auto; padding:0; overflow:hidden;}
.menu ul{  margin:0; padding:0;  width:1000px; height:52px;overflow:hidden; }
.menu ul li{float:left; width:125px; height:52px; display:block; background:url(../images/01/menuli.gif) no-repeat right; line-height:52px; text-align:center;}
.menu ul li:hover{ background:url(../images/01/menulihover.jpg) no-repeat left; width:125px; height:52px;}
.menu ul li.current{ background:url(../images/01/menulihover.jpg) no-repeat left; width:125px; height:52px;}
.menu ul li a{ font-family:"微软雅黑"; font-size:14px; color:#3a3a3a; text-decoration:none; display:block;}
.menu ul li a:hover{ font-family:"微软雅黑"; font-size:14px; color:#3a7696; text-decoration:none; }


/*banner*/
.banner{ margin:0 auto; padding:0; width:100%; height:470px; margin-top:0px; background:url(../images/01/banner.jpg) no-repeat center top; }
#full-screen-slider {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 470px; PADDING-TOP: 0px}
#slides {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 470px; 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: 340px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px; LEFT: 50%}
#pagination LI {
	LIST-STYLE-TYPE: none; WIDTH:50px; DISPLAY: block; background:#666; filter: alpha(opacity=60); opacity: 0.6; FLOAT: left; HEIGHT: 7px; MARGIN-LEFT: 12px; 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:#549745}

/*imain*/
.imainbox{ margin:0 auto;width:1000px;}
.imain{ margin:0 auto; padding:0; width:1000px; height:auto; position:absolute; top:528px;  z-index:999; }
.imain b{ float:right; background: url(../images/01/more.gif) no-repeat; width:40px; height:7px; margin-top:35px; margin-right:2px;}

/*iabout*/
.iabox{ margin:0 auto; padding:0; width:1000px; height:218px; background:url(../images/01/aboutbg.png) no-repeat left;}
.iabout{ float:left; width:665px; height:218px;}
.ipic{ float:right; width:280px; height:170px; padding-top:23px; padding-right:15px;}
.ipic img{ width:274px; height:164px; padding:2px; background:#fff; border:1px solid #cfcfcf;}

h2{ margin:0; padding:0; float:left; font-size:16px; font-family:"微软雅黑"; color:#5b8da6; margin-left:48px; _margin-left:23px; line-height:20px; margin-top:25px;}
h2 span{ color:#a6c5da; font-family:Tahoma, Geneva, sans-serif; font-size:14px; margin-left:8px;}

.iab{line-height:27px; padding-left:28px; padding-top:10px; *padding-top:8px;text-indent:2em;}

/*ipro*/
.iprbox{ margin:0 auto; padding:0; width:1000px; height:auto; margin-top:110px;}
.iprotitle{ margin:0; padding:0; background: url(../images/01/pro.jpg) no-repeat 10px bottom; width:988px; height:48px;}
h3{ margin:0; padding:0;float:left; font-size:16px; font-family:"微软雅黑"; color:#5b8da6; margin-left:38px; _margin-left:20px; line-height:20px; margin-top:25px; margin-right:70px;_margin-right:82px;}
h3 span{ color:#a6c5da; font-family:Tahoma, Geneva, sans-serif; font-size:14px; margin-left:8px;}
.iprbox b{ float:right; background: url(../images/01/more.gif) no-repeat; width:40px; height:7px; margin-top:35px; margin-right:8px;}
.ipro{ margin:0; padding:0; background:url(../images/01/probg.png) no-repeat; width:988px; height:218px;}

.prolist{ margin:0; padding:0; width:150px; height:218px; float:left;}
.prolist dl{ margin:0; padding:0; list-style:none; margin-top:20px;}
.prolist dl dt{height:28px; line-height: 28px; background: url(../images/01/list.jpg) no-repeat right center; text-align:right; padding-right:20px;}
.prolist dl dt a{ color:#fff; text-decoration:none;}
.prolist dl dt a:hover{ color:#a9c3da; text-decoration:underline;}
.prolist dl dd{height:33px; line-height: 33px; background: url(../images/01/list.jpg) no-repeat right center; text-align:right; padding-right:20px;}
.prolist dl dd a{ color:#a9c3da;}

.iproduct{ margin:0; padding:0; float:right; width:780px; height:218px; margin-right:20px;}
#iprobox { margin:0 auto; padding:0;line-height: 1.8; margin-top:35px;}
#iprobox dl { text-align:center; margin:0px 4px 0px 5px;padding:0; width:189px;height:150px;overflow:hidden;float: left;}
#iprobox dl:hover { text-align:center; margin:0px 4px 0px 5px;padding:0; width:189px;height:150px;overflow:hidden;float: left; }
#iprobox dt {width: 180px; height: 125px;}
#iprobox dt img { width: 180px; height: 125px; display: block; margin:0 auto; overflow: hidden;}
#iprobox dd {line-height: 36px; margin: 0px;  width: 180px;  height:36px;overflow: hidden; }
#iprobox dd a {line-height: 36px; width: 180px; height:36px; overflow: hidden; color: #fff; }
#iprobox dd a:hover{line-height: 27px; width: 180px; height:27px; color:#a9c3da; text-decoration:underline;}
#demo {	width: 100%; overflow: hidden}
#indemo {width: 800%; float: left}
#demo1 {float: left}
#demo2 {float: left}



/*inewbox*/
.inewbox{ margin:0 auto; padding:0; width:1000px; height:218px; background:url(../images/01/inew.png) no-repeat; margin-top:20px;}
.inbox{ float:left; width:470px; height:218px; margin-left:5px; margin-right:8px;}
.inewbox b{ float:right; background: url(../images/01/more.gif) no-repeat; width:40px; height:7px; margin-top:35px; margin-right:2px;}
/*inew*/
.inew img{ width:175px; height:118px; padding:3px; border:1px solid #cfcfcf; float:left; margin-left:21px; margin-top:22px;}
.inews{ float:right; width:250px; height:140px; overflow:hidden; margin-top:17px;}
.inew{ margin:0; padding:0; overflow:hidden; margin-bottom:10px; height:auto;}
.inew ul{ margin:0; padding:0; text-align:left; margin-right:3px;}
.inew ul li{line-height:32px; height:32px;  list-style:none; overflow:hidden; background:url(../images/01/li.gif) no-repeat 0px; border-bottom:1px dashed #9ab2ac;}
.inew ul li a{ float:left; margin-left:12px; text-align:left; color:#333;}
.inew ul li a:hover{ float:left; margin-left:12px; text-align:left; color:#35668e;}
.inew ul span{ float:right; height:32px; line-height:32px; color:#333;}

/*foot*/
.footbg{ margin:0; padding:0; width:100%; background:#1e4356; margin-top:30px;}
.foot{width:1000px;  margin:0px auto; text-align:center;padding-bottom:15px;color:#7ab0d6; padding-top:15px;}

.foot p { line-height:20px; text-align:center; margin:0; padding-top:17px;}
.foot a{ color:#7ab0d6;}

.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*/
.bannern{ margin:0 auto; padding:0; width:100%; height:250px; background: url(../images/01/bannern.jpg) no-repeat center #d5e4dd;}

.main{ margin:0 auto; padding:0; width:1000px; height:auto; margin-top:15px;}
.left{ float:left; width:220px; height:auto;}
.right{ float:right; width:750px; height:auto;}


/*pltitle*/
.pltitle{ margin:0; padding:0; width:184px; height:34px; background:url(../images/01/pltitle.jpg) no-repeat;font-size:16px; font-family:"微软雅黑"; color:#fff; padding-left:36px; padding-top:10px;}
.pltitle span{ font-size:14px; font-family:Tahoma, Geneva, sans-serif; margin-left:5px;}
.nprolist{ margin:0; padding:0; width:220px; background: url(../images/01/plbottom.gif) no-repeat bottom #406d86;}

.nprolist{ margin:0; padding:0; width:220px; height:auto;}
.nprolist dl{ margin:0; padding:0; list-style:none; margin-top:0px; padding-bottom:20px; padding-top:10px;}
.nprolist dl dt{height:28px; line-height: 28px; background: url(../images/01/list.jpg) no-repeat 16px 14px; text-align:left; padding-left:40px;}
.nprolist dl dt a{ color:#fff; text-decoration:none;}
.nprolist dl dt a:hover{ color:#a9c3da; text-decoration:underline;}
.nprolist dl dd{height:33px; line-height: 33px; background: url(../images/01/list.jpg) no-repeat 16px 14px; text-align:left; padding-left:40px;}
.nprolist dl dd a{ color:#a9c3da;}


/*contact*/
.contactitle{ margin:0; padding:0; margin-top:15px; width:208px; height:28px; background:url(../images/01/contactitle.gif) no-repeat #e1e3e5;font-size:16px; font-family:"微软雅黑"; color:#1e5c80; padding-top:18px; padding-left:12px;}
.contactitle span{ font-size:14px; font-family:Tahoma, Geneva, sans-serif; margin-left:5px;}
.contact{ width:198px; height:auto; background: url(../images/01/contactbottom.gif) no-repeat bottom #e1e3e5; line-height:24px; padding-left:14px; padding-right:8px; padding-bottom:20px;}

.title{width:750px; height:30px; line-height:30px; margin-bottom:5px;border-bottom:1px dashed #999;padding-bottom:3px}
.title h4{ margin:0; padding:0; float:left; font-size:14px; color:#1e5c80;}
.title span{ font-size:12px; color:#1e5c80; padding-left:5px;}
.location{ float:right; width:auto; color:#1e5c80; background:url(../images/01/title.gif) no-repeat 0px 6px; padding-left:20px}
.location a{color:#1e5c80}
.location a:hover{color:#1e3f52; text-decoration:underline;}


.content{ margin:0; padding:0; width:750px; height:auto; color:#333; line-height:27px;}

/*分页*/
.page {text-align:center; margin:10px auto; padding:0px; width:660px; 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:#406d86; height:20px; line-height:20px; padding:5px 6px;margin:0 2px;text-decoration:underline; color:#fff;}
.page span{ display:inline; background: #406d86; 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;}

.ih6{ text-align:right;}

.probox{ margin:0; padding:0; margin:0 auto; padding-left:0px; width:auto;}
.probox dl{ float:left;margin:0; width:226px; height:auto;text-align:center; margin:5px 10px 0px 12px;*margin:5px 10px 0px 10px;  margin-bottom:0;}
.probox dt{ margin:0; padding:0;width:226px; height:auto; overflow:hidden; }
.probox dt img{ border:3px solid #ddd; margin:0 auto; width:220px; height:153px;overflow:hidden; }
.probox dt img:hover{ border:3px solid #1e4356; margin:0 auto; width:220px; height:153px;overflow:hidden; }
.probox dd{ margin:0; padding:0; text-align:center; }

.description{ margin:5px 0; padding:0; line-height:27px;}


/*网站子页面留言*/
.content table{ margin:10px auto; }
.content input{ background:#fff;border:1px groove #fafafa;}
.content textarea{ margin-top:6px;}
.right .submit{ background:#406c85; margin:0; padding:2px; color:#fff; margin-right:5px; border:none}
.right .reset{ background:#ddd; margin:0; padding:2px; color:#333; border:none}
.content p{ line-height:24px;}


/*产品内容页*/
.picbox{ margin:0; margin-top:5px; padding:0; width:318px; height:219px; float:left; }
.picbox img{margin:0; padding:3px; width:310px; height:211px; border:1px solid #ddd; background:#fff;}

.cpwords{ margin:0; margin-top:5px; padding:0; width:390px; height:219px; 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;}





