@charset "utf-8";
* {margin:0;padding:0;}
body,td,th {font-size:12px;}
body {margin-left:0px; margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color:#f7f7f7; font-family:Microsoft Yahei, Arial, Helvetica, sans-serif; color:#555555}
a {font-size: 12px;color: #3e3e3e; text-decoration:none}
a:hover {color: #ff0000; text-decoration:underline}


.pro_index_list { border:1px solid #cccccc;}
.pro_index_list td { border:1px solid #cccccc;}
table {border-collapse:collapse;}
img {border:0;}
ul {list-style:none;}
.Cal {clear:both;}
#Top, #Content {width:1000px; margin:0 auto;}
#Logo {width:330px;float:left;}
#LogoLink {font-size:18px;line-height:20px;}
#QuickLink {margin-top:0px;float:right; width:658px;}

#Nav {margin-top:0px;}
#Nav ul {margin-left:10px;}
#Nav li {float:left;margin-right:10px;position:relative;}
#Nav li a {width:82px;line-height:36px;display:block; text-align:center; color:#FFF;font-weight:bold;}
#Nav li ul {display:none;margin:0;margin-top:4px;}
#Nav li ul li {padding:0;}
#Nav li ul li a {line-height:26px;font-size:12px;font-weight:bold;text-align:center;}
#Nav ul li a:hover ul,#Nav ul li.over ul { display: block;position: absolute; top:26px;}
#NavNow {}

#Banner {width:100%; background-color:#f0f0f0;}
#BannerImg {width:1000px; margin:0 auto}

.index_yw_nav {width:100%; background-color:#efefef}
.index_yw {width:1000px; height:195px; line-height:22px; margin:0 auto;}
.index_yw_list_1 {width:240px; float:left; height:190px;}
.index_yw_list_2 {width:240px; float:left; height:190px; margin-left:136px;}

.index_px_nav {width:100%; background-color:#efefef}
.index_px {width:1000px; height:250px; line-height:22px; margin:0 auto;}
.index_px_list_1 {width:230px; float:left; height:220px; background:url(kd_r21_c10.jpg) no-repeat bottom right;}
.index_px_list_2 {width:230px; float:left; height:220px; margin-left:30px; background:url(kd_r23_c18.jpg) no-repeat bottom right;}
.index_px_list_3 {width:230px; float:left; height:220px; margin-left:30px; background:url(kd_r22_c27.jpg) no-repeat bottom right;}
.index_px_list_4 {width:213px; float:left; height:220px; margin-left:30px; background:url(kd_r24_c34.jpg) no-repeat bottom right;}

.index_content_nav { width:100%; background-color:#f7f7f7;}


#Content_index {margin-top:0px;padding-top:0px;padding-bottom:10px; width:1000px; margin:0 auto;}
#Content {margin-top:10px;padding-top:0px;padding-bottom:10px;}
#ContentLeft {width:195px;float:left; margin-top:0px;}
#ContentRight {width:784px;float:right;margin-right:0px; margin-top:0px;}

.page_title {width:195px; height:39px; line-height:39px;}
.TopContent {width:193px; margin:0 auto; border:1px solid #dbdbdb; background-color:#f0f0f0; padding-bottom:10px;}
.TopContent ul {list-style:none; margin-left:0px; margin-top:0px; padding-bottom:0px;}
.TopContent ul li { background:url(list_bg.jpg) no-repeat center; width:193px; height:34px; padding-top:0px; text-indent:35px; line-height:34px;}

.news_list {}
.news_list li{float:left; width:100%; height:40px; list-style:none; margin:0; padding:0; border-bottom:1px dashed #dcdcdc; line-height:40px;}
.news_list li a{line-height:40px; float:left; width:560px; overflow:hidden; }


.TopBar { background:url(top_bar_bg.jpg) no-repeat; height:35px; line-height:35px; text-indent:40px;}
.ImgList {margin:0;margin:10px;list-style:none;}
.ImgList li {float:left;margin-right:23px; margin-bottom:20px; width:160px;height:200px;text-align:center;line-height:20px; overflow:hidden;}
.ImgList li div{border:1px solid #cccccc; width:160px;height:160px; display:block;}
.ImgList li img {width:158px;height:158px;border:1px solid #CCC;}
.Title {font-size:18px;text-align:center;margin:10px;}
.Info {text-align:center;line-height:20px; border-bottom:1px solid #dcdcdc; height:30px;}
.Contents {margin:0px;line-height:24px; padding-top:10px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding:15px; background-color:#FFFFFF}
#Page {padding-top:15px;line-height:22px;}
#PageNow {line-height:30px;margin-left:30px;}
#Bottom {padding-top:16px;height:90px;text-align:center;line-height:24px;color:#666; background-color:#dbdbdb;}
#Bottom a {color:#666;}

/*------产品详细---------*/
.Contents_pro_nav {line-height:24px; width:784px; padding-top:0px; padding-bottom:0px; margin:0 auto;}
.cptitle {font-size:14px;font-weight:bold;color:#f00;margin:30px 0 0 0;}
.tab1_title {font-weight:bold;text-align:center;}
.tab1_title td.out {font-size:12px;display:block;width:101px;background:url(bg6.jpg) no-repeat right;height:35px;line-height:35px;color:#000;}
.tab1_title td.over {font-size:12px;display:block;width:101px;background:url(bg6.jpg) no-repeat left;height:35px;line-height:35px;color:#b11111;}
a.next {display:block;width:76px;height:24px;line-height:24px;background:url(bg5.jpg) bottom;color:#000;}
a:hover.next {display:block;width:76px;height:24px;background:url(bg5.jpg) top;color:#fff;}

.inputText{ height:23px; line-height:23px; border:1px solid #d7d7d7; width:250px;}
.inputText_r { height:150px; line-height:23px; border:1px solid #d7d7d7; width:450px;}

ul.newslist{margin:0px;padding:0px;}
li.newslist {margin:0px;padding-left:13px;list-style-type: none;height:24px;background: transparent url(list.jpg) 0px 3px no-repeat;}
a.newslist:link,a.newslist:visited,a.newslist:active{color:#505050;text-decoration: none;font:12px/15px Verdana, Arial, Helvetica, sans-serif;}
a.newslist:hover{color:#72674c;font:12px/15px Verdana, Arial, Helvetica, sans-serif;}
.newdate1{float:right;}

.list_page{text-align:center;margin:10px;font-family:宋体;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ff0000;color:#333;font-family:宋体;}
.list_page span{background:#FF383D;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ff0000;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ff0000;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}