@charset "gb2312";
/* CSS Document */


BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:"微软雅黑", "黑体"; COLOR: #313131; FONT-SIZE: 12px; PADDING-TOP: 0px; line-height:20px; background-color:#f8f8f8; 
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	COLOR: #606060; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f60; TEXT-DECORATION: none
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.clearfloat{ clear:both;height:0px; width:100%;}
#blank0{ clear:both; width:100%; height:5px;}
#blank1{clear:both; width:100%; height:10px;}
#blank2{ clear:both;width:100%; height:15px;}
#blank3{ clear:both;width:100%; height:20px;}
#mainbox1{width:1000px; margin:auto; padding:0px; overflow:hidden;zoom:1;}
#mainbox{width:1000px; margin:auto; padding:0px; overflow:hidden;zoom:1; background:#fff;}
#mainbox_b{width:100%; height:415px; margin:auto; padding:0px; text-align:center; background:url(/images/banner_bg.jpg) center;}
#top1{ width:100%; margin:auto; height:198px;  background:url(/images/head_bg.jpg) repeat-x;}

.logo{ float:left; height:120px; width:197px;}
.logo_m{ float:left; height:120px; width:381px;}
.telphone{float:left; height:120px;width:400px; text-align:center; line-height:120px;}
.telphone span{ color:#f60; font-size:16px; font-weight:bold;}

#menu_box{width:100%; margin:auto; padding:0px; overflow:hidden;}
/*menu*/
#menu { margin:auto;width:1000px; height:58px; }
#menu ul{ float:left; padding-left:30px;}
#menu ul li{ margin-top:0px;height:58px; line-height:58px; width:100px; overflow:hidden;display:inline; float:left; text-align:center; font-size:14px;}
#menu ul li a{ font-size:14px; display:block; width:100px; height:58px; color:#313131;}
#menu ul li a:hover{   color:#ffffff; font-weight:bold;  height:58px; width:100px; background:#029242;}
#menu ul li a:webkit-any-link{display:block;}
#menu ul li a.menu_on{ color:#ffffff; font-weight:bold; height:58px; width:100px;}
#menu #slip{width:3px; height:58px; background:url(/images/slip.jpg);}



/*中间*/
#page_left{ width:200px; float:left;}
#page_right{ width:780px; float:right;}

#page_left1{ width:250px; float:left;}
#page_right1{ width:730px; float:right;}


/*index_proclass左侧列表*/
.pro_class{ width:198px; border:1px solid #ccc;}
.pro_class ul li{ height:30px; line-height:30px;  text-align:left;}
.pro_class ul li a{ font-size:12px;display:block; width:198px; height:30px; background:url(/images/index_67.jpg); no-repeat;}
.pro_class ul li a:hover{ font-size:12px; font-weight:bold; color:#ffffff; display:block; width:198px; height:30px; background:url(/images/list_on.jpg) no-repeat;}
.pro_class ul li a.current{ font-size:12px; font-weight:bold; color:#ffffff; display:block; width:198px; height:30px; background:url(/images/list_on.jpg) no-repeat;}
.pro_class_title{ background:url(/images/index_33.jpg) no-repeat; height:45px; line-height:45px; text-align:center;font-size:20px; font-weight:bold; color:#fff;}
.news_class_title{ background:url(/images/index_68.jpg) no-repeat; height:44px; line-height:44px; text-align:center;font-size:20px; font-weight:bold; color:#fff;}
.about_class_title{ background:url(/images/index_69.jpg) no-repeat; height:44px; line-height:44px; text-align:center;font-size:20px; font-weight:bold; color:#fff;}
.about_service_title{ background:url(/images/index_34.jpg) no-repeat; height:44px; line-height:44px; text-align:center;font-size:20px; font-weight:bold; color:#fff;}
.pro_class_title_h2{font-size:18px; line-height:60px; height:60px; text-align:center; font-weight:bold;}
.pj_class_title{ background:url(/images/index_333.jpg) no-repeat; height:45px; line-height:45px; text-align:center;font-size:20px; font-weight:bold; color:#fff;}

/*index_pro_list右侧*/

.pro_list_title{ width:780px; height:35px; background:url(/images/index_35.jpg) no-repeat; line-height:35px; font-size:14px;}
.pro_list_title_txt{float:left;  width:600px; margin-left:50px; color:#FFF; font-weight:bold;}
.pro_list_title_link{float:right;  width:100px; text-align:left; font-weight:bold;}
.pro_list_title_link a:link{ color:#202020;}
.pro_list_title_link a:visited{ color:#202020;}
.pro_list_title_link a:hover{ color:#f60;}
.pro_list_title_link a:active{ color:#202020;}

.pro_list_box{ width:778px; border:1px solid #ccc;}


.pro_main_in{ float:left; margin:10px 5px 5px 5px; width:248px; height:240px; overflow:hidden;}
.pro_main_in_img{ text-align:center; width:230px; height:210px; border:1px solid #ccc;}
.pro_main_in_img img{ width:224px; height:204px; margin-top:3px;}
.pro_main_in_txt{ text-align:center; line-height:30px; height:30px; margin-top:5px; overflow:hidden;}



/*foot*/

/*页脚*/
#foot_width{width:100%; text-align:center; zoom:1; background:url(/images/index_631.jpg) repeat-x top; height:143px;}
#foot_link{ width:1000px; margin:auto; text-align:center; height:38px; line-height:38px; color:#fff;}
#foot_link a:link{ color:#fff;}
#foot_link a:active{color:#fff;}
#foot_link a:visited{color:#fff;}
#foot_link a:hover{color:#fff; text-decoration:underline;}

#foot{ width:1000px; height:80px; margin:auto; padding:0 }
.foot_img{ float:left; text-align:right; width:300px;  margin-right:5px; margin-top:5px;}
.foot_txt{float:left; width:630px; text-align:left; height:62px; line-height:20px; padding-top:10px; color:#ccc;}
.foot_txt a{ color:#ccc;}
.foot_txt a:hover{ color:#fff;}

 /*friendlink*/
.friendlink{ width:928px; border:1px solid #ddd; height:43px; 
background:url(/images/link_bg.gif) no-repeat left top; padding-left:70px; margin-top:5px;
overflow:hidden;
}


.news_list_title{ width:780px; height:35px; background:url(/images/index_355.jpg) no-repeat; line-height:35px; font-size:14px;}
.news_list_title_txt{float:left;  width:600px; margin-left:100px; color:#202020; font-weight:bold;}
.news_list_title_link{float:right;  width:80px; text-align:left; font-weight:bold;}
.news_list_title_link a:link{ color:#202020;}
.news_list_title_link a:visited{ color:#202020;}
.news_list_title_link a:hover{ color:#f60;}
.news_list_title_link a:active{ color:#202020;}

.news_con { width:100%;}
.news_con ul li {
background: url(/images/dott.gif) no-repeat 2px 12px;
height: 29px; width:365px; float:left; margin-left:10px;
line-height: 29px;
padding-left: 10px;
overflow: hidden;
border-bottom: 1px dotted #CCC;
}


/*位置*/
#position{ background:url(/images/index_355.jpg); width:100%; height:35px; line-height:35px; font-size:14px; color:#202020;}
.position_title{ font-size:14px; font-weight:bold; height:35px; line-height:35px; float:left; width:80px; padding-left:90px; overflow:hidden;}
.position_nav{ float:right; text-align:right; width:580px; height:36px; line-height:40px; overflow:hidden; padding-right:20px;}
#position a{color:#202020; font-size:14px;}
#position a:hover{ color:#f60; font-size:14px; text-decoration:underline;}


/*/////////////////////////////*/






/*内容页公用文章*/
.main_content{ margin:auto;}
.main_content ul li{ line-height:25px; font-size:14px;  width:700px;  overflow:hidden; padding-left:15px;}
.main_content a:link{ color:#f60;}
.main_content a:hover{ color:#606060;}
.main_description{ border:1px dotted #ccc; height:60px; overflow:hidden; background:#fafafa; color:#606060; margin-left:auto; margin-right:auto; width:95%; padding:5px;}
.main_title{ width:100%; height:80px; line-height:100px;overflow:hidden; text-align:center; font-size:18px; font-weight:bold; color:#000;}
.main_content hr{ color:#000; border:1px solid #000;}
.main_content_list{ text-align:center; height:30px; line-height:30px; width:100%; border-bottom:1px dotted #ccc; margin-bottom:15px;}

 
/*wenti_list*/
.wenti_list { width:100%;}
.wenti_list ul li.wenti_list1 {
background: url(/images/dott.gif) no-repeat 2px 15px;
height: 35px; width:640px; float:left; margin-left:10px;
line-height: 35px;
padding-left: 10px;
overflow: hidden;
border-bottom: 1px dotted #CCC;
}
.wenti_list ul li.wenti_list2 {
height: 35px; width:100px; float:left; line-height: 35px;overflow: hidden;border-bottom: 1px dotted #CCC; color:#f60;
}



/*new_list*/
.news_content{ margin-top:20px; border-bottom:1px dotted #ccc; height:100px; color:#606060}
.news_content ul li{ line-height:30px; font-size:12px; padding-left:15px; height:30px; background:url(/images/index_06.gif) repeat-x center;}
.news_content span{  padding-left:20px; color:#f60;}
.img_list { width:206px; height:100px; float:left; overflow:hidden;}
.img_list img{ border:1px solid #ccc; padding:2px; margin-bottom:4px; width:200px; height:90px;}
.news_list{ width:550px; float:right; margin-left:10px; margin-right:10px;}
.news_in a{color:#f60; font-weight:bold;}
.news_in a:hover{color:#f60; text-decoration:underline; font-weight:bold;}
.news_desc { line-height:24px;}
 

/*product详细页*/
.pro_show{ margin-top:10px; background:url(/images/prodetails.jpg) no-repeat; }
.pro_show ul li{ line-height:28px; padding-top:50px; font-size:14px; padding-left:5px; padding-right:15px;overflow:hiddle;}
.pro_show ul li a{ color:#f60;}
.pro_show ul li a:hover{ color:#606060;}

.company_details{ width:100%;}
#probg{ width:100%; height:550px; background:url(/images/pro_bg.jpg) no-repeat; color:#202020;}
#pro_bg{ width:100%; height:100px;}
#pro_bg1{ width:400px; height:150px; margin-left:280px; font-size:14px; line-height:25px;}
#title{ font-size:18px; font-weight:bold; display:block; margin-top:10px; margin-bottom:10px; position:relative;}
.colortxt{ color:#f60;}
#pro_bg2{ width:400px; height:150px; margin-left:100px; font-size:14px; line-height:25px;}
.lxfs{ margin-top:10px; background:url(/images/lxfs.jpg) no-repeat; }
.lxfs ul li{ line-height:28px; padding-top:50px; font-size:14px; padding-left:5px; padding-right:15px;overflow:hiddle;}
#order_tel{ width:100%; line-height:40px; height:40px; overflow:hidden; margin-top:20px;}


#order_tel{ width:100%; line-height:40px; height:40px; overflow:hidden; margin-top:20px;}
.order_tel_txt{ font-size:14px; font-weight:bold; float:left; width:280px; margin-left:50px;}
.order_tel_txt span{ font-size:16px; font-weight:bold; color:#f60;}
.order_tel_link{ width:83px; height:26px; line-height:26px; margin-top:5px; text-align:center; color:#fff; float:left;   background:url(/images/index_466.jpg) no-repeat;}
.order_tel_link a{ color:#f60; text-decoration:none; font-size:14px; font-weight:bold;}
.order_tel_link a:hover{ color:#f60; text-decoration:underline;font-size:14px; font-weight:bold;}

/*guestbook*/
.guestbook{ margin-top:10px;}

.guestbook_writer{ margin:10px 0px 0px 15px; height:26px; line-height:26px; width:95%; color:#f60;}
.guestbook_content{ margin:0px 0px 5px 15px; line-height:26px; width:95%; border:1px dotted #ccc; height:50px; overflow:hidden;}
.guestbook_recontent{margin:0px 0px 5px 15px; line-height:26px; width:95%;}
.guestbook_recontent span{ color:#036927;}
.guestbook_add{margin-top:15px; border-top:1px solid #6bb3cc;}
.guestbook_add input{ width:300px; height:22px; line-height:22px; border:1px solid #ccc;}
.guestbook_add textarea{width:300px; height:50px; line-height:22px; border:1px solid #ccc;}
.guestbook_add input.button{ background:url(/images/inputbtn.gif) no-repeat; width:73px; height:25px; color:#fff; text-align:center; border:0px; }
.guestbook_add input.code{ width:50px; height:22px; line-height:22px; border:1px solid #ccc;}

/*yousi*/
#yousi{}
.yousi_img1{ width:350px; float:left; height:300px;}
.yousi_img1 img{ margin-left:30px;}
.yousi_txt{ width:400px; float:left; height:300px;}
.yousi2_txt{ width:350px; float:left; height:270px; margin-left:30px;}
.yousi2_img{ width:400px; float:right; height:270px;}
.yousi3_img{width:387px; float:left; height:270px;}
.yousi3_txt{width:350px; float:left; height:270px;}

/*/*产品页关于我们*/
.about_class_title1{ background:url(/images/aboutus.jpg) no-repeat; height:44px; line-height:44px; text-align:center;font-size:20px; font-weight:bold; color:#fff;}