@charset "utf-8";
/* CSS Document */


@import "system.css";

/* common */
body { margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:24px; color:#444; background:url('temp/bg.gif') repeat-x #fff; position:relative;}
a { text-decoration:none; color:#000;}
a:hover { text-decoration:underline; color:#ff6800;}
ul,h2,h3,h4,h5,h6,img,dl,dd,dt,form,table,tr,td,p,ol { margin:0; padding:0;}
li,dl,dd,dt { list-style-type:none; }
img { border:none;}
.clear { clear:both;}
.b { font-weight:bold;}
.float_right { float:right;}
.float_left { float:left;}
.hg5 { height:5px; clear:both; zoom:1; overflow:hidden;}
.hg10 { height:10px; clear:both; zoom:1; overflow:hidden;}
.hg15 { height:15px; clear:both; zoom:1; overflow:hidden;}
.time { color:#1270b8;}

.b { font-weight:bold;}
em,i { font-style:normal;}
span.more a { float:right; padding:0 0 0 10px; background:url('temp/icon1.gif') no-repeat left center; font-size:12px; font-weight:normal;}
.time { float:right; color:#777;}

/* conent */

#wrap { width:1000px; margin:0 auto; overflow:hidden; zoom:1;}
.top { width:100%; height:89px;}
.logo { float:left;}
.top_rt { float:right; height:89px; line-height:60px;}

/* 导航 */
.nav { width:100%; height:39px; line-height:39px; background:url('temp/nav_bg.gif') no-repeat; overflow:hidden; zoom:1;}
.nav ul { overflow:hidden; zoom:1; }
.nav ul li { float:left; width:113px; height:39px; background:url('temp/nav_li_line.gif') no-repeat right center; font-size:14px; font-weight:bold;}
.nav ul li a { color:#fff; display:block; width:113px; height:39px; text-align:center;}
.nav ul li a:hover { color:#062c61; background:url('temp/nav_hover.gif') center center no-repeat; text-decoration:none;}
.nav ul li.current a { color:#062c61; background:url('temp/nav_hover.gif') center center no-repeat;}

/* 当前位置*/
.location { width:100%; height:30px; line-height:30px; color:#000; background:url('temp/location.gif') no-repeat left top; padding:0 0 10px 0;}
.location a { color:#0861a3;}
.location span { padding:0 0 0 40px;}



/* banner */
.banner { width:790px; height:236px; float:left; padding:0 10px 0 0;}

/*产品分类首页*/
.home_pro_cate { width:200px; height:236px; float:left; background:url('temp/home_pro_cate.gif') no-repeat;}
.home_pro_cate ul { overflow:hidden; zoom:1; padding:15px 0 0 0;}
.home_pro_cate ul li { width:170px; height:45px; padding:3px 0; margin:0 auto; }
.home_pro_cate ul li a { display:block; width:170px; height:45px;}
.home_pro_cate ul li a:hover { text-decoration:none;}
.home_pro_cate ul li.cate00 a { width:170px; height:45px; background:url('temp/home_pro_cate_nr.gif') 0 0 no-repeat;}
.home_pro_cate ul li.cate00 a:hover { width:170px; height:45px; background:url('temp/home_pro_cate_nr.gif') 0 -180px no-repeat;}
.home_pro_cate ul li.cate11 a { width:170px; height:45px; background:url('temp/home_pro_cate_nr.gif') 0 -45px no-repeat;}
.home_pro_cate ul li.cate11 a:hover { width:170px; height:45px; background:url('temp/home_pro_cate_nr.gif') 0 -225px no-repeat;}
.home_pro_cate ul li.cate22 a { width:170px; height:45px; background:url('temp/home_pro_cate_nr.gif') 0 -89px no-repeat;}
.home_pro_cate ul li.cate22 a:hover { width:170px; height:45px; background:url('temp/home_pro_cate_nr.gif') 0 -269px no-repeat;}
.home_pro_cate ul li.cate33 a { width:170px; height:45px; background:url('temp/home_pro_cate_nr.gif') 0 -135px no-repeat;}
.home_pro_cate ul li.cate33 a:hover { width:170px; height:45px; background:url('temp/home_pro_cate_nr.gif') 0 -315px no-repeat;}


/* content */
.left1 { width:150px; float:left; height:237px; background:url('temp/kuaijie.gif') no-repeat;}
.left1 ul { overflow:hidden; zoom:1; padding:30px 0 0 0;}
.left1 ul li { height:60px; width:100%; padding:5px 0;}
.left1 ul li a { display:block; width:100%; height:60px;}
.left1 ul li a:hover { text-decoration:none;}
.center1 { float:left; padding:0 10px 0 10px; width:630px;}
h2.h2_a { height:32px; line-height:32px; background:url('temp/h2.gif') no-repeat;}
.center1 .news_con { width:100%; height:205px; background:url('temp/news_con.gif') no-repeat;}
.center1 .news_con .news_pic { width:174px; height:175px; float:left; padding:10px 10px 0 10px;}
.center1 .news_con .news_pic img { width:170px; height:171px; padding:1px; border:1px solid #ddd;}
.center1 .news_con .news_nr { float:left; width:430px;}
.center1 .news_con .news_nr h2.h2_a { font-size:14px; font-weight:bold; color:#ff6800; background:none; height:30px; line-height:30px;}
.center1 .news_con .news_nr h2.h2_a a {color:#ff6800;}
.center1 .news_con .news_nrnr { border-bottom:1px dashed #ccc; padding:0 0 10px 0;}
.center1 .news_con .news_nr ul { overflow:hidden; zoom:1; padding:10px 0 0 0;}

.right1 { float:left; width:200px; background:#f3f8fe;border-bottom:1px solid #d8e8f8;}
.right1 h2.h2_b { height:34px; width:100%; background:url('temp/h2.gif') no-repeat 0 -32px;}
.right1 h2.h2_c { height:35px; width:100%; background:url('temp/h2.gif') no-repeat 0 -66px;}
.right1 ul.ul1 li { line-height:24px; background:url('temp/icon1.gif') no-repeat 10px center; padding:0 0 0 20px;}
.right1 ul.ul1 { overflow:hidden; zoom:1; border-left:1px solid #d8e8f8; border-right:1px solid #d8e8f8;}

.home_product h2.h2_d { height:34px; line-height:32px; width:100%; background:url('temp/h2.gif') no-repeat 0 -101px;}
.home_product h2.h2_d span.more a { padding:0 10px 0 10px;}
.home_product h2.h2_d i { font-style:normal; font-weight:bold; color:#1650a3; font-size:12px; padding:0 0 0 32px;}
.home_pro_bg { height:155px; width:100%; background:url('temp/home_pro_bg.gif') no-repeat;}







/* product */
#pro1 {}
#pro1 li { float:left; padding:0 5px 10px 5px; background:url('temp/pro_bg1.gif') 5px 0 no-repeat; overflow:hidden; zoom:1;}
#pro1 li img { width:131px; height:91px; padding:12px 12px 3px 12px;}
#pro1 li .p_name { width:131px; height:24px; line-height:14px; text-align:center; padding:0 12px 3px 12px;}
#pro1 li a { cursor:pointer;}
/*滚动*/
#gg { padding:0 0 0 10px; overflow:hidden; zoom:1;}

#demo { overflow:hidden; width: 980px; height:140px;}
#demo li {}
#demo li img{}

#indemo { float: left; width: 880%; }
#demo1 { float: left; }
#demo2 { float: left;}




/* foot */
.foot {  color:#333; clear:both; width:100%; text-align:center; padding:10px 0; line-height:20px;}
.foot a { color:#333;}

/* foot */
.foot2 {  color:#333; clear:both; width:100%; text-align:center; padding:10px 0; line-height:20px; border-top:1px solid #e8e8e8;}
.foot2 a { color:#333;}


/* 产品内容 */
.pro_img { text-align:center; padding:0 0 10px 0;}
.pro_img2 { float:left; width:410px; padding:0 10px 10px 20px; border-bottom:1px dotted #ccc; margin:0 0 15px 0; overflow:hidden;}
div.canshu { float:left;}
div.canshu ul li { color:#333;}
div.canshu ul li i { font-style:normal; font-weight:normal; color:#999;}

h3 { font-size:24px; line-height:60px; text-align:center; color:#0099FF; margin:0 0 20px 0;}
.pro_img .pro_pic { padding:2px; border:1px solid #ddd; background-color:#fff; margin:0 0 15px 0; max-width:500px; width:expression(this.width > 500 ? 500: true); }
.pro_img2 .pro_pic { padding:2px; border:1px solid #ddd; background-color:#fff; margin:0 0 15px 0; max-width:400px; width:expression(this.width > 400 ? 400: true); }
h4 { font-size:12px; font-weight:normal; text-align:center; color:#999; padding:0 0 10px 0;}
h5 { font-size:14px; font-weight:bold; color:#333;}

.pro_content_other { border-top:1px solid #E2EBF2; margin:10px 0; overflow:hidden; zoom:1; clear:both;}
.pro_content_other a { color:#810081;}
.pro_content_other a:hover { color:#810081;}
#pro_content_other2 { overflow:hidden; zoom:1; clear:both; padding:15px 0 0 0;}
#pro_content_other2 li { float:left;}
#pro_content_other2 li a.print { background:url('tool.gif') no-repeat left -40px; padding:2px 0 2px 22px;}
#pro_content_other2 li a.close { background:url('tool.gif') no-repeat left -60px;}


.content .nr { width:100%; height:503px; background:url('temp/tree.jpg') no-repeat left 268px;}

/*内页*/
.pro_focus { background-color:#f8fbff; padding:10px;}
.page_left { width:200px; float:left; padding:0 10px 0 0;}
.page_right { width:790px; float:left;}
.page_left h2.h2_g { height:50px; width:100%; background:url('temp/h2_g.gif') no-repeat;}
.cate_list_con { width:100%; background:url('temp/page_left_con.gif') repeat-y; border-bottom:1px solid #d8e8f8;}
.cate_list { padding:5px 15px;}
.cate_list h2 { padding:0 0 3px 0;}
.cate_list h2 a{ background:url('temp/cate1.gif') no-repeat; width:100%; height:27px; display:block; line-height:27px; color:#5e7c9b; font-size:14px;}
.cate_list h2 a:hover { text-decoration:none; background:url('temp/cate1.gif') 0 -27px no-repeat; color:#fff;}
.cate_list h2.cur a { text-decoration:none; background:url('temp/cate1.gif') 0 -27px no-repeat; color:#fff;}
.cate_list h2 a span { padding:0 0 0 16px;}

.cate_list ul li { width:100%; height:27px; background:url('temp/cate2.gif') no-repeat; line-height:26px;}
.cate_list ul li span { padding:0 0 0 25px;}

.page_right_tt { width:100%; height:37px; line-height:37px; color:#606060; background:url('temp/tt1.gif') no-repeat; font-size:14px; font-weight:bold;}
.page_right_tt span { padding:0 0 0 10px;}

.page_right_con { padding:10px 5px 0 5px; overflow:hidden; color:#000;}

ul#certificate li { float:left; width:150px; height:150px; padding:10px 15px; text-align:center;}
ul#certificate li img { width:150px; height:110px;}


/*文章*/
#news li { line-height:30px; height:30px; border-bottom:1px dashed #ccc; font-family:宋体;}
#news li .time { float:right; color:#999;}

/* job */
#job li { padding:10px 0 10px 0; border-bottom:2px solid #eee;}
#job li:hover {}
#job li h2.h2_t { font-size:14px; height:36px; line-height:36px; color:#cc0000;}
#job li td.td1 { width:60px; height:26px; line-height:26px; color:#999;  border-bottom:1px solid #f1f1f1;}
#job li td.td2 { width:170px; height:26px; line-height:26px; padding:0 0 0 5px; border-bottom:1px solid #f1f1f1; color:#357023;}

#job .job_con { margin:10px 0; border:1px solid #f1f1f1; padding:10px; width:680px;}

/*feedback page*/

.message  { overflow:hidden; zoom:1;}
.message .message_left { width:30px; float:left;}
.message .message_right { width:30px; float:left;}
.message .message_nr { background-color:#f9f9f9; border:1px solid #e9e9e9; width:658px; padding:10px;}
.message .author { overflow:hidden; background:url('temp/message_left.gif') no-repeat 72px top;}
.message .author .touxiang { width:72px; height:52px; float:left; text-align:center;}
.message .author .touxiang img { width:46px; height:46px; padding:2px; border:1px solid #ddd;}
.message .author .touxiang p { height:24px; line-height:24px;}
.message .author .nr { float:left; width:490px; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; border-top:1px solid #e5e5e5; padding:10px 10px 10px 40px; background-color:#fff;}
.message .author .nr div.h2_a { height:30px; line-height:30px; border-bottom:1px solid #eaeaea; width:100%;}
.message .author .nr div.h2_a span.time { float:right; color:#777; font-size:12px; font-weight:normal;}
.message .author .nr div.h2_a span.title { float:left; color:#eb8f3b; font-size:14px; font-weight:bold;}
.message .author .nr .nrnr { color:#333; font-size:12px; padding:10px 0 0 0;}
.message .manager { padding:10px 0 0 0; overflow:hidden; background:url('temp/message_right.gif') no-repeat 541px 10px;}
.message .manager .nr { float:left; width:490px; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; padding:10px 40px 10px 10px; background-color:#fff;}
.message .manager .touxiang { width:52px; height:52px; float:left; padding:0 10px;}
.message .manager .touxiang img { width:46px; height:46px; padding:2px; border:1px solid #ddd;}
.message .manager .touxiang p { height:24px; line-height:24px;}
.message .manager div.h2_a { font-size:14px; color:#cc221a; font-weight:bold; width:100%;}
.message .toolbox { height:26px; line-height:26px; padding:0 0 15px 0;}
.message .toolbox ul li { float:right; padding:0 10px;}
.message .toolbox ul li a { text-decoration:underline; color:#333;}
.page_list { clear:both; text-align:center; padding:15px 0;}


#page_feedback_form{width:100%;}
	#page_feedback_form strong{float:left;line-height:30px;height:30px;padding-left:5px;width:650px;}
	#feedback_form{width:630px;padding:10px;background-color:#eee;text-align:left!important;margin-bottom:50px;}
		#feedback_form table{background-color:#fff;width:630px;}
			#feedback_form table th{width:150px;padding-right:10px;text-align:right;font-style:normal !important;}			
			#feedback_form table td{text-align:left;}
			#feedback_form table td label{padding-left:10px;font-size:12px;color:#ff7300;}
			#feedback_form table td cite{padding-left:10px;color:#ccc;font-size:12px;font-style:normal;}
			#feedback_form table tr{height:50px;line-height:50px;}
		#feedback_form p{float:left;display:inline;width:470px;background-color:#fff;margin:0;height:50px;padding:10px 0 0 160px;}
		
		
		
/*产品详细页当前栏目产品左右滚动*/
.other_product { padding:10px 0;}
.rollBox{width:700px;overflow:hidden; padding:10px 0px 6px 0px; background-color:#ededed;}
.rollBox .LeftBotton{width:20px; height:52px; background:url(temp/m_button.gif) no-repeat 12px 0; overflow:hidden; float:left; display:inline; margin:25px 0 0 0; cursor:pointer;}
.rollBox .RightBotton{width:20px; height:52px; background:url(temp/m_button.gif) no-repeat -8px 0; overflow:hidden; float:left; display:inline; margin:25px 0 0 0; cursor:pointer;}
.rollBox .Cont{width:660px;overflow:hidden; float:left; font-size:12px;}
.rollBox .ScrCont{width:1000000px;}
.rollBox .Cont .pic{width:132px;float:left; text-align:center;}
.rollBox .Cont .pic img{padding:4px; border:1px solid #ccc; display:block; margin:0 auto 4px auto;background:#fff;}
.rollBox .Cont a{color:#666; text-decoration:none;}
.rollBox .Cont a:hover{color:#f00; text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
