/* CSS Document */
*{ padding:0; margin:0; }
body{ background-color:#fff;}
img{ border:none}
.top{ height:40px; background-color:#444;line-height:40px;font-size:14px;}
.top p{font-family:"Î¢ÈíÑÅºÚ"; width:1100px; margin:0 auto; text-align:right;font-size:14px; color:#fff;}
.top p a{color:#fff; display:inline-block; padding:0px 10px; text-decoration:none}
.top p a:hover{ color:#d60202; text-decoration:underline}
.banner{margin:5px auto; }
.banner .banner-m{ width:1100px;height:360px; margin:0 auto; position:relative; overflow:hidden;}
.banner-m .right{ width:400px; height:220px; background-color:#000; opacity:0.5; position:absolute; right:0px; top:60px;font-family:"Î¢ÈíÑÅºÚ"; color:#fff; font-size:14px; padding:10px 20px; line-height:25px; overflow:hidden}
.right h1{font-family:"Î¢ÈíÑÅºÚ"; color:#fff; font-size:25px; margin-top:0px; line-height:60px; font-weight:normal}
.main{ width:1100px; margin: 0 auto; overflow:hidden; background-color:#fff;}
.main p.title{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#ff6600; height:45px; width:175px; text-align:center;padding:18px 0 0 20px; background-color:#fff; background:url(/skin/x/tj.png) left center no-repeat;*background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skin/x/tj.png'); line-height:24px; margin-left:20px;}
.main ul{ overflow:hidden}
.main ul li{ width:320px; height:190px; border:1px solid #ccc; background-color:#fff; float:left; list-style:none; overflow:hidden; margin:10px 4px 10px 16px; display:inline; padding:10px 10px; color:#333; position:relative }
li img{ width:128px; height:128px;}
li .rr{ width:180px;float:right;height:128px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;margin-bottom:5px; overflow:hidden; color:#666}
li .rr a{ width:200px; height:30px; line-height:30px; display:inline-block; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; text-decoration:none; font-weight:bold; color:#2996da}
li .rr a:hover{color:#d60202; text-decoration:underline}
li .rr i{font-style:normal; height:30px; line-height:30px; display:inline-block; overflow:hidden}
li .rr span{ display:inline-block; font-family:"Î¢ÈíÑÅºÚ";}
.rr span.star0{ background-image:url(/skin/x/litterStar.png); background-position: 5px 7px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star1{ background-image:url(/skin/x/litterStar.png); background-position: 5px -19px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star2{ background-image:url(/skin/x/litterStar.png); background-position: 5px -45px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star3{ background-image:url(/skin/x/litterStar.png); background-position: 5px -71px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star4{ background-image:url(/skin/x/litterStar.png); background-position: 5px -97px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star5{ background-image:url(/skin/x/litterStar.png); background-position: 5px -123px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star10{ background-image:url(/skin/x/litterStar.png); background-position: 5px -19px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star20{ background-image:url(/skin/x/litterStar.png); background-position: 5px -45px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star30{ background-image:url(/skin/x/litterStar.png); background-position: 5px -71px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star40{ background-image:url(/skin/x/litterStar.png); background-position: 5px -97px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star50{ background-image:url(/skin/x/litterStar.png); background-position: 5px -123px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr span.star6{ background-image:url(/skin/x/litterStar.png); background-position: 5px -123px; background-repeat:no-repeat;display:inline-block; width:100px; height:20px; line-height:20px;}
.rr i.denj span{_position:absolute; _top:40px;}
.rr span.bb{ height:15px;width:48px;overflow:hidden;float:left;line-height:15px; padding-right:5px;margin:5px 0 2px 0;background:url(/skin/x/xtb1.jpg);  background-position:-114px 0px;padding-left:18px}
.rr span.time{height:15px;width:82px;overflow:hidden;line-height:15px; padding-left:5px; margin:5px 0; background:url(/skin/x/xtb1.jpg); background:url(/skin/x/xtb1.jpg) no-repeat; background-position:6px 0px;padding-left:22px}
.rr i.dx{height:18px;line-height:18px;width:165px; color:#666;background:url(/skin/x/xtb1.jpg) no-repeat; background-position:-234px 0px; padding-left:17px;overflow:hidden;margin-top:5px}
.rr i.dx span{color:#ff6600;width:48px;height:15px;line-height:15px; overflow:hidden}
.rr i.dx b{color:#ff6600;display:inline-block;height:15px;line-height:15px; width:82px;overflow:hidden;background:url(/skin/x/xtb1.jpg) no-repeat; background-position:-334px 0px; padding-left:18px; font-weight:normal;}

li .dibu{font-family:"Î¢ÈíÑÅºÚ";font-size:14px; width:320px; height:63px; overflow:hidden; line-height:20px; text-indent:2em; float:left; line-height:20px; color:#666; position:relative}
.dibu a{ padding:0px 5px; width:120px; color:#ff6600; text-decoration:none; position:absolute; background-color:#fff; right:0px; top:40px; padding-left:0px;}
.dibu a:hover{ color:#d60202; text-decoration:underline}
li .mb{width:128px; height:128px; display:inline-block; position:relative; float:left;margin-bottom:5px;overflow:hidden;}
li .mb span{ background:url(/skin/x/bg.png) left top no-repeat;*background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skin/x/bg.png'); width:128px; height:128px; display:inline-block; position:absolute}
li .down{ width:175px; height:60px; background-color:#fff; position:absolute; right:5px; top:68px; padding:12px 0px 0px 10px}
.down a{ display:inline-block; width:115px; height:38px; line-height:38px; background-color:#50c0ff; text-align:center; text-decoration:none; font-family:"Î¢ÈíÑÅºÚ";color:#fff;}
.down a:hover{color:#d60202; text-decoration:underline}



/***Èí¼þÍÆ¼ö****/
.rjtj{ width:1100px; margin:20px auto;}
.rjtj p{width:1060px; margin-left:0px;margin-bottom:10px;}
.rjtj p span.title{float:left;display:inline-block; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#ff6600; height:45px; width:175px; padding:18px 0 0 20px; background-color:#fff; background:url(/skin/x/tj.png) left center no-repeat;*background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/skin/x/tj.png'); line-height:24px; margin-left:20px;}
.rjtj p a{ float:right; line-height:58px; font-size:14px; text-decoration:none;color:#2996da}
.rjtj p a:hover{color:#d60202; text-decoration:underline}
.rjtj img{width: 220px;height: 105px;}
/**.rjtj li{ width:216px; height:70px; float:left; list-style:none; overflow:hidden; margin:10px 10px 5px 25px; display:inline; padding:10px 10px; color:#333; text-align:center; overflow:hidden}
.rjtj li img { width:216px; height:55px;}
.rjtj li a{ display: block;}
.rjtj li a.ztbt{font-family:"Î¢ÈíÑÅºÚ";height:20px; line-height:20px; width:216px; overflow:hidden;font-size:14px;color:#666; text-decoration:none  }
.rjtj li a.ztbt:hover{color:#d60202; text-decoration:underline}**/
.footer{ width:1100px; height:50px; margin:0 auto; text-align:center;font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:30px; color:#666; padding:25px 0 20px 0 }
.footer a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; text-decoration:none;color:#666; padding:0px 10px;}
.footer a:hover{ color:#d60202; text-decoration:underline}
.fenx{position:absolute; left:20px; bottom:15px;}

.#hWrapperAuto{margin-top: 20px;}
#contents{width: 100%;margin: 0;padding: 0;color: White;font: arial;font-size: 11pt;}
.visible{display: block;}
.hidden{display: none;}
#oldWrapper{margin-left: 100px;}
#contents a:hover{text-decoration: none;color: Gray;}
.heading{font-size: 20pt;font-weight: bold;}
/*Horizontal Orientation CSS*/
.jscarousal-horizontal{width:1080px;height: 118px;margin: 0;padding: 0;padding: 10px 8px 10px 8px;position: relative; /*overflow: hidden;*/}
.jscarousal-horizontal-back, .jscarousal-horizontal-forward{float: left;width: 23px;height:98px;color: White;position: relative;top: 6px;cursor: pointer;}
.jscarousal-horizontal-back{background-image: url(/skin/x/icon.png);background-repeat: no-repeat;background-position: left;}
.jscarousal-horizontal-forward{background-image: url(/skin/x/icon-r.png);background-repeat: no-repeat;background-position: right;}
.jscarousal-contents-horizontal{width:1020px;height: 105px;float: left;position: relative;overflow:hidden}
.jscarousal-contents-horizontal > div{position: absolute;width: 100%;height: 124px;}
.jscarousal-contents-horizontal > div > div{float: left;margin-left:16px;margin-right:19px; position:relative;}
.jscarousal-contents-horizontal img{width: 220px;height: 105px;}
span.thumbnail-text a{ background-color:#000; width:220px; height:25px; display:inline-block; position:absolute; left:0px; top:80px; color:#fff; text-align:center; line-height:25px; overflow:hidden; font-size:12px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; text-decoration:none}
span.thumbnail-text a:hover{ color:#f00}
#carouselhAuto div img{width: 220px;height: 105px;}
span.bds_more{line-height:16px;}






























