@charset "gb2312";
/* CSS Document */
/*侧边栏*/
#sidebar { float:left; width:200px; height:auto; }
#sidebar h2.ch_tit { width:200px; height:78px;/* background:url(../images/tit/channel_tit_about.gif) no-repeat; text-indent:-9999px;*/ }
.ch_list { border:1px solid #d9d9d9; padding:2px; }
.ch_list ul { width:100%; padding:10px 0; background:#f3f3f3; }
.ch_list ul li { height:48px; line-height:48px; text-indent:40px; background: url(../images/sidebar_bg.gif) no-repeat 0px -10px;  }
.ch_list ul li a { display:block; width:100%; height:100%; font-size:14px; font-weight:bold; color:#666; }
.ch_list ul li.ch_now a { color:#ca161f; }
.ch_list ul li a:hover { color:#c60000; }
/*侧边列表*/
.side_list { border:1px solid #d9d9d9; background:#fcfcfc; }
.side_list h2 { height:30px; line-height:30px; color:#666; border-bottom: 1px solid #d9d9d9; background:#f3f3f3 url(../images/news.gif) no-repeat 10px 50%; font-size: 14px; text-indent:40px; }
.side_list ul { width:160px; margin:0 auto; padding-top:10px; }
.side_list ul li { width:160px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list_bg.gif) no-repeat 0 -28px; }
.side_list ul li a { padding-left:12px; color:#666; }


/*主体内容*/
#main_con { float:right; width:755px; height:auto; }
#main_con img.main_banner { width:745px; height:130px; display:block; padding:4px; border:1px solid #d8d9d9; }
#main_con span.img_bottom { display:block; width:100%; height:6px; background:url(../images/banner_bottom.jpg) repeat-x top left; }
#main_con span.img_bottom { display:block; width:100%; height:6px; background:url(../images/banner_bottom.jpg) repeat-x top left; }
.pos { height:28px; line-height:28px; padding-left: 20px; background: url(../images/pos.gif) no-repeat left center; border-bottom: 1px solid #cc1922; }
.pos a { color:#d92926; }
/*关于鼎盛*/
.intro p img { float:left; margin-right:18px; }
.intro p { font-size:14px; line-height:24px; text-indent:2em; }
.intro p span a { color:#c60000; }
h2.main_tit { position:relative; height:24px; border-bottom: 1px solid #c0c0c0; text-indent:15px; font-size:14px; }
h2.main_tit span { display:block; position:absolute; left:0; bottom:-1px; width:100px; height:24px; height:24px; line-height:24px; background: url(../images/tit_bg.gif) no-repeat left bottom; color:#c60000; }
h2.main_tit span.pro_class {  width:120px; }
.addressed p { font-size:14px; line-height:24px; text-indent:2em; padding-top:20px; }
.addressed p span a { color:#c60000; }
.glory ul { padding:20px 0 0 20px; overflow:hidden; }
.glory ul li { float: left; width:240px; }
.glory ul li img { width:190px; height:127px; padding:2px; border: 1px solid #e1e1e1; }
.about_list { overflow:hidden; _zoom:1; margin-top:20px; }
.about_list li { float:left; width:230px; height:200px; padding:4px; border:solid 1px #ccc; margin-right:15px; }
.about_list li img { display:block; width:228px; height:130px; margin:0 auto; }
.about_list li.last { margin-right:0; }
.about_list p { color:#666; text-indent:0; padding:8px; }
.about_list p a { outline:none; }
.about_list a { color:#666; }
/*底部列表*/
div.foot_list { width:978px; border: 1px solid #dbdbdb; overflow:hidden; padding:20px 0; }
div.foot_list dl { float:left; width:118px; overflow:hidden; line-height:22px; border-left:1px solid #fff; border-right:1px solid #dbdbdb; padding:0 20px; }
.foot_list dl.last { border-right:none; }
.foot_list dl dt { font-weight:700; margin-bottom:5px; }
/*新闻中心*/

.con_news{ width:743px; border:1px solid #dcdcdc; overflow:hidden; padding-bottom:10px; padding-right:10px;}
.con_newstitile{ width:721px; height:34px; border-bottom:1px solid #dcdcdc; background:url(../images/news_center.gif) no-repeat #f7f7f7 10px; line-height:34px; padding-left:30px; font-size:14px; font-weight:bold; color:#000; margin-bottom:20px;margin-bottom:20px;}
.con_newstitile span a{ color:#F00; float:right}
.con_newstitlenr{ width:741px; margin-top:20px; _margin-top:10px; font-size:12px; line-height:24px;  padding-left:10px; overflow:hidden; padding-right:10px;}
.con_newstitlenr img{ margin-right:10px;_margin-right:5px;}
.con_newstitlenr h3{ font-size:14px; color:#900}
.con_newstitlenr a{ color:#900}
.con_news_list{ width:941px; overflow:hidden; margin-top:30px;_margin-top:15px; padding-left:10px; padding-bottom:10px; }
.con_news_list ul li{ line-height:30px; line-height:30px; border-bottom:1px dashed #CCC; width:731px;}
.con_news_list ul li a{ color:#666; }
.con_news_list ul li a:hover{ color:#900; }
.con_newsnr{ width:743px; padding-top:30px; padding-left:10px;}
.ty{ font-size:14px; color:#000; font-weight:bold;}
.ty span{ color:#F00}
.dz{ color:#333; font-size:14px}
.bmdh{ width:753px; overflow:hidden; padding-top:10px; padding-bottom:10px;}
.bmdh_sidel{ width:274px; float:left}
.bmdh_sidel dl{ margin-top:10px;_margin-top:5px;}
.bmdh_sidel dl dd{ font-size:14px; line-height:25px;}
.bmdh_sider{ width:204px; float:left}
.bmdh_sider dl{ margin-top:10px;_margin-top:5px;}
.con_newsnr h1{ font-size:16px; text-align:center; color:#000}
.tab_con p{ line-height:24px; font-size:14px; text-indent:20px;}
.tab_con{ padding-right:10px;}

/*分页*/

ul.pagenav {/* width:710px;*/ height:26px; margin-left:20px; border-bottom:2px solid #ccccff; }
ul.pagenav li { float:left; margin-right:6px; height:26px; line-height:22px; background:#FFF; font-size:13px; }
ul.pagenav li.thisclass { height:26px; border-bottom:2px solid #cb0708; _border-bottom:0;/*for ie6*/ }
ul.pagenav a { display:block; height:20px; float:left; text-align:center; padding:0 8px; border:1px solid #DDD; color:#666; }
ul.pagenav li.thisclass a { color:#FFF; background:#cb0708; border:1px solid #cb0708; }
ul.pagenav a:hover { color:#FFF; background:#b3030d; border:1px solid #cb0708; }
ul.pagenav li:hover { border-bottom:2px solid #cb0708; }
ul.pagenav li select { height:22px; }
/*文章翻页*/
.arc_nav { width:710px; overflow:hidden; line-height:20px; color:#666; font-size:12px; }
.arc_nav li { width:355px; overflow:hidden; height:20px; }
.arc_nav li.context_p { float:left; }
.arc_nav li.context_n { float:right; text-align:right; }
.arc_nav li a { color:#666; }
.arc_nav li a:hover { color:#f00; text-decoration:underline; }
/*文章*/
 .content_view { width: 710px; margin:0 auto; padding-bottom:30px; }
.content_view h1 { font-size:20px; margin-top:12px; height:30px; line-height:30px; text-align:center; color:#000; font-weight:bold; }
.arc_info { text-align:center; color:#666; line-height:24px; }
.arc_info span { display:block; height:24px; padding-bottom:12px; margin-bottom:30px; line-height:24px; border-bottom:1px solid #c60000; }
.arc_content { margin-bottom:15px; border-bottom:1px solid #c60000; padding-bottom:30px; font-size:14px; line-height:26px; }
.arc_content p { margin-top:20px; }
.arc_content2 { margin-bottom:0; border-bottom:0; padding-bottom:0;}

/*服务中心*/
 .faq { float:left; overflow:hidden; width:515px; height:210px; background:url(../images/dotted.gif) repeat-y bottom right; overflow:hidden }
.faq h2 { font-size:16px; }
.faq span.faq_img { float:left; width:158px; height:172px; margin-right:15px; }

.faqright{ float:right; width:150px; line-height:28px;}
.feijian{ width:510px; overflow:hidden; padding-top:10px; border-right:1px dashed #d1d1d1; background:url(../images/faq.jpg)  no-repeat left bottom} 
.feijian dt{ font-size:14px; color:#C00; font-weight:bold}
 .faqright dl dd{ font-size:12px; color:#333; line-height:30px; height:30px;}

.faq ul li { width:290px; height:28px; overflow:hidden; line-height:28px; background:url(../images/dotted.gif) repeat-x bottom left; }
.faq ul li a { padding-left:12px; background:url(../images/list_bg.gif) no-repeat 0 -36px; }
.service_online { width:200px; float:right; }
.service_online strong { font-weight:bold; font-size:16px; line-height:30px; }
p.parts_intro {margin-top:50px;}
p.parts_intro  a{ color:#d92926;}
.service_online p { color:#666; line-height:22px; word-break:break-all; }
.service_online span a { display:block; width:160px; height:31px; line-height:30px; font-size:13px; font-weight:bold; background:url(../images/serv_online.jpg) repeat-x; text-align:center; color:#fff; }
.tech { float:left; width:400px; overflow:hidden; height:auto; background:url(../images/tech.jpg) no-repeat top right; height:131px; }
.tech p{ line-height:22px;}
.tech h2 { font-size:16px; }
.tech ul { margin-top:50px; width:400px; line-height:28px; }
.tech ul li { width:400px; height:28px; overflow:hidden; line-height:28px; background:url(../images/dotted.gif) repeat-x bottom left; }
.tech ul li a { padding-left:12px; background:url(../images/list_bg.gif) no-repeat 0 -36px; }
.serv_parts { float:right; width:320px; background:url(../images/parts.jpg) no-repeat top right; }
.serv_parts ul { width:320px; }
.serv_parts ul li { width:320px; }
