@charset "utf-8";
body {margin:0 auto; padding:0; font-size:12px; color:#545454; line-height:1.5; background-color:#fff; font-family:"宋体";}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote {margin:0;padding:0;}
ul{list-style:none;}
div,td{word-wrap:break-word;}
.clear{ clear:both; font-size:0; line-height:0;}
a{ text-decoration:none; color:#545454;}
a:hover{color:#0062B2; text-decoration:none;}
img{ border:0px;}
.blank20{ width:100%; clear:both; height:20px; overflow:hidden;}
.blank20dashed{ width:100%; clear:both; height:20px; overflow:hidden; margin-bottom:20px; border-bottom:1px #ccc dashed;}
.blank15{ width:100%; clear:both; height:15px; overflow:hidden;}
.blank10{ width:100%; clear:both; height:10px; overflow:hidden;}
.blank5{ width:100%; clear:both; height:5px; overflow:hidden;}
.divL{ float:left;}
.divR{ float:right;}


.header{ width:1000px; height:83px; margin:0 auto;overflow:hidden;zoom:1; }
.logo{ width:335px; float:left; overflow:hidden;zoom:1; margin-left:14px; display:inline; margin-top:20px;}
.search{height:23px; float:right; margin-top:30px; display:inline;}
.search .otxt{ float:left;background:none; border:none; border:1px solid #dfdfdf; border-right:none; background:url(../images/ico1.jpg) left top no-repeat; padding-left:28px; height:21px; line-height:21px; color:#afaeae;}
.search .obtn{ float:left; cursor:pointer;background:none; border:none;background:url(../images/ico2.jpg) left top no-repeat; width:26px; height:23px;}

.nav{ background:url(../images/ico3.jpg) left top repeat-x; width:100%;  height:35px;}
.nav-list{width:1000px; margin:0 auto;}
.nav-list ul{}
.nav-list ul li{ z-index:99999;float:left; line-height:35px;display:inline; position:relative;width:166px; text-align:center;}
.nav-list ul li a{ font-size:14px; color:#000; padding:0px; width:166px; height:35px; text-align:center; display:block; float:left;}
.nav-list ul li.curr{background:url(../images/ico30.jpg) left top repeat-x;}
.nav-list ul li.curr a{ color:#ffffff;}
.nav-list ul dl{ position:absolute;left:0;top:35px;z-index:1111; overflow:hidden;zoom:1;}
.nav-list ul dl dd{ width:166px;margin-top:2px;background:url(../images/ico02.png) left top repeat-x; text-align:center; height:38px;line-height:38px;}
.nav-list ul dl dd a{ color:#fff; padding:0;}
.nav-list ul dl dd.curr{background:url(../images/ico01.png) left top repeat-x;}
.nav-list ul li.aaa a{ padding:0px;}
.banner{width:100%; text-align:center;overflow:hidden;zoom:1; height:519px; margin-top:3px;}
.slidebox-01{ width:100%; overflow:hidden;zoom:1; height:519px; position:relative; margin:0 auto;}
.slidepic-01{ width:100000px; overflow:hidden;zoom:1; position:absolute; top:0; left:0;}
.slidepic-01 li{ float:left; width:100%;height:519px;}
.slidebtn-01{height:12px; margin-top:10px;margin-right:35px;float:right;overflow:hidden;zoom:1;}
.slidebtn-01 ul{ float:right; overflow:hidden;zoom:1;}
.slidebtn-01 li{ width:10px; height:10px; background:#014781;margin-right:7px; display:inline;cursor:pointer;float:left; }
.slidebtn-01 li.current{ background:#4aadfe; width:12px; height:12px;}
.slidebtn-01 ul{  overflow:hidden;zoom:1;}


.public-new{ width:100%; height:35px; background:#f7f7f7; line-height:35px; margin-bottom:28px;}
.public-new-txt{width:1000px; margin:0 auto;height:35px;}
.public-new{}
.contents{ width:1000px; margin:0 auto; padding:0 38px; background:url(../images/ico5.jpg) left top no-repeat; margin-bottom:40px;}
.contents-txt{ padding:0 12px; width:986px;overflow:hidden;zoom:1;}
.contents-txt-left{ float:left; width:307px; background:url(../images/ico8.jpg) right 16px no-repeat; padding-right:15px;}
.public-h4{ height:36px; line-height:36px;font-family:"微软雅黑"; color:#3e3e3e; font-size:14px; border-bottom:2px solid #eaeaea; background:url(../images/ico6.jpg) 5px center  no-repeat; padding-left:20px;}
.public-h4 span{ color:#a0a0a0; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.public-h4 a.more{ padding-left:10px;float:right; height:20px; margin-top:14px; display:inline;line-height:20px;font-size:11px;background:url(../images/ico7.jpg) left center no-repeat; color:#0062b2; font-family:Arial, Helvetica, sans-serif;}

img.about{ float:left; margin-right:10px; display:inline;}
.contents-about{ margin-top:17px; overflow:hidden;zoom:1; padding-bottom:15px;}
.about-size{ text-align:justify; color:#636363; line-height:17px; width:173px; height:99px; overflow:hidden;}
.about-size:hover{color:#0062b2--;}

.contents-txt-center{ margin-left:14px; display:inline;float:left; width:305px;background:url(../images/ico8.jpg) right 16px no-repeat; padding-right:15px;}
.news{ overflow:hidden;zoom:1; padding:15px 0;}
.news li{ line-height:20px;color:#636363;}
.news li a{ color:#636363; background:url(../images/ico7.jpg) 6px center no-repeat; padding-left:20px; display:block; height:20px; overflow:hidden; width:200px; float:left;}
.news li span{ float:right;}
.news li a:hover{ color:#0062b2;}

.contents-txt-right{ float:right; width:316px; overflow:hidden;zoom:1;}


.footer{background:url(../images/ico9.jpg) left top repeat-x #f3f3f3; width:100%; overflow:hidden;zoom:1;}
.footer-txt{ padding:0 15px;width:973px; margin:0 auto;overflow:hidden;zoom:1; color:#014883; padding-top:20px; padding-bottom:70px; text-align:center;}
.footer-txt a{color:#014883;}
.footer-txt em{ padding:0 8px;}
.banquan{ font-family:Arial, Helvetica, sans-serif; padding-top:5px; text-align:justify; line-height:18px;}
.left-footer{ width:530px; float:left;}
.right-footer{float:right;}

.banner-ny{ width:100%; height:218px; margin-top:2px; background:#e3e3e3; text-align:center;}


.ny-main{ background:#f9f9f9; overflow:hidden;zoom:1; width:100%;}
.main-txt{ width:1000px; overflow:hidden;zoom:1; margin:0 auto; padding:0 35px;background:url(../images/ico11.jpg) left top no-repeat;}

.main-left{ margin-top:10px;float:left; width:160px; margin-left:15px; display:inline; }
.main-left h3{ padding-left:55px;font-size:14px; color:#f3f3f3;  height:34px; line-height:34px; background:url(../images/ico12.jpg) 36px center no-repeat #0062b2;}
.category{ margin-top:5px;width:158px; border:1px solid #efefef;}
.category ul li{ width:158px;background:url(../images/ico15.jpg) left bottom no-repeat; height:34px; line-height:34px;}
.category ul li.curr{background:url(../images/ico15.jpg) left bottom no-repeat #f3f3f3;}
.category ul li a{ background:url(../images/ico13.jpg) 37px 1px no-repeat; padding-left:48px;}
.category ul li.curr a{background:url(../images/ico14.jpg) 37px 1px no-repeat; color:#0062B2;}
.contact-lib{ overflow:hidden;zoom:1; margin-top:45px;}
.contact-lib img{ margin-bottom:3px;}

.main-right{ margin-top:10px;float:right; width:790px; margin-right:15px; display:inline;}
.main-right-h5{font-family:"宋体"; text-align:right;color:#292929; height:33px; line-height:33px; border-bottom:1px solid #eaeaea;}
.main-right-h5 a{ font-family:"宋体";color:#292929;}
.main-right-h5  em{ padding:0 3px;}
.main-right-h5 span{ color:#026ac0;}

.danye-detail{ font-family:"宋体";padding:10px;font-size:12px; line-height:24px; overflow:hidden;zoom:1;color:#010101;}
.bg-fff{overflow:hidden;zoom:1; padding-bottom:140px; margin-bottom:20px;background:#fff;}

.services{font-family:"宋体";font-size:12px;margin-top:20px; overflow:hidden;zoom:1;color:#010101; padding:0 10px;}
.services li{ float:left; padding-bottom:12px; border-bottom:1px  dotted #c2c2c2; margin-bottom:18px; display:inline; width:770px;}
.services li img.bg{ padding-bottom:6px;background:url(../images/ico22.jpg) left bottom no-repeat;float:left; margin-right:17px; display:inline;}
.services h6 a{ font-weight:bold;color:#0062b2; font-size:14px;}
.services h6 { padding-bottom:10px;}

.news-list{ padding:15px 10px; overflow:hidden;zoom:1;}
.news-list{ font-family:"宋体"; font-size:12px; color:#010101;} 
.news-list a{color:#010101;}
.news-list  li{border-bottom:1px  dotted #c2c2c2; line-height:30px;}
.news-list span{ float:right;}
.news-list  li a{ background:url(../images/ico13.jpg) 5px center no-repeat; padding-left:20px;}
.pages { padding-left:10px; overflow:hidden;zoom:1; text-align:center;}
.news-list  li a:hover{ color:#0062b2;}
.pages a:hover,.pages a.curr{ color:#0062b2; font-weight:bold;}
.pages em{ padding:0 10px;}
.pages a{}

.fl-span{ float:right; height:17px; margin-top:15px; display:inline;}
a.abtn{display:inline-block; width:20px; height:17px;overflow:hidden;}
a.aleft{ background:url(../images/ico29.jpg) left top no-repeat; margin-right:2px; }
a.agrayleft{cursor:default; }
a.aright{background:url(../images/ico28.jpg) left top no-repeat; margin-right:5px;}
a.agrayright{cursor:default;}
.scrolllist{width:316px; overflow:hidden;zoom:1;margin:0 auto;}
.scrolllist .imglist_w{width:316px;height:100px;overflow:hidden;float:left;position:relative; margin-top:10px; display:inline;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:99px;float:left; height:100px; margin-right:10px; display:inline; text-align:center; line-height:24px;}
.scrolllist .imglist_w li:hover a{color:#0062B2;}

#s2{height:35px;width:350px;overflow:hidden;zoom:1; float:left;}
#s2 .scrolllist ul{width:20000px;position:absolute;left:0px;top:0px;}
#s2 ul.imglist li{ height:35px; margin:0;line-height:35px; float:left; width:270px;}
#s2  div.imglist_w{height:35px;width:270px; margin:0;}
#s2 span.fl-span{margin:0; height:9px; margin-top:10px; display:inline;}
#s2 h3{ float:left; color:#0062B2;}
#s2 a.abtn{ width:5px; height:9px;}
#s2 a.aleft{ background:url(../images/ico36.jpg) left top no-repeat;}
#s2 a.aright{ background:url(../images/ico35.jpg) left top no-repeat; margin-right:8px;}


table{font-family: Verdana;border: solid #cdcdcd;border-width: 1px 0 0 1px;line-height: 18px;}
td{height: 28px;border: solid #cdcdcd;border-width: 0 1px 1px 0;padding: 0 10px;padding:5px;}
.contactform{ width:450px; margin-top:8px; border:0;}
.contactform tr td{ padding:3px 10px 3px 0; color:#888; border:0;}
.contactform tr td input{ width:210px; height:26px; line-height:26px; border:0; background-color:#E7E7E7; padding-left:5px;}
.liuyan{ width:430px; height:115px; background-color:#E7E7E7; border:0; padding:5px;}
.contactform tr td input.sub2{ width:100px; height:24px; text-align:center; background-color:#E7E7E7; line-height:24px; color:#333;}


.list-products{ overflow:hidden;zoom:1;}
.list-products ul{ width:740px; overflow:hidden;zoom:1; padding-left:50px; padding-top:15px;}
.list-products ul li{float:left; width:206px;margin-right:32px; display:inline;}
.list-products ul li img{ padding:4px; border:1px solid #cfcfcf;}
.list-products ul li:hover img{ padding:4px; border:1px solid #0062B2;}
.list-products ul li p.size{ height:35px; line-height:35px; text-align:center;}
.title-h2{ font-size:14px; padding-bottom:20px;font-weight:bold; color:#0062B2; text-align:center;}

/* 新闻动态内页 */
.new9{ width:790px; height:auto !important; min-height:320px; height:320px; margin:0 auto; padding:0;}
.new91{ text-align:center; line-height:22px; font-size:12px; padding:10px 0; color:#666;}
.new91 span{ float:none; font-size:16px; font-family:"微软雅黑";  line-height:28px;  }
.new92{ border-bottom:#CCC 1px dashed; border-top:1px #CCC dashed; padding:15px 10px; line-height:2; margin-bottom:20px; font-size:12px;}

.ppage{ text-align:center; clear:both; padding:25px 0px; margin:0 auto; height:18px; line-height:18px;}
.ppage a{color:#575757; border:1px solid #EDEDED; display:inline-table; padding:3px 8px; margin-right:5px;}
.ppage a:hover{background-color:#EDEDED; color:#0062B2;}
.ppage .a1{background-color:#EDEDED; color:#0062B2;}
