@charset "gb2312";
/* CSS Document */
{ margin:0; padding:0;}
body,button,input,select,textarea { font:12px/1.5 simsun,"Microsoft YaHei",arial,Verdana, Geneva, sans-serif; color:#878787;}
body { background-color:#f8f8f8; color:#6b6b6b;}
ul,ol,li,dl,dd{list-style:none}
input,select { vertical-align:middle;}
img{border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:100%;}


a { color:#6b6b6b; text-decoration:none;}
a:hover {color:#6b6b6b;text-decoration:none;}
img{border:none;}

/**abouts.html css**/
.about_nav{
	width:1056px; height:44px; margin:0px auto; overflow:hidden;
	}
.about_nav_left{ width:654px; height:44px;float:left;  line-height:44px;   }
.about_nav_left b{ color:#006018;}
.about_nav_right{ width:380px; height:44px; float:right;text-align:center; line-height:44px; }
.about_banner{ width:1056px; height:150px; margin:0px auto;}
.about_content{ width:1056px;  margin:0px auto; margin-top:5px; overflow:hidden;}
.about_content_left{ width:270px; float:left; overflow:hidden;}
.about_content_left_top{ width:270px;}
.about_content_left_top_1{ width:270px; height:48px; float:left; background:url(../images/about_left1.jpg) no-repeat bottom; line-height:48px; }
.about_content_left_top_1 h1{ font-size:16px; color:#4c4c4c; font-family:Verdana; padding:0 0 0 5px;}
.about_content_left_top_2{ width:260px; height:40px; float:left; background:url(../images/about1.jpg) no-repeat center; text-align:center; line-height:40px; color:#23622d; padding-left:10px;}
.about_content_left_top_3{ width:270px; height:auto; float:left;}
.about_content_left_top_3 ul{ margin:0px;}
.about_content_left_top_3 ul li{ width:270px; height:36px; float:left; background:url(../images/about_li.jpg) no-repeat bottom; text-align:center; line-height:36px;}
.about_content_left_bottom{width:270px; height:auto; overflow:hidden;}
.about_content_left_bottom_1{ width:270px; height:48px; /*float:left;*/ background:url(../images/about_left1.jpg) no-repeat bottom; line-height:48px; }
.about_content_left_bottom_1 h1{ font-size:16px; color:#4c4c4c; font-family:Verdana; padding:0 0 0 5px;}
.about_content_left_bottom_2{ width:270px; height:76px;/* float:left;*/ margin-bottom:10px; clear:both;}
.about_content_left_bottom_3{ line-height:25px; padding:0 0 0 5px;}
.about_content_left_bottom_3 h2{ color:#006018; font-size:14px;}
.about_content_center{ width:20px; height:800px; background:url(../images/about_center.jpg) no-repeat;float:left;}
.about_content_right{ width:752px;float:right; height:auto;}
.about_content_right_postion{ width:752px; height:48px; float:left; background:url(../images/about_right1.jpg) no-repeat bottom;line-height:48px;}
.about_content_right_postion  h1{ font-size:16px; color:#4c4c4c; font-family:Verdana; padding:0 0 0 5px; float:left;}
.about_content_right_postion  span{  float:right;}
.about_content_right_postion span a.qiy_c{ color:#05871d;}
.about_content_right_nr{ width:752px; float:left;  text-align:center; padding:20px 0 0 0;}

.about_content_right_nr p{ line-height:30px; padding:15px; text-indent:20px; text-align:left;}

.about_content_right_nr h1{ font-size:18px; color:#7a7a7a;}
.about_content_right_nr .con_info{ background:#ececec; padding:3px 0; margin-bottom:30px; margin-top:10px;}
.gywm_cent{ width:270px; height:auto; overflow:hidden;}
.gywm{ width:40px; float:left;}
.gywm_1{ width:215px; float:right; height:50px; text-align:left; overflow:hidden; padding-right:15px; }

/**about_honour.html  css**/
.about_honour_right{ width:732px; float:left; margin:20px 0 0 15px;}
.news{ width:732px; float:left; margin:20px 0;}
.news_t1{ width:750px; height:30px; background:url(../images/news_t1.jpg) no-repeat;}
.news_pro1{ width:750px; height:30px; background:url(../images/Pro_t1.jpg) no-repeat;}
.news_pro2{ width:750px; height:30px; background:url(../images/Pro_t2.jpg) no-repeat;}
ul.news_l1 li{ width:350px; float:left; margin:6px;}
ul.news_l1 li .news_i1{ float:left; }
ul.news_l1 li .news_i1 img{ padding:1px; border:#999 1px solid;}
ul.news_l1 li .news_r1{ width:240px; float:right; padding-top:5px;}
ul.news_l1 li .news_r1 a.news_t{ color:#555454; font-weight:bold;}
ul.news_l1 li .news_r1 a.news_t p.news_p{ line-height:25px;}
ul.news_l1 li .news_m{ color:#d90000; }


ul.news_l2{border-top:#d8d7d7 1px dotted; margin-top:10px;}
ul.news_l2 li{ padding:7px 0 7px 20px; border-bottom:#d8d7d7 1px dotted; background:url(../images/news_list.jpg) no-repeat 0px;}
ul.news_l2 li span{ float:right; padding:0 10px;}
ul.news_l2 li span b{color:#b50000; font-weight:normal;}
.news_t2{ width:750px; height:30px; background:url(../images/news_t2.jpg) no-repeat; margin-top:35px;}

.news_g{ margin-bottom:20px;}
.news_g img{ width:258px; float:left; margin-right:10px;}
.news_g .news_box{ padding:10px 0; border-bottom:#CCC 1px dotted; line-height:1.8;} 
.news_g .news_box .news_m{ color:#b50000;}
.news_g .news_box .news_t{ font-size:18px; font-weight:bold; margin-bottom:5px; color:#000;}

.about_honour_right ul{ margin:0px;}
.about_honour_right li{ width:230px; height:268px; float:left; text-align:center; margin-right:10px;}
.about_honour_right li span{ width:230px; height:190px; float:left; background:url(../images/about-honour-li.jpg) no-repeat center; text-align:center; padding-top:40px;} 
.about_honour_right page{ float:right;}

.case_right{ width:732px; float:left; margin:20px 0 0 15px;}
.case_right ul{ margin:0px;}
.case_right li{ width:230px; height:268px; float:left; text-align:center; margin-right:10px;}
.case_right li span{ width:230px; height:216px; float:left; background:url(../images/about-honour-li.jpg) no-repeat center; text-align:center; padding-top:14px; padding-left:2px;} 
.case_right page{ float:right;}



/**ç¿»é¡µCSS**/
.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; float:right;
}
.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

/**case.html css**/
.case_right_nr{ width:752px; height:280px; float:left;  margin-top:10px;}
.case_right_nr_left{width:242px; height:280px; float:left; }
.case_right_nr_left_title{ width:242px; height:35px; float:left; text-align:left;}
.case_right_nr_left_content{ width:240px; float:left; margin-top:2px;}
.case_right_nr_left_content_1{width:240px; height:34px; float:left;border-bottom:#e3e3e3 1px solid; }
.case_right_nr_left_content_1 h1{ color:#006018; line-height:34px; padding-left:5px; overflow:hidden;}
.case_right_nr_right{ width:506px; height:280px;; float:right;}

ul.jdal li{ clear:both; border:#e3e3e3 1px solid; margin:2px 0;}
ul.jdal li dl{ height:85px;} 
ul.jdal li dt{ float:left;} 
ul.jdal li dt img{ padding:3px;}
ul.jdal li .jdal_title{ font-size:13px; font-weight:bold; padding:3px 0;}
ul.jdal li dd a{ color:#F00;}
/**case_list.html css**/


.case_list_right{width:750px;height:auto;float:left; margin-top:30px; border:#e3e3e3 1px solid; background:#FFF; overflow:hidden;}
.case_list_right_title{ width:742px; height:37px; float:left; background:#f6f6f6; border-bottom:#e3e3e3 1px solid; line-height:37PX;
 !important; font-family:arial; padding-left:8px; color:#000;}
.case_list_right_title b{ color:#006018;}

.case_list_right_nr{width:730px; height:auto; float:left; line-height:25px; padding:10px; display:block; overflow:hidden;}
.case_list_right_nr .ca_l{ width:70px; float:left;}
.case_list_right_nr .ca_r{ width:660px; float:left;}
.case_list_right_nr b{ color:#11b138;}


/**case_page.html css**/


/**contact.html css**/
.contact_nr_1{ width:750px;  float:left; border:#e3e3e3 1px solid; background:#FFF; margin-top:10px;}
.contact_nr_1_top img, .contact_nr_1_bottom img{ margin:15px 0 0 10px; border:none;}
.contact_nr_1 ul{ margin:20px 0 0 20px; line-height:2;}
.contact_nr_1 ul.tel_l{ width:300px; float:left;}
.contact_nr_1_top{ width:750px; height:70px; }
.contact_nr_1_center{width:750px; height:120px;  }
.contact_nr_1_bottom{width:750px;  }
.contact_nr_map{ width:752px; height:324px;  margin:20px;}

/**contact_online.html css**/

.contact_online_nr{width:730px;  float:left; border:#e3e3e3 1px solid; background:#FFF; margin-top:10px; padding:10px;}

.form_t{ height:55px; background:url(../images/contact_nr_1_top.jpg) no-repeat; border-bottom:dotted 1px #666666;}
.form_c table{ width:500px; margin:0 auto; padding:10px 0; color:#9b9b9b;}
.form_c table span.form_info {font-size:13px; padding-left:10px; color:#999;}
.form_c table span.form_call {font-size:13px; padding-left:10px; color:#F00;}
.form_c table th{  text-align:left;  font-size:18px; }
.form_c table td{ padding:10px; font-size:15px;}
.form_c table input,.form_c table textarea{ padding:3px 0; background:#f6f6f6;}
.form_c table .bn{ background:url(../images/form_bn.jpg) no-repeat;}
.form_b{ border-top:dotted 1px #666666; font-size:15px; padding-top:10px; font-weight:bold; color:#9a9999;}

.jiejue{ width:732px; float:left; margin:20px 0;}
.jiejue_t1{ width:750px; height:30px; background:url(../images/jiejue_t.jpg) no-repeat; margin-bottom:20px;}
.jiejue_c{ line-height:2;}
.jiejue_c dt{ color:#006018; font-weight:bold;}
.jiejue_c dd{ margin-bottom:20px;}


.chanpin{ width:732px; float:left; margin:20px 0; background:#FFF; border:#dcdcdc 1px solid; padding:10px; line-height:2em;}
.chanpin img{ float:left;}
.chan_box{ width:370px; float:right;}
.chan_box p{ padding:0 10px;}
.chan_box .qie{ padding:0 10px; background:#f8f8f8;}
.con_info .qie{ padding:0 10px;}
.con_info .qie a.pre{ float:left;}
.con_info .qie a.las{ float:right;}
.chan_box a.pre{ float:left;}
.chan_box a.las{ float:right;}

.chan_xt{ margin-top:20px;}
.chan_c{ line-height:2; padding-left:10px;}
.chan_c dt{ color:#288c37; font-weight:bold; font-size:15px;}
.chan_c dd{ margin-bottom:10px;}




.float0831 { position: fixed; top: 180px; right: 1px; _position: absolute; z-index:999;}
.float0831 .floatL { position: relative; width: 28px; float: left; z-index:0;}
.float0831 .floatL a {text-indent: -9999px; display: block; font-size: 0px;}
.float0831 .floatR { background:url(../images/kf_bg.gif) no-repeat; width:165px; height:307px;}
.float0831 .floatR ul{ padding:50px 0 0 12px; float:left;}
.float0831 .floatR ul li{ padding-bottom:15px; display:block; clear:both;}
.float0831 .floatR ul li span{ float:left; padding-top:5px;}
.float0831 .floatR ul li a{ float:left; line-height:24px;}
.float0831 .cn {background: url(../images/float_bg.gif)}
.float0831 .floatR { width: 165px; float: left; overflow: hidden;}
.float0831 .titZx {background: url(../images/float_s.gif) no-repeat}
.float0831 .titDh {background: url(../images/float_s.gif) no-repeat}
.float0831 .titDc {background: url(../images/float_s.gif) no-repeat}
.float0831 .icoZx {background: url(../images/float_s.gif) no-repeat}
.float0831 .icoTc {background: url(../images/float_s.gif) no-repeat}
.float0831 .icoFf {background: url(../images/float_s.gif) no-repeat}
.float0831 .icoTl {background: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen {background: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen_n {background: url(../images/float_s.gif) no-repeat}
.float0831 .btnCtn {background: url(../images/float_s.gif) no-repeat}
.float0831 .titZx {background-position: 5px -10px}
.float0831 .titDh {background-position: 5px -66px}
.float0831 .titDc {background-position: 5px -124px}
.float0831 .icoZx {background-position: 2px -154px}
.float0831 .icoTc {background-position: 0px -323px}
.float0831 .icoFf {background-position: 2px -213px}
.float0831 .icoTl {PADDING-LEFT: 20px; display: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; background-position: 2px -266px; float: left}
.float0831 .btnOpen {background-position: -30px -396px}
.float0831 .btnOpen_n {background-position: 0px -530px}
.float0831 .btnCtn {background-position: 0px -396px}
.float0831 .icoZx {PADDING-LEFT: 28px; display: block; float: left}
.float0831 .icoTc {PADDING-LEFT: 28px; display: block; float: left}
.float0831 .icoFf {PADDING-LEFT: 28px; display: block; float: left}
.float0831 .btnOpen {position: relative; width: 28px; HEIGHT: 118px; top: 80px; LEFT: 2px; z-index:1;}
.float0831 .btnOpen_n {position: relative; width: 28px; HEIGHT: 118px; top: 80px; LEFT: 2px; z-index:1;}
.float0831 .btnCtn { position: relative; width: 28px; HEIGHT: 118px; top: 80px; LEFT: 2px; z-index:1;}
.float0831 .btnOpen { top: 90px; LEFT: 1px; z-index:11;}
.float0831 .btnOpen_n { top: 118px; LEFT: 1px; z-index:11;}
.float0831 .btnCtn {top: 90px; LEFT: 1px; z-index:11;}
.float0831 UL LI H3.titDc a {width: 80px; display: block; HEIGHT: 36px}
.float0831 UL LI.top {}
.float0831 UL LI.bot {}
.float0831 UL.webZx {}
.float0831 UL LI.webZx-in {BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-top: 8px}