@charset "utf-8";
/* CSS Document */

body{ font-size:12px; line-height:24px; font-family:"宋体", Arial;}
*,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:10px;}
a{ color:#404040; text-decoration:none;}
a:hover,#footer a:hover{ color:#F00; text-decoration:underline;}
#header,#nav,#banner,#content,#footer,.friend{ margin:0 auto;}
.a_width{ width:1003px;}
#header{ height:113px; position:relative; }
.logo{ height:87px; float:left; margin-top:10px; display:inline;}
.header_right{ background:url(images/phone.jpg) no-repeat; float:right; margin-top:40px; display:inline; width:219px; height:72px;}
#nav{ height:41px; width:1003px;}
#banner{ height:357px; margin-top:10px; }
#content{ height:auto;  overflow:hidden; margin-top:10px; }
.c_top{ height:200px;}
.fl{ float:left;}
.videobar{ width:230px; height:200px; background:#ececec;}
.video_con{ width:217px; height:155px; margin:4px auto;}
.aboutbar{ width:475px; height:200px; margin-left:10px;background:#ececec;}
.about_con{ height:155px; padding-top:10px; padding-right:10px;}
.about_con img{ display:block; height:140px; width:146px; margin:0 15px 0 10px; float:left;}



.newsbar{ width:278px; height:200px; margin-left:10px;background:#ececec;}
.newsli{ height:160px; padding-left:10px; padding-top:10px;}
.newsli ul { padding:5px; list-style-type:none;}
.newsli ul li{ border-bottom:dotted 1px #CCC; background:url(images/news_ico.jpg) 5px no-repeat; padding-left:20px;}
.newsli ul li span{ float:right; color:#887c66;}


/*Title*/
.titles{ background:url(images/title_bg.jpg) repeat-x; height:34px;}
.title_t{ width:154px; height:34px; float:left;}
.more{ width:50px; height:16px;  float:right; padding-top:12px;}
/*Title*/
.probar{ height:215px; width:1002px; margin-top:10px; background:#ececec;}
.proshow{ height:160px; width:992px; padding:15px 0 0 10px;}
.proshow ul li{ width:187px; height:155px; float:left; margin-right:10px; display:inline; text-align:center;}
.proshow ul{ list-style-type:none;}
.proshow ul li img{ display:block; width:185px; height:130px; border: solid 1px #999;}
.proshow ul li span{ height:25px; line-height:25px;}


.friend{ background:url(images/link_tt.jpg) left #f4f4f4 no-repeat; width:893px; height:38px; border:solid 1px #e9e9e9; margin-top:10px; line-height:38px; padding-left:110px; }
#footer{ margin-top:5px; border-top:solid 2px #CCC; text-align:right; background:url(images/footer_bg.jpg) left no-repeat; height:55px; padding:10px 10px 0 0; color:#404040; width:993px;}
#footer a{ color:#404040; text-decoration:none;}

/*内页 C */
.inleft{ width:231px; height:auto; float:left; }
.sortbar{ height:auto;}
.sortlist{ height:auto; min-height:200px; _height:200px;  background:#ececec;}
.sortlist ul { list-style-type:none; padding:10px;}
.sortlist ul li{ line-height:24px;}
.sub1{ background:url(images/sort_ico.gif) 5px no-repeat; padding-left:25px; border-bottom:dotted 1px #999; font-weight:bolder; margin-bottom:2px;}
.sub2{ padding-left:45px; border-bottom:dotted 1px #999; margin-bottom:1px;}
.inright{ float:left; width:760px; height:auto; _height:200px; min-height:200px; margin-left:10px; display:inline;}
.titles span{ float:right; margin:7px 10px 0 0; display:inline;}
.intitle{ height:32px;}
.contactbar{  height:181px; float:left; margin-top:10px;}
.conta_con{ padding:10px;height:130px;   background:#ececec; }





/* 内页样式 内容/新闻/产品 */
.article { background:#ececec; 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{ background:#ececec; height:auto; }
.news_list ul li { border-bottom:dashed 1px #aaa; line-height:28px; height:28px; background:url(images/news_ico.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{background:#ececec; padding:20px 0px 20px 0px; overflow:hidden; color:#474747; }
.pro2_list ul li {  float:left; width:180px; height:180px; text-align:center; margin-left:7px; display:inline;}
.pro2_list ul li img { margin-bottom:5px; border:solid 1px #CCC; width:180px; height:140px;}
.pro2_list ul li p { text-align:center; margin:0; padding:0; }
.pager { text-align:center; padding:10px; }

.channel {height:41px;line-height:41px;position:relative; z-index:1000}
.channel .nav{position:relative;}
.channel li{float:left; list-style:none;margin:0;padding:0;border:0}
.channel a{ cursor:pointer; display:block;margin:0;padding:0;border:0 }
.channel a{float:left;height:41px;line-height:41px;}
/*---------------------------------*/
.channel .nav0 a{width:153px;}
.channel .nav0,.channel .off0 a:visited {background:url(images/menu.jpg) -0px 0;}
.channel .nav0 a:hover{background:url(images/menu.jpg) -0px -41px;}
/*---------------------------------*/
.channel .nav1 a{width:170px;}
.channel .nav1,.channel .off1 a:visited {background:url(images/menu.jpg) -153px 0;}
.channel .nav1 a:hover{background:url(images/menu.jpg) -153px -41px;}
/*---------------------------------*/
.channel .nav2 a{width:171px;}
.channel .nav2,.channel .off2 a:visited {background:url(images/menu.jpg) -323px 0;}
.channel .nav2 a:hover{background:url(images/menu.jpg) -323px -41px;}
/*---------------------------------*/
.channel .nav3 a{width:170px;}
.channel .nav3,.channel .off3 a:visited {background:url(images/menu.jpg) -494px 0;}
.channel .nav3 a:hover{background:url(images/menu.jpg) -494px -41px;}
/*---------------------------------*/
.channel .nav4 a{width:180px;}
.channel .nav4,.channel .off4 a:visited {background:url(images/menu.jpg) -664px 0;}
.channel .nav4 a:hover{background:url(images/menu.jpg) -664px -41px;}
/*---------------------------------*/
.channel .nav5 a{width:159px;}
.channel .nav5,.channel .off5 a:visited {background:url(images/menu.jpg) -844px 0;}
.channel .nav5 a:hover{background:url(images/menu.jpg) -844px -41px;}
/*---------------------------------*/



div.black {padding-right: 3px; padding-left: 3px; font-size: 80%; padding-bottom: 10px; margin: 3px; color: #333333; padding-top: 10px; background-color: #000; text-align: center; font-family:Verdana; font-size:12px; background:none;}
div.black a {padding:3px 8px;border: 1px solid #d4e0d4;background-position: 50% bottom;color: #333333; margin-right: 3px;text-decoration: none; font-family:Verdana; font-size:12px; }
div.black span.current{border:#ffffff 1px solid;padding:3px 8px;font-weight: bold;color: #ffffff; margin-right: 3px;background-color: #606060}
div.black span.disabled {padding:3px 8px;;border: 1px solid #d4e0d4;color: #a0a0a0 ; margin-right: 3px;}