﻿@charset "utf-8";
/* CSS Document */

*{ padding:0px; margin:0px;}
body{
	-webkit-text-size-adjust:none; margin:0px;-webkit-text-size-adjust:none; font-size:12px; color:#000;font-family:  '宋体',Arial, Helvetica, sans-serif; background:#fff;
	
}
h1,h2,h3,h4,h5{ font-weight:normal;}
input{font-family: '宋体',Arial, Helvetica, sans-serif;}
img{ border:none}
ul,li{ list-style:none}
em,i{font-style:normal;}
a{ color:#333; text-decoration:none;outline-style: none; font-size:12px; }
a:hover{ color:#990100; }
.clear{ clear:both}
.clearfix:after {content:"\20";display:block;height:0;clear:both;} .clearfix {*zoom:1} 
.fl{ float:left;}
.fr{ float:right;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:20px;}
.bg1{ background:#fff;}
.p10{ padding:10px;}
.w1000{ width:1000px; margin:auto; clear:both;}
.border1{ border:#0B6FCD 1px solid; border-top:0px; border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.top{ width:100%;  background:url(../images/top.jpg) center no-repeat #fff;}
a.logo{ display:block;}
.top span a{ padding:20px 5px 0; line-height:40px; text-decoration:none;}

#nav_wrap { width:100%; height: 88px;background:url(../images/navbg.jpg) repeat-x;}
#nav{ width:1000px; margin:auto; height:50px; position:relative;}
#nav .bt_qnav { float:right; }	
#nav .bt_qnav a{ width:31px; height:29px; line-height:35px;display:block;padding:9px 2px 0 0;}
#nav .c{  height:50px; width:1000px; }
#nav li { float:left; text-align:center;background:url(../images/sadf.jpg) right center no-repeat;}
#nav li .v a{ padding:0 27px 0 27px;height:50px; line-height:55px; display:block;float:left; font-family:"Microsoft Yahei";font-size:14px; font-weight:bold; text-decoration:none;}
#nav li .v a:hover{ line-height:55px; background:url(../images/ahover.jpg) repeat-x; color:#0172DC; }
#nav .kind_menu { height:38px;*height:37px; font-size:14px; line-height:38px;font-family:"Microsoft Yahei"; color:#fff;vertical-align:middle; position:absolute; top:50px;*top:50px; left:70px; width:930px; margin:auto; text-align:left; display:none; }
#nav .kind_menu a { float:left; text-align:center; padding:0 20px;color: #fff;font-size:14px;font-family:"Microsoft Yahei";}
#nav .kind_menu a:hover{color: #000;}
#nav .kind_menu span { line-height:38px; *line-height:30px; float:left }

.adderss{ margin-top:5px; height:25px; line-height:25px; background:#E8E8E8; padding-left:10px;}
.c_left{ width:242px;}
.c_right{ width:742px;}
.title{ background:url(../images/titbg.jpg) repeat-x; height:37px; line-height:37px; color:#fff; padding:0 15px; border-top-left-radius:10px;border-top-right-radius:10px;}
.title span{ padding-left:10px; font-weight:bold;}
.title a{ color:#fff;}
.title a:hover,.footer a:hover{ color:#000;}
.rencai_txt{ line-height:21px;}

.zhuanlan ul{ padding:10px 4px;}
.zhuanlan ul li{ width:232px; height:95px; margin:5px 0;}

/*焦点图*/
.focus{ position:relative; width:295px; height:226px; background-color: #000; float: left;}  
.focus img{ width: 295px; height: 226px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff;overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:3px; position:absolute; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:5px; margin:0 2px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#2A84DA;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.about{ width:438px; line-height:21px;}
.about p{ text-indent:2em;}

.news{ width:368px;}
.news li{ height:30px; line-height:30px; overflow:hidden; border-bottom:1px dashed #ccc;}
.news ul{ padding:10px 5px; height:154px; overflow:hidden;}
.product_li
{
	padding:10px 0px;
}
.product_li li
{
	width:190px; float:left; margin:3px 23px;
}
.pro_pic a{ width:190px; height:85px; display:block; border:1px solid #D8D8D8;}
.pro_pic a img{ width:190px; height:85px; margin:auto; }
.pro_tit{ width:192px; height:30px; line-height:30px; text-align:center;}

.friendsite{ color:#a8a8a8; line-height:18px;}
.friendsite a{ color:#a8a8a8; padding:0 3px;}
.friendsite a:hover{ color:#000;}
.friendsite select{ margin:0 3px;}
.footer{ width:100%; background:#0067CE; margin-top:20px; padding:10px 0; color:#fff; line-height:25px; text-align:center;}
.footer a{ color:#fff;}

.lanmu li{ border-bottom:1px dashed #ccc; padding-left:30px; line-height:30px;}
.lanmu li a{ font-size:14px;}


.column_life1{ line-height:28px;}
.news_li li{ height:30px; border-bottom:1px dashed #ccc; line-height:30px;}
.news_li li a{background:url(../images/jt.jpg) no-repeat left; padding-left:15px; }
.news_title{ width:100%;  text-align:center; margin-top:10px;}
.news_title h3{ height:40px; line-height:40px; font-size:14px; font-weight:bold;}
.news_title p span{}
.news_content{ margin:auto; line-height:25px; padding-top:10px;}
.time{ float:right;}


.pro_img{ width:600px;  margin:auto; margin-top:20px; text-align:center;}
.pro_img img{ max-width:600px; border:#DCDCDC 1px solid;}/*700*540*/
.pro_txt img
{
	max-width:700px; text-align:center;
}
.img_show{ width:100%;  clear:both; }
.img_show li{ width:210px; text-align:center; height:180px; margin:7px 5px;overflow:hidden; background:#ccc; padding:10px 10px 0px; float:left; display:inline;}
.img_show li:hover{background:#143884; color:#fff;}
.img_show li img{ vertical-align:middle;max-width:210px;*max-width:200px; line-height:150px; max-height:150px;width: expression(this.width > 210 && this.width > this.height ? 150 : true);*width: expression(this.width > 200 && this.width > this.height ? 150 : true);height: expression(this.height > 150 ? 150 : true); margin: 0 auto;}
.img_show li a{  width:210px;  height:150px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size:125px;*width:200px;}
.img_show li a:hover,.img_show li:hover span{ color:#fff; }
.img_show li span{color:#000; display:block; height:30px; line-height:30px; text-align:center;  font-weight:bold; }

.img_show1{ width:100%; margin:5px auto; clear:both; }
.img_show1 li{ width:150px; text-align:center; height:220px; margin:7px 5px;overflow:hidden; background:#ccc; padding:0px 10px 0px; float:left; display:inline;}
.img_show1 li:hover{background:#143884; color:#fff;}
.img_show1 li img{ vertical-align:middle;max-width:150px;*max-width:140px; line-height:220px; max-height:220px;width: expression(this.width > 150 && this.width > this.height ? 220 : true);*width: expression(this.width > 140 && this.width > this.height ? 220 : true);height: expression(this.height > 220 ? 220 : true); margin: 0 auto;}
.img_show1 li a{  width:150px;  height:220px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size:125px;*width:140px;}
.img_show1 li a:hover,.img_show li:hover span{ color:#fff; }


#inquiry_form{clear:both;width:710px;padding:5px;font-size:12px;color: #000000;margin:10px auto;}
#inquiry_form table{
    width: 100%;
}
#inquiry_form table td, #inquiry_form table th{
    padding: 2px;
}
#inquiry_form table td.filed_name, #inquiry_form table th.filed_name {
    padding-right: 10px;
    text-align: right;
    width: 130px;
}
#inquiry_form .I_input, #inquiry_form .textarea {
    border: 1px solid #CCCCCC;
}
#inquiry_form .I_input {
    height: 20px; line-height:20px;
}
#inquiry_form fieldset {
    border: 1px solid #CCCCCC;
    margin: 5px 0;padding-bottom:8px;
}

#inquiry_form fieldset legend {
    margin-left: 65px;
    font-weight: bold;
    padding: 0 5px;
}
 .btns{ border:1px #ccc solid;  cursor:pointer;}
.ta,.btn{ border:1px #Dfdfdf solid; height:25px; line-height:25px;}
.btn{ width:50px; cursor:pointer;}
textarea{border:1px #Dfdfdf solid;}
.banner { margin-top:5px;
}



















































