@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img { border: medium none; margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em { font-style: normal; }
ul,li,dl,dt,dd{ list-style: none; }
img { border: 0px; }
.clear { height: 0px; line-height: 0; clear: both; font-size: 0px; }
@font-face { font-family: 宋体; }
body{min-width: 1003px;}
body { FONT-FAMILY: "宋体"; COLOR: #666666; FONT-SIZE: 12px }
A { COLOR: #666; TEXT-DECORATION: none }
A:hover { COLOR: #ff3e94; TEXT-DECORATION: none; }
.header { width: 100%; height: 114px; background: url("../images/top.jpg") no-repeat top center;;}	
.header-center { width: 1003px; height: 100%; margin: 0 auto;  position: relative;}
.header-center p { position: absolute; left: 800px; top: 32px; color: black; font-size: 12px;}
.nav { width: 100%; height: 47px; background: #1e639a; }
.nav-center { width: 1000px; height: 100%; margin: 0 auto; }
.nav-center ul { width: 100%; height: 100%; }
.nav-center li { width: 123px; height: 100%; float: left; margin-left: 1px; font-size: 16px; font-family: "微软雅黑"; line-height: 47px; text-align: center;}
.nav-li { background: url("") no-repeat;}
.nav-center li a { color: white; text-decoration: none; }
.nav-center li:hover a { color: white; }
.nav-center li:hover { background: #02c42f;}
.banner { width: 100%; height: 268px; position: relative; margin-top: 1px;}
.banner-center { width: 100%; height: 100%; margin: 0 auto; background: #bbb; position: relative;}
#slides { width: 100%; height: 100%; position: relative; }
#slides li { width: 100%; height: 100%; position: absolute; }
#slides-list { position: absolute; width: 100px; height: 10px; right: 315px; bottom: 13px; }
#slides-list li { width: 10px; height: 10px; margin-left: 15px; border-radius: 50%; background: white; float: left; }
.content { width: 100% ; height: 546px; position: relative; margin-top: 15px;}
.content-center { width: 1000px; height: 100%; margin: 0 auto; background: #f1f5f6; }
.content-top { width: 100%; height: 279px; }
.prod-list { width: 354px; height: 279px; float: left; }
#prod-tit { width: 324px; height: 48px; }
#prod-img { width: 324px; height: 77px; margin-top: 3px;}
#prod-ul { width: 324px; height: 148px; margin-top: 3px;}
#prod-ul ul { width: 296px; height: 100%; margin-left: 28px; }
#prod-ul li { width: 281px; height: 32px; margin-bottom: 5px; padding-left: 15px; background: url("../images/pro-bg.jpg") no-repeat; line-height: 32px;  font-weight: bold;}
#prod-ul a { color: #00378c; text-decoration: none;}
#prod-ul a:hover { color: #ff458e; }
.abo-us { width: 646px; height: 100%; float: left; }
#abo-tit { width: 646px; height: 48px; }
#abo-content { width: 646px; height: 226px; }
#abo-left { width: 393px; height: 216px; margin: 5px 5px 5px 0; float:left; line-height: 24px;}
#abo-left a { color: #1e639a; font-weight: bold; }
#abo-right { float: left; width: 232px; height: 200px; margin-top: 11px;}
.content-bottom { width: 100%; height: 264px; }
.new-list { width: 354px; height: 100%; float: left; }
#new-tit { width: 324px; height: 38px; }
#new-ul { width: 324px; height: 186px; margin-top: 3px; }
#new-ul ul { width: 286px; height: 100%; margin-left: 38px;}
#new-ul li { width: 270px; height: 31px; line-height: 30px; }
#new-ul li p { width: 100%; height: 30px; }
#new-ul span {display: block; width: 32px; height: 30px; float: left; text-align: center; color: #1e639a;}
#new-ul a { width: 238px; float: left; }
.proj-list { width: 312px; height: 100%; float: left; }
#proj-tit { width: 285px; height: 38px; }
#proj-content { width: 280px; height: 220px; margin-top: 8px; position: relative;}
#projslides { width: 100%; height: 100%; position: relative; }
#projslides li { width: 100%; height: 100%; position: absolute; }
#projslides-list { position: absolute; width: 125px; height: 10px; left: 135px; top: 160px; }
#projslides-list li { width: 10px; height: 10px; margin-left: 15px; border-radius: 50%; background: white; float: left; }
.con-us { width: 334px; height: 264px; float: left; }
#conus-tit { width: 330px; height: 38px; }
#conus-img { width: 330px; height: 96px; margin-top: 3px; }
#conus-con { width: 300px; height: 100px; line-height: 25px; padding-left: 3px;}
.footer { width: 100%; height: 180px; background: #1e639a; margin-top: 15px;}
.footer-center { width: 1000px; height: 90px; margin: 0 auto; padding-top: 35px; padding-bottom: 35px;}
.footer-center div { width: 100%; height: 90px;}
.footer-center .footerwz { width: 100%; height: 60px;color: white;}
.footer-left { width: 85px; height: 87px; padding: 0 28px; float: left;}
.footer-center p { width: 740px; height: 100%; line-height: 22px; text-align: center; float: left; color: white; }
.footer-right { width: 62px; height: 75px; padding: 0 28px;}
.footer .footer-center a {color: white; }
.abo-content { width: 100% ; position: relative; margin-top: 15px;}
.abo-content-center { width: 1000px; margin: 0 auto; background: #f1f5f6; }
.about-con { width: 100%; }
.about-con-left { width: 340px; float: left; }
.prod-list-left { width: 340px; height: 279px; }
.contact-us { width: 100%; height: 332px; }
#contact-tit { width: 324px; height: 38px; }
#contact-img { width: 284px; height: 80px; margin: 3px 0 0 28px; }
#contact-con { width: 300px; height: 100px; line-height: 25px; padding: 15px 0 0 28px; font-family: "微软雅黑"; }
#contact-con span { font-weight: bold; color: #00378c; font-size: 13px; font-family: "FZWeiBei-S03S";}
.about-con-right { width: 660px; height: 100%; float: left; }
#about-tit { width: 646px; height: 48px; background: url("../images/t-about.jpg"); }
#about-tit p { line-height: 48px; float: right; margin-right: 14px;}
#about { width: 626px; padding: 17px; line-height: 26px; }
.about-img { width: 626px; height: 167px; margin-left: 17px; }
.r-content { width: 100% ;  position: relative; margin-top: 15px;}
.r-content-center { width: 1000px;  margin: 0 auto; background: #f1f5f6; }
.r-con { width: 100%;  }
.r-con-right { width: 660px; float: left; }
#product-tit { width: 646px; height: 48px; background: url("../images/t-product.jpg"); }
#product-tit p { line-height: 48px; float: right; margin-right: 14px;}
.product-list { width: 626px; padding: 30px 17px; line-height: 40px; }
.product-list li { width: 313px; float: left;  }
.product-list li a { color: black; font-size: 12px;}
.product-list li:hover a { color:#ff3e94;  }
#r-prodcontent { width: 626px; padding: 17px; }
#r-prodcontent h2 { line-height: 40px; text-align: center; }
#r-prodcontent p { line-height: 32px; }
#news-tit { width: 646px; height: 48px; background: url("../images/t-news.jpg"); }
#news-tit p { line-height: 48px; float: right; margin-right: 14px;}
.news-list { width: 626px; padding: 17px; }
.news-list li { width: 100%; line-height: 36px; }
.news-list li a { display: block; width: 500px; height: 36px; color: black; font-size: 12px; float: left; margin-left: 20px; }
.news-list li span { display: block; width: 60px; height: 36px; line-height: 36px; margin-right: 30px; float: left; }
#r-newscontent { width: 626px; padding: 17px; }
#r-newscontent h2 { line-height: 40px; text-align: center; }
#r-newscontent p { line-height: 26px; }
#case-tit { width: 646px; height: 48px; background: url("../images/t-case.jpg"); }
#case-tit p { line-height: 48px; float: right; margin-right: 14px;}
#bg-tit { width: 646px; height: 48px; background: url("../images/t-bg.jpg"); }
#bg-tit p { line-height: 48px; float: right; margin-right: 14px;}
.case-list { width: 626px; margin: 17px; }
.case-list li { width: 198px; height: 176px; margin: 5px; float: left; }
.case_img { width: 198px; height:130px; padding: 2px; border: 1px solid white; }
.case-list1 li { width: 198px; height: 269px; margin: 5px; float: left; }
.case_img1 { width: 198px; height:261 padding: 2px; border: 1px solid white; }
.case_name { display: block; width: 198px; height: 40px; line-height: 40px; text-align: center; }
#test-tit { width: 646px; height: 48px; }
#test-tit p { line-height: 48px; float: right; margin-right: 14px;}
#test-content { width: 626px; padding: 17px; }
#jjfa-tit { width: 646px; height: 48px; background: url("../images/t-jjfa.jpg");}
#jjfa-tit p { line-height: 48px; float: right; margin-right: 14px;}
#jjfa-content { width: 626px; padding: 17px; }
#contactus-tit { width: 646px; height: 48px; background: url("../images/t-contact.jpg");}
#contactus-tit p { line-height: 48px; float: right; margin-right: 14px;}
#contactus-content { width: 626px; padding: 17px; }
.pageNavi {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center}
.wp-pagenavi {MARGIN: 0px auto; PADDING-TOP: 15px}
.wp-pagenavi A {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
.wp-pagenavi A:link {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
.wp-pagenavi A:visited {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
.wp-pagenavi A:hover {FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important}
.wp-pagenavi A:active {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN.pages {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
.wp-pagenavi SPAN.extend {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
.wp-pagenavi SPAN.current {BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important}