﻿@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{
	-webkit-text-size-adjust:none; margin:0px;-webkit-text-size-adjust:none;  color:#333;font-family:  Arial,'Microsoft Yahei', Helvetica, sans-serif; font-size:12px;
	
}
h1,h2,h3,h4,h5{ font-weight:normal;}
input{font-family: Arial,'Microsoft Yahei', Helvetica, sans-serif;}
td{ padding-left:10px;}
img{ border:none}
ul,li{ list-style:none}
em,i{font-style:normal;}
a{ color:#333; text-decoration:none;outline-style: none;  }
a:hover,.rilie a:hover,.footer a:hover{ color:#0093DD; }
.clear{ clear:both}
.clearfix:after {content:"\20";display:block;height:0;clear:both;} .clearfix {*zoom:1} 
.fl{ float:left} .fr{ float:right}
.w1160{ width:1160px; margin:auto; clear:both;}

.header{ height:100px; overflow:hidden;}
.logo a{ display:block; width:420px; height:100px;}
.language{ text-align:right; line-height:45px;}
.language a{ padding:0 5px 0 30px; margin-left:10px; font-size:12px;}
a.china{ background:url(../images/china.jpg) no-repeat left;}
a.english{ background:url(../images/english.jpg) no-repeat left;}
.nav li{
	float: left;
	height: 35px;
	padding: 0px 5px; margin:0 5px;
}
.nav li a{
	display: block;
	font-size: 14px;
	line-height: 35px;
	height: 35px;	text-align: center; text-transform:uppercase;  
	color: #2c2c2c;

}
.nav li a:hover{ border-bottom:1px solid #ccc;
	color: #0093DD;
}

.content{ padding:30px 0;}
.product_con{ margin-top:20px;}
.title_1{ height:40px; line-height:40px; background:url(../images/titbg.jpg) repeat-x center;text-align:center;}
.title_1 span{ padding:0 50px; background:#fff; font-size:30px; text-transform:uppercase; color:#878787; }
.title_1 span em{ font-size:18px; margin-left:10px;}

 .pro_pic a{ width:270px; height:270px; display:block; border:#D6D6D6 1px solid;}
 .pro_pic a img{ width:270px; height:270px; margin:auto; }
 .pro_tit{ width:270px; height:30px; line-height:30px; text-align:center;}
.pro_tit a{ font-size:14px;}

.ad{ margin-top:20px;}

.c-c1{ margin-top:40px;}
.c-c1 .hd{ font-size: 18px; height: 35px; line-height: 35px; margin-bottom:15px; background:url(../images/tb.jpg) left no-repeat; padding-left:30px;}
.c-c1 .hd a{ font-size:12px;}
.about{ width: 320px; padding-right:37px; line-height: 25px; border-right:1px dotted #ccc;}
.about img{ margin-right: 12px;}
.news{ width: 380px;padding: 0 30px;border-right:1px dotted #ccc;}
.bd .fl{ width:150px;}.bd .fr{ width:210px;}
.news-tt{ border-bottom: 1px solid #ccc; line-height: 20px; padding-bottom: 10px;}
.news-tt p a{ color: #0093DD}
.news ul { padding-top: 5px;}
.news ul li{ line-height: 27px;}
.news-tt h2 a{ font-size:14px; font-weight:bold;}
.news ul li a{ background: url(../images/jt.jpg) no-repeat left center; padding-left: 13px;}
.contact{ width: 320px;padding-left:30px;}
.contact .bd{line-height: 27px; font-size:14px;}





.footer{ width:100%; margin-top:20px; background:#F1F1F1; padding:20px 0 10px;}

.foot{
	overflow: hidden;
	width: 1100px;
	margin:0 auto;
	font-size: 12px;
	line-height: 25px;
	color: #878787;
}
.foole{ width:860px;}
.footnav {
	font-size: 12px; background:#003F75;
	line-height: 35px; padding:0 15px; margin-bottom:15px;
}
.footnav a{ padding:0 15px; color:#fff;}
.footnav a:hover{color:#aaa;}
.foole{
	float: left;
}
.ma{
	padding-right: 15px;
}


.nbanner{ width:100%; height:353px; background:url(../images/nbanner.jpg) center no-repeat;}

.c_left{ width:250px;}
.c_right{ width:880px;}
.c_title{ font-size:18px; border-bottom:1px solid #ccc; line-height:40px; }
.c_title span{ padding-left:30px; background:url(../images/tb.jpg) left no-repeat;}
.pros li{ height:35px;line-height:35px; margin-top:10px;}
.pros li a{ font-size:14px; display:block;background:#666; color:#fff; padding-left:20px;}
.pros li a:hover{  background:#003F75;}
.c_news p{font-size: 12px;	line-height: 25px;}
.wei1{background: url(../images/wei1.png) no-repeat left center;}
.wei2{background: url(../images/wei2.png) no-repeat left center;}
.wei3{background: url(../images/wei3.png) no-repeat left center;}
.h10 { height:10px;
}
.r_title{ font-size:18px; border-bottom:1px solid #ccc; line-height:40px; }
.i3{ font-size:14px; color:#999;}

.position{ margin-right:15px; }
.position,.position a{ font-size:12px;}

.time{ float:right; padding-right:10px;}

.column_life1{ width:880px; margin:auto; margin-top:10px; line-height:28px; color:#5d5d5d;}
.news_li li{ height:30px; border-bottom:1px dashed #ccc; line-height:30px; overflow:hidden;}
.news_li li a{background:url(../images/jt.jpg) no-repeat left; padding-left:15px;  font-size:14px;}
.news_title{ width:100%;  text-align:center; margin-top:10px;}
.news_title h3{ height:40px; line-height:40px; font-size:16px; }
.news_title p span{ padding-left:50px;}
.news_content{ margin:auto; line-height:25px;}
.time{ float:right;}

.product_li{  margin:auto; padding-top:10px; }

.product_li li{float:left; width:202px; height:245px; margin:5px 9px;  text-align:center; display:inline;}

.product_li li .pro_pic a{ width:200px; height:200px; display:block; border:#ccc 1px solid;}
.product_li li .pro_pic a img{ width:200px; height:200px; margin:auto; }
.product_li li .pro_tit{ width:200px; height:40px; line-height:40px; text-align:center;}


.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:730px; text-align:center;
}
.img_show{ width:100%; margin:5px auto; clear:both; }
.img_show li{ width:250px; text-align:center; height:210px; margin:10px 11px;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:250px;*max-width:250px; line-height:180px; max-height:180px;width: expression(this.width > 250 && this.width > this.height ? 180 : true);*width: expression(this.width > 250 && this.width > this.height ? 180 : true);height: expression(this.height > 180 ? 180 : true); margin: 0 auto;}
.img_show li a{  width:250px;  height:180px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size:125px;*width:250px;}
.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; }

#inquiry_form{clear:both;width:860px;padding:5px;font-size:12px;color: #000000;margin:10px auto;}
#inquiry_form table{
    width: 100%;
}
#inquiry_form table td, #inquiry_form table th{
    padding: 5px;
}
#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: 25px; line-height:25px;
}
#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;}

#right_in{ width:auto; height:auto; overflow:hidden;}
#at_text_in{  height:auto; overflow:hidden; padding:0 0 10px; min-height:300px;}
.fltext{ float:left; display:inline; width:420px; margin-top:10px;}
#proBigPic{ width:420px; height:420px; overflow:hidden;  float:left; display:inline;border:1px solid #ccc; }
#proBigPic dl{}
#proBigPic dl dt{ width:420px; height:420px;overflow:hidden;  text-align:center;}
#bigpic{ width:420px; height:420px;}
#proBigPic dl dd{ color:#6b6b6b;}
#proBigPic dl dd .red { color:#FF0000; font-size:12px;  text-decoration:underline;}
#proDetail{ width:425px; min-height:300px;overflow:hidden; float:right; display:inline;margin-left:10px;}
.pro_detail{  height:auto; clear:both; margin-top:20px;line-height:23px; }
.pro_detail_ti{height:28px; background:#e0e0e0; padding-left:20px; line-height:28px; font-size:14px;}
.procont{line-height:22px; padding-top:10px; height:320px; overflow:auto;}
.proName{  overflow:hidden; border-bottom:1px dotted #ccc; line-height:30px; font-size:14px; font-weight:bold; color:#393939; padding:10px 0 10px 0px;}
.proSN2{ overflow:hidden;border-bottom:1px dotted #ccc;line-height:45px;}
.pro{ padding:5px;}
.qqrig{width:auto; height:371px; width:62px; text-align:right; right:0px; top:170px; position:fixed; _position:absolute; _top:expression(documentElement.scrollTop+170)}
.check_inp{ width:200px; height:18px; padding:2px; line-height:18px; border:1px solid #ccc;}
#oTransContainer {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 420px; HEIGHT:420px
}


.jqzoom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative
}
DIV.zoomdiv {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; DISPLAY: none; Z-INDEX: 100;  LEFT: 0px; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 100px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100px; TEXT-ALIGN: center
}
DIV.jqZoomPup {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; Z-INDEX: 10; BACKGROUND: #ffffff; FILTER: alpha(Opacity=50); LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 50px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 50px; opacity: 0.5; moz-opacity: 0.5; khtml-opacity: 0.5
}
.xiangxism {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 400px
}
.xiangxism .zwconttab {
	OVERFLOW: hidden; BORDER-BOTTOM: #c1c1c1 1px solid; HEIGHT: 310px
}
.zwconttab BLOCKQUOTE {
	FONT-SIZE: 12px
}
.xundan{ text-align:center; margin-top:20px;}
.xundan a{ padding:8px 45px; color:#fff; background:#C00; line-height:30px; font-size:16px;}
.xundan a:hover{ background:#000;}




















