@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea { margin:0; padding:0; }
*html{background-image:url(about:blank);background-attachment:fixed; }
body{ font-size:12px; line-height:10px; color:#333333; background:url(../imghxcm/indexbj.jpg) repeat-x left top;font-family:"Microsoft YaHei";}
li, ol { list-style:none; }ins { text-decoration:none; }i, em { font-style:normal; }a { text-decoration:none; color:#666;}a:hover { cursor:pointer; text-decoration:none;}a:active{star:expression(this.onFocus=this.blur());}:focus{outline:0;}.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }a img { border:none; }.clear { clear:both; font-size:0px; line-height:0px; }li.clear { float:none; width:auto; height:auto; padding:0; margin:0; }input{ border:0 none; padding:0px; margin:0px;}
.ftms{ font-family:"Microsoft YaHei"}
 




.inBan{ width:100%; height:350px; overflow:hidden; position:relative; z-index:2; background:#000;}
.inBan li{ position:absolute; left:0px; top:0px; z-index:2; text-align:center; width:100%; height:350px; display:none;}


.inmain{background:url(../bg/inMainBg.jpg) repeat-x left top #fefefe; position:relative;}
.inmainMid{ width:960px; margin:0 auto; padding:32px 0; overflow:hidden;}
.mleft{ width:237px; float:left;}
.mmid{ width:337px; float:left; display:inline; margin-left:29px; line-height:24px;}
.mmid h4{ padding:0 0 10px 0;}
.mright{ width:330px; float:right;}

.mleft div{ padding:10px 15px; background: #d9d9d9; width:207px; overflow:hidden;}
.mleft div b{ font-size:18px; font-family:"Microsoft YaHei"; color:#c50000; padding:0 0 10px 0; display:block;}
.mleft div span{ padding:2px 0 2px 6px; background:url(../ico/ico1.gif) no-repeat left 10px; margin-right:0px; display:inline-block; width:92px; float:left;}

.tabTop{ line-height:31px; border-bottom:1px solid #ddd;}
.tabTop span{ display:inline-block; width:90px; text-align:center; border:1px solid #fff; background:url(../bg/IntabTopD.gif) repeat-x; margin:0 1px; cursor:pointer;}
.ttC{ background:url(../bg/IntabTopC.gif) repeat-x !important; color:#c50000;}

.brand{ padding:15px 10px;}
.brand p{ padding:5px 0;}
.jms{ background:url(../ico/ico2.gif) no-repeat left 8px; font-size:14px; color:#000; font-family:"Microsoft yahei"; padding-left:10px;}

.news{ line-height:16px; padding:10px 0;}
.news li{ margin:0 0 5px 0;}
.news li a{ color:#333;}
.news li i{ display:block; color:#7f7f7f;}

.tbP{ display:none;}

.control{  width:970px;top:340px; z-index:2; height:10px; text-align:center; position:relative;  margin:0 auto}
.control span{ width:46px; height:6px;margin:0 3px; display:inline-block;cursor:pointer; background:#bdbdbd; overflow:hidden;}
.control span img{ background:#9d1a16}
.cpcur{ background:#9d1a16 !important;}
/* 此处的330是控制切换三条线的高度 */