@charset "utf-8";


li {list-style-type:none; margin:0px; padding:0px; border-bottom:1px solid #dadada}
a { color:#2f2f2e; text-decoration:none; }
.top{ background:#fff}
.top a {display:block; margin-rihgt:2px; color:#2f2f2e; text-decoration:none;  float:left; margin-left:10px}
.nav {background:#62dd10; height:35px; line-height:35px}
.nav td {border-right:1px solid #fff; text-align:center}
.nav a {font-size:14px; font-weight:bold; text-decoration:none; color:#fff}

.casebanner {background:url(../en/images/101.jpg); height:235px;}
.newsbanner {background:url(../en/images/101.jpg); height:235px;}
.probanner {background:url(../en/images/101.jpg); height:235px;}
.newsorbanner {background:url(../en/images/101.jpg); height:235px;}
.servicebanner {background:url(../en/images/101.jpg); height:235px;}
.cardbanner {background:url(../en/images/101.jpg); height:235px;}
.jobbanner { background:url(../en/images/101.jpg); height:235px;}
.contactbanner {background:url(../en/images/101.jpg); height:235px;}
.feedbackbanner {background:url(../en/images/101.jpg); height:235px;}
.con {background:#fff; padding-top:5px;}
.lefttab { background:url(../en/images/leftilbg.jpg) top repeat-x; margin-bottom:5px}
.lefttab .til {height:34px; line-height:34px; color:#224f03; text-indent:15px; font-weight:bold; font-size:14px}
.lefttab .con { border:2px solid #62da16;}
.lefttab .con table {margin-bottom:5px; }
.lefttab .con table td {background:url(../en/images/newstdbg.jpg) no-repeat ; height:28px; line-height:28px; padding-left:18px; text-align:left; }
.leftcontact {line-height:150%; padding:0px 5px}
.fous {background:#f0eef3; border:1px solid #dadada; padding:5px;}
.incompany {width:412px; }
.incompany .til {background:url(../en/images/comtilbg.jpg); height:35px; line-height:35px;  font-size:14px; font-weight:bold
; width:399px}
.incompany .con {padding:5px; line-height:150%}
.incompany .con img {margin-right:5px}
.news {margin-top:5px;}
.news .til {background:url(../en/images/newstilbg.jpg); height:27px; padding-left:15px; font-weight:bold; line-height:27px;}
.news .con {background:#dfdfdf; padding:2px;}
.news .con table { background:#fff }
.news .con table td {background:url(../en/images/newstdbg.jpg); height:28px; line-height:28px; padding-left:18px; text-align:left}
.news .con table td span {float:right; margin-right:10px; color:#333b30}
.pro {margin-top:5px;}
.pro .til {background:url(../en/images/protilline.jpg); height:31px; line-height:31px;}
.pro .con {padding:4px 0px}
.pro .con img {border:1px solid #dadada}

.link {  background:#fff; padding-top:15px}
.link div {background:#f0f0f0; height:25px; line-height:25px;  margin:0px auto; padding-left:180px}
.copy {padding:10px; line-height:150%; text-align:center; background:#fff}
.link a {display:block; width:60px; float:left}

.net_box {background:url(../en/images/nettilbg.jpg) top repeat-x}
.net_box div {background:url(../en/images/nettilleft.jpg) no-repeat left; height:36px; line-height:36px; padding-left:20px; font-size:14px; font-weight:bold; color:#61de10; margin-bottom:24px;}
.net_box {line-height:150%; padding:0px 4px}

.net_box .tab table img {border:1px solid #dadada}
.net_page {background:#f2f2f2; height:24px; line-height:24px; text-align:center; margin-top:8px}

.net_box .jobbox {background:#fff; border:1px solid #dadada; padding:8px; text-align:left}
.net_box input {border:1px solid #b4b4b4; margin-left:5px; height:18px; margin:2px }
.net_box textarea {border:1px solid #b4b4b4; margin-left:5px;  margin:2px }

.copy  a img {border:1px solid #dadada; width:80px; height:30px; margin:5px 15px 0px 15px}



body { margin:0px; font-size:12px; color:#000; font-family:Verdana, Geneva, sans-serif}
#warp {margin:0px auto; }

.net_box .newstab {border:1px solid #dadada; background:#f0f0f0;  border-bottom:none;}
.net_box .newstab a {display:block; height:26px; border-bottom:1px solid #dadada; padding-left:8px;; line-height:26px; text-align:left}
.net_box .newstab a:hover {background:#fff}
.net_box .newstab span {color:#535353; float:right; margin-right:8px}
.inbanner {background: url(../en/images/banner.jpg); height:333px;}
.aboutbanner {background: url(../en/images/company.jpg); height:209px;}
.top a {font-weight:bold; text-decoration:none; color:#333131;}
.navbg {background:url(../en/images/navbg.jpg)}
.conbox {margin-top:5px}
.border {border:1px solid #d0d0d0;}
.barbg {background: url(../en/images/barbg.jpg); height:34px; line-height:34px; color:#545252; font-size:14px; font-weight:bold}
.leftbox {border:1px solid #d0d0d0; margin-top:4px;}
.leftbox a {height:22x; line-height:22px; display:block; margin-left:4px; background:url(../en/images/dot.jpg) center left no-repeat; color:#333638; text-decoration:none;  padding-left:15px; text-align:left }
.leftbox span {float:right; margin-right:5px }
.boxtwo {border:1px solid #d0d0d0; margin-top:4px; background:url(../en/images/leftboxbg.jpg) repeat-x;}
.boxtwo .dt {color:#545252; font-size:14px; font-weight:bold; padding-left:20px}
.company {margin-left:10px; border:1px solid #d0d0d0; margin-top:4px; line-height:180%;  }
.company td {padding:6px; padding-top:0px;}
.company img {margin:6px; margin-top:0px }
.foot {background:url(../en/images/footbg.jpg); height:44px; text-align:center; line-height:44px; margin-top:6px; border-top:1px solid #d0d0d0;}


