﻿/* CSS Document */

*{margin:0; padding:0}
body{ background:#d6dbdd; font: 12px normal Arial, Helvetica, sans-serif;}
a{ color:#6c6c6c; text-decoration:none}
img{ border:0}
a:hover{ color:#6c6c6c; text-decoration:none;}	
.cl{ clear:both}.wrap
{
	width: 1000px;
	text-align: center;
	margin: 0 auto;
}
#top_DH{width:971px; height:106px; margin:auto; background:url(../images/top_bg.gif) bottom no-repeat; background-color:#fff; }
#top_DH .left{width:318px; height:44px; margin-top:28px; text-align:right; float:left;padding-left:30px;}

/*#top_DH .rigth{width:340px; height:35px; margin:38px 24px 0 0; float:right; text-align:right;color:#686868;background: url("../CP_Files/topfq.gif") no-repeat scroll 118px -2px transparent;line-height:35px;*height:30px !important;*line-height:30px !important;}
#top_DH .rigth a{color:#686868; text-decoration:none; margin:0 6px;}
#top_DH .rigth a:hover,#top_DH .rigth a.On {color:#e41a18; text-decoration:none}*/
#top_DH .rigth{float:right;width:290px;color:#686868;margin-top:9px;_padding-top:8px;}
#top_DH .rigth .ln{height:34px;float:left;background: url("../CP_Files/topfq.gif") no-repeat scroll 76px -2px transparent;width:106px;text-align:left;line-height:34px;margin-left:20px;}
#top_DH .rigth .rt{height:34px;float:left;text-align:left;line-height:34px;width:108px;}
#top_DH .rigth .rt img{vertical-align:middle;}
#top_DH .rigth a{ color:#686868; text-decoration:none;}
#top_DH .rigth a:hover,#top_DH .rigth a.On {color:#e41a18; text-decoration:none}

#top_DH ul.topnava{height:35px;float:right;}
#top_DH ul.topnava li{float:left;padding-right:6px;}
#top_DH ul.topnava .dpen{width:100px;text-align:left;background: url("../CP_Files/jibie.gif") no-repeat scroll 72px -3px transparent;}
#top_DH ul.topnava li ul.topnavli{position:absolute;width:92px;filter:alpha(opacity=90);opacity: 0.9;display:none;border:1px solid #999;}
#top_DH ul.topnava li ul.topnavli li{float:left;width:92px;line-height:25px;text-align:left;line-height:20px;background-color:#fff;}
#top_DH ul.topnava li ul.topnavli li a{color:#686868;}
#top_DH ul.topnava li ul.topnavli li a:hover{color:#e41a18; text-decoration:none;}

/*--英文导航--*/
#webmenu{height:30px;line-height:30px;background: url("/CP_Files/DH/menuBgEn.gif") no-repeat scroll center top transparent;width:888px;_width:848px;*width:868px !important;text-align:center;padding-left:80px;*padding-left:100px !important;border-left:1px solid #fff;border-right:1px solid #fff;}
#webmenu a {font-size:13px;filter:alpha(opacity=95);}
#webmenu li ul {display:none;}
#webmenu li ul li {float:none;*margin-bottom:-3px !important;}
*html #webmenu li ul li {display:inline;}
#webmenu li ul a {float:none;height:30px;line-height:30px;padding:0 10px;filter:alpha(opacity=95);}

#webmenu .height-auto {line-height:15px;padding:5px 10px;}
.second-menu, .third-menu, .fourth-menu {position:absolute;}
.first-menu{float:left;}
.first-menu li {float:left;position:relative;background: url("../CP_Files/DH/menuliBgEn.gif") no-repeat scroll right -3px transparent;}
.first-menu a {float:left;display:block;padding:0 10px;*padding:0 5px !important;_padding:0 5px;height:30px;line-height:30px;color:#fff;font-weight:900;}
.first-menu a:hover {color:#FFAC59;}
.second-menu li{width:197px;}
.second-menu {top:30px;right:0;}
.second-menu a {font-weight:900 !important;font-size:10px !important;background: url("../CP_Files/DH/menusubenBg.gif") repeat-x scroll 0 0 transparent;_width:175px;}
.second-menu a.arrow {border-left:1px solid #7190B3;border-right:1px solid #7190B3;background: url("../CP_Files/DH/arrow1.gif") no-repeat scroll 0 0 transparent;}
.second-menu a.arrow:hover {}
.second-menu a.arrow-02 {}
.second-menu a.arrow-02:hover {}
.third-menu{width:197px;top:0;left:197px;_left:109px;}
.fourth-menu{width:197px;top:0;left:196px;_left:98px;}
.third-menu a {background: url("../CP_Files/DH/menusubenBg.gif") repeat-x scroll 0 0 transparent;border-right:1px solid #7190B3;}
.fourth-menu a {background: url("../CP_Files/DH/menusubenBg.gif") repeat-x scroll 0 0 transparent;border-left:1px solid #7190B3;}
#subMgm {width:177px;}
#subMgm .third-menu {left:177px;}
#subMgm .fourth-menu {left:177px;}
#subMusic, #subNews {width:177px;}

/*--英文左边导航--*/
.enllist{width:280px;margin-top:10px;}
.enllist h4{float:left;width:230px;margin-left:25px;padding-left:5px;font-size:13px;background-color:#55C5E9;height:30px;line-height:30px;}
.enllist .menu_bg{background-color: #F3F6EE;padding-top:5px;float:left;width:228px;margin-left:25px;padding-left:5px;border-left:1px solid #A5A5A5;border-right:1px solid #A5A5A5;border-bottom:1px solid #A5A5A5;}
.enllist .second_sub{background: url("../CP_Files/line.jpg") repeat-x scroll left bottom transparent;height:30px;line-height:30px;padding-left:10px;width:200px;margin:0 auto;}
.enllist .third_sub ul li{font-size:11px;line-height:23px;background: url("../CP_Files/orange.jpg") no-repeat scroll 3px center transparent;padding-left:12px;margin-left:10px;}
.enllist a.sel{font-weight:bold;color:Red;}

#banner{ width:971px; text-align:center; height:auto; margin:auto; background:#fff}

#main{width:970px;  margin:auto; background:#fff}
#main .mleft{background:url(../images/content_left_bg.jpg) repeat-y;  vertical-align:top;}
#main .mbox{min-height:375px;}
#main .mleft2{ background:url(../images/content_left_bg2.jpg) repeat-y;  vertical-align:top}

.LeftMenu{margin:0 auto;  width:195px; 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:0px;}
.LeftMenu .secLi2 a{background:url(../images/menu_sec.jpg) no-repeat; padding-left:24px; 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:24px; text-align:left;  height:32px;   color:#006aae;  text-decoration:none; font-weight:normal}

.LeftMenu .secLi2b a{background:url(../images/menu_sec.jpg) no-repeat; padding-left:24px; 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:24px; text-align:left;  height:32px;   color:#006aae; text-decoration:none; font-weight:normal}


.LeftSearch{padding:20px 0 10px 24px; list-style:none; text-align:left;_padding:20px 0 0 20px;}
.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:0; margin-bottom:40px;display:inline-block}
#main .contant2{ width:594px; color:#6c6c6c; line-height:22px;  margin-bottom:40px;text-indent:0px;  margin-top:-8px;display:inline-block }
#main .contant3{ width:594px; color:#1b1b1b; line-height:26px;  margin-bottom:40px; text-indent:0px;display:inline-block }

#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:0px;}
/* 集团架构 */
.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:198px; 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; width:198px;}
 
 .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:172px; 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:0px; 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;}
 
	.indBox3NewsListFirst{ width:330px; margin-top:14px;font-size:11px;}
	.indBox3NewsListFirst table tr td{ border-bottom:1px dotted #8d8c8c; height:35px; line-height:15px; color:#8d8c8c; }
	.indBox3NewsListFirst table tr td a{color:#8d8c8c;}
	.indBox3NewsListFirst table tr td a:hover{color:#000;}
