﻿@charset "utf-8";
/* CSS Document */

body{ font-size:12px; line-height:24px; font-family:"宋体", Arial; color:#6a6a6a;}
*,ul,li{ margin:0; padding:0;}
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix { zoom:1;}/* 清楚浮动 */
.setpage{ width:auto; height:20px; position:absolute; right:10px; top:5px;}
a{ color:#6a6a6a; text-decoration:none;}
a:hover,#footer a:hover{ color:#F00; text-decoration:underline;}
#header,#nav,#banner,#content,#footer,.banner_line{ margin:0 auto;}
#header{ width:1003px; height:30px;  position:relative; background:url(images/top_bg.jpg) no-repeat;}
.logo{ width:274px; height:108px; float:left;}
.header_right{ background:url(images/header_right.jpg) no-repeat; float:right; height:108px; width:729px; position:relative;}
#nav{ width:1003px; height:45px;}
#banner{ width:1003px; height:200px;}
.banner_line{ background:url(images/bannerline.jpg) no-repeat; width:1003px; height:5px; font-size:0px;}
.contactbar{ background:url(images/contact_bg.jpg) repeat-x; width:1003px; height:40px; margin:0 auto;}
.contactbar img{ width:74px; height:40px; float:left; margin:0 10px;}
.conta_con{ line-height:40px; height:40px; width:900px; float:left;}
#content{ background:#f2f2f2; width:1003px; height:auto; overflow:hidden; padding-top:10px;}
.leftbar{ width:600px; height:630px; padding-left:10px; float:left;}
.aboutbar{ width:600px; height:195px;}
.titles{ background:url(images/title_bg.jpg) repeat-x; height:36px;}
.title_t{ width:154px; height:36px; float:left;}
.more{ width:50px; height:6px;  float:right; background:url(images/more_bg.jpg) no-repeat; padding-top:15px;}
.cp{ width:157px; height:140px; float:left; margin-top:10px; display:inline;}
.cp img{ border:solid 1px #CCC;}
.c_con{ width:425px; height:140px; float:left; margin:10px 0 0 10px; display:inline;}
.probar{ width:600px; height:420px; margin-top:10px;}
.pro_show{ height:385px;}
.pro_show ul,.sortlist ul{ list-style-type:none; padding:10px;}
.pro_show ul li{ width:182px; height:182px; text-align:center; float:left; margin-right:10px; display:inline;}
.pro_show ul li img{ border:solid 1px #bbb; display:block;}
.rightbar{ width:350px; height:630px; float:left; margin-left:25px;}
.video{ width:348px; height:324px;  border:solid 1px #b2b2b2;}
.video_t{ background:url(images/video_t.jpg) no-repeat; width:348px; height:32px;}
.vi{ width:318px; height:265; padding:12px;}
.newsbar{ width:348px; height:290px; margin-top:10px;}
.f_news{ height:78px; padding:5px 0; color:#333;}
.f_news h2{ font-size:12px; font-weight:bolder;}
.f_news h2 a{ color:#333; text-decoration:none;}
.subnews{ height:160px;}
.subnews ul{ list-style-type:none; padding:5px;}
.subnews ul li{ background:url(images/news_img.jpg) 5px no-repeat; padding-left:20px;}
.subnews ul li span{ float:right;}
#footer{ text-align:center; background:url(images/footer_bg.jpg) no-repeat; width:1003px; height:30px; line-height:30px; color:#666;}
#footer a{ color:#666; text-decoration:none;}

.inleft{ width:235px; height:auto; float:left; padding-left:10px; display:inline;}
.sortbar{ height:auto;}
.sortlist{ height:auto; min-height:200px; _height:200px; background:#FFF}
.sortlist ul li{ line-height:24px;}
.nav1{ background:url(images/sortbg.jpg) no-repeat; padding-left:35px; border-bottom:dotted 1px #999; font-weight:bolder; margin-bottom:2px;}
.nav2{ padding-left:45px; border-bottom:dotted 1px #999; background:url(images/sort_2.jpg) no-repeat;margin-bottom:1px;}
.nav3{ padding-left:60px; border-bottom:dotted 1px #999; margin-bottom:1px;}
.inright{ float:left; width:740px; height:auto; _height:200px; min-height:200px; margin-left:10px; display:inline;}
.titles span{ float:right; margin:7px 10px 0 0; display:inline;}
.casebar{ height:230px; margin-top:10px; width:235px;}
.case_show{ width:220px; height:180px; padding:5px;}
/* 内页样式 内容/新闻/产品 */
.article { height:auto;  padding:10px;  line-height:24px; word-wrap:break-word; word-break:break-all; text-align:left;   min-height:400px; _height:400px; }
.news_list{ height:auto; }
.news_list ul li { border-bottom:dashed 1px #aaa; line-height:28px; height:28px; background:url(images/news_img.jpg) no-repeat 5px; padding-left:20px;  text-align:left; }
.news_list ul{ list-style-type:none; padding:10px;}
.news_list ul li span { float:right; color:#aaa; margin-right:10px; }
/* 4栏 大小 w:170px; h:180px; / 3栏 w:224px; h:230px; */
.pro2_list{ padding:20px 0px 20px 0px; overflow:hidden; color:#474747; }
.pro2_list ul li {  float:left; width:172px; height:180px; text-align:center; margin-left:10px; display:inline;}
.pro2_list ul li img { margin-bottom:5px; border:solid 1px #CCC;}
.pro2_list ul li p { text-align:center; margin:0; padding:0; }
.pager { text-align:center; padding:10px; }


.channel {height:45px;line-height:45px;}
.channel a span {float:left;height:45px;line-height:45px;cursor:hand;}
/*---------------------------------*/
.channel .on0 a span {background:url(images/nav.jpg) -0px -45px;width:96px;}
.channel .off0 a span {width:96px;}
.channel .off0 a:link span,.channel .off0 a:visited span {background:url(images/nav.jpg) -0px 0;}
.channel .off0 a:hover span {background:url(images/nav.jpg) -0px -45px;}
/*---------------------------------*/
.channel .on1 a span {background:url(images/nav.jpg) -96px -45px;width:115px;}
.channel .off1 a span {width:115px;}
.channel .off1 a:link span,.channel .off1 a:visited span {background:url(images/nav.jpg) -96px 0;}
.channel .off1 a:hover span {background:url(images/nav.jpg) -96px -45px;}
/*---------------------------------*/
.channel .on2 a span {background:url(images/nav.jpg) -211px -45px;width:118px;}
.channel .off2 a span {width:118px;}
.channel .off2 a:link span,.channel .off2 a:visited span {background:url(images/nav.jpg) -211px 0;}
.channel .off2 a:hover span {background:url(images/nav.jpg) -211px -45px;}
/*---------------------------------*/
.channel .on3 a span {background:url(images/nav.jpg) -329px -45px;width:120px;}
.channel .off3 a span {width:120px;}
.channel .off3 a:link span,.channel .off3 a:visited span {background:url(images/nav.jpg) -329px 0;}
.channel .off3 a:hover span {background:url(images/nav.jpg) -329px -45px;}
/*---------------------------------*/
.channel .on4 a span {background:url(images/nav.jpg) -449px -45px;width:122px;}
.channel .off4 a span {width:122px;}
.channel .off4 a:link span,.channel .off4 a:visited span {background:url(images/nav.jpg) -449px 0;}
.channel .off4 a:hover span {background:url(images/nav.jpg) -449px -45px;}
/*---------------------------------*/
.channel .on5 a span {background:url(images/nav.jpg) -571px -45px;width:114px;}
.channel .off5 a span {width:114px;}
.channel .off5 a:link span,.channel .off5 a:visited span {background:url(images/nav.jpg) -571px 0;}
.channel .off5 a:hover span {background:url(images/nav.jpg) -571px -45px;}
/*---------------------------------*/
.channel .on6 a span {background:url(images/nav.jpg) -685px -45px;width:110px;}
.channel .off6 a span {width:110px;}
.channel .off6 a:link span,.channel .off6 a:visited span {background:url(images/nav.jpg) -685px 0;}
.channel .off6 a:hover span {background:url(images/nav.jpg) -685px -45px;}
/*---------------------------------*/
.channel .on7 a span {background:url(images/nav.jpg) -795px -45px;width:116px;}
.channel .off7 a span {width:116px;}
.channel .off7 a:link span,.channel .off7 a:visited span {background:url(images/nav.jpg) -795px 0;}
.channel .off7 a:hover span {background:url(images/nav.jpg) -795px -45px;}
/*---------------------------------*/
.channel .on8 a span {background:url(images/nav.jpg) -911px -45px;width:92px;}
.channel .off8 a span {width:92px;}
.channel .off8 a:link span,.channel .off8 a:visited span {background:url(images/nav.jpg) -911px 0;}
.channel .off8 a:hover span {background:url(images/nav.jpg) -911px -45px;}
/*---------------------------------*/
.channel .on0 {position:relative;}
.channel .on1 {position:relative;}
.channel .on2 {position:relative;}
.channel .on3 {position:relative;}
.channel .on4 {position:relative;}
.channel .on5 {position:relative;}
.channel .on6 {position:relative;}
.channel .on7 {position:relative;}
.channel .on8 {position:relative;}
.channel .off0 .nlist {top:-500px;}
.channel .off1 .nlist {top:-500px;}
.channel .off2 .nlist {top:-500px;}
.channel .off3 .nlist {top:-500px;}
.channel .off4 .nlist {top:-500px;}
.channel .off5 .nlist {top:-500px;}
.channel .off6 .nlist {top:-500px;}
.channel .off7 .nlist {top:-500px;}
.channel .off8 .nlist {top:-500px;}




.PClassJI1{ background:url(images/sortbg.jpg) no-repeat; padding-left:35px; border-bottom:dotted 1px #999; font-weight:bolder; margin-bottom:2px;}
.PClassJI2{ padding-left:45px; border-bottom:dotted 1px #999; background:url(images/sort_2.jpg) no-repeat;margin-bottom:1px;}


.friendlink{ height:20px; margin:10px auto; width:923px; background:url(images/friendlinkbg.jpg) top left no-repeat; padding-left:80px;}