﻿/* 通用默认样式-------------------------------------- */
body { background-color:#becfe6; margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
td {font-family:Arial, Helvetica, sans-serif,'宋体';font-size: 14px;color:#003e8c;line-height:24px;WORD-WRAP: break-word}
div {font-family:Arial, Helvetica, sans-serif,'宋体';font-size: 14px;color:#003e8c;line-height:24px;WORD-WRAP: break-word}
A:link   {font-family:Arial, Helvetica, sans-serif,'宋体';font-size:14px;color:#003e8c;text-decoration: none;}
A:visited{font-family:Arial, Helvetica, sans-serif,'宋体';font-size:14px;color:#003e8c;text-decoration: none;}
A:hover  {font-family:Arial, Helvetica, sans-serif,'宋体';font-size:14px;color:#eb3854;text-decoration: none;}
A:active {font-family:Arial, Helvetica, sans-serif,'宋体';font-size:14px;color:#eb3854;text-decoration: none;}
p{ padding:0px; margin:0px;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0px;padding:0px}
li{ list-style:none;}

.main{ width:1040px; margin:0px auto;}
.mainbox{ width:1000px; float:left; padding:0px 20px; background-color:#FFF;}

.top{ width:1000px; height:110px; float:left; background:url(../images/logo.jpg) left 34px no-repeat;}

.top .menu {LIST-STYLE-TYPE: none; width:700px; height:30px; float:right; margin-top:62px;}
.top .menu LI {FLOAT: left; POSITION: relative; TEXT-ALIGN: center;margin:0px; width:100px; height:30px; line-height:30px; list-style-type:none;background:url(../images/nav_on.jpg) top center no-repeat;}
.top .menu LI A:link ,.top .menu LI A:visited{display:block; color:#ffffff; font-family:'微软雅黑'; font-size:14px; text-align:center; text-decoration:none;}
.top .menu LI A:hover,.top .menu LI A:active {color:#ffffff; background:url(../images/nav_off.jpg) top center no-repeat;}

.banner{ width:1000px; height:337px; float:left; text-align:center;}

.inabout{ width:1000px; float:left; padding-top:20px;}
.inabout .title{ width:1000px; float:left; height:45px; background:url(../images/inabout.jpg);}
.inabout .con{ width:1000px; float:left; padding-top:15px; text-align:left; line-height:28px;}

.incenter{ width:1000px; height:247px; float:left; padding-top:23px; background:url(../images/in_c_bg.jpg) center bottom no-repeat;}
.incenter .title{ width:1000px; float:left; height:41px;}
.incenter .con{ width:1000px; height:206px; float:left;}
.incenter .con .news{ width:368px; height:206px; float:left;}
.incenter .con .news ul{ width:338px; float:left; padding:20px 20px 0px 10px;}
.incenter .con .news ul li{ width:338px; float:left; height:34px; line-height:34px; border-bottom:1px dotted #2a61a5;}
.incenter .con .pro{ width:294px; height:206px; float:left; padding:0px 4px;}
.incenter .con .contact{ width:330px; height:206px; float:left;}
.incenter .con .contact p{ padding-top:20px; padding-left:20px; padding-right:20px; line-height:30px;}

.foot{ width:1000px; height:170px; float:left; background:url(../images/foot_bg.jpg); text-align:center;}
.foot p{ padding-top:60px; text-align:center; line-height:32px;}


.about{ width:1000px; float:left; padding-top:20px;}
.about .title{ width:1000px; float:left; height:45px; background:url(../images/abouttitle.jpg);}
.about .title p{ font-size:20px; font-family:'微软雅黑'; color:#fff; padding-left:30px; line-height:45px; width:240px; float:left;}
.about .title p font{ font-size:16px;}
.about .title .rmore{ line-height:45px; float:right; width:500px; padding-right:10px; text-align:right; color:#fff;}

.about .title .rmore A:link ,.about .title .rmore A:visited{ color:#ffffff;}
.about .title .rmore A:hover,.about .title .rmore A:active {color:#000;}




.about .con{ width:1000px; float:left; padding-top:15px; text-align:left; line-height:28px;}

.newslist{ width:1000px; float:left;}
.newslist li{ width:975px; padding-left:25px; background:url(../images/newst.jpg) 7px 17px no-repeat; float:left; height:40px; overflow:hidden; line-height:41px; border-bottom:1px dotted #ccc;}
.newslist li span{ float:right;}

.productlist { width:1000px; float:left}
.productlist li{ width:300px; float:left; padding-left:25px; text-align:center; padding-top:15px;}
.productlist li p{ padding:9px; border:1px solid #ccc;}
.productlist li p img{ width:280px; height:280px; border:0px;}

.pages{ width:100%; float:left; padding-top:30px; padding-bottom:20px;}
.pages span{ display:block; height:20px; float:left; line-height:19px;}
.pages .page,.pages .pageon{ border:1px solid #999; margin-right:3px;color:#626262; font-size:12px; vertical-align:middle;color:#000000}
.pages .page a:link,.pages .page a:visited{ color:#000; display:block;  height:100%; padding:0px 6px; float:left}
.pages .page a:hover,.pages .page a:active{ color:#fff; background:#1978c8}
.pages .pageon{color:#fff; background:#1978c8;display:block; padding:0px 6px; margin-right:3px;}
.pages .page2{display:block; padding:0px 6px;border:1px solid #999; margin-right:10px;margin-left:10px;  }
.pages .page1{}
.pages .page1 input{ height:20px;height:20px;border:1px solid #999; background:none; color:#717171; font-size:11px}
.pages .page1 #pages{ width:30px; height:18px;border-right:0px ; text-align:center; margin-left:10px}