body,h1,h2,h3,h4,h5,h6,p,ul,ol,form {margin:0; padding:0;}
body {font-size:12px; color:#666; background:#003366;}
#wrapper {width:800px; margin:0 auto; background:#fff; padding:0 10px; border-left:2px solid #000066; border-right:2px solid #000066;}
#header h1,#sidebar h2 {text-indent:-1000em;}
/*--header--*/
#header {background:#fff; height:80px;}
#header h1 {float:left; display:inline; margin-left:20px; width:146px; height:67px;}
#header ul {list-style:none; float:right; font-size:14px;}
#header li {float:left; margin-right:11px; text-align:center;}
#header li a {display:block; padding-top:23px; width:74px; height:30px; color:#666;}
#header div {position:absolute; left:300px; top:60px;}
#header p {clear:both; padding:20px 0 10px 0; text-align:right;}
/*--sidebar--*/
#sidebar {float:left; padding-left:100px; width:100px;}
#sidebar h2 {height:50px;}
#sidebar h3 {padding-left:25px; height:30; line-height:30px; background:#949da3 url(images/icon_arrow_white.gif) no-repeat 10px 10px; color:#fff; font-size:14px; font-weight:normal;}
#sidebar ul {list-style:none; text-align:center;}
#menu {padding:10px; *height:199px; min-height:199px; background:#818a90; font-size:14px;}
#menu li {margin:4px 0; padding-bottom:2px; border-bottom:1px solid #a7adb2;}
#channel {background:#c2c8cc; padding-bottom:20px;}
#upload {background:url(images/upload_pic.gif) no-repeat center 10px; padding-top:75px;}
#advice {background:url(images/advice_pic.gif) no-repeat center 10px; padding-top:75px;}
#online {background:url(images/online_pic.gif) no-repeat center 10px; padding-top:75px;}
/*--serch--*/
#serch {float:right; padding:10px; width:580px; text-align:right; background:#f7f7f7;}
/*--main--*/
#main {float:right; padding:15px 0; width:600px; border-bottom:1px solid #eee;}
.tit {margin:0 auto; padding-left:30px; width:550px; height:31px; font-size:18px; font-weight:normal; background:url(images/tit_bg.gif) no-repeat;}
/*--footer--*/
#footer {clear:both; width:600px; padding:20px 0 20px 200px; background:#fff url(images/footer_pic.gif) no-repeat 100px center;}

/*--首页--*/
#home {}
#home #wrapper {background:#fff;}
#home #header h1 {background:url(images/home_logo.gif) no-repeat;}
#home h3 {padding-left:10px; color:#fff; font-weight:normal; font-size:14px; line-height:22px;}
#home ul {list-style:none;}
#home .more {float:right; margin-top:-20px;}
#col_01 {float:left; width:540px;}
#col_02 {float:right; width:242px;}

#notice {float:right; width:240px;}
#notice_tit {height:22px; background:url(images/home_notice_tit.gif);}
#notice_text {margin-top:5px; width:239px;}

#value_tit {margin-left:10px; width:270px; height:22px; background:url(images/home_value_tit.gif);}
#value_text {margin:15px 0 29px 10px; width:280px; height:210px;}
#value_text li{padding-left:24px; height:25px; line-height:25px; overflow:hidden; border-bottom:1px dashed #ccc; background:url(images/icon_point.gif) no-repeat 12px 9px;}
#value_text li span {float:right; margin-left:20px;}

#exchange_tit {margin-left:10px; width:270px; height:22px; background:url(images/home_exchange_tit.gif);}
#exchange_text {margin:15px 0 20px 10px; padding-left:125px; background:url(images/home_exchange_pic.gif) no-repeat; height:130px;}
#exchange_text li{padding-left:24px; height:25px; line-height:25px; overflow:hidden; border-bottom:1px dashed #ccc;background:url(images/icon_point.gif) no-repeat 12px 9px;}
#exchange_text li span {float:right; margin-left:20px;}

#service_tit {margin-left:10px; width:270px; height:22px; background:url(images/home_service_tit.gif); clear:both;}
#service_text li {float:left; display:inline; margin-left:21px; padding:20px 0 10px 0; width:245px; height:50px; border-bottom:1px solid #eee; overflow:hidden;}
#service_text div {float:right; width:180px;}
#service_text div p {margin-top:5px;}
#service_text a:link,#service_text a:visited {color:#069;}
#service_text a:hover,#service_text a:active {color:#000;}
#service_text img {float:left; width:50px; height:40px; border:1px solid #eee;}

#friendlink_tit {clear:both; margin:10px 0 3px 10px; width:232px; height:22px; background:url(images/home_friendlink_tit.gif);}
#friendlink_text {margin-left:10px; background:#eee; padding:10px; font-size:12px;}
/*--关于我们--*/
#company {}
#company #header h1 {background:url(images/company_logo.gif) no-repeat;}
#company #sidebar {background:url(images/company_pic.gif) no-repeat;}
#company #sidebar h2 {background:#fff url(images/company_tit.gif) no-repeat center 10px;}
#company .content {margin:20px 0 0 20px; width:560px;}
#company .content td {padding:0 10px;}
#company .content .text {padding:0 10px 30px 30px; background:url(images/text_bg.gif) no-repeat 10px 10px;}
/*--服务项目--*/
#service {}
#service #header h1 {background:url(images/service_logo.gif) no-repeat;}
#service #sidebar {background:url(images/service_pic.gif) no-repeat;}
#service #sidebar h2 {background:#fff url(images/service_tit.gif) no-repeat center 10px;}
#service .content {margin:20px 0 0 20px; width:560px;}
#service .content th,#service .content td {padding:5px 10px;}
#service .content th {font-size:14px; font-weight:normal; color:#42929d;}
#service .content .text {border-bottom:1px solid #ccc; padding-bottom:30px;}
.s li{border-bottom:1px solid #eee; margin:0 0 10px 10px; padding:10px; clear:both; overflow:auto; zoom:1;}
.s_pic {float:left; width:150px; overflow:hidden;}
.s_text {float:right; width:405px; line-height:20px;}
.s_text h3 {color:#42929d; line-height:24px;}
#service .s_text a {color:#42929d;}
#service .s_text a:hover {text-decoration:underline;}
/*--印刷报价--*/
#value #wrapper {background:#fff url(images/sidebar_bg.gif) repeat-y 20px 0;}
#value #sidebar {padding-left:10px;}
#value #main {width:680px;}
#value {}
#value #header h1 {background:url(images/value_logo.gif) no-repeat;}
/* #value #sidebar {background:url(images/value_pic.gif) no-repeat;} */
#value #sidebar h2 {background:#fff url(images/value_tit.gif) no-repeat center 10px;}
#value .content {margin:20px 0 20px 22px; width:650px;}
#value .tit {width:610px;}
#value #serch {width:640px;}
/*--订印流程--*/
.step #wrapper #sidebar h2 {background:#fff url(images/step_tit.gif) no-repeat center 10px;}
/*--制作须知--*/
.note #wrapper #sidebar h2 {background:#fff url(images/note_tit.gif) no-repeat center 10px;}
/*--付款方式--*/
.pay #wrapper #sidebar h2 {background:#fff url(images/pay_tit.gif) no-repeat center 10px;}
/*--发货方式--*/
.sent #wrapper #sidebar h2 {background:#fff url(images/sent_tit.gif) no-repeat center 10px;}
/*--质量管理--*/
.quality #wrapper #sidebar h2 {background:#fff url(images/quality_tit.gif) no-repeat center 10px;}
/*--产品展示--*/
#showlist {}
#showlist #header h1 {background:url(images/show_logo.gif) no-repeat;}
#showlist #sidebar {background:url(images/show_pic.gif) no-repeat;}
#showlist #sidebar h2 {background:#fff url(images/show_tit.gif) no-repeat center 10px;}
#showlist .content {list-style:none; text-align:center;}
#showlist .content li {float:left; display:inline; margin:23px; width:150px; height:220px;}
#showlist .content img {margin-bottom:10px; width:150px; height:150px; border:1px solid #ccc;}
#show {}
#show #header h1 {background:url(images/show_logo.gif) no-repeat;}
#show #sidebar {background:url(images/show_pic.gif) no-repeat;}
#show #sidebar h2 {background:#fff url(images/show_tit.gif) no-repeat center 10px;}
#show .content {margin:20px 42px; width:500px;}
/*--经验交流--*/
#exchange {}
#exchange #header h1 {background:url(images/exchange_logo.gif) no-repeat;}
#exchange #sidebar {background:url(images/exchange_pic.gif) no-repeat;}
#exchange #sidebar h2 {background:#fff url(images/exchange_tit.gif) no-repeat center 10px;}
#exchange .content {margin:20px 42px; width:500px;}
.tab {border:1px solid #ccc; border-collapse:collapse; font-size:12px; margin-top:20px;}
.tab th,.tab td {border:1px solid #ccc; padding:3px;}
/*--联系我们--*/
#contact {}
#contact #header h1 {background:url(images/contact_logo.gif) no-repeat;}
#contact #sidebar {background:url(images/contact_pic.gif) no-repeat;}
#contact #sidebar h2 {background:#fff url(images/contact_tit.gif) no-repeat center 10px;}
#contact .content {margin:20px 42px; width:500px;}
/*--content--*/
.list li{padding-left:24px; height:25px; line-height:25px; overflow:hidden; border-bottom:1px dashed #ccc;background:url(images/icon_point.gif) no-repeat 12px 9px;}
.list li span {float:right; margin-left:20px;}
.content {width:600px; overflow:hidden;}
.content_tit {text-align:center; font-size:18px;}
.content_time {text-align:center; background:#eee; padding:3px 0;}
#page {text-align:right; margin-top:15px;}

/*--link style--*/
a {text-decoration:none;}
a:link,a:visited {color:#666;}
a:hover {color:#000;}
#nav_home a:hover {background:url(images/nav_hover.gif) no-repeat; color:#fff;}
#nav_company a:hover {background:url(images/nav_hover.gif) no-repeat -85px 0; color:#fff;}
#nav_service a:hover {background:url(images/nav_hover.gif) no-repeat -169px 0; color:#fff;}
#nav_value a:hover {background:url(images/nav_hover.gif) no-repeat -254px 0; color:#fff;}
#nav_show a:hover {background:url(images/nav_hover.gif) no-repeat -338px 0; color:#fff;}
#nav_exchange a:hover {background:url(images/nav_hover.gif) no-repeat -423px 0; color:#fff;}
#nav_contact a:hover {background:url(images/nav_hover.gif) no-repeat -507px 0; color:#fff;}
#home #nav_home a:link,#home #nav_home a:visited {background:url(images/nav_hover.gif) no-repeat; color:#fff;}
#company #nav_company a:link,#company #nav_company a:visited {background:url(images/nav_hover.gif) no-repeat -85px 0; color:#fff;}
#service #nav_service a:link,#service #nav_service a:visited {background:url(images/nav_hover.gif) no-repeat -169px 0; color:#fff;}
#value #nav_value a:link,#value #nav_value a:visited {background:url(images/nav_hover.gif) no-repeat -254px 0; color:#fff;}
#show #nav_show a:link,#show #nav_show a:visited {background:url(images/nav_hover.gif) no-repeat -338px 0; color:#fff;}
#showlist #nav_show a:link,#showlist #nav_show a:visited {background:url(images/nav_hover.gif) no-repeat -338px 0; color:#fff;}
#exchange #nav_exchange a:link,#exchange #nav_exchange a:visited {background:url(images/nav_hover.gif) no-repeat -423px 0; color:#fff;}
#contact #nav_contact a:link,#contact #nav_contact a:visited {background:url(images/nav_hover.gif) no-repeat -507px 0; color:#fff;}
#menu a:link,#menu a:visited {color:#FFFFC8;}
#menu a:hover,#menu a:active {color:#D0FFD0;}
#channel a:link,#channel a:visited{display:block; margin:0 auto; padding-top:9px; width:80px; height:16px; background:url(images/channel_hover.gif) no-repeat 0 -25px; color:#fff;}
#channel a:hover{background:url(images/channel_hover.gif) no-repeat; color:#fff;}
#show .content a:hover img {border:1px solid #aadf5b;}
#value_text a:link,#value_text a:visited{color:#e67817;}
#value_text a:hover {color:#000;}
#exchange_text a:link,#exchange_text a:visited{color:#33b2e8;}
#exchange_text a:hover {color:#000;}
#notice strong a:link,#notice strong a:visited {color:#000;}
#notice p a:link,#notice p a:visited {color:#fff;}
#company #main img{display:block;}
#company #main a img{border:1px solid #e67817;}
#company #main a:hover img{border:1px solid #4abfca;}
#sub_nav {font-size:14px; font-weight:bold; color:#FF9900;}
#sub_nav a:link,#sub_nav a:visited {color:#FF9900;}
#sub_nav a:hover,#sub_nav a:active {color:#FF6600;}
.blue {color:#29166f; text-align:center;}
.vip {color:#bd6161;}