/* CSS Document */

/*全局样式重置
-------------------------------------------------------------------------------------------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}

body,button,input,select,textarea{ font:12px/1.5  Arial, "宋体", Helvetica,  Verdana, sans-

serif; word-wrap:break-word; color:#2a2a2a;}

input,select,textarea{vertical-align:middle; *font-size:100%;}  

a{text-decoration:none;  cursor:pointer;  color:#2A2A2A;}
a:hover{color:#000;}
a:active,a:focus{outline:none;star:expression(this.onFocus=this.blur()); }

i,em,address,th{font-style:normal;font-weight:normal;}

ol,ul ,li{list-style: none;} 

h1, h2, h3, h4, h5, h6{font-weight:normal; font-size:100%;} 

img{border:0; display:block;}

button{cursor:pointer}

q:before,q:after {content:'';}
 
table {border-collapse:collapse; border-spacing:0;} 


/*base
--------------------------------------------------------------------------------------------------------------------------------------------*/
/*--浮动--*/
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}


/*清除浮动
-----------------------------------------------------------------------------------------------------------------------------------------------*/
.clearfix:after{clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clearfix{*zoom:1;}


/*单页通用样式
-----------------------------------------------------------------------------------------------------------------------------------------------*/
.m-b10{margin-bottom:10px;}
.m-l20{margin-left:20px;}
.hui{color:#999;}
.title{ border-bottom:2px solid #999; height:26px; line-height:26px; font-weight:bold; padding-left:10px; margin:10px 0; color:#666; position:relative;}
.more{position:absolute; right:2px; top:0;}
.more a{color:#F00;}
.postion{position:absolute; right:2px; top:0; font-weight:normal; color:#333;}

/*--header--*/
.header{width:960px; height:90px;margin:0 auto; position:relative; background:url(../image/top_c.jpg) repeat-x; margin-top:10px;}
.header_mess{position:absolute;right:32px;top:16px;}
.header_mess a{color:#333; border-right:1px solid #333; margin-left:5px; width:55px; height:14px; line-height:14px;float:left}
.logo{padding-top:30px;}
.time{ padding-right:30px; margin-top:50px;}

/*--nav--*/
.nav{background:url(../image/nav_c.jpg) repeat-x; height:44px; line-height:44px; margin:0 auto;color:#CA2A1E;}
.nav ul{background:url(../image/nav_r.jpg) no-repeat 100% 0; height:44px; line-height:44px;width:960px; margin:0 auto;}
.nav li{float:left; display:inline; font-size:14px; font-weight:bold;margin:0 13px; *margin:0 10px;}

.content{width:960px; margin:6px auto;}

/*--产品分类 --*/
.proList{float:left; display:inline; width:210px; background:#c10d00; height:330px;position:relative; z-index:100;overflow:hidden;}
.protitle{ background:url(../image/title_bg.jpg) repeat-x; height:35px; line-height:35px;padding-left:20px; color:#fff; font-weight:bold;}
/**
.proList li{background:url(../image/rectangle2.jpg) no-repeat left;padding:0 20px;margin-left:20px; text-align:center;height:40px;line-height:40px; 
float:left;display:inline; color:#fff;}
.proList li a{background:url(../image/pro_t.jpg)  no-repeat bottom; width:120px; float:left; display:inline;}
**/
.proList li{ float:left; width:140px; margin-left:20px; _display:inline; background:url(../image/rectangle2.jpg) no-repeat left; padding:0 20px; text-align: left; line-height:40px; color:#fff; position:relative;}
.proList li a{background:url(../image/pro_t.jpg)  no-repeat bottom; width:140px; float:left; height:40px; overflow:hidden;color:#FFF;}
.proList font{ float:left; font-size:12px;}
.clear{ clear:both;}
.item2{ position:absolute; top:0; left:180px; display:none; z-index:999; width:140px;}
.item2 .second{ width:140px; background:#c10d00;margin-left:0;}
.item2 .second a{ width:140px;background:none;}
.item1 li:hover .item2, .item1 li.hover .item2{display:block;}

/*--banner --*/
.banner{float:right; display:inline; width:735px; height:337px; border:1px solid #CCC;}
.banner{width:735px; margin:0 auto; height:337px; overflow:hidden;}
.banner ul,.banner ul li{ float:left; overflow:hidden;}
.coin-slider{overflow: hidden; zoom: 1; position: relative;}
.coin-slider a{text-decoration: none; outline: none; border: none;}
.cs-buttons{font-size:0px; padding: 10px; float: left;}
.cs-buttons a{margin-left:5px; height:5px; line-height:10px; overflow:hidden; width:15px; float:left; border:1px solid #CCC;color:#CCC; text-indent:-1000px;}
.cs-active{background-color:#CCC; color:#CCC;}
.cs-title{width:545px; padding:10px; background-color:#000000; color:#FFFFFF;}
.cs-prev,.cs-next{background-color:#CCC; color:#fff; padding:0px 10px;}


.box{width:960px; height:210px;}

/*--最新公告 --*/
.new{width:220px; float:left; display:inline; }
.new span{color:#999;}
.new ul{ overflow:hidden;}
.new li{ float:left; color:#000; height:25px; line-height:25px; background:url(../image/rectangle.jpg) no-repeat left; padding-left:15px; margin-left:10px;}
.new li a{
	display:inline-block;
	width:160px;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	color: #000;
}

/*--关于我们 --*/
.about{float:right;display:inline; width:730px; height:220px; overflow:hidden;}
.about p{text-indent:2em; line-height:25px;}
.about img{margin:5px 10px;}

/*带左右箭头滚动1     */
.scroll{width:960px; height:250px; margin-top:6px; }
.blk_20{position:relative; WIDTH:960px; height:200px; margin:0 auto 0;}
.blk_20 .pcont{FLOAT:left; display:inline; margin:15px 0 0 50px; OVERFLOW: hidden; WIDTH:866px; position:relative;}
.blk_20 .ScrCont{WIDTH:32066px;}
.blk_20 #List1_1{FLOAT:left; display:inline;}
.blk_20 #List2_1{FLOAT:left; display:inline;}
.blk_20 .LeftBotton{
	position:absolute;
	top:16px;
	left:20px;
	BACKGROUND:url(../image/left_arrow.jpg) no-repeat 0 0;
	FLOAT: left;
	WIDTH:8px;
	HEIGHT:166px;
}
.blk_20 .RightBotton{position:absolute; top:16px; right:20px; BACKGROUND:url(../image/right_arrow.jpg) no-repeat 0 0;FLOAT: left; WIDTH:8px;HEIGHT:166px;} 
.blk_20 .pl{FLOAT:left; display:inline; margin-right:20px; WIDTH:190px; height:200px;  z-index:2; margin-right:34px;}
.pl a{color:#F00;}
.blk_20 .pl .name{width:190px; height:30px; line-height:30px; float:left; display:inline; text-align:center; font-weight:normal; overflow:hidden; color:#F00} 
.blk_20 .pl .picBox{width:190px; height:140px;border:1px #e6e6e6 solid; float:left; display:inline; overflow:hidden;}
.blk_20 .pl .picImgBox{ width:190px; height:140px; line-height:126px; overflow:hidden; text-align:center; display:table-cell; vertical-align:middle; *disply:block; font-size:126px;}
.blk_20 .pl .picImgBox img{width:190px; text-align:center; border:none; display:block; margin:0 auto; vertical-align:middle; height:140px;}

/*带左右箭头滚动2   */ 
.blk_20 #List1_11{FLOAT:left; display:inline;}
.blk_20 #List2_11{FLOAT:left; display:inline;}

/*--footer --*/
.footer{width:960px;margin:0 auto; text-align:center;background:url(../image/footer_c.jpg) repeat-x; float:left; display:inline; margin-top:20px;}
.footer ul{ margin:10px 0 5px 100px; height:30px; padding-left:73px;}
.footer li{float:left; display:inline;text-align:center;}
.footer li a{color:#666;height:20px; padding:0 15px;line-height:20px;border-right:1px solid #666; }
.footer span{color:#666;  width:900px; float:left; display:inline; }
.footer span a{color:#666; line-height:36px;}

.postion a{text-decoration:none;  cursor:pointer;  color:#333;}
.nav li a { color:#fff;}