﻿body {margin:0 auto;font-size: 12px;color: #393939;line-height: 20px;background:#FFFFFF;}
ul,li,dl,dt,dd{list-style-type: none; padding:0; margin:0;}
a{color:#6F6F6F;text-decoration: none;}
a:hover {color: #999;text-decoration: none;}
cite{ font-style:normal;}

.headnav{margin-top: 5px}
.headnav td,.headermenu td{ vertical-align:top; padding-top:10px;}
.headnav .newnav,.headermenu .newnav{ padding:0;}
.headermenu{ background:url(../images/nav-back.jpg) repeat-x bottom;}

.h-top{ background:url(../images/home_03.jpg) repeat-x; border-top:3px solid #717171;}
.search{ background:url(../images/home_05.jpg) repeat-y right; color:#fff;}
.search li{ float:left; background:url(../images/icon.gif) no-repeat left center; padding-left:10px; padding-right:20px; font-family:Arial, 宋体;}
.search ul{ float:right;}
.pic-line{ background:url(../images/pic_45.gif) repeat-x top;}
.hnews-list li{ line-height:25px; background:url(../images/red-ic.gif) no-repeat left center; padding-left:15px; color:#6F6F6F;} 
.hnews-list{ padding-left:16px;}
.hnews-list ul{ background:url(../images/line3px.gif); margin-top:5px;}
.hnews-list span{ float:right; color:#A7A7A7;}

.main-rtback{ BACKGROUND: url(../images/home_41.jpg) no-repeat right top; PADDING-TOP: 59px}
.cont-pic img{ padding-bottom:5px;}
.cont-pic { padding-left:24px; width:186px;}

.h-pro img{ background:url(../images/y-line.jpg) repeat-y right; padding-right:1px;}
.h-pro .noline{ background:none;}
.h-pro div { text-align:left; }
.h-pro div a{ background:url(../images/h-ic.jpg) no-repeat 5px; padding-left:15px; line-height:25px; color:#6F6F6F}
.h-pro { margin-top:4px;}



.bot-nav{ background:url(../images/home_67.jpg) repeat-y; line-height:26px; text-align:right; padding-right:18px; margin-top:25px;}
.foot{ line-height:18px; padding:10px 18px;}

.red-line{ background:#A7A7A7;height:1px;line-height:1px;}

/*公司简介*/
.main-rt{ padding:28px 0;}
.let-nav{ background:#E9EAEA url(../images/intro_30.jpg) no-repeat;}
.let-nav li{ background:url(../images/intro_12.jpg) no-repeat; line-height:28px; padding-left:30px; color:#616161; font-weight:bold;}
.let-nav a{color:#616161;}
.let-nav a:hover{color:#CC0000; font-weight:bold;}
.let-nav .onfont{color:#CC0000; font-weight:bold;}

.intro-back{ background:#E9EAEA url(../images/intro_45.jpg) no-repeat bottom;}
.intro-back img{ border:2px solid #fff; margin-bottom:9px;}

.name-tit{ border-bottom:1px solid #B0B0B0;height:30px; }
.name-tit b{ color:#CC0000; font-size:14px; background:url(../images/intro_16.jpg) no-repeat left 5px; padding-left:12px;line-height:30px; display:block;}
.name-tit span{ float:right; background:url(../images/intro_19.jpg) no-repeat left center; padding-left:10px; color:#696969;introduce-dut}
.name-tit span a{ text-decoration:underline;}

.introduce img{ border:1px solid #B5B5B5; padding:2px;}
.introduce div img{ border:none; padding-bottom:10px;}
.introduce { margin-top:20px;}
.introduce a{ color:#CC0000;}

.introduce-dut { line-height:24px; padding-left:10px;}
.introduce-dut dt{ color:#CB0000; background: url(../images/red-icon.jpg) no-repeat left center; font-weight:bold; padding-left:15px; padding-top:5px;}
.introduce-dut dd{ background:url(../images/line.gif) repeat-x repeat-x bottom;}
.introduce-dut div{ padding:15px 0;}

.company div{ float:right;}
.company b{ color:#CD0C0C;}

/*大记事*/
.client { line-height:22px; background:url(../images/line-grey.gif) repeat-x bottom; padding-bottom:10px; padding-top:8px;}
.client div{ color:#CC0001; font-size:14px; font-family: Arial; font-weight:bold; background:url(../images/djs-ic.gif) no-repeat 43px center;}
.client dt{ float:left; font-family:Arial; font-weight:bold; color:#575757; background:url(../images/line-7.gif) no-repeat right; width:22px;} 
.client dd{ margin-left:15px; padding-left:18px;}

/*公司新闻*/
.news-list span{ float:right; font-family:"宋体";}
.news-list li{ line-height:29px; background:url(../images/icon4px.gif) no-repeat left center; padding-left:15px;}
.news-list ul{ background:url(../images/lin29.gif);}
.news-list cite{ color:#BF0109;}

/*产品展示*/
.pro-back img,.pro-back2 img{ border-right:1px solid #D9D9D9;}
.pro-back{ background:url(../images/show_20.jpg) no-repeat left bottom;}
.pro-back div,.pro-back2 span a{ text-align:left;  height:35px; color:#212121; font-size:14px; font-weight:bold; padding-left:20px; background:url(../images/pr-icon.gif) no-repeat 10px center;}
.pro-back2{background:url(../images/show_222.jpg) no-repeat left bottom;}
.pro-back a{ color:#212121;}

.pic-show{ width:690px; margin:0 auto;}

/*在线视频*/
.rideo img{ background:url(../images/rideo-pic_08.jpg) no-repeat; padding:5px; }
.rideo li{ text-align:center; line-height:24px;}
.rideo-bro{ border:1px solid #D5D5D5; padding:14px 15px;}  

/*在线留言*/
.message b{ line-height:30px;}
.message{ color:#676767; padding-top:10px; padding-bottom:5px;}
.message cite{ color:#CC0000;}
.message-list li{ float:left; padding-right:9px;}
.message-list ul{ padding-left:58px;}
.message-list cite{ color:#BB0000; padding:0 5px;}
.message-list input{ border:1px solid #B5B5B5;}
.message-list{ line-height:24px; border:1px solid #CCCCCC; }
.message-list dd{ float:left;}

.job{ margin-top:25px; color:#444;}
.job dt{ font-weight:bold; vertical-align:top; background:url(../images/grey-ic.jpg) no-repeat left 8px; width:325px; padding-left:15px; padding-bottom:10px; margin-top:20px;}
.job dt span{ background:url(../images/job_08.jpg) no-repeat; height:29px; width:43px; display:block; float:right;}
.job dd{ padding-left:15px;}


/*index-start*/
img{border:0px; }
div#box{ width:272px;}
div#box div{ height:191px; float:right; position:relative;}
div#control{ width:17px;}
div#img { width:255px;overflow:hidden;}
.main img{ vertical-align:top; }
.main .bg{ background:url(images/down.gif) repeat-x top; height:36px; width:255px; }
/*index-end*/


/*modify*/
.tdurl a{color:#FFFFFF;text-decoration: none;}


.main{BACKGROUND: url(../images/mainr_06.jpg) repeat-x bottom;}/*10-05-31*/