@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, button, textarea, p, blockquote, th, td,input {margin:0;padding:0;word-break:break-all;font-family:"Microsoft Yahei", Tahoma, "SimSun";line-height:23px;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style:inherit;font-weight:inherit;}
html {color:#000;background:#FFF;}
body {font-size:12px;}
ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
li {list-style:none;}
caption, th, td {font-weight:normal;}
table {border-collapse:collapse;border-spacing:0;}
.img_va {vertical-align: middle;}
fieldset, img {border:0;}
del, ins {text-decoration:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
h1 {font-size: 25px;font-weight:bolder;margin:0;padding:0 20px;}
h2 {font-size: 16px;font-weight:bolder;margin:0;padding:0;}
h3 {}
h4 {font-size: 14px;font-weight:bolder;margin:0;padding:0;}
h5 {font-size: 14px;font-weight:normal;margin:0;padding:0;}
a {color: #215ead;}
a, a:link ,a:visited{text-decoration: none;}
a:hover {text-decoration: underline;}
a.topic {font-size:14px;color:#000;font-weight:bold;}
input, select, textarea {font-family:Arial, Helvetica, sans-serif;}
input {margin:0px;padding:0px;}
input:focus {outline:none}
caption, th, td {font-weight:normal;}
hr {display:none;}
strong {font-weight:bold;}
img {border:medium none;padding:0px;margin:0px;}
q:before, q:after {content:'';}
abbr, acronym {border:0;font-variant:normal;}

.clearfix:after,
.frame:after,
li:after {
    visibility: hidden;
    display: block;
    height: 0;
    line-height: 0;
    clear: both;
    content: "";
}

.zoom {
    zoom: 1;
    overflow: auto;
}
.fl { float:left;}
.fr { float:right;}
body{ }
.red { color:#b91c00;}
.f20 { font-size:20px;}
.p10 { padding:10px;}
.pl20 { padding-left:20px;}
.mt10 { margin-top:10px;}
.clear { clear:both;}
.ar { text-align:right;}
.db { display:block;}
/*basic end*/

.container{width:210px; text-indent:10px; margin: -10px 0 10px 0; }
.menuTitle{
	width:210px; height:24px;margin:0 auto; line-height:24px; cursor:pointer; margin-bottom:2px; background:url(../imges/product-btn.jpg) no-repeat center center;
	font-size:12px; color:#b91c00;
	}
.activeTitle{
	width:210px; height:24px;  background:url(../imges/product-btn.jpg) no-repeat center center; margin:0 auto; line-height:24px;  cursor:pointer; 
	margin-top:2px; font-weight:bold;
	}
.menuContent{background-color:#fff; margin:0 auto; height:auto; width:210px; text-align:left; display:none;}
.container li{ list-style-type:none;padding:0px 0px 0px 20px; font-size:12.7px; height:20px; line-height:20px; border-bottom:1px solid #ccc; color:#555;}

/**下拉菜单**/

#imgPlay { overflow: hidden; width: 900px; zoom:1; position: relative; height: 261px}
#imgPlay .imgs li {	float: left; margin-right:60px;}
#imgPlay .num {	display: inline; left: 400px; position: absolute; top: 220px; height: 19px}
#imgPlay .num span {
	display: inline-block; background: url(../imges/imgPlayer.png) no-repeat left top; overflow: hidden; width: 14px; 
	cursor: pointer; line-height: 0; height: 13px
	}
#imgPlay .num span.on {	background-position: -19px top;}
#imgPlay #numInner {
	 background: none transparent scroll repeat 0% 0%; padding-top: 3px;
	position: absolute; top: 220px; text-align: center
	}
/**baner**/
.blk_18 { overflow:hidden; width:450px; margin-top:8px;}
.blk_18 .pcont { width:410px; float:left; overflow:hidden; padding-left:5px;}
.blk_18 .ScrCont {width:32766px; zoom:1; margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:15px; height:74px; float:left; background: url(../imges/pic_01.png) no-repeat left -50px;}
.blk_18 .LeftBotton { background-position: 5px 38px;}
.blk_18 .RightBotton { background-position: 5px -50px;}
.blk_18 .pl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto;}
.blk_18 .pl { width:105px; float:left; float:left; text-align:center; line-height:24px;}
/**图片轮换**/
.min { width:900px; margin:0 auto; color:#9c9b9b; }
	.min h3 { font-size:16px; font-weight:bold;}

.header {  height:80px;  background:url(../imges/headerbg.jpg) no-repeat center center; font-size:14px; line-height:25px; } 
.header img { margin:20px 0 0 20px;}
.header a {  width:74px; text-align:center; color:#505050; display:inline-block; padding-top:2px; }
.header div { float:right; margin:55px 6px 0 0; width:152px;  _margin:-9px 5px 0 0;}

.nav { margin:0 auto; padding-left:10px; background-color:#93989b;  }
.nav a { color:#fff; height:30px; padding:0 10px; font-size:15px; font-weight:bold; float:left; line-height:30px;}
	
.banner img { width:900px;}

.min_left { width:210px; float:left; padding-top:10px;}
.min_left .q_logo { border-top:1px solid #cacdcd;}
.min_left b { display:block; font-family: "Adobe 黑体 Std R"; font-size:14px; color:#333; line-height:40px; }

.min_center { width:483px; float:left; border-left:1px solid #cacdcd; border-right:1px solid #cacdcd; }
.min_center .top ,.min_center .bottom {background:url(../imges/abuot_bg.gif) repeat-x left top; padding:10px;}
.min_center .top p{ padding:10px; line-height:22px; text-indent:2em; color:#5d5d5d;}

.min_center .bottom { height:115px; }

.min_right{ width:205px; float:right; text-align:right;}
.min_right .map{ border-top:1px solid #cacdcd; margin-top:10px; padding-top:10px; text-align:left;}

.min_con { width:669px; border-left:1px solid #cacdcd; background:url(../imges/abuot_bg.gif) repeat-x left top #e2e4e3; float:right; padding:10px;}
.min_con  p{ padding:10px; line-height:22px; text-indent:2em; color:#5d5d5d;}
.min_con .client_list li { width: 74px; text-align:center; float:left; margin:5px 60px 0 0; color:#000;}
.min_con .client_list li img { width:74px; border: double  #999999 1px;display:block;}
.min_con .contact{ font-size:12px; color:#5d5d5d; line-height:23px; margin-top:10px;}
.min_con .message { width:420px; margin:10px auto; color:#333; font-size:12px;}
.min_con .message input { margin:0 10px; width:300px; line-height:23px;}
.min_con .message .btn input { width:65px; height:26px; background:url(../imges/btn.jpg) no-repeat 0 0; border:none; line-height:23px;}
.min_con .message .btn { padding-left:160px;}
.min_con .message  li { margin-top:10px;}
.min_con .message textarea  { height:100px; margin:0 10px; width:300px; vertical-align: top;}
.min_con .job { width:590px; background:#fff; color:#5d5d5d; margin-top:15px; margin-left:38px;}
.min_con .job img{width:590px;  }
.min_con .job ul { border-left:1px solid #cacdcd;border-right:1px solid #cacdcd; padding:0 10px;}
.min_con .job li { margin-top:10px; background:#f5f5f5;}
.min_con .job li span { width:150px; display:inline-block;}
.min_con .news { width:590px; margin:10px auto;}
.min_con .news a { width:565px; height:26px; background:url(../imges/pic.gif) no-repeat center center; margin-top:10px; line-height:26px; padding:0 10px; display:block; color:#999; text-align:center;}
.min_con .news a b { float:left; color:#000; font-weight:normal;}
.min_con  .lv { text-align:center; margin-top:10px; background:url(../imges/fy.gif) no-repeat center center;}
.min_con  .lv  a { padding:0 5px; width:auto; display:inline-block; background:none; color:#555;}
.min_con  .product  span { color:#333; display:block; margin-top:5px;}
.min_con  .product a { width:155px; height:245px; padding:10px 13px 0 18px; background: url(../imges/product-imgbg.gif) no-repeat center center; display:block; float:left; color:#777; font-size:12px; margin:15px 0 0 18px;}
.min_con  .product a  img { width:147px; height:144px;  border:1px solid #cacdcd; display:block;}
.min_con  .product .img01 { width:390px; height:380px; float:left; padding:10px; text-align:center;}
.min_con  .table_01 { width:580px; margin:10px auto; border:1px solid #333; color:#000;}
.min_con  .table_01 thead td { background:#777; font-weight:bold;}
.min_con  .table_01 td { border:2px solid #555; text-align:center; background:#fff;}
.min_con  .product .fl ul { margin:10px 0; font-weight:bold; color:#333;}
.min_con  .product .fl li { list-style:url(../imges/pic_01.gif) inside ;}
.footer { font-size:12px; color:#fff; text-align:center; height:30px; line-height:30px; background:#93989b;}

 








