@charset "utf-8";
body{margin:0;padding:0;font-family:Arial;font-size:12px;color:#3b3b3b; background:#ffffff;}
a:link{ color:#3b3b3b; text-decoration:none; border:none;}
a:visited{ color:#3b3b3b; text-decoration:none;border:none;}
a:hover{ color:#65a934; text-decoration:none;border:none;}
a:active{ color:#3b3b3b; text-decoration:none;border:none;}
*{ margin:0px; padding:0px; }
body,ul,li,ol,p,img,h1,h2,h4,h3,h5,dl,dd,dt,span,form,{ margin:0; padding:0; border:none;}
.clear { clear:both; border:none; margin:0; padding:0; height:0px; }

/*.nav { width:928px; margin:0 auto;}
.nav ul { list-style:none;}
.nav li { width:130px; display: block; float:left; text-align:center; margin-right:3px; background:#393939;}
.nav li a { color:#CCCCCC;width:130px; display: block; line-height:25px; }*/

.bq { width:930px; margin:0 auto;border-bottom:#dfdfdf solid 2px; height:75px; overflow:hidden; clear:both;}
.bq p {text-align:right; float:left; line-height:75px; margin-left:50px;}
.bq p span { margin:0px 5px;}

.h_products {width:930px; margin:0 auto; margin-top:5px; height:126px; background: url(../images/tr_bg.jpg) no-repeat center bottom; clear:both;}
.search {  margin:0 auto; width:884px; height:45px; line-height:45px; background:#96c41f; margin-top:10px; padding:0px 23px;}

.in1 { float:left; margin-right:5px; line-height:27px; height:27px; width:201px; border: none; background:url(../images/search_bg.jpg) no-repeat; text-indent:5px; margin-top:9px;}
.in2 {float:left; margin-top:12px;}
.search img { border:none;}


#demo img { border:none;}

.h_pagebody { width:930px; margin:0 auto; margin-top:18px;}
.h_left { width:422px; float:left;}

.h_right{ width:440px; float:right; padding:35px 25px 15px 25px; background:#efefef; z-index:100px;}
.h_right p { line-height:28px; color:#3b3b3b; font-weight:bold;}
.h_right p strong {color:#3d9200; font-size:18px;}
.h_right img { margin:80px 0px 0px 200px;}


.p_img { position:absolute; top:0px; background:url(../images/png_bg01.png) no-repeat center top; height:80px; width:422px;}
.p_img h2 { font-size:16px; padding:5px; }
.p_img h2 span { font-size:12px;}

.footer { width:930px; margin:0 auto; margin-top:18px; clear:both;}
.footer h3 { background:url(../images/f.jpg) no-repeat; line-height:46px; height:46px; font-size:16px; font-weight:normal; padding-left:25px; color:#ffffff;}
.footer h3 a { color:#ffffff;}
.footer h3 a:hover { color:#ff9900;}
.footer ul { list-style:none; padding-left:580px;}
.footer ul li { padding:10px; display: block; float: left; font-size:16px; }
.footer ul li a { color:#3b3b3b;}
.footer ul li a:hover { color:#96c41f;}
.footer h3  span { font-size:13px;}

/*内页——————————————————————————————————————*/
.main { width:930px; margin:0 auto; margin-top:18px; }
.main h1 { font-size:18px; line-height:45px; font-weight:normal; padding-left:25px;}
.n_left { width:628px;float:left;}
.n_left h1 { font-size:18px; line-height:45px; font-weight:normal; padding-left:25px;}
.about { padding:20px;}
.about ul { list-style:none;}
.about ul li { line-height:25px; font-size:14px; display:block; background:#efefef; margin-bottom:2px; text-indent:15px;}
.about ul li a { color:#3b3b3b; display: block; }
.about ul li a:hover { background:#96c41f; display:block; color:#FFFFFF; font-size:14px; display: block; }

.about dl { margin-bottom:15px;}
.about dl dt { font-size:18px; }
.about dl dd { line-height:22px; text-indent:20px;}

.about p {line-height:22px; margin:8px 0px;}


.news { padding:20px; }
.news ul { list-style:none;}
.news ul li {line-height:28px; font-size:12px; border-bottom:#CCCCCC dashed 1px; background:url(../images/dian.jpg) no-repeat left center; padding-left:15px;}
.news ul li span { float:right;}
.news ul li a { color:#96c41f;}
.news ul li a:hover { color:#FF0000;}
.news strong { display:block; line-height:30px; text-align:center;}
.news .strong2 { font-size:12px; font-weight:normal; border-bottom:#CCCCCC solid 1px;}
.news p{ line-height:22px; margin:8px 0px;}

.n_right { width:270px; float:right; background:#efefef; padding:30px 8px 15px 8px;  }
.n_right ul { list-style:none; margin-top:10px;}
.n_right ul li { line-height:22px; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; }
.n_right form { float:right; width:270px;}





/*products____________________________________________________________________---*/

.products { padding:10px; background:#efefef; }
.products p { line-height:35px; font-size:18px;}
.p_left { float:left; margin:10px 10px 10px 0px; width:360px;}
.p_right { text-align:right; width:540px; float:right; }



.pr_list{background:#efefef; clear:both; padding:15px;margin:10px 0px;}
.pr_list p a{ display:block; width:280px; float:left; margin:0px 9px; line-height:18px; }
/*.pr_list ul { list-style:none;}
.pr_list ul li { display: block; float:left; line-height:22px; width:280px; padding:0px 9px; font-size:14px;}
.pr_list ul li a {  line-height:22px; display: block; width:280px; float:left;}

*/

.p_detailed {padding:15px;background:#efefef;_background:#efefef;_padding:15px;}
.d_left { width:410px; float:left;padding-left:20px;}
.d_left p { line-height:22px; font-size:14px;}
.d_right { width:425px; float:right; padding-left:25px;}
.d_right p { line-height:22px; font-size:14px;}
.d_right strong { color:#96c41f; font-size:16px; line-height:35px;}






.f_img { margin:12px 0px; clear:both;}

.p_bottom { padding-bottom:20px;}
.p_b_left { float:left; width:280px; padding-bottom:15px;}
.p_b_left p { line-height:20px; font-size:14px; margin-bottom:10px;}

.p_b_right { width:630px; float:right;}

/*service*********************************************************/
.service { padding:20px;}
.service dl { margin-bottom:25px; padding-bottom:20px; border-bottom: #CCCCCC dashed 1px;}
.service dl dt { font-size:14px; font-weight:bold; color:#e29a00; }
.service dl dt span { float:right; margin-right:15px; font-size:12px; color:#666666; font-weight:normal;}
.service dl dd { line-height:22px;}
.service p { line-height:22px; margin-bottom:20px;}
.service strong { line-height:30px; font-size:14px;}
.service dl dd img { margin:15px;}
.service a { color:#65a934;}
.service a:hover { color:#ff0000;}

/*resources*********************************************************/
.resources { padding:20px;}
.resources strong { font-size:14px;}
.resources p { line-height:22px; margin-bottom:15px;}

.resources ul { list-style:none;}
.resources ul li { display:block; float:left; width:180px; margin:5px 8px;text-align:center; font-size:14px; }
.resources p a { color:#96c41f; padding:0px 5px;}
.resources p a:hover { color:#ff0000;}

.td1{line-height:22px; text-align:right; padding-right:10px;}
.border { border:#CCCCCC solid 1px; font-size:12px; text-align:center;}
.border caption { line-height:35px; }
.br { border-bottom:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px; line-height:20px;}
.b { border-bottom:#CCCCCC solid 1px;line-height:20px; }
.r { border-right:#CCCCCC solid 1px;line-height:20px; }


/*memebr*********************************************************/

.member { padding:20px 20px 50px 20px; }
.member p { line-height:22px;}


.calculator { padding:25px 0px 0px 0px;}