.main1{width:990px;overflow:hidden;}

.index_left{width:655px;overflow:hidden;float:left;}
.index_right{width:330px;overflow:hidden;float:right;padding-left:5px;}

/*left*/
.flash{width:100%;height:260px;overflow:hidden;}
/*right*/
.about_pic{background:url(../images/about.jpg) no-repeat center top;height:157px;}
.about_txt{height:98px;background:#616161;color:#fff;line-height:17px;}
.about_txt a,.about_txt a:hover{color:#fff;}

.video{background:#868686;padding:5px}
.video_win{width:180px;float:left;height:143px;}
.video_list{float:right;width:130px;background:url(../images/videobg.gif) repeat-x;height:143px;}
.video_list li{height:25px;line-height:25px;*height:23px;*line-height:23px;	overflow:hidden;white-space:nowrap;width:98%;
	text-overflow:ellipsis;          /* for IE */
	-o-text-overflow: ellipsis;      /* for Opera */
	-icab-text-overflow: ellipsis;   /* for iCab */
	-khtml-text-overflow: ellipsis; /* for Konqueror Safari */
	-moz-text-overflow: ellipsis;    /* for Firefox,mozilla */
	-webkit-text-overflow: ellipsis; /* for Safari,Swift*/}
.video_list li a{display:block;background:url(../images/ico11.gif) no-repeat 5px center;text-indent:20px;}
.video_list li a:hover{background:url(../images/ico12.gif) no-repeat 5px center;}
.video_list li.active a{background:url(../images/ico12.gif) no-repeat 5px center;}
.video_list li.more_2 a{background:url(../images/ico14.gif) no-repeat 5px center;color:#fff}


.title{height:36px;background:url(../images/titlebg.gif) repeat-x;line-height:36px;text-indent:15px;font-weight:bold;color:#C66060;font-size:14px;overflow:hidden;}
.title span{float:left;width:48%}
.title span.more_1{text-align:right;font-weight:normal;font-size:12px;background:url(../images/ico13.gif) no-repeat 115px 14px;}
.content{padding:10px;overflow:hidden;}
/*book*/
.book_pic{width:115px;}
.book_pic img{width:113px;height:157px}
.book_list{width:190px;;}
.book_list li{background:url(../images/book_ico.gif) no-repeat 5px 3px;text-indent:20px;height:25px;line-height:25px;display:block;overflow:hidden;width:100%}
/*special*/
.special{width:100%;overflow:hidden;}

.left_1{float:left;width:260px;}
.right_1{float:right;width:390px;}
.left_1_top{background:url(../images/index_left_top.gif) no-repeat 2px center;height:2px;}
.left_1_content{background:url(../images/left_1_bg.gif) repeat-y 2px center;width:100%;}
.left_1_bottom{background:url(../images/index_left_bottom.gif) no-repeat 2px center;height:9px;}
.left_title{margin:10px 0;text-align:center;}
.left_title_1{margin:0px 0 10px 0;text-align:center;}
.left_content{text-align:center;}
.left_content .money{display:block;text-align:left;line-height:20px;background:url(../images/ico9.gif) no-repeat 15px center;text-indent:35px}
.down_center li{text-align:left;line-height:20px;height:20px;text-indent:35px;background:url(../images/ico10.gif) no-repeat 15px center;}

.friend{height:56px;width:100%;background:url(../images/friend.gif) no-repeat;text-align:center;}
.friend select{margin-top:15px;}
.left_img p{text-align:left;}


#demo {background: #FFF;overflow:hidden;width: 100%;background:url(../images/product_list.gif) repeat-x left center;height:151px;padding:20px;}
#demo img {border: 3px solid #F2F2F2;width:106px;height:106px;}
#indemo {float: left;width: 800%;margin:20px;}
#demo1 {float: left;}
#demo2 {float: left;}

.pro_list{background:url(../images/product_list.gif) repeat-x left center;height:151px;padding:0 20px}
.product_list{width:100%;overflow:hidden;height:140px;word-break:keep-all}
.product_list img{width:106px;height:106px;margin:20px 0 0 3px}
/*right_1*/
.right_1_title{background:url(../images/ico6.gif) no-repeat left 9px;height:30px;line-height:30px;text-indent:25px;font-weight:bold;font-size:12px;overflow:hidden;}
.right_1_title span{float:left;width:48%;_width:47%}
.right_1_title span.more_1{text-align:right;font-weight:normal;font-size:12px;background:url(../images/ico13.gif) no-repeat 145px 11px;}

.right_1_content ul{margin:15px 0 0 0}
.right_1_content li{line-height:17px;height:17px;background:url(../images/ico5.gif) no-repeat 8px center;text-indent:20px;}
.right_1_line{background:url(../images/right_1_line.gif) no-repeat center center;height:35px;width:100%;}


.run{overflow:hidden;width:98%;height:106px;}