﻿* { margin:0; padding:0; color:000; list-style-type:none; font-size:13px; font-family:"宋体";}
a { text-decoration:none;}
img { border:0;}
body { width:100%; margin:0; padding:0; font-size:13px;}
﻿
#header { width:100%; height:118px; background:#fff url(img/header_bg.jpg) no-repeat center top; }
#header { width:expression(document.body.clientWidth <= 970? "970px": "auto"); min-width:970px; }
#head_c { width:950px; height:118px; margin:0 auto; overflow:hidden;}
#head_c h2 { float:left;}
#head_c h2 a { display:block; width:328px; height:118px; text-indent:350px; white-space:nowrap; background:url(img/logo.gif) no-repeat 0 0; overflow:hidden;}
#head_c p { float:right; width:620px; height:80px; overflow:hidden;}
#head_c p span { float:right; width:330px; height:80px; overflow:hidden;}
#head_c p strong { display:none;}
#head_c ul { float:right; width:229px; height:15px; margin-top:8px; border-right:1px solid #030; overflow:hidden; }
#head_c ul li { float:left; width:75px; height:15px; border-left:1px solid #030; text-align:center; line-height:16px; overflow:hidden;}
#head_c ul li a { color:#030; }
#head_c ul li a:hover { color:#06f; text-decoration:underline;}

#wrap { width:970px; margin:0 auto; padding-top:5px; background:#fff url(img/wrap_bg.jpg) repeat-y center top;}
#wrap #nav { width:922px; height:40px; padding-left:18px; margin:0 auto 10px auto; background:url(img/nav.png) no-repeat 0 0; overflow:hidden;}
#wrap #nav li { float:left; overflow:hidden;}
#wrap #nav li a { display:block; width:150px; height:40px; line-height:100px; overflow:hidden; }
#wrap #nav li#navli1 a:hover { background:url(img/nav.png) no-repeat -18px -50px;}
#wrap #nav li#navli2 a:hover { background:url(img/nav.png) no-repeat -168px -50px;}
#wrap #nav li#navli3 a:hover { background:url(img/nav.png) no-repeat -318px -50px;}
#wrap #nav li#navli4 a:hover { background:url(img/nav.png) no-repeat -468px -50px;}
#wrap #nav li#navli5 a:hover { background:url(img/nav.png) no-repeat -618px -50px;}
#wrap #nav li#navli6 a:hover { background:url(img/nav.png) no-repeat -768px -50px;}

#wrap #banner { width:930px; height:200px; margin:0 auto 10px auto; }
#wrap #banner #banner_m { float:left; width:630px; height:196px; padding:1px; border:1px solid #069; overflow:hidden;}
#wrap #banner #banner_s1,#wrap #banner #banner_s2 { float:right; width:282px; height:91px; padding:1px; border:1px solid #069; overflow:hidden;}
#wrap #banner #banner_s1 { margin-bottom:10px;}

#footer { width:950px; height:130px; margin:0 auto; padding-top:20px; background:url(img/footer_bg.gif) no-repeat right top;}
#footer ul { width:870px; height:30px; padding-left:80px; background:#6C8E3E url(img/footer_nav_bg.gif) no-repeat right top; overflow:hidden;}
#footer ul li { float:left; padding-right:40px; line-height:30px;}
#footer ul li a { color:#fff; font-size:14px; font-weight:800;}
#footer ul li a:hover { color:#FFFF66; text-decoration:underline;}
#footer h4 { float:left; margin:5px 20px 0 38px; display:inline; }
#footer h4 a { display:block; width:248px; height:86px; text-indent:300px; white-space:nowrap; background:url(img/footer_logo.gif) no-repeat 0 0; overflow:hidden;}
#footer p { float:left; width:500px; margin-top:24px; line-height:25px; color:#666; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#footer p em { font-size:13px; font-style:normal; color:#999;}
#footer p a { color:#666;}
#footer p a:hover { color:#333; text-decoration:underline;}

.elm_title { height:29px; border-bottom:1px solid #666; line-height:30px;}
.elm_title h3 { float:left; width:150px; height:29px; text-indent:12px; background:url(img/icons.png) no-repeat 0 0; overflow:hidden;}
.elm_title h3 a { font-size:14px; color:#060;}
.elm_title h3 a:hover { color:#000;}
.elm_title span { float:right; width:48px; padding-right:4px; text-align:right;}
.elm_title span a { font-size:13px; color:#009;}
.elm_title span a:hover { color:#000;}

.cpshowc { width:924px; height:117px; margin:10px auto; padding:3px; background:url(img/cpshowcase_bg.png) no-repeat 0 0; overflow:hidden; }
.cpshowc ul { float:left; margin-left:9px; display:inline;}
.cpshowc ul li { float:left;}
.cpshowc h4 { float:left; }
.cpshowc h4 a { display:block; width:72px; height:117px; text-indent:90px; white-space:nowrap; background:url(img/cpshowcase_btn.gif) no-repeat 0 0; overflow:hidden;}

#count { width:970px; height:20px; margin:0 auto; background:url(img/count_bg.jpg) no-repeat 0 0; overflow:hidden;}
#count p { margin-top:30px;}

.hiddn { display:none;}
