body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td { margin: 0; padding: 0; border: 0;}
html { color: #000; }
html,body { height: 100%; }
body,button,input,select,textarea { margin:0; padding:0;  font-family: "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif";  font-size:12px; background:#fff}
ul,ol,li,dl,dd,dt{list-style: none;}
em { font-style: normal; }
a { text-decoration: none; }
a:hover { text-decoration: none; color:#e85300;}
legend { color: #000; }
fieldset,img { border: 0; }
label,button { cursor: pointer; }

/*解决IE图片缩放失真*/
img { -ms-interpolation-mode: bicubic; }
/*清除浮动*/
.clearfix:after { content: ''; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.clear { clear: both; }
/*连续英文、数字换行*/
.wordwrap { word-break: break-all; word-wrap: break-word; }
/*单行文字超出显示省略号*/
.omg{overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
img { border: 0; vertical-align: middle; max-height: 100%;max-width: 100%; }


.xwbd .conn_in{overflow:hidden;}
.xwbd .xwbd_l{float:left;width:600px;padding-left:20px;}
.xwbd .xwbd_l li{border-bottom:1px solid #999;padding:20px 0 30px;}
.xwbd .xwbd_l li .tlt a{font-size: 18px;line-height: 40px;padding-bottom: 10px;font-weight: bold;color:#333;}
.xwbd .xwbd_l li .tlt a:hover{color:#e85300;}
.xwbd .xwbd_l li p{height: 45px;overflow: hidden;color: #787876;line-height: 22px;text-indent: 24px;}
.xwbd .xwbd_l li .more{color:#555;}
.xwbd .xwbd_l li .more:hover{color:#e85300;}
.xwbd .xwbd_r{float:right;width:310px;padding-right:20px;}
.xwbd .xwbd_r .tlt{position:relative;padding-left:62px;border-bottom:2px solid #333;margin-bottom:10px;}
.xwbd .xwbd_r .tlt a{font-size: 18px;line-height: 40px;padding-bottom: 10px;font-weight: bold;color:#333;}
.xwbd .xwbd_r li .tlt a:hover{color:#e85300;}
.xwbd .xwbd_r .tlt span{display:block;position:absolute;top:-18px;left:0;width:56px;height:46px;background:url(../images/icon1.png) center center no-repeat;font-size:22px;font-weight:bold;color:#fff;text-align:center;line-height:37px;}
.xwbd .xwbd_r li p{height: 90px;overflow: hidden;color: #787876;line-height: 22px;text-indent: 24px;}
.xwbd .xwbd_r li .more{color:#555;}
.xwbd .xwbd_r li .more:hover{color:#e85300;}
.xwbd .xwbd_r li{position:relative;}
.tu_l{position:absolute;left:0;width:155px;height:192px;}
.xwbd .xwbd_r li p.wenzi_r{padding-left:160px;height:192px;}

.txMovie2{position:relative;width:1150px;}
	.focus_pic2{width:1150px;height:600px;overflow:hidden}
	.focus_pic2 li{vertical-align:top}
	.focus_pic2 img{width:1150px;height:600px;display:inline-block;vertical-align:top}
	.focus_nav2{height:70px;*zoom:1; padding-left:33px;  }
    .focus_nav2{padding-top:10px;position:relative; }
	.focus_nav2 ul{position:relative;*zoom:1; padding-top:10px !important;  }
	.focus_nav2 li{position:relative;*zoom:1;float:left;display:inline;margin-right:10px; cursor:pointer;}
	.focus_nav2 .navPrev,.focus_nav2 .navNext{display:inline-block;*zoom:1;width:31px;height:66px;line-height:100;overflow:hidden;opacity:.6;filter:Alpha(Opacity=60);background:url(../images/jiantou_l.jpg) no-repeat;position:absolute;top:21px;}
	.focus_nav2 .navPrev{left:0;}
	.focus_nav2 .navNext{right:0;background:url(../images/jiantou_r.jpg) no-repeat;}
	.focus_nav2 .navPrev:hover, .focus_nav .navNext:hover{opacity:1;filter:Alpha(Opacity=100);border-right-color:#fff}
	.focus_nav img{border:1px solid #dedede;width:145px;height:68px}
	.focus_nav .on b{color:#fff;position:absolute;top:-10px;left:30px;font-size:10px;font-family:arial;-webkit-text-size-adjust:none}
	.focus_text{position:absolute;width:276px;height:398px;right:0;top:0;background-color:#f7f8f9;overflow:hidden}
	.txMovie2 .focus_nav2 li .cover{position:absolute;top:0;left:0;width:145px;height:68px;line-height:999px;overflow:hidden;font-size:0;background:#040303;filter:alpha(opacity=50);opacity:.5}
	.txMovie2 .focus_nav2 li.on .cover{display:none}
	.txMovie2 .focus_nav2 li b{display:none}
	.txMovie2 .focus_nav2 li.on b{position:absolute;display:inline-block;top:-6px;left:29px;border-left:6px dashed transparent;border-right:6px dashed transparent;border-top:0;border-bottom:6px solid;color:#fff;font-size:0;width:0;height:0;line-height:0}

.foot{height:200px;background-color:#e85300;color:#fff;}
.foot a{color:#fff;}

/*----普通产品滚动----*/
#demo{overflow:hidden; width:997px; height:370px; margin:0 auto;}
#demo li{margin:10px 0;}
#demo #indemo{float:left; height:800%}
#demo #demo1{float:left;}
#demo #demo2{float:left;}
/*---普通产品滚动结束----*/

.nav2{position:fixed;top:0;z-index:99999;}