﻿@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:  'Microsoft Yahei',Arial, Helvetica, sans-serif; font-size:12px; background:#fff;
	
}
h1,h2,h3,h4,h5{ font-weight:normal;}
input{font-family: 'Microsoft Yahei',Arial, 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}
.w1200{ width:1200px; margin:auto; clear:both;}


.top{ height:120px;}
.logo{ width:280px; height:98px; margin-top:10px;}

.search{ width:310px; height:32px; border:1px solid #2A1574; border-radius:3px; float:right; margin-top:15px;}
.searchbox_key{ height:32px; line-height:32px; border:0px; background:#fff; width:250px; padding-left:8px;}
.searchbox_btn{ background:url(../images/search_btn.jpg) no-repeat; width:52px; height:32px; border:0px; cursor:pointer}

.nav{ margin-top:25px; text-align:right;}
.nav li{ float:left;}
.nav li a{ font-size:16px; padding-left:50px;}

#banner{height:600px;box-shadow:0 5px 5px #A3A1A4;}
.nbanner{ height:400px; width:100%; background:url(../images/nbanner.jpg) center no-repeat;}
.kvSec {
	
	height:600px;
	overflow: hidden;
	position: relative;
}

.kvSec ul li {
	height: 600px;
	float: left;
}

.kvSec ul li a {
	height: 600px;
	display: block;
	text-indent: -9999px;
}

.kvSec .iconList {
	position: absolute;
	bottom: 20px;
	left: 50%;
	margin-left: -50px;
	z-index: 10;
	text-align: center;
}

.kvSec .iconList a {
	margin: 0 7px;
	float: left;
	display: block;
	width: 13px;
	height: 13px;
	text-indent: -9999px;
	background: url(../images/nav_a_bg.png) no-repeat right top;
	zoom: 1;
}

.kvSec .iconList .selected,
.kvSec .iconList a:hover {
	background: url(../images/nav_a_bg.png) left no-repeat;
}

.title{ text-align:center; padding:40px 0;}
.title h2{ font-size:26px; color:#004687; padding-bottom:8px;}
.title p{ font-size:14px; color:#004687; text-transform:uppercase;padding-bottom:12px; font-family:Arial, Helvetica, sans-serif;}
.product_show{ margin-bottom:20px;}

.product_show li{ width:276px; border:1px solid #eee; margin:8px; float:left;}
.product_show li:hover{ border:1px solid #0093DD;}
.product_show li p{ font-size:14px; padding:8px 0; text-align:center;}
.product_show li p a{ font-size:16px;}
.product_show li p.p1r20{ padding:5px 20px; line-height:25px; text-align:left;}

.about_r{ width:570px;  font-size:14px;}
.about_r h2{ font-size:18px; padding-bottom:15px;}
.about_r p{ line-height:28px; padding-bottom:10px;}
.about_r p a{ padding:5px 30px;  background:#EB5321; color:#fff; }
.about_r p a:hover,.news_l p a:hover{ text-decoration:underline;}

.youshi_con{ width:100%; height:266px; padding-top:70px; background:url(../images/ys.jpg) center no-repeat;}
.youshi_con li{ width:230px; margin:0 30px; float:left; color:#fff; line-height:22px;}
.youshi_con li h3{ line-height:80px; font-size:18px; text-align:center;}

 .pro_pic a{ width:220px; height:155px; display:block; border:#D6D6D6 1px solid;}
 .pro_pic a img{width:220px; height:155px; margin:auto; }
 .pro_tit{ width:220px; height:30px; line-height:30px; text-align:center;}
.pro_tit a{ font-size:14px;}


.news_l{ width:476px; line-height:25px; font-size:14px;}
.news_l p{ padding-bottom:10px;}
.news_l p a{padding:5px 30px;  background:#EB5321; color:#fff;}
.news_r{ width:600px;}
.news_l h3{ height:50px; line-height:50px; overflow:hidden; font-size:18px;}

.news_r li{ padding-bottom:10px; border-bottom:1px solid #E9E9E9; margin:10px 0; line-height:22px;}
.news_r li p{ width:510px;}
.i_time{ display:block; width:70px; text-align:center; color:#d0d0d0; font-size:14px; padding-top:25px;}
.i_time i{ color:#b1b1b1; font-size:36px;}
.news_r li a{ display:block; height:30px; line-height:30px; font-size:16px; overflow:hidden; padding-bottom:5px;}

.footer{ width:100%; margin-top:40px; background:#003B97; padding:10px 0; text-align:center; line-height:25px; color:#fff; font-size:12px;}



.nabnner{ height:400px; background:url(../images/nbanner.jpg) no-repeat center; width:100%;}
.content{ margin:30px auto 50px;}
.c_left{ width:250px; }
.c_right{ width:930px;}
.pname{
	background: #003E89;
	text-align: center;
	color: #ffffff;
	font-size: 24px;
	height: 60px;
	line-height: 60px;
}
.smenu{
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
}
.smenu ul li{
	font-size: 16px;
	line-height: 50px;
	border-bottom: 1px solid #e3e3e3;
	
	
}
.smenu ul li a{ display:block;padding-left: 65px;}
.smenu ul li a:hover{ background:#82A0C5; color:#fff}



.r_title{ font-size:20px; border-bottom:1px solid #ccc; line-height:40px; }
    .r_title i { border-left:5px #01449F solid; padding-left:10px; color:#01449F;
    }
.position,.position a{ font-size:12px;}


.column_life1{ width:930px; 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:18px; }
.news_content{ margin:auto; line-height:25px;}
.time{ float:right;}

.product_li{  margin:auto; padding-top:10px; }

.product_li li{float:left; width:284px;  margin:10px 13px;  text-align:center; display:inline;}

.product_li li .pro_pic a{ width:282px; height:230px; display:block; border:#ccc 1px solid;}
.product_li li .pro_pic a img{ width:282px; height:230px;margin:auto; }
.product_li li .pro_tit{ width:284px; height:30px; line-height:30px; text-align:center; overflow:hidden;}


.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:270px; text-align:center; height:230px; margin:7px 10px;overflow:hidden; background:#e0e0e0; 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:270px;*max-width:270px; line-height:200px; max-height:200px;width: expression(this.width > 270 && this.width > this.height ? 200 : true);*width: expression(this.width > 260 && this.width > this.height ? 200 : true);height: expression(this.height > 200 ? 200 : true); margin: 0 auto;}
.img_show li a{  width:270px;  height:200px; display: table-cell; vertical-align:middle;text-align:center;*display: block; *font-size:125px;*width:260px;}
.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:910px;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;}
.lizhan{
	overflow: hidden; margin-top:30px;
}
.lizhan li{
	float: left;
	text-align: center;
	margin:0 9px;	font-size:14px;
	line-height:52px;
	width: 272px; overflow:hidden;
}
.lizhan li img{
	width: 270px;
	height: 203px;
	border:1px solid #CCCCCC;
}
    .lizhan li a { display:block;
    }
.lizhan li a p{
	color: #4e4e4e;
}
#right_in{ width:auto; height:auto; overflow:hidden; font-family:"微软雅黑";}
#at_text_in{  height:auto; overflow:hidden; padding:0 0 10px; min-height:300px;}
.fltext{ float:left; display:inline; width:565px; margin-top:10px;}
#proBigPic{ width:565px; height:460px; overflow:hidden;  float:left; display:inline;border:1px solid #ccc; }
#proBigPic dl{}
#proBigPic dl dt{width:565px; height:460px; overflow:hidden;  text-align:center;}
#bigpic{ width:565px; height:460px; }
#proBigPic dl dd{ color:#6b6b6b;}
#proBigPic dl dd .red { color:#FF0000; font-size:12px;  text-decoration:underline;}
#proDetail{ width:345px; 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:565px; height:460px; 
}

.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;}










































