body { text-align: center; font-family: Arial, Helvetica, sans-serif;margin:0; padding:0; background: #4A4A4A url(../images/index_01.jpg) repeat-y 50% 0; font-size:11px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
.top{ background:url(../images/index_02.jpg) no-repeat; width:960px; height:162px; margin:0 auto; text-align:left;}
.topcp_img img{ width:98px; height:75px; padding:2px; border:1px solid #ccc; background:#fff;}
.topcp_img{ padding:42px 0 0 365px;}
.topcp_img li{ float:left; margin:4px;}
.memu{ width:960px; background:url(../images/index_08.jpg) repeat-x; height:30px; border-bottom:1px #505050 solid; margin:0 auto; font-size:11px; font-weight:bold;}
.memu_1{ padding: 0 11px 0 10px; background:url(../images/index_11.jpg) no-repeat right; color:#eee; }
.memu_1 a:link,.memu_1 a:visited{ color:#f9f9f9; text-decoration:none;display:block;padding: 0 30px 0 30px;}
.memu_1 a:hover{ background: url(../images/index_07.jpg) 50% 80% no-repeat; color:#101010;display:block;padding: 0 30px 0 30px;}
.memu_2{ padding: 0 41px 0 60px; background:url(../images/index_14.jpg) no-repeat 30px 10px; color:#eee; display:block;}
.memu_2 a:link,.memu_2 a:visited{ color:#eee; text-decoration:none; text-decoration:none;}
.memu_2 a:hover{ text-decoration:underline; color:#fff;}
.memu li{ float:left; line-height:28px; color:#fff;}
.indexmain{ width:960px; margin:0 auto; text-align:left; background:#fff url(../images/index_03.jpg) repeat-y;}
.indexmain_left{ width:220px; float:left; background:#f1f1f1}
.cp_list{ margin:8px 8px 14px 8px; border-bottom:4px #7d7d7d solid;}
.cp_list dt{ background: url(../images/index_20.jpg) #585858 13px 13px no-repeat; height:34px; border-bottom:1px solid #fff; line-height:34px; color:#fff; font-weight:bold; padding-left:30px;}
.cp_list dt a{ color:#fff; text-decoration:none;}
.cp_list dd{ line-height:30px; border-bottom:1px solid #fff; background:#ddd;color:#266500;}
.cp_list dd a:link,.cp_list dd a:visited{ text-decoration:none; color:#004804; padding-left:30px; display:block;}
.cp_list dd a:hover{ display:block; background:#7d7d7d; padding-left:30px; color:#fff; font-weight:bold;}
.indexmain_center{ width:520px;float:left;}
.indexmain_center_title,.indexmain_center_title2{ background:url(../images/index_19.jpg) repeat-x; height:25px; margin:20px 15px 15px 15px; border:1px solid #bbb; line-height:24px;padding:0 10px; font-weight:bold;}
.indexmain_center_title img,.indexmain_center_title2 img{ float:right; padding:10px 5px 0 0;}
.indexmain_center_title span{ background:url(../images/index_23.jpg) 0px 2px no-repeat; padding:0 20px;}
.indexmain_center_title2 span{ background:url(../images/index_40.jpg) 0px 2px no-repeat; padding:0 20px;}

.indexmain_center_txt1{ line-height:20px; padding:0px 20px 20px 20px; color:#1a1a1a;}
.indexmain_center_txt1 span{ float:left; border:1px solid #555; margin:15px 20px 5px 5px;}
.indexmain_center_liucheng{ margin:3px auto; width:482px;}
.indexmain_center_youshi{padding:0px 30px}
.indexmain_center_youshi dt{ font-weight:bold; line-height:20px;}
.indexmain_center_youshi dd{ line-height:20px; padding-bottom:8px;}

.indexmain_center_contact{ padding:0px 30px}
.indexmain_center_contact dt{ font-size:13px; color:#007206; font-weight:bold; line-height:30px;}
.indexmain_center_contact dt a:link,.indexmain_center_contact dt a:visited{ color:#007206; text-decoration:none;}
.indexmain_center_contact dt a:hover{ text-decoration:underline;}
.indexmain_center_contact dd{ line-height:20px;}



.indexmain_right{ width:220px;height:1095px; background:url(../images/right_bj.gif) bottom no-repeat; float:left;}

.bottom{ background:url(../images/index_43.jpg) repeat-x; width:960px; margin:auto; height:82px; border-top:2px solid #fff; text-align:left;}
.bottom a:link,.bottom a:visited{ color:#101010;}
.bottom a:hover{ color:#0000FF}
.bottom ul{ list-style:none; padding:10px 0 0 180px; margin:0 0 0 50px; background:url(../images/index_45.jpg) 10px 60% no-repeat; height:70px;}
.bottom li{ line-height:30px;}
.bottom span{ float:right; padding-right:30px;}


.innermain{ width:960px; margin:0 auto; text-align:left; background:#fff url(../images/index_04.jpg) repeat-y;}
.innermain_left{ width:244px; float:left; background:#f1f1f1}
.innermain_center{ width:716px;float:left; background:#fff;}
.innermain_center_title1{ background:#888888; height:25px; margin:12px 15px 15px 15px; border:1px solid #bbb; line-height:24px;padding:0 10px; font-weight:bold; color:#fff; clear:both;}
.innermain_center_title1 span{ background:url(../images/index_40.gif) 0px 2px no-repeat; padding:0 20px;}
.innermain_center_title1 a:link,.innermain_center_title1 a:visited{ color:#fff; text-decoration:none}
.innermain_center_title1 a:hover{ border-bottom:1px dotted #fff}
.innermain_txt1{ padding:0 20px 20px 20px; line-height:20px;}
.innermain_cp_list{ line-height:24px; padding:0px 0px 10px 20px; text-align:left;}
.innermain_cp_list a:link,.innermain_cp_list a:visited{ color:#266500; text-decoration:none; }
.innermain_cp_list a:hover{ color:#000;text-decoration:underline;}
.innermain_cp_list li{ padding:5px 14px; float:left; text-align:center; font-weight:bold; display:inline;}
.innermain_cp_list img{ width:100px; height:100px; border:4px solid #f5f5f5;}
