/*全局定义*/
html,body{ font-family: Arial, Helvetica, sans-serif;margin:0; padding:0; font-size:12px; color:#585858;}
div,form,img,ul,ol,li,dl,dd,dt,span, object,table,td,tr{margin:0; padding:0; border:0;}
ul,li{ list-style:none;}
p,h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
input,img,select{ vertical-align:middle; padding:0; margin:0;}
a{ color: #585858; text-decoration: none;}
a:hover{ color: #FF0000; text-decoration:none;}
a.dh:visited{color:#FFFFFF; font-size:13px; font-weight:bold;text-decoration:none;}
a.dh:link{color:#FFFFFF;  font-size:13px;font-weight:bold;text-decoration:none;}
a.dh:hover{color:#F7941C; font-size:13px;font-weight:bold;text-decoration:none;}
a.ft:visited{color:#585858;font-weight:bold;text-decoration:none;}
a.ft:link{color:#585858;font-weight:bold;text-decoration:none;}
a.ft:hover{color:#000000;font-weight:bold;text-decoration:none;}
/*index*/
.bab{ background:#FFFFFF;width:960px; margin:0 auto;}
.bac{width:960px; height:374px; overflow:hidden;}
.bad{background:#FFFFFF; width:960px;}
.bae{background:#FFFFFF; width:228px; float:left;}
.baf{ background:#FFFFFF;width:732px;float:left;}
.bag{background:url(index_28.jpg) no-repeat; width:732px; height:34px;}
.bah{background: url(index_08.jpg) no-repeat; width:732px; height:36px;}
.bahen{background: url(index_08en.jpg) no-repeat; width:732px; height:36px;}
.baj{background:url(index_31.jpg) no-repeat; width:732px; height:188px;}
.baz{ background:url(index_12.jpg) no-repeat; width:732px; height:22px;}
.bax{background:url(index_13.jpg) no-repeat; width:732px; height:40px;}
.baxen{background:url(index_13en.jpg) no-repeat; width:732px; height:40px;}
.ban{width:679px; height:82px; padding-left:31px; padding-right:22px; padding-top:9px; line-height:22px;}
.bam{background:url(index_15.jpg) no-repeat; width:732px; height:29px;}
.bamen{background:url(index_15en.jpg) no-repeat; width:732px; height:29px;}
.bal{width:642px; padding-left:45px; padding-right:45px; padding-top:16px; line-height:24px;}
.bal p{ padding-bottom:10px;}
.baq{width:960px; height:212px; clear:both;}
.bba{background: url(index_37.jpg) no-repeat; width:732px; height:40px;}
.bbc{background:#FFFFFF; width:664px;padding-left:48px; padding-top:25px; line-height:24px; padding-right:20px;}
.bbc p{padding-bottom:10px;}
/*ding*/
.pba{background:url(index_03_01.gif) no-repeat; width:97px; height:88px; float:left;}
.pbb{background:url(index_03_02.gif) no-repeat; width:94px; height:88px; float:left;}
.pbc{background:url(index_03_03.gif) no-repeat; width:97px; height:88px; float:left;}
a.xh{display:block; width:97px; height:88px;text-decoration:none;}
a.xh:hover{ background:url(index_04_01.gif) no-repeat; width:97px; height:88px;}
/*top*/
.navFrame{ width:960px; margin:0 auto; margin-top:30px; overflow:hidden;}
.navList{ width:672px; height:40px; background:url(../images/nav.gif) no-repeat; float:right;}
.navList a{ font-size:13px; color:#fff; font-weight:bold; text-decoration:none; }
.navList li{ float:left; text-align:center; width:16.6%; line-height:40px; }
.navList li a{display:block; height:26px; line-height:40px; }
.navList li a:hover{ background: url(index_24.jpg) no-repeat; width:111px; height:40px; color:#ffffff;}
.navSub{ width:100%; float:left; line-height:21px;}
.navSub span{ display:none;}
.navSub span a{ background:url(../images/a.gif) left center no-repeat; padding:0 10px; color:#464646; text-decoration:none;}
.navSub span a:hover{ color: #000000;}

.tbk{background:url(index_22.jpg) no-repeat; width:672px; height:40px;}
.tbl{background:url(index_23.jpg) no-repeat; width:672px; height:21px;}
.tba{ width:960px; height:374px;}
.tbb{width:960px; height:123px;}
.tbc{width:960px; height:251px;}
.tbd{width:672px; height:123px; float:left; overflow:hidden;}
.tbe{width:288px; height:123px;  float:left;}
.tbf{width:288px; height:35px;}
.tbg{ width:288px; height:88px;}
.tbh{ background:#FFFFFF;width:672px; height:62px;}
.tbj{width:672px; height:61px;}

/*left*/
.lba{ background:#FFFFFF; width:228px;}
.lbb{background:url(index_25.jpg) no-repeat; width:228px; height:34px;}
.lbc{background:url(index_07.jpg) no-repeat; width:228px; height:62px;}
.lbd{background: url(index_10.jpg) no-repeat; width:228px; height:11px; overflow:hidden;}
.lbe{background:url(index_26.jpg) no-repeat; width:228px; }
.lbf{background:url(index_17.jpg) no-repeat; width:228px; height:38px;}
.lbg{background:url(index_18.jpg) no-repeat; width:228px; height:96px;}
.lbp{background:url(i-01.gif) no-repeat; width:215px; height:32px; padding-left:13px; padding-top:4px;}
.lbo{width:183px; height:23px; padding-left:35px;}


/*foot*/
.fba{width:960px; height:212px;}
.fbb{background:url(index_19.jpg) no-repeat; width:960px; height:31px;}
.fbben{background:url(index_19en.jpg) no-repeat; width:960px; height:31px;}
.fbc{width:960px; height:57px;}
.fbd{background:url(index_21.jpg) no-repeat; width:960px; height:28px; text-align:center; padding-top:19px;}
.fbe{ background:#E2E2E6; width:720px; height:65px; text-align:center; line-height:24px; padding-top:12px; float:left;}
.fbf{ background:#E2E2E6; width:120px; height:65px; padding-top:12px; float:left;}
.fbg{ background:#E2E2E6; width:120px; height:65px; padding-top:12px; float:left;}