@charset "utf-8";
*{margin:0; padding:0}
body {margin:0; font-family:Tahoma,SimSun,Arial,"宋体"; font-size:12px; color:#333333; line-height:20px;}
ol,ul{list-style:none}
img{border:0}
.cb{clear:both}
.fl{float:left}
.fr{float:right}
.dis{display:block}
.m-t-10{margin-top:10px}
.m-b-10{margin-bottom:10px}
.p-t-r-10{padding-right:70px;}

a:link,a:visited{text-decoration:none; color:#333333;}
a:hover{color:#FF6600;}

/*main*/
.main{width:960px; margin:0 auto; background-color:#FFF;}
.bagebody{width:960px; background:#FFF;}
.leftbg{width:210px;}
.leftdh{background:url(../images/leftdh1.jpg) no-repeat; width:180px; height:27px; line-height:27px; margin-top:10px; margin-bottom:5px; font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:10px;}
.leftdh2{background:url(../images/leftdh1_02.jpg) no-repeat; width:192px; height:35px; margin-top:5px; line-height:35px; color:#333; font-size:13px; font-weight:bold;}
.leftbg .promenu{width:192px; margin-bottom:10px;}
.leftbg .promenu .submenu ul{list-style:none; margin-bottom:10px;}
.leftbg .promenu .submenu li{background:url(leftdh1_01.jpg) no-repeat; width:180px; height:29px; line-height:29px; font-size:12px; padding-left:12px; margin-top:1px; color:#333;}
.leftbg .promenu .submenu a{text-decoration:none; color:#333333;}
.leftbg .promenu .submenu a:hover{color:#333333; text-decoration:underline}


.customGroup {position:relative; margin-bottom:10px; margin-top:10px; background:#f7f8f3;}
.customGroup h3 {padding:6px 6px 4px 24px;border:solid 1px #ccd9c4;border-width:1px 0;font:bold 13px arial;color:#000000;background:#c7d7bd url(../images/icontitle.jpg) no-repeat 8px 10px;}
.customGroup h3 a:hover {text-decoration:none;}
.customGroup h3 a:visited, .customGroup h3 a:link {color:#000000;}
.customGroup ul {margin:0;list-style-type:none;}
.customGroup li a {color:#0059D4}
.customGroup li a:hover {color:#FF6600; text-decoration:underline;}
.customGroup li {padding:3px 5px 3px 30px;border-bottom:1px solid #e9e9e6;background:#f6f4f5 url(../images/icon.jpg) no-repeat 12px 8px;}

.portalLink {position:relative; margin-bottom:10px; margin-top:10px;}
.portalLink .featureNumber {font:bold 11px/1em arial;color:#0059d4;}
.portalLink img {border:0;margin-top:-6px;}
.portalLink h3 {padding:6px 6px 4px 20px;margin:0 0 2px 0;border:solid 1px #ccd9c4;border-width:1px 0;font:bold 13px arial;background:#dae4d4 url(../images/icontitle2.jpg) no-repeat 10px 9px;}
.portalLink a:visited, .portalLink a:link {color:#000000;}
.portalLink a:hover {color:#ff6600;}


.leftcon{background:#EDEFEB; width:192; padding:0px 8px;}
.leftcon h3{font-size:13px; font-weight:bold; padding:3px 0 3px 0; color:#0059D4;}
.leftcon h2{font-size:12px;font-weight:bold; padding:3px 0 3px 0; color:#333;}
.leftcon p{padding-bottom:5px}
.leftcon .c2{padding-left:15px;}
.leftcon .c{font-size:11px; padding-left:15px; color:#996699;}

.rightbg{width:750px;}
.box{width:710px; margin-left:20px; margin-top:15px; position:relative;}
.box .pic2{margin-bottom:20px; position:relative; }
.box .info{position:absolute; right:10px; top:10px; width:430px; font-weight:bold;}
.box .info p{padding-bottom:5px;}
.box .click{ position:absolute; right:10px; top:160px;}
.box .pros{background:#EDEFEB; height:26px; width:710px; line-height:26px; margin-bottom:10px;}
.box .pros h2{position:absolute; font-size:15px; color:#333333; font-weight:bold; padding-left:10px;}
.box .pmore{position:absolute; right:10px; width:50px;}
.box .cmore{ color:#0033A0; font-size:11px; font-weight:normal;}

/*top*/

.mainNavigat {clear:both;height:32px;border-top:solid 1px #34a17b;background:#309274; padding-left:30px;}
.mainNavigat ul {padding:0;margin:0 0 0 10px;}
.mainNavigat li {display:block;float:left;padding-left:2px;background:url(../images/mainNavigatLeft.gif) left no-repeat;}
.mainNavigat a:link,.mainNavigat a:visited {display:block;padding:13px 22px 6px 21px;text-align:center;font:bold 13px/1em tahoma!important;color:#ffffff;text-decoration:none;}
.mainNavigat a:hover {text-decoration:none!important;color:#ffffff;background:#40b396;}

.mainNavigat li.current {padding-right:8px;color:#309274!important;background:url(../images/mainNavigatCurrentRight.gif) right bottom no-repeat;}
.mainNavigat li.current a {display:block;padding:13px 14px 6px 22px!important;text-decoration:none!important;color:#309274!important;background:url(../images/mainNavigatCurrentLeft.gif) left bottom no-repeat!important;}

.header{height:84px; position:relative;}
.menubg{height:32px; width:960px}
.menu ul{list-style:none; width:600px; margin-left:38px;}
.menu ul li{float:left; margin:0 15px; line-height:35px; font-weight:bold; color:#622000;}

/*products*/
.plist{width:710px; margin-top:10px; float:left}
.plist ul{margin-left:25px;}
.plist li{float:left; width:120px; height:190px; padding-right:14px; display:inline;}
.plist img{width:100px; height:100px; border:1px #ccc solid;}
.plist li .tex{text-align:center; width:100px; margin-top:5px; margin-bottom:5px; line-height:18px;}
.plist a{text-decoration:underline; color:#0059D4;}
.plist a:hover{color:#FF6600;}
.box .prom{background:#F4F1EE; border:1px #E9E4D7 solid; padding:5px; width:690px; margin-bottom:10px;}

.box .proshow{background:#FCEFE2; border:1px #F4BEAA solid; padding:5px; width:690px; margin-bottom:10px;}
.box .proshow h2{font-size:15px; font-weight:bold;}
.box .proshow p{border-bottom:5px;}
.box .pro{width:280px;}
.box .pro img{width:240px; height:240px; border:1px #ccc solid; padding:5px;}
.box .detail{width:400px;}
.box .detail h3{font-size:13px; font-weight:bold;}
.box .tb2 td{border-bottom:1px #ccc dashed; padding-top:2px; padding-bottom:2px;}
.box .tb1 td{border-bottom:1px #ccc solid; padding-left:8px; padding-bottom:3px; padding-top:3px;}
.box .con2{margin-right:26px; margin-top:15px;}
.box .con3{text-align:center; margin-top:10px;}
.box .con3 h3{font-size:14px; font-weight:bold;}

.truw{width:710px;}
.truw h2 {padding:6px 10px;margin:10px 0 10px 0;font-size:12px;line-height:1em;color:#2a5021;background:#e0e8dd;}
.tru{width:560px;}
.tru2{border:1px #ccc solid; width:135px; height:100px; text-align:center; margin-left:5px; padding-top:5px;}

/*Aboutus*/
.abo{width:380px; font-size:13px;}
.abo p{padding-bottom:6px;}
.abo2{width:320px; margin-left:10px;}

/*footer*/
.footer{width:960px; padding-bottom:10px; margin-top:15px;}
.footer .dh2{border-bottom:1px #BECFB4 solid; padding-left:220px; padding-bottom:5px;}
.footer .dh2 a{font-weight:bold; color:#333;}
.footer .dh2 a:hover{font-weight:bold; color:#FF6600;}
.footer .bq{margin-left:220px; font-size:11px; margin-top:5px; margin-bottom:20px;}
