@charset "gb2312";

/* CSS Document */

.indextop{width:980px;margin-left:230px;}

.indexflashbanner{width:683px;height:262px;}

.indextopright{float:right;width:287px;}

.indextopright .indexms{ position:relative;border:1px solid #f0f0f0;height:162px;overflow:hidden;}

.indextopright .indexms .tit{ position:absolute;top:0; left:0;}

.indextopright .indexms .le{ position:absolute; left:10px; top:55px;}

.indextopright .indexms .ri{ position:absolute; left:260px; top:55px;}

.indextopright .indexgg .tit{border:solid #ddd;border-width:1px 1px 0 0;height:32px;}

.indextopright .indexgg .tit li{border: solid #ddd;border-width:0 0 1px 1px; background:#f8f8f8; float:left;width:142px; text-align:center;height:31px;line-height:31px; font-size:14px; font-family: 'Microsoft YaHei';}

.indextopright .indexgg .tit li.on{ background:#fff;border-bottom:1px solid #fff;}

.indextopright .indexgg .cont{height:115px;border:solid #ddd; border-width:0 1px 1px 1px; overflow:hidden;zoom:1;padding:10px 0 0 0;}

.indextopright .indexgg .cont li{ float:left;padding:2px 0 2px 15px;width:125px;}

.indextopbanner{border:1px solid #ddd; height:159px; overflow:hidden;zoom:1;}

.indextopbanner img{ display:block; margin:0; padding:0; border:0; float:left;}

.indextxsg .tit{border:solid #ddd;border-width:1px 1px 0 0;height:32px;}

.indextxsg{position:relative;}

.indextxsg .tit li{border: solid #ddd;border-width:0 0 1px 1px; background:#f8f8f8; float:left;width:240px; text-align:center;height:31px;line-height:31px; font-size:14px; font-family: 'Microsoft YaHei';}

.indextxsg .tit li.on{ background:#fff;border-bottom:1px solid #fff; width:244px; color:#c00; font-weight:bold;}

.indextxsg .sale{ position:absolute; top:32px; left:-40px; background:url(../images/sale.gif) no-repeat;width:40px;height:71px;}

.indextxsg .cont{border:solid #ddd;border-width:0 1px 1px 1px;height:270px; overflow:hidden;zoom:1;padding:10px 30px; position:relative;width:1148px;}

.indextxsg .cont .le{ position:absolute;left:16px;top:123px;}

.indextxsg .cont .ri{ position:absolute;left:1185px;top:123px;}

.indextxsg .cont li{float:left;margin:10px 18px 0 18px;width:155px;}

.indextxsg .cont li .cpm{line-height:18px;}

.indextxsg .cont li .zt a:link,.indextxsg .cont li .zt a:visited{color:#c00; text-decoration:none;}

.indextxsg .cont li .zt a:hover{ text-decoration:underline;}

.indextj{border:1px solid #ddd;padding:10px 10px 15px 15px; overflow:hidden;zoom:1;}

.box_new h2{font-size:18px; font-family: 'Microsoft YaHei';}

.box_new h2 .hui{color:#666;}



.box_new h2 li{float:right;width:95px;height:34px;padding:0 0 0 63px; background-color:#f6f6f6;background-image:url(../../images/iconindextj.png); background-repeat:no-repeat; font-weight:normal; font-size:14px;color:#444;line-height:34px;border:1px solid #ddd;margin-left:8px; cursor:pointer;}

.box_new h2 li.t5{ background-position:0 0;}

.box_new h2 li.t4{ background-position:0 -33px;}

.box_new h2 li.t3{ background-position:0 -67px;}

.box_new h2 li.t2{ background-position:0 -102px;}

.box_new h2 li.t1{ background-position:0 -137px;}

.box_new h2 li.on{ background-color:#fefefe;}

.indextj .flpic{float:left;border-right:1px dotted #eee;padding:0 45px 0 0;width:365px;margin-top:20px;}

.indextj .flpic img{border:5px solid #f3f3f3;margin-bottom:15px;}

.indextj .flpic p{line-height:30px;padding-left:10px;}

.indextj .tc{float:left; width:720px;margin:15px 0 0 45px;}

.indextj .tc .tcri{ background:#f8f8f8;margin:8px;padding:15px; text-align:right;}

.indexfenglei{border:1px solid #ddd;}

.box_new{ position:relative;}

.box_new .hot{ position:absolute; left:-40px; top:50px;}

.indexfenglei h3{ font-size:28px; font-family: 'Microsoft YaHei';color:#ff492a;padding:10px 15px 10px 18px;border-bottom:1px solid #ddd; font-weight:normal;}

.indexfenglei h3 em{float:right; font-style:normal; font-size:12px;}

.indexfenglei h3 em a:link,.indexfenglei h3 em a:visited{ color:#f00; text-decoration:none;}

.indexfenglei h3 em a:hover{ text-decoration:underline; color:#ff492a;}

.indexfenglei td.rightborder{border-right:1px dotted #dedede;}

.indexfenglei td.bottomborder{border-bottom:1px dotted #dedede;}

.indexfenglei td .img{ position:relative;}

.indexfenglei td .img img{margin:0;paddding:0;border:0; display:block;}

.indexfenglei td .jg{ position:absolute; bottom:0;left:0;height:40px;width:183px;padding:2px 5px 0 5px; text-align:center; background:url(../images/indexjgbg.png); line-height:20px;}

.indexfenglei td .jg a:link,.indexfenglei td .jg a:visited{color:#444; text-decoration:none;}

.indexfenglei td .jg a:hover{ text-decoration:none; color:#c00;}

.indexfenglei ul{margin:15px 0 0 10px;height:205px;}

.indexfenglei li{float:left;width:100px;padding:4px 0 4px 14px;}







.box_2 h2{font-size:18px; font-family: 'Microsoft YaHei'; color:#ff492a; overflow:hidden;}

.box_2 h2 .hui{color:#666;}

.box_2 h2 li{float:right;width:95px;height:34px;padding:0 0 0 63px; background-color:#f6f6f6;background-image:url(../images/iconindextj.png); background-repeat:no-repeat; font-weight:normal; font-size:14px;color:#444;line-height:34px;border:1px solid #ddd;margin-left:8px; cursor:pointer;}

.box_2 h2 li.t1{ background-position:0 0;}

.box_2 h2 li.t2{ background-position:0 -33px;}

.box_2 h2 li.t3{ background-position:0 -67px;}

.box_2 h2 li.t4{ background-position:0 -102px;}

.box_2 h2 li.t5{ background-position:0 -137px;}

.box_2 h2 li.on{ background-color:#fefefe;}

.box_2{ position:relative;}

.box_2 .hot{ position:absolute; left:-40px; top:50px;}



/*Ê×Ò³¹ã¸æÎ»ÂÖ²¥*/

.main3 { 

	width: 684px;

	height: 153px;

	margin-top: 12px;

	margin-bottom: 20px;

	position: relative;

}

.main3 a{text-decoration:none;}

.main3 .lef,.main3 .rig {

	width: 40px; 

	height: 60px; 

	position: absolute;

	top:46px;

	z-index:10;

	background: #999;

	line-height: 60px;

	border-radius: 4px;

	filter:alpha(opacity=80);  

    -moz-opacity:0.8;  

    -khtml-opacity: 0.8;  

    opacity: 0.8;display: none;

}

.main3 .lef{left: 2px}

.main3 .rig{right: 2px;}

.main3 .con { width: 684px; height: 153px; float: left; overflow: hidden; position: relative;}

.main3 .con ul { display: none; position: absolute; left: 0px; top: 0px; height: 200px}

.main3 .con li { float: left; width: 228px; height: 153px; background: #fff;text-align: center;}

.main3 .con img { width: 224px!important; height: 153px!important;}

.main3 .lef a, .main3 .rig a { display: block; width: 40px; color: #fff;text-align: center;text-decoration: none;}