﻿@charset "utf-8";
/* CSS Document */
.sub_page { width: 95%; padding: 15px 0px 0px 0px; margin: 0px auto; font-size: 12px; color: #444; line-height: 20px; }
.sub_page2 { width:100%; padding:0px; margin: 0px; color: #444; }

.sub_nav { background:url(../images/ny_nav.jpg) repeat-x; height:41px; line-height: 41px; font-size:14px; }
.sub_nav ul { width:95%; margin:0px auto;}
.sub_nav li a{ float:left; width:auto; height:41px; line-height:41px; text-align:center; color:#333333; text-decoration:none; display:block;}
.sub_nav li a:hover { color:#db0000; font-weight:bold; background:url(../images/ny_nav_d.jpg) no-repeat center bottom}
.sub_nav li a.on { color:#db0000; font-weight:bold; background:url(../images/ny_nav_d.jpg) no-repeat center bottom}
.sub_nav li span { color:#cccccc; padding:0px 5px;}.sub_page { width: 95%; padding: 15px 0px 0px 0px; margin: 0px auto; font-size: 14px; color: #333; line-height: 20px; }

.news { background:url(../images/news_01.jpg) repeat-x left bottom; width:100%; padding-bottom:8px; margin-bottom: 8px; }
.news li { padding-bottom:3px; }
.news_link a{ line-height: 18px; background: url(../images/news_d.jpg) no-repeat right 3px; font-size: 14px; padding: 0px 20px 0px 0px; display:block; text-decoration:none; }
.news_link a:hover { background:url(../images/news_d2.jpg) no-repeat right 3px; }
.news_date { color:#999999; font-size:12px}

.news_xx li { padding-top:5px;}
.news_title { font-size:16px; font-weight:bold; line-height:22px; }
.news_other { color:#999; font-size:12px}
.news_other span { color:#ccc; padding:0px 3px }
.news_txt { color:#333; line-height:20px;}
.news_txt img { width:95%; height:auto}
.news_next a{ color:#333; text-decoration:none}
.news_next a:hover { color:#e40000}
.news_next p { padding-bottom:5px}

.prod_nav { background:#FFF url(../images/ny_nav.jpg) repeat-x left bottom; line-height: 20px; font-size:12px; padding: 10px 0px; height: 60px; }
.prod_nav ul { width:95%; margin:0px auto;}
.prod_nav li a{ float:left; width:auto; height:20px; line-height:20px; text-align:center; color:#333333; text-decoration:none; display:block; }
.prod_nav li a:hover { color:#db0000; font-weight:bold; background:url(../images/ny_nav_d.jpg) no-repeat center bottom}
.prod_nav li a.on { color:#db0000; font-weight:bold }
.prod_nav li span { color:#cccccc; padding:0px 4px; }

.prod_title { padding:15px 0px; line-height:20px; height:40px; background:#ffffff; border-bottom: #e5e5e5 1px solid; }
.prod_title ul { width:95%; margin:0px auto}
.prod_name { width:70%; float:left; display:block; background:url(../images/prod_t.jpg) no-repeat left 5px; padding-left:15px; font-size:14px; color:#333; font-weight:bold }
.prod_return { width:45px; height:35px;padding:5px 0px 0px 10px; border-left:#e5e5e5 1px solid; float:right}
.prod_return a { width:45px; height:35px; background:url(../images/return.jpg) no-repeat; text-indent:-9999px; display: block; }
.prod_return a:hover { background-position:-45px 0px}

.prod_img { width:100%; background:url(../images/ny_nav.jpg) repeat-x left bottom #fff;}
.prod_img ul { width:95%; margin:0px auto; padding:20px 0px 10px 0px}
.prod_img li { padding-bottom:10px; line-height:20px}

.prod_tab { background:url(../images/prod_xnav.jpg) repeat-x; margin-top:15px}
#tab { overflow:hidden; zoom:1; width: 95%; margin: 0px auto; }
#tab li { float:left; color:#333; height:34px; cursor:pointer; line-height:34px; list-style-type:none; padding:0; background:url(../images/prod_xh.jpg) no-repeat right top; padding:0px 3px; width: 18%; text-align: center; }
#tab li.current { font-weight:bold;background:#fff; border-bottom:#ccc 1px solid; border-left:#ccc 1px solid; border-right:#ccc 1px solid; border-top:#e40000 2px solid; height:31px; line-height:31px; }
#content { margin: 0px auto; padding-top: 20px; color: #444; width: 95%; }
#content ul { line-height:20px; display:none; margin:0px auto; padding:0; }
#content ul img { width:95%; height:auto}


.download { background:url(../images/news_01.jpg) repeat-x left bottom; padding:0px 0px 12px 5px; height:16px; line-height:16px; margin-bottom: 12px; }
.download img { vertical-align:top; }
.download span { color:#ccc; font-size:12px; padding:0px 5px;}

.ser_questions { color:#999; padding-bottom:10px; font-size: 12px; }
.ser_qtext{ width:95%; border:#cbcbcb 1px solid; background:#ffffff; padding-left:15px; color:#666; font-size:14px; height:33px; line-height:32px; font-family: "微软雅黑"; display: block; margin-bottom: 3px; }
.ser_questions p { padding-left:10px; display:block }
.ser_qtextarea { width:95%; border:#cbcbcb 1px solid; background:#ffffff; color:#666; font-size:14px; height:100px; line-height:20px; font-family: "微软雅黑"; display: block; margin-bottom: 3px; padding: 10px 0px 10px 15px; }
.ser_qsubmit { padding:5px 20px; color:#333; font-size:14px; background:#cacaca; border:#fff 1px solid; font-family: "微软雅黑"; cursor:pointer; margin: 10px 10px 10px 0px; font-weight: bold; }
.ser_qsubmit:hover { background:#e40000; color:#fff;}
.ser_top { line-height:18px; color: #666; }
.ser_top a { color:#F00; text-decoration:underline;}
.ser_top a:hover { color:#333}
.ser_qlist { padding: 5px 0px; }
.ser_qlist li { margin-bottom:5px;}
.ser_qwen { background:url(../images/ser_t.jpg) no-repeat left top; height:36px; padding-left:60px; line-height: 18px; }
.ser_qkefu { background:#FFF; border:#e2e2e2 1px solid; padding:10px 12px; line-height:18px; color: #555; }

.network_list { color:#666; line-height:20px; background:url(../images/news_01.jpg) repeat-x left bottom; padding-bottom:10px; margin-bottom: 20px; }
.network_list h5 { color:#333; font-weight:bold}
.network_list p { padding-bottom:5px;}

.job_list { color:#666; line-height:20px; background:url(../images/news_01.jpg) repeat-x left bottom; padding-bottom:15px; margin-bottom: 15px; }
.job_title { background:url(../images/job_d.jpg) no-repeat; padding-left:30px; height:20px; line-height:20px; position:relative; padding-bottom: 5px; }
.job_date { top:0px; height:20px; line-height:20px; right:0}
.job_txt p { padding-bottom:5px}

.contact li { padding-bottom:20px; }
