/*全局定义*/
html,body{ font-family: Arial, Helvetica, sans-serif;margin:0; padding:0; font-size:12px; color:#464646;}
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.dh:visited{color:#A60020;text-decoration:none;}
a.dh:link{color:#A60020;text-decoration:none;}
a.dh:hover{color:#A60020;text-decoration:underline;}
.hs{color:#A60020;}

a.sy:visited{color:#7E7E7E;text-decoration:none;}
a.sy:link{color:#7E7E7E;text-decoration:none;}
a.sy:hover{color:#7E7E7E;text-decoration:underline;}

.index-left,.index-right{ margin-bottom:-8000px;  padding-bottom:8000px;}
/*top*/
.top-all{ width:908px; height:414px; margin:0 auto;}
.top-ding{ background:url(../images/index_03.jpg) repeat-x;width:908px; height:101px;}
.top-ding01{ background:url(../images/index_02.jpg) no-repeat; width:223px; height:101px; float:left;}
.top-ding02{ background:url(../images/index_04.jpg) no-repeat;width:286px; height:101px; float:right;}
.top-menu{ background:url(../images/index_14.jpg) repeat-x; width:908px; height:36px;}
.menu-left{ background:url(../images/index_06.jpg) no-repeat; width:14px; height:36px; float:left; }
.menu-left01{ background:url(../images/index_07.jpg) no-repeat;width:97px; height:36px; line-height:36px; float:left;}
.menu-left01 a{display:block; width:97px; height:36px; color:#3D3D3D;text-decoration:none; line-height:36px;text-indent:41px;}
.menu-left01 a:hover{ background:url(../images/index_07f.jpg) no-repeat; width:97px; height:36px;font-size:12px; color:#ffffff;text-indent:41px;}
.menu-left02{background:url(../images/index_07.jpg) no-repeat; width:97px; height:36px; line-height:36px; text-align:center;float:left;}
.menu-left02 a{display:block; width:97px; height:36px; color:#3D3D3D;text-decoration:none; line-height:36px; text-align:center;}
.menu-left02 a:hover{ background:url(../images/index_007f.jpg) no-repeat; width:97px; height:36px;font-size:12px; color:#ffffff;text-align:center;}
.menu-left03{ background:url(../images/index_15.jpg) no-repeat; width:167px; height:36px; color:#E5E5E5; line-height:36px; text-align:center; float:right;}
.menu-left03 a{color:#E5E5E5; text-decoration:none;}
.menu-left03 a:hover{color:#ffffff; text-decoration:underline;}
.menu-left04{ background:url(../images/index_17.jpg) no-repeat; width:101px; height:29px; float:left;}
.menu-left05{ background:url(../images/index_18.jpg) no-repeat; width:393px; height:29px; float:left;}
.top-sou{ background:url(../images/index_19.jpg) repeat-x;width:908px; height:29px;}
.top-banner{ width:908px; height:248px;}
/*left*/
.left-all{ width:223px;}
.left-bj01{ background:url(../images/index_21.jpg) no-repeat; width:223px; height:33px;}
.left-bj02{ background:url(../images/index_23.jpg) no-repeat; width:223px; height:41px;}
.left-list{ background:url(../images/index_25.jpg) no-repeat; width:223px; height:30px; text-indent:48px; line-height:29px;}
.left-list a{ color:#464646; text-decoration:none;}
.left-list a:hover{ color:#A60020; text-decoration:underline;}
.left-bj03{ background:url(../images/index_27.jpg) no-repeat; width:223px; height:55px;}
.left-bj04{ background:url(../images/index_28.jpg) repeat-y;width:168px; height:59px; padding-left:36px; padding-right:19px;}
.left-bj05{ background: url(../images/index_29.jpg) no-repeat; width:223px; height:40px;}
.left-bj06{ background:url(../images/index_31.jpg) no-repeat; width:223px; height:109px;}
.left-bj07{ background:url(../images/index_33.jpg) repeat-y; width:160px; padding-left:43px; padding-right:20px; line-height:21px;}
.left-bj07 a{ color:#464646; text-decoration: underline;}
.left-bj07 a:hover{color:#A60020;text-decoration:underline;}
.left-bj08{ background:url(../images/index_36.jpg) no-repeat; width:223px; height:45px;}
.left-bj09{ background:url(../images/index_38.jpg) no-repeat; width:223px; height:17px;}
.left-bj10{ background:url(../images/index_37.jpg) repeat-y;width:170px; height:21px; padding-left:35px; padding-right:18px;}

/*index*/
.index-all{background:#FFFFFF; width:908px;overflow:hidden;  margin:0 auto;  }
.index-left{ background:url(../images/index_44.jpg) repeat-y;width:223px; float:left;}
.index-right{background: url(../images/index_24.jpg) repeat-y; width:685px;float:left;}
.index-right01{ background:url(../images/index_22.jpg) no-repeat; width:685px; height:53px; padding-top:13px; text-align:right; color:#7E7E7E;}
.index-right02{ width:606px; padding-left:43px; padding-right:36px; padding-bottom:31px;padding-top:15px;}
.index-right02 p{ margin-bottom:12px; line-height:22px; }
.index-right02 a{ color:#464646; text-decoration:none;}
.index-right02 a:hover{ color:#A60020; text-decoration:underline;}
.index-right03{ background:url(../images/index_30.jpg) no-repeat; width:685px; height:40px; text-align:right; line-height:32px;}
.index-right04{ background:url(../images/index_32.jpg) no-repeat; width:604px; height:178px; padding-left:43px; padding-right:38px; }
.index-right05{ background:url(../images/index_34.jpg) no-repeat; width:685px; height:45px; line-height:45px; text-align:right;}
.index-right05 a{ color:#FFFFFF; text-decoration:none;}
.index-right05 a:hover{ color:#FFFFFF; text-decoration:underline;}
.index-right06{ background:url(../images/index_35.jpg) no-repeat; width:588px; height:132px; padding-left:56px; padding-right:41px; line-height:22px;}
.index-right06 a{ color:#464646; text-decoration:none;}
.index-right06 a:hover{ color:#A60020; text-decoration:underline;}
/*ny*/
.ny01{ background:url(../images/index_22jj.jpg) no-repeat; width:685px; height:53px; padding-top:13px; text-align:right; color:#7E7E7E;}
.ny02{ background:url(../images/pro.jpg) no-repeat; width:685px; height:53px; padding-top:13px; text-align:right; color:#7E7E7E;}
.ny03{ background:url(../images/zl.jpg) no-repeat; width:685px; height:53px; padding-top:13px; text-align:right; color:#7E7E7E;}
.ny04{ background:url(../images/xs.jpg) no-repeat; width:685px; height:53px; padding-top:13px; text-align:right; color:#7E7E7E;}
.ny05{ background:url(../images/ly.jpg) no-repeat; width:685px; height:53px; padding-top:13px; text-align:right; color:#7E7E7E;}
.ny06{ background:url(../images/lx.jpg) no-repeat; width:685px; height:53px; padding-top:13px; text-align:right; color:#7E7E7E;}
/*en*/
.we-all{background:url(../images/index3.jpg) no-repeat; width:685px; height:53px; padding-top:13px; text-align:right; color:#7E7E7E;}
.cpzs{ background:url(../images/cp.jpg) no-repeat; width:685px; height:40px; text-align:right; line-height:32px;}
.syxbl{ background:url(../images/cpfl.jpg) no-repeat; width:685px; height:45px; line-height:45px; text-align:right;}
.syxbl a{ color:#FFFFFF; text-decoration:none;}
.syxbl a:hover{ color:#FFFFFF; text-decoration:underline;}
/*foot*/
.foot-all{ background:#FFFFFF;width:908px; height:132px; margin:0 auto; clear:both;}
.foot-all a{ color:#676767; text-decoration: none;}
.foot-all a:hover{color:#053869;text-decoration:underline;}
.foot-left{ width:231px; height:92px; padding-top:40px; line-height:18px; padding-left:23px; float:left;}
.foot-mid{ background:url(../images/index_40.jpg) repeat-x;width:612px; height:97px; padding-top:35px; padding-left:23px; line-height:20px; color:#676767; float:left;}
.foot-right{ background:url(../images/index_41.jpg) no-repeat; width:19px; height:132px;float:left;}
