@charset "utf-8";
/*圆角样式——iecss.htc要写成相对路径(相对于html的路径)*/
.yuan{border:1px solid #d8d8d8;border-radius:5px;position:relative; background:#FFF;z-index:2;behavior:url(css/iecss3.htc);}
/*ie6-hover效果样式——.hv需应用于父级*/
.hv{ behavior:url("css/hover.htc")}
/*通用样式*/
body { margin: 0px; pasdding: 0px; font-size: 12px; font-family: "宋体", SimSun; }
ol, ul, li, dl, dt, dd, form, p, h1, h2, h3, h4, h5, img { margin: 0px; padding: 0px; }
ol, ul, li { list-style: none; }
img { border: none;}
a { color: #000; text-decoration: none;}
input, textarea, select, radio, checkbox { border: none; outline: 0; resize: none; vertical-align: middle; }
address{ font-style:normal}
input { margin: 0; padding: 0; border: none }
.clear { clear: both; height:0; line-height:0;font-size:0; visibility:hidden; content:"";display:block;}
.fl { float: left; _display: inline; }
.fr { float: right; _display: inline;}
.auto{width:1000px;margin:0 auto;}
/***********************************************index*************************************************/
.top{ height:24px; width:100%; background:#113687; line-height:24px; color:#FFF}
.topL{ font-family:"微软雅黑"; font-weight:bold; width:260px;}
.logo{ background:url(../images/index_03.jpg) no-repeat left top; width:490px; height:100px; display:block}
.search{ width:275px; margin-top:44px;}
.search .txt{ background:url(../images/index_06.jpg) no-repeat left top; width:205px; height:28px; line-height:28px; display:block; text-indent:5px}
.search .btn{ background:url(../images/index1_06.jpg) no-repeat left top; width:70px; height:28px; display:block}
.nav{ background:url(../images/index_12.jpg) repeat-x center top;     margin: 0 auto;
    width: 1000px; height:41px}
.nav ul li { float:left; width:125px; margin-top:12px; position:relative; background:url(../images/pro_03.png) no-repeat right center}
.nav ul li a{display:inline-block; width:125px; height:21px; line-height:21px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#ffffff; position:relative; z-index:5;}
.nav ul li p{width:125px; height:44px; display:block; position:absolute; top:-15px; left:0px; z-index:1;}
.nav ul li:hover{margin-left:-1px; width:126px; background:none;}
.nav ul li:hover p{ background:url(../images/index_hv.png) no-repeat center top;}
.banner{ width:100%; height:317px;}
.ct1 ul li{ width:240px; float:left; margin-right:13px;}
.ct1 ul li p{ line-height:25px;}
.ct2{ background:url(../images/index_32.jpg) no-repeat center top; width:100%; height:139px; margin-top:35px; margin-bottom:40px;}
.ct3{ width:998px; margin:0 auto; border:1px solid #c6c6c6; padding-top:10px; 0; margin-bottom:18px;}
.ct3 .tit label{ font-size:14px; color:#313131; font-family:"微软雅黑";font-weight: bold;}
.ct3L{ padding:0 7px 0 8px; width:266px;}
.ct3L p{ color:#626262; line-height:25px; text-indent:2em;font-weight: bold;}
.ct3C{ width:365px; padding:0 9px;border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6}
.ct3C1 .wz{ width:230px; color:#313131}
.ct3C1 .wz p{ line-height:25px; text-indent:2em}
.ct3C1 .wz p a{ color:#ff0000}
.ct3C2 p{ height:33px; line-height:33px; border-bottom:1px dashed #313131;font-weight: bold; }
.ct3C2 p a{color:#626262}
.ct3R{ margin-right:12px; width:311px;}
.ct3R .wz2{ color:#313131; line-height:25px; font-family:"微软雅黑"; font-size:14px; margin-left:45px; margin-top:10px;}
.ct4{ width:998px; border:1px solid #c6c6c6; margin:0 auto; margin-bottom:18px;}
.ct4 li{ float:left; padding-right:1px;background:url(../images/index_60.png) no-repeat right center}
.ct4 li a{ width:248px; height:73px; display:block; }
.footer{ width:100%; height:63px; background:#737373; text-align:center; padding-top:7px;}
.footer p{ line-height:30px; color:#fefefe;font-weight: bold;}
.footer p a{ color:#fefefe;font-weight: bold;}
/*pro*/
.pro_tit{ background:url(../images/pro_031.jpg) no-repeat left center; text-indent:115px; height:38px; line-height:32px; font-family:"微软雅黑"; font-size:34px; font-weight:bold; color:#113687; border-bottom:2px solid #113687; margin-top:26px; margin-bottom:20px;}
.pro_tit1{ background:url(../images/pro_032.jpg) no-repeat left center; text-indent:115px; height:38px; line-height:32px; font-family:"微软雅黑"; font-size:34px; font-weight:bold; color:#113687; border-bottom:2px solid #113687; margin-top:26px; margin-bottom:20px;}
.pro_tit2{ background:url(../images/pro_033.jpg) no-repeat left center; text-indent:115px; height:38px; line-height:32px; font-family:"微软雅黑"; font-size:34px; font-weight:bold; color:#113687; border-bottom:2px solid #113687; margin-top:26px; margin-bottom:20px;}
.pro_tit3{ background:url(../images/pro_034.jpg) no-repeat left center; text-indent:115px; height:38px; line-height:32px; font-family:"微软雅黑"; font-size:34px; font-weight:bold; color:#113687; border-bottom:2px solid #113687; margin-top:26px; margin-bottom:20px;}

.pro_part ul{margin-left:2px; margin-bottom:24px;}
.pro_part li{ float:left; width:149px; margin-right:18px; margin-bottom:17px; _display:inline; text-align:center;}
.pro_part li p{line-height:20px; color:#7d7d7d;height:40px;}
.pro_part li a{width:149px; height:149px; display:block; border:1px solid #7d7d7d}

.pro2_part ul{ margin-left:2px;}
.pro2_part li{ float:left; margin-right:18px; text-align:center; width:151px; margin-bottom:17px;}
.pro2_part li a{ width:149px; height:149px; display:block; border:1px solid #7d7d7d}
.pro2_part li p{line-height:20px; color:#7d7d7d; height:40px;}
/*pro2*/
.pro_qh{ border-bottom:1px solid #aaaaaa; margin-bottom:25px}
.pro_qh img{margin-bottom:24px; _margin-top:25px; float:right}
/*pro_xx*/
.pro_xx .tit2{ background:url(../images/pro_xx_03.jpg) no-repeat left center; height:23px; line-height:23px; font-family:"微软雅黑"; font-size:18px; color:#FFF; border-bottom:2px solid #113687; margin-top:21px; margin-bottom:17px;}

.pro_xx .part .pic .picBtnL{position:absolute; top:27px; left:0}
.pro_xx .part .pic .picBtnR{position:absolute; top:27px; right:0}
.pro_xx .part .wz3{color:#626262; font-family:"微软雅黑"}
.pro_xx .part .wz3 p{ font-size:14px; line-height:35px;}
/*pro_xx2*/
.pro_xx .part2{ padding:30px 0; margin-top:30px; border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;}
.pro_xx .part2 li{ float:left; width:279px; text-align:center; margin:0 27px; _display:inline} 
.pro_xx .part2 li p{ color:#ac6191; font-family:Arial; font-weight:700; padding-top:15px; padding-bottom:25px;}
.pro_xx .part2 .wz4{ font-size:24px; line-height:35px; font-family:"微软雅黑"; color:#626262; padding:0 40px;}

.service ul {
    float: left;
    margin: 15px 0;
    width: 100%;
}

.service ul li {
    background-color: #8c8c8c;
    float: left;
    font-size: 14px;
    margin-right: 30px;
    padding: 8px 20px;
}
.productlist_1 ul {
    float: left;
    margin-bottom: 20px;
    width: 100%;
}
.productlist_1 ul li {
    border: 1px solid #d7d7d7;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px;
    text-align: center;
    width: 198px;
}
.mr_8 {
    margin-right: 8px;
}
.ml_8 {
    margin-left: 8px;
}

.news_list {
    float: left;
    margin-top: 30px;
    width: 100%;
}

.news_list li {
    background-color: #fafafa;
    border: 1px solid #d7d7d7;
    float: left;
    margin-bottom: 25px;
    padding: 15px;
    width: 202px;
	height:200px;
}

.mr_20 {
    margin-right: 20px;
}
.news_list .news_d {
    float: left;
    height: 130px;
    overflow: hidden;
	line-height:22px;
}
.news_list li .anli {
    display: block;
    height: 160px;
    overflow: hidden;
    position: relative;
    width: 202px;
}
.news_img {
    background-color: #fff;
    display: table-cell;
    height: 160px;
    text-align: center;
    vertical-align: middle;
    width: 205px;
}

.news_list li h6 {
    clear: both;
    color: #8c8c8c;
    float: left;
    font-weight: normal;
    margin: 20px 0;
    width: 100%;
}
h6 {
    font-size: 12px;
}

.news_news {
    background-color: #fff;
    float: left;
    margin: 10px auto;
    width: 91%;
}
.news_news .news_title {
    background-color: #fafafa;
    float: left;
    padding: 20px 45px;
    width: 100%;
}
.color_8c8c8c {
    color: #8c8c8c;
}
.news_news .news_text {
    background-color: #fafafa;
    float: left;
    margin: 20px 0;
    padding: 20px 45px;
    width: 100%;
	line-height:25px;
}
.mt_12 {
    margin-top: 12px;
}
h3 {
    color: #666;
    font-size: 18px;
    font-weight: bold;
}


#queryul li.titles {
	border-bottom:1px dashed #ccc;
}
#queryul  li.titles a{
	color:#000;
	text-decoration:none;
	float:left;
}
#queryul li.titles a.titlea:hover{
	color:#20c0f0;
}
#queryul .time {
	float: right;
	font-size: 12px;
	overflow: hidden;
	white-space: nowrap;
}
#queryul li {
	font-size: 12px;
	line-height: 30px;
	height:30px;
	list-style-type: none;
}