/* CSS Document */

*{margin:0; padding:0}
body{ background:#d6dbdd; font-size:12px; font-family:"宋体";}
a{ color:#6c6c6c; text-decoration:none}
img{ border:0}
a:hover{ color:#6c6c6c; text-decoration:none;}	
.cl{ clear:both}
#top{width:971px; height:132px; margin:auto; background:url(../images/top_bg.gif) bottom no-repeat; background-color:#fff;}
#top .left{width:318px; height:44px; margin-top:32px; text-align:right; float:left}

#top .rigth{width:300px; height:22px; margin:44px 24px 0 0; float:right; text-align:right; font-family:Arial, Helvetica, sans-serif;color:#686868}
#top .rigth a{ color:#686868; text-decoration:none; margin:0 6px;}
#top .rigth a:hover,#top .rigth a.On {color:#e41a18; text-decoration:none}

#banner{ width:971px; text-align:center; height:auto; margin:auto; margin-top:10px; background:#fff}

#main{width:971px;  margin:auto; background:#fff}
#main .mleft{ border-right:1px solid #cad0d2; background:url(../images/content_left_bg.jpg) repeat-y;  vertical-align:top}
#main .mleft2{ background:url(../images/content_left_bg2.jpg) repeat-y;  vertical-align:top}

.LeftMenu{margin:0px 0 30px 30px;  width:245px; list-style:none; padding-top:50px; }
.LeftMenu li{ list-style:none }

.LeftMenu .li a {color:#383838;width:245px;height:37px;display:block; font-size:14px; text-decoration:none;background:url(../images/leftmneu_bg.jpg) repeat-x;border:1px solid #d8d8d8; text-align:center; margin-bottom:6px; line-height:37px}
		.LeftMenu .li a:hover,.LeftMenu .li a.On {color:#383838; font-weight:bold;background:url(../images/leftmneu_bg_on.jpg) repeat-x}
		
		.LeftMenu .secLi{margin:10px 0 10px 0;}
.LeftMenu .secLi2{ height:24px; margin-left:90px;}
		.LeftMenu .secLi2 a{background:url(../images/menu_sec.jpg) no-repeat; padding-left:28px; text-align:left;  height:32px;  color:#000; text-decoration:none}
		.LeftMenu .secLi2 a:hover,.LeftMenu .secLi2 a.secLi1 {background:url(../images/menu_sec_on.jpg) no-repeat; padding-left:28px; text-align:left;  height:32px;   color:#006aae; font-weight:bold; text-decoration:none}
		
		.LeftMenu .secLi2b a{background:url(../images/menu_sec.jpg) no-repeat; padding-left:28px; text-align:left;  height:32px;  color:#000; text-decoration:none}
		.LeftMenu .secLi2b a:hover,.LeftMenu .secLi2b a.secLi1 {background:url(../images/menu_sec_on.jpg) no-repeat; padding-left:28px; text-align:left;  height:32px;   color:#006aae; font-weight:bold; text-decoration:none}

		
		.LeftSearch{margin:30px 0 30px 34px; list-style:none; text-align:left}
		.LeftSearch li{ line-height:30px;}
		.LeftSearch .inputtb{border:1px solid #d7d7d7; width:100px; height:16px;}
		.LeftSearch .searchBtn{line-height:30px; height:30px;}
		
			.LeftUL{margin:30px 0 -50px 34px; list-style:none; text-align:left}
		.LeftUL li{ line-height:30px;}
		.leftpic{ margin-left:25px; display:inherit;}
#main .contant{ width:594px; color:#000; line-height:22px; text-indent:22px; margin-bottom:40px;}
#main .contant2{ width:594px; color:#6c6c6c; line-height:22px;  margin-bottom:40px;text-indent:0px;  margin-top:-8px;}
#main .contant3{ width:594px; color:#1b1b1b; line-height:26px;  margin-bottom:40px; text-indent:0px;}

#main .contant2 ul{ padding-left:22px;}

#main  .title3{color:#000; font-weight:bold}
#main .contant2 .title4{ color:#22760c; font-weight:bold; padding-left:8px;}
#main .title{width:594px; margin:45px 0 20px 0; background:url(../images/line.jpg) bottom repeat-x; font-size:14px; color:#FF0000; font-weight:bold; height:26px;}
#main .title2{width:594px; margin:10px 0 10px 0; background:url(../images/title_bg.jpg); font-size:14px; color:#000; font-weight:bold; height:30px; line-height:30px; text-indent:18px;}
/* 集团架构 */
.jgtable{margin:auto; font-size:14px}
.jgtable .td1{height:60px; padding-left:40px; background:url(../images/jg_td_bg.gif) no-repeat;}
.jgtable .td2{height:10px; padding-left:40px; }

/* 荣誉认证 */
.ryul{ width:594px; list-style:none}
.ryul li{width:188; height:138px; display:inline; margin:4px 4px 14px 0;}
.ryul img { border:1px solid #e7e7e7}

.Production_Item_Img_Bg img{ cursor:pointer; }

.Production_Item_Img_Bg{ width:180px; height:120px; text-align:center;  padding-top:2px; display:inline-table; margin-right:8px;}

.Production_Item_Img_Bg2{ background:url(../images/index_lj_pic_bg.jpg); background-position:center; background-repeat:no-repeat; width:200px; height:120px; text-align:center;  padding-top:2px; display:inline-table;}


/*form*/
	.InputBg {width:337px;height:23px;background:url(../images/input1.gif);}
	.InputBg .input1 {width:327px;height:19px;border:none;margin:2px 4px 0 4px;background:#FFF}
	.InputBg2 {width:203px;height:23px;background:url(../images/input2.gif);}
	.InputBg2 .input2 {width:193px;height:19px;border:none;margin:2px 4px 0 4px;background:#FFF}
.InputBg3 {width:103px;height:23px;background:url(../images/input3.gif);}
	.InputBg3 .input3 {width:93px;height:19px;border:none;margin:2px 4px 0 4px;background:#FFF}

.table3 td span{ padding:4px 8px;}	
.table3 a{ color:#000; text-decoration:underline}
.table3 a:hover{ color:#000; text-decoration:none; font-weight:bold}

.table4 a{ color:#6c6c6c; text-decoration:none}
.table4 a:hover{ color:#6c6c6c; text-decoration:none; font-weight:bold}	
		
#foot{width:890px; height:44px; margin:auto; padding-top:30px; font-family:Arial; font-size:11px; color:#2d2c2c}
#foot a{ text-decoration:none; color:#2d2c2c}
.index_rigth{width:333px; height:305px; margin:30px 0 0 14px;}
.index_map{ padding:218px 30px 0 30px; line-height:20px; color:#636363}
.LeftMenu2{margin:0px 0 30px 22px;  width:285px; list-style:none; padding-top:20px; }
.LeftMenu2 li{ list-style:none }

.LeftMenu2 .li a {color:#383838;width:285px;height:37px;display:block; font-size:14px; text-decoration:none;background:url(../images/leftmneu_bg.jpg) repeat-x;border:1px solid #d8d8d8; margin-bottom:6px; line-height:37px}
.sp1{padding-left:45px;}
.sp2{font-family:Arial;}
		.LeftMenu2 .li a:hover,.LeftMenu .li a.On {color:#383838; font-weight:bold;background:url(../images/leftmneu_bg_on.jpg) repeat-x}
		
		.indexSub1{margin-top:32px; height:120px; width:595px; line-height:22px; color:#000}
		.indexSub1 img{padding-bottom:10px;}
		.indexSub2{ width:595px; line-height:22px; color:#000; padding-top:10px;}
		.indexSub2 img{padding-bottom:12px;}
		.indexTab{ width:595px;background:url(../images/index_tab_bg1.gif) repeat-x; color:#fff; font-weight:bold;}
	.tli { height:30px; width:auto; color:#fff; text-align:center; font-weight:bold; cursor:pointer}
	.tli  a{ color:#fff;}
		 .tlion { background:url(../images/index_tab_bg.gif) center  no-repeat; height:30px; width:auto; color:#000; text-align:center; font-weight:bold}
		 
		 .indexTabPic{width:595px; height:127px; margin:10px 0; overflow:hidden}
		 .indexTabTxt{color:#000; padding-top:10px;}
		 .indexTabPic img{ padding-right:3px;}
		 
		 .projectTab{width:595px;background:url(../images/project_line.jpg) bottom  repeat-x; color:#fff; font-weight:bold; height:23px;}
		 .ptd { height:23px; background:url(../images/project_bg.jpg) center  no-repeat; width:65px; color:#2c2c2c; text-align:center; font-weight:bold; cursor:pointer}
		  .ptd a{color:#2c2c2c; text-decoration:none}
			.ptd a:hover{color:#ffffff;}
		 .ptdon { background:url(../images/project_bg_on.jpg) center  no-repeat; height:23px; width:65px; color:#fff; text-align:center; font-weight:bold}
		.ptdon a{color:#ffffff;text-decoration:none}
		 
		 
		 .prj_divt{width:595px; height:18px; background:url(../images/prj_txt_bg_top.jpg); margin-top:8px;}
		  .prj_divm{width:595px; min-height:45px; background:url(../images/prj_txt_bg_mid.jpg) repeat-y}
			.prj_divm div{margin:0 18px}
		 .prj_divb{width:595px; height:15px; background:url(../images/prj_txt_bg_bottom.jpg) no-repeat; margin-bottom:20px;}
		 #pager{ margin:12px; text-align:center; color:#000; font-weight:bold}
		 #pager a{ font-weight:lighter; color:#787d78}
		  #pager a:hover{ font-weight:bold; color:#000}
			
			
			
			#FriendLinks{width:264px;color:#8d8c8c;margin:16px;height:auto;}
	
		#FriendLink{width:264px; margin:16px; color:#8d8c8c;height:170px;overflow:hidden;}
			
			
			
			 .indCon{width:918px; height:162px; margin:auto; padding-top:24px; padding-bottom:20px;}
 .indBox1P{width:255px; height:70px; border:1px solid #d8d8d8; overflow:hidden; margin-top:12px;}
 .indBox1P img{ border:1px solid #FFF}
 .indBox1T{ color:#8d8c8c; text-indent:24px; line-height:22px; margin-top:4px}
 .indBox1T a{color:#8d8c8c;}
  .indBox1T a:hover{color:#000;}
	
	.indBox2T{width:293px; height:27px; background:url(../images/indBox2hbg.jpg) repeat-x; font-size:14px; font-family:'Arial', Gadget, sans-serif; padding-left:12px;font-weight:bold; text-align:center; margin-top:9px;}
	.indBox2T a{ width:38px; height:27px; line-height:24px; color:#fff; display:block; float:left}
	.indBox2T a:hover{ width:52px; height:27px; line-height:24px; color:#000; display:block; float:left; background:url(../images/indBox2MenuOn.jpg)}
	.indBox2T ul{list-style:none}
	.indBox2T .li1{ width:52px; height:27px; line-height:24px; color:#000; float:left; background:url(../images/indBox2MenuOn.jpg)}
	.indBox2T .li2{ width:38px; height:27px; line-height:24px; color:#fff;  float:left; cursor:pointer}
	.indBox2c{ width:303px; height:102px; border:1px solid #ccdcec; margin-top:8px;}
	.indBox2ct{ width:300px; height:99px; background:#f5fafd; border:1px solid #fff; margin:auto}
	.indBox2ctb{ width:272px; height:76px; overflow:hidden; margin:auto; margin-top:13px; display:none}
	.indBox2ctb .left{ float:left; width:113px; height:76px;}
	.indBox2ctb .right{float:right; width:148px; height:76px; line-height:20px; margin-top:-2px;}
	.indBox2ctb .right  a{color:#8d8c8c}.indBox2ctb .right  a:hover{color:#000}
	.indBox2ctb .right b a{color:#3986b4}
	
	.indBox3{ width:290px; margin-top:14px;}
	.indBox3 ul{ list-style:none}
	.indBox3 li{ border-bottom:1px dotted #8d8c8c; height:26px; line-height:26px; color:#8d8c8c}
	.indBox3 li a{color:#8d8c8c}.indBox3 li a:hover{color:#000}
	.indBox3 li span{ float:right; font-family:Arial, Helvetica, sans-serif}
 