﻿/* CSS Document */

.main { width:100%; height:auto; min-height:500px; background:url(../images/z_main_bg.jpg) #ffffff repeat-x; overflow:hidden; padding:30px 0;}
.z_main { width:990px; height:auto; margin: 0 auto;}
.z_left { width:236px; height:auto; float:left;}
.z_left h3.a_title { width:236px; height:55px; background:url(../images/about_title.png) no-repeat; }
.z_left h3.pro_title { width:236px; height:55px; background:url(../images/pro_title.png) no-repeat; }
.z_left h3.n_title { width:236px; height:55px; background:url(../images/n_title.png) no-repeat; }
.z_left h3.ly_title { width:236px; height:55px; background:url(../images/ly_title.png) no-repeat; }
.z_left h3.c_title { width:236px; height:55px; background:url(../images/c_title.png) no-repeat; }
.z_left h3.case_title { width:236px; height:55px; background:url(../images/case_title.png) no-repeat; }
.z_left h3.ser_title { width:236px; height:55px; background:url(../images/search_title.png) no-repeat; }
.z_left ul.subNav{ width:220px; min-height:290px; background:#e6e6e6;line-height:34px; margin:0 0 0 8px; padding-top: 10px;}
.z_left ul.subNav li{ background: url(../images/subnav_list_bottom.jpg)  center bottom no-repeat; width:165px; margin:0 auto; text-align:center; padding:4px 0 6px 0}
.z_left ul.subNav li a{ color:#000000; display:block;width:165px; height:24px; line-height:24px;}
.z_left ul.subNav li a:hover{ background:url(../images/subnav_list_hover.png) no-repeat;color: #fff;}
.z_left ul.subNav li.over a { background:url(../images/subnav_list_hover.png) no-repeat;color: #fff;}
.z_left .sub_bottom{ background:url(../images/main_left_bottom.png); height:10px; width: 220px;margin: 0 auto;}

.contact_left{ background:url(../images/z_cont_bg.png) no-repeat; width:222px; margin:0 8px; top:10px; height:223px; float:left; position:relative;}
.contact_left_content { margin: 70px 0 0 8px;line-height: 24px;}


.z_right { width:744px; height:auto; float:left; margin-left: 10px;}
.right_title{ height:35px; line-height:35px; color:#007bc0; font-size:12px; background:url(../images/xian.png) center bottom no-repeat;}
.right_title em{ display:block; float:left; font-family:"黑体";font-size:16px; color:#084e81; padding-left:24px; background:url(../images/jiao.png) 2px 10px no-repeat;}
.right_title span.title_nav{ display:block; font-size:12px; float:right; line-height:35px; color:#040404;}
.right_title span.title_nav a{ color:#040404; padding:0 5px;}

.about_info { width:722px; padding:10px 11px; font-size:12px; color:#222323; line-height:24px;}
h3.title { text-align:center;color:#060606; font-size:16px;  line-height:30px; font-family:"宋体";}
.time {color:#555555; line-height:26px; padding:0 0 10px 0;border-bottom:1px #045bc5 dotted; text-align:center }
.details { color:#222323; line-height:28px; padding: 15px 0 10px 0; position: relative; margin-bottom:66px;}

/*新闻中心*/
.news_list li{ height:32px;  line-height:32px; /*border-bottom:1px dashed #1f688b;*/ background:url(../images/dian.jpg) left no-repeat; padding-left:10px;}
.news_list li a{ float:left; font-family:"宋体";  font-size:12px; color:#000000;}
.news_list li span{ float:right;}

/*产品展示*/
.pro_list li{ float:left; width:224px; height:199px; margin:10px 8px;}
.pro_list li img{ width:222px; height:157px;border:#d9d7d7 1px solid;}
.pro_list li a span{ display:block; text-align:center; line-height:40px;  color:#040404;}
.pro_list li img:hover{ border:#045bc5 1px solid;}
.pro_list li a span:hover {  color:#045bc5;} 

.pro_img { width:100%;height:300px; margin-bottom:30px;}
.pro_img  img { width:364px;height:290px;border:#d9d7d7 1px solid; float:left;  }
.pro_sum { width:334px ;height:300px; float:left;  margin-left:22px;}
.pro_info { width:100%;height:auto;  font-size:12px; font-family:"宋体"; color:#030303; line-height:30px;}

/*留言*/
.tixin { width: 640px;height:30px; background-color:#fff; margin:20px auto; padding-left: 20px; font-family:"宋体";  font-size:12px; color:#0b0b0b;  line-height: 30px;}
.refer { width: 660px;height: auto;margin: 0 auto; position: relative;}
.refer p {  width:660px; height:26px;font-size:14px; color:#333333; line-height:26px; margin-bottom: 10px;}
.refer label{ width:70px; height:26px; text-align:right; float:left; padding:0 20px 0 0; line-height:26px; font-family:"宋体";  font-size:12px; color:#0b0b0b;}
.refer .text{ border:1px solid #95bbf6; width:237px; height:24px;line-height:24px; padding-left:5px;}
.refer .textarea{ border:1px solid #95bbf6; width:558px; height:170px; padding:5px;}
.refer .btn{ background: url(../images/dx_ly.png) no-repeat;border:none; width:91px; height:34px; float:right;cursor: pointer; position: absolute; top:350px; left:90px;}




