﻿@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:420px;float:left;}
#LogoLink {font-size:18px;line-height:20px;}
#QuickLink {margin-top:0px;float:right; width:568px;}

#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(../images/kd_r21_c10.jpg) no-repeat bottom right;}
.index_px_list_2 {width:230px; float:left; height:220px; margin-left:30px; background:url(../images/kd_r23_c18.jpg) no-repeat bottom right;}
.index_px_list_3 {width:230px; float:left; height:220px; margin-left:30px; background:url(../images/kd_r22_c27.jpg) no-repeat bottom right;}
.index_px_list_4 {width:213px; float:left; height:220px; margin-left:30px; background:url(../images/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(../images/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; }
.news_list li span{line-height:40px; float:left; width:10px; background:url(../images/news_arr.gif) no-repeat 0 17px; text-align:left}

.TopBar { background:url(../images/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;}


/*分页*/
.pagination li a {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #007bff;
    background-color: #fff;
    border: 1px solid #dee2e6;
}
.pagination li.active a {background-color: #e70012; color: #fff}

/*------产品详细---------*/
.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(../images/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(../images/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(../images/bg5.jpg) bottom;color:#000;}
a:hover.next {display:block;width:76px;height:24px;background:url(../images/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;}


/*图片列表*/
.photo-list li {padding-top: 15px; padding-bottom: 15px; overflow: hidden; text-align: center}
.photo-list li .thumb {}
.photo-list li .thumb img {border: solid 1px #ddd; max-width: 100%; height: 106px}
.photo-list li .t {font-size: 16px; line-height: 30px; height: 30px; overflow: hidden}