body { background:#fff;font-size:14px; margin:0; padding:0; }
.body1{}
img{border:0} 
form{margin:0} 
ul,li{ margin:0; padding:0; list-style:none}
dl,dt,dd{margin:0; padding:0; }
p{margin:0; padding:0; }

.bf{background-color:#fff; height:5px;}

a {color: #010101;text-decoration: none;}
a:hover {text-decoration:underline;color: #be1a21;}
.red1{ color:#f00}

.blank10{height:10px;overflow:hidden;font-size:1px; }
.blk10{ clear:both; height:10px;overflow:hidden;font-size:1px; }
.blk{ clear:both; height:20px;overflow:hidden;font-size:1px; }
.blk2{ clear:both; height:2px;overflow:hidden;font-size:1px; }
.blk4{ clear:both; height:4px;overflow:hidden;font-size:1px; }
.blk5{ clear:both; height:5px;overflow:hidden;font-size:1px; }
.blk15{clear:both;height:15px;overflow:hidden;font-size:1px; }
.clear{clear:both;height:0;overflow:hidden;font-size:0px; }

.header{ min-width:1000px; height:180px; overflow:hidden; background:#90000a; }
.top{ height:135px;position:relative; z-index:99; overflow:hidden;width:1000px; margin:0px auto;background:url(../img/bg_top.jpg) no-repeat center top;}
.logo{  height:110px;overflow:hidden;position:absolute;z-index:99;  } 
@media only screen and (min-width:1367px) and (max-width:1440px)
{
  
}
@media only screen and (min-width:1441px) and (max-width:1680px)
{ 
}
@media only screen and (min-width:1681px)
{
  
}
.logo .link{ position:absolute; display:none; right:5px; top:18px;font-size:14px;color:#fff; }
.logo .link a{margin:0 16px;}
.logo .link a:hover{color:#fff;}
.top .search{ position:absolute; right:0px; top:80px; display:none}
.top .search .searchTab{height:38px; padding-left:20px;}
.top .search .searchTab span{ display:block; float:left; height:38px; line-height:38px;  text-align:center; background:#ececec; color:#4e4e4e; margin-right:5px; cursor:pointer;}
.top .search .searchTab span a{display:block; text-align:center; min-width:50px; padding:0 8px; height:38px;color:#4e4e4e;}
.top .search .searchTab span a:hover{ text-decoration:none}
.top .search .searchTab span.on{background:#b60d12; color:#fff;}
.top .search .searchTab span.on a{color:#fff;}

.top .search .searchBar{ border:1px solid #b60d12; height:32px; width:434px; padding-left:26px; background:url(../img/ico_search.png) no-repeat 5px 6px #fff; position:relative; overflow:hidden}
.top .search input.keyword{ border:0; width:360px; height:32px; line-height:32px;}
.top .search input[type="submit"]{ position:absolute;top:0; right:0; background:#b60d12; color:#FFF; border:0; width:71px; height:32px; cursor:pointer}
.topimg { position:absolute; display:none;top:0px; height:300px;z-index:98; }

.tlistdiv{ position:relative;height:80px; padding-bottom:20px;}
.tlistimg { position:absolute; display:none; left:0; top:0px; width:700px; height:80px;z-index:98; }

 
.menu{ clear:both;height:45px; position:relative; padding-left:0px; z-index:9999;width:100%; text-align:left; overflow:hidden} 
.menu ul{padding:0;width:1000px; margin:0 auto;  height:45px; list-style-type: none; }
.menu ul li{position: relative;display: inline;float: left;color: #fff;z-index:199;} 
.menu ul li.sp{ width:1px; height:45px; line-height:45px; text-align:center}
.menu ul li a{display: block;height:45px; padding:0;margin-right: 0px; color: #fff;text-decoration:none;line-height:45px;  width:126px; text-align:center; font-size:14px;font-weight:bold;position: relative; z-index:190; border-right:0px solid #eee;}
.menu ul li a.m-home{ width:104px;}
.menu ul li a:hover{background:#7c0000;color: #fff;} 
.menu ul li a.on,.menu ul li a.over{ background:#7c0000;color: #fff;} 
.menu ul li ul{ position:absolute;}

.main{  clear:both;width:1000px; margin:0px auto 0;  height:1%;overflow:hidden; padding:15px 0 0px;}
 
.main .ml{ width:300px; overflow:hidden;float:left;}
.main .mr{width:685px; overflow:hidden; float:right;} 
 
.main .l{ width:300px; overflow:hidden;float:left;}
.main .m,.main .r{width:685px; overflow:hidden; float:right;} 

.main .l2{ width:300px; overflow:hidden;float:left;}
.main .m2{width:685px; overflow:hidden; float:right;} 

.main6 .l { background:#f2f2f2; height:1250px;} 

.bimg{clear:both; max-height:90px; overflow:hidden}
.bimg p{ margin:0; padding:0; padding-top:10px; overflow:hidden;}

/*end*/
#end{ clear:both;width:100%;min-width:1000px; height:75px; margin:0px 0; font-family:Arial, Helvetica, sans-serif; color:#fff;background:#90000a;  margin-bottom:0px; margin-top:15px; text-align:center;  font-size:14px; }
#cnzz_stat_icon_1254987485{ margin-top:10px; display:none}
#end div{ line-height:30px; width:1000px; margin:auto; position:relative} 
#end.hfooter{ padding:0px 0 0px; line-height:normal } 
#end.hfooter div{ line-height:26px;} 
#end div .admin{ position:absolute; right:0; bottom:0px; color:#90000a}
#end div .admin:hover{ color:#fff}
#end a{ color:#fff;}
   

#topMenu{font-size:16px;color: #ffffff;	font-weight:bold;	text-indent: 4px;}
#topMenu a {color: #FFFFFF;	text-decoration: none;}
#topMenu a:hover {color: #FFCC33;} 

 
.rlist{ padding:0 10px;}
.dotlist{background:url(../img/yd.gif) no-repeat 0px 6px;padding-left:16px; line-height:23px; font-size:13px; border-bottom:1px dotted #aaa;}
.daslist{ border-bottom:1px dotted #aaa;}


.tom{ height:38px;line-height:38px; color:#1d1d1d;  font-size:14px; text-align:left; font-weight:bold; margin-bottom:5px;padding:0 0 ; border-bottom:2px solid #8e010a; background:#fff; position:relative }
.tom .totitle{ text-align:left;line-height:38px; height:38px;color:#8e010a; font-size:16px; padding-left:1px;} 
.tom .totitle a{color:#8e010a;}
/*.tom .totitle { background:#af060d; float:left; height:38px; line-height:38px; padding:0 30px; text-align:center; color:#fff;}
.tom .totitle a{color:#fff;}*/
.tom .totitle span{ display:none;}
.tom .toinfo{ text-align:center; padding-right:4px; font-size:12px;  color:#000; font-weight:normal; font-family:Verdana, Geneva, sans-serif; position:absolute; top:0; right:0;line-height:38px; } 
.tom .toinfo a{color:#000; }
.tom .toinfo a:hover {text-decoration:underline;color: #8e010a;}

.icontent{min-height:100px; width:695px; overflow-y:auto; line-height:120%; padding:0 15px; }
.icontent div,.icontent p{line-height:150%;}

.main .content{ line-height:160%; border-top-width:0; padding:15px 5px 15px; background-color:#FFF; min-height:330px;}
.main18 .content{ min-height:0;}
.main .content p,.main .content div{ line-height:160%; margin-bottom:10px;}
.main .content img{ max-width:100%;}
.main .content table{ max-width:100%; border-collapse:collapse; border-spacing:0;}
.main .content a{color:#0012fc;text-decoration:none}
.main .content a:hover {text-decoration:underline;color:#8e010a}

.main h1.ititle{ text-align:center; display:block; font-size:18px; padding:6px 0 5px; margin:0;  } 	
.main h5.ioth{ text-align:center; display:block;color:#555;font-size:14px;  font-weight:normal; border-bottom:1px solid #ddd;  margin:5px 0 5px;padding:6px; height:20px; line-height:20px; }
.main h5.ioth span{ margin-left:15px;}
.main .content .Resume p{ margin:0; padding:0;} 
.main .none{ text-align:center;  line-height:150px; color:#bbb;}

.main .list{ min-height:200px;}
.main .list li{ padding:0; line-height:26px; font-size:14px;background:url(../img/ico_arrow.png) no-repeat 5px 11px; padding-left:19px;} 
.main .m .list li{ position:relative; height:30px; line-height:30px; border-bottom:1px dotted #f0f0f0;  padding-left:15px;}
.main .list li:hover{}
.main .list li.none{ background:none; border:0; width:100%; line-height:200px; padding:0}
.main .list li a{ display:block}
.main .list li .stitle{ display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-right:100px;}
.main .list li .stitle a{ display:inline;}
.main .list li .sdate{ position:absolute; top:0; right:2px; text-align:right; width:74px;font-family:Arial, Helvetica, sans-serif; color:#333; padding-right:2px;font-size:14px; display:block}
.main .list li .down{float:right; text-align:center; width:60px;font-family:Arial, Helvetica, sans-serif; color:#333; padding-right:2px;font-size:14px; display:block}
  
.main .list.downlist li .stitle{width:540px;}
.main .list.downlist li .sdate{float:left;} 
.main .list li .author{ position:absolute; top:0; right:2px; text-align:right; width:74px;font-family:Arial, Helvetica, sans-serif; color:#333; padding-right:2px;font-size:14px; display:none}

.main .list.col-2 li{ width:365px; float:left;height:45px; line-height:45px; background-position:20px center;}

.tplist{width:160px; float:left; margin:10px 20px 10px; }
.tplist dt{height:30px; padding-left:0px;}
.tplist dt div{ background:#af060d; float:left; height:30px; line-height:30px; width:120px; text-align:center; color:#fff; padding:0 ;}
.tplist dd{ padding-top:6px;}
.main .tplist .list li {background-position: 10px 10px;padding-left: 25px;}
.main .tplist .list li .stitle{ margin:0}
    
 .main .minfo{background-color:#FFF; padding:10px 5px 0; border-top:0; }
 .main .minfo .content{ border:0; padding:10px 0 0;}
 
.list1{}
.list1 dt{ height:38px; border-bottom:2px solid #90000a}
.list1 dt h3{ display:block; margin:0 auto; text-align:center; width:110px;height:38px;background:#90000a;color:#FFF; height:38px;line-height:38px;}
.list1 dd{  padding:10px 15px;  overflow:hidden; font-size:14px}

.list-notice h3{}

.list-tab{ height:362px; position:relative;}
.list-tab li{ width:100px;height:362px; margin-right:120px; float:left;}
.list-tab li h3{height:132px;display:block; margin:0; cursor:pointer;}
.list-tab li span{ display:block;background:url(../img/ico.png) no-repeat 0 0;   margin:0 auto; text-align:center; width:110px; padding-top:75px; height:25px; font-size:14px;}
.list-tab li.ico2 span{ background-position:-46px -60px}
.list-tab li.ico3 span{ background-position:-48px -140px}
.list-tab li.ico4 span{ background-position:-48px -220px}
.list-tab li.ico5{ margin:0}
.list-tab li.ico5 span{ background-position:-48px -300px}

.list-tab li.on h3{background:url(../img/arrow_up.png) no-repeat 45px bottom;}

.list-tab li.on span{color:#be1a21;}
.list-tab li.ico2.on span{ background-position:34px -60px}
.list-tab li.ico3.on span{ background-position:32px -140px}
.list-tab li.ico4.on span{ background-position:32px -220px}
.list-tab li.ico5.on span{ background-position:32px -300px}
.list-tab li div{background:#f0f0f0; height:230px; width:780px; padding:10px 0 10px 15px; position:absolute; top:132px; left:0;overflow:hidden; display:none}
.list-tab li.on div{display:block;}
.list-tab .list{ overflow:hidden; height:205px;}
.list-tab .list li{ float:left; width:357px; padding-right:15px; margin:0; height:26px; line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
 
.page{ clear:both; text-align:center; margin:0px 0 0; font-size:14px; letter-spacing:1px;  }
.propage{ margin:0 0 0px;}
.page .info{ display:inline;}
.page .info span{ color:#2e8acb; font-weight:bold}
.page .pages{  color:#999;background-color:#FFF; }

.pages{ padding:20px 0;text-align:center; font-size:14px;}
.pages ul.page{padding: 0; margin:0;}
.pages ul.page li{ display:inline-block; margin:0 3px;*float:left; *display:block;}
.pages a{ height:22px; line-height:22px; text-align:center; display:inline-block; *float:left; *display:block; padding:0 8px; background-color:#128ad8; border:1px solid #0a7ac2; color:#fff; margin:0 2px;}
.pages a.on{background-color:#3f94e7;height:22px; line-height:22px;padding:0 8px;  border:1px solid #3f94e7; font-weight2:bold;} 
.pages span{background-color:#bbb;height:22px;color:#fff;  line-height:22px;padding:0 8px; display:inline-block; *float:left; *display:block; border:1px solid #aaa;} 
.pages a{ background:none; height:22px; line-height:22px; text-align:center;  padding:0 8px; background-color:#fff; border:1px solid #3f94e7; color:#3f94e7; margin:0 2px;}
.pages .active a{background-color:#c31820;height:22px;color:#fff;  line-height:22px;padding:0 8px;   border:1px solid #c31820; font-weight2:bold;} 
.pages a:hover{background-color:#AF050C;color:#fff;text-decoration:none}
.pages .pli a{ font-family:Arial; font-size:14px;} 
.pages .disabled a{color:#666; background:none;   border:1px solid #ccc; text-decoration:none}


/*Í¼Æ¬*/
.main .plist{ min-height:300px; width:685px; overflow:hidden; border-width:0 1px;  padding:10px 10px; }
.main .plist li{ float:left; height:220px; font-size:14px; margin:0 0 0 8px;}
.main .plist li .simg{ display: table-cell;border:0px solid #eaeaea; padding:1px; height:170px; line-height:170px; width:150px; text-align:center; vertical-align:middle;*display: block;*font-size: 125px;*font-family:Arial;}
.main .plist li .simg img{ max-height:170px; width:120px;vertical-align:middle; text-align:center;}
.main .plist li .stitle{ display:block;width:150px; padding:0 5px; line-height:28px; text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; cursor:pointer;}
 
 
.main .pimg{ float:left; width:300px; height:300px;line-height:300px;text-align:center; }
.main .pimg img{ height:300px; width:300px;vertical-align:middle;}
.main .pinfo{ float:left}
.main .pinfo h1{ text-align:left;}

.link div{ line-height:22px; color:#666; font-size:13px;}

.formTable{ width:100%; margin-top:15px;}
.formTable td{ padding:5px} 
.formTable input[type=text]{ border:1px solid #ccc; padding:4px; width:200px;}
.formTable textarea{ border:1px solid #ccc; padding:4px; width:300px; height:140px;}
.formTable input[type=submit]{background:#af060d; color:#fff; border:0; width:100px; height:30px; font-size:14px}

/*ËùÔÚÎ»ÖÃ*/
.leftMenu{ padding:0px 0px; height:auto; } 
.leftMenu dt{  height:33px; border-bottom:1px solid #0469bb;color:#fff; padding:0px 0 0 10px; font-weight:bold; text-align:left; font-size:14px;line-height:33px;border-left:3px solid #cd2e2b; background:#046abd; }
.leftMenu dt span{height:38px; line-height:33px;  float:left;color:#fff} 
.leftMenu dt a{color:#fff} 
.leftMenu dt.t{ background-image:url(bg_left1.jpg);	background-repeat: no-repeat; height:5px; overflow:hidden; font-size:0; padding:0; display:none;}
.leftMenu dd{ clear:both; border:0px solid #c60001; background:#FFF;  border-top-width:0;  background:url(bg_left1.jpg) no-repeat  bottom; padding:5px 0px 10px; line-height:normal;}
/*.leftMenu div{ height:500px;}*/
/*.leftMenu dd a{color:#444; clear:both; display:block; padding:0;margin:0;  height:26px; line-height:26px;background:url(ico_info.gif) 2px -32px no-repeat; text-align:left;border-bottom:1px solid #f6f6f6; padding-left:0px; padding-top:2px; text-align:center; } */
/*.leftMenu dd .on,.leftMenu dd a:hover{ background-color:#63a92d;text-decoration:none; color:#FFF; background-position:2px -112px;} 	*/ 
.leftMenu dd>ul{ padding-left:15px;}
.leftMenu dd li.off{background:url(../img/off.png) no-repeat 243px 10px;} 
.leftMenu dd li.on{background:url(../img/on.png) no-repeat 243px 10px;} 
.leftMenu dd li a{ background:url(../img/ico_1.gif) no-repeat 5px center;clear:both; display:block; padding:0;margin:0; padding-left:5px; text-indent:14px; text-align:left; height:auto; line-height:18px; padding-top:5px; padding-bottom:5px;  border-bottom:0px dashed #ccc; color:#000; }
.leftMenu dd li a:hover{background:url(../img/dot-1.gif) no-repeat 7px center; color:#097bc2; text-decoration:none;}
.leftMenu dd li a.on { background:url(../img/arrow_red.png) no-repeat 7px center; color:#e61415;}
.leftMenu dd li a.on{  color:#e61415; text-decoration:none;font-weight:bold}
.leftMenu dd li a{display:block;}

.leftMenu dd li ul{ padding-left:20px;}
.leftMenu dd li li.off{background:url(../img/off.png) no-repeat 223px 10px;}
.leftMenu dd li li.on{background:url(../img/on.png) no-repeat 223px 10px;}
 
.leftMenu dd .list2{ background:url(../img/ico_1.jpg) no-repeat 82px 7px;clear:both; display:block; padding:0;margin:0; padding-left:80px; text-indent:15px; text-align:left; height:auto; line-height:16px; padding-top:5px; padding-bottom:5px;  border-bottom:1px dashed #ccc; font-size:12px}
.leftMenu dd .list2:hover,.leftMenu dd .list2.on{ background:url(../img/dot-1.gif) no-repeat 84px 10px; color:#176ad0;}

.leftMenu dd .list3{ display:block;background:url(../img/dot-1.gif) no-repeat 34px 12px; padding:0;margin:0; padding-left:30px; text-indent:15px; text-align:left; line-height:16px; padding-top:7px; padding-bottom:7px;font-size:12px; float:left; width:80px; font-size:14px; font-weight:bolder; color:#176AD0;}
.leftMenu dd .list3:hover,.leftMenu dd .list3.on{ color:#176ad0;}
.leftMenu dd select{ width:160px; vertical-align:middle}
.leftMenu dd .row{  padding:0 4px 0 10px; height:32px; color:#343434; text-align:center; font-size:12px;}
.leftMenu dd .row input[type=text]{ width:128px; border:1px solid #b0b0b0; height:18px; float:left;}
.leftMenu dd .row label{ padding:0; padding-top:5px; display:block; float:left;}
.leftMenu dd .more{ padding-top:5px; text-align:right;font-size:13px;}

 
.infolist1{	 overflow:hidden; padding:0 ;}
.infolist1 dt{ height:38px;line-height:38px; color:#fff; font-size:16px;  border-bottom:2px solid #90000a}
.infolist1 dt .tname{ margin-left:6px; float:left; color:#fff;padding:0px 12px ;background:#90000a; line-height:38px; text-align:center;  font-weight:bold}
.infolist1 dt .tname a{ color:#fff;}
.infolist1 dt .tag{background:#f6f6f6;height:28px; cursor:pointer; line-height:28px;float:left; width:80px; text-align:center;}
.infolist1 dt .on{ background:#1c81c5;color:#fff;}
.infolist1 dt .on a{ color:#fff;}
.infolist1 dt .tmore{ float:right; padding:0px 2px 0 0;line-height:38px;font-size:12px;color:#000;}
.infolist1 dt .tmore a{ color:#000;}
.infolist1 dd{clear:both;min-height:80px; padding:5px 5px 0;}
.infolist1 dd .info{ clear:both; height:27px;line-height:27px;font-size:14px; position:relative;} 
.infolist1 dd .stitle{background:url(../img/ico_arrow.png) no-repeat 2px center; padding-left:13px; font-size:14px;  overflow:hidden;text-overflow: ellipsis;white-space: nowrap; margin-right:74px; display:block;  }
.infolist1 dd .stype{padding-left:6px; padding-top:4px;float:right;width:90px;}
.infolist1 dd .sdate{ position:absolute; top:2px; right:0; text-align:right; width:74px; font-family:Arial, Helvetica, sans-serif; color:#333; padding-right:0px;font-size:14px;}			   
.infolist1 	.none{ text-align:center; line-height:140px; color:#ccc;}
.infolist1 dd p{ padding:2px 0; margin:0;}	 
.infolist1 .cont{ padding:5px 0; line-height:160%; overflow:hidden;}
.infolist1 .cont td{ line-height:130%;}
.infolist1 .cont p{ line-height:180%;} 
.infolist1 .none{ border:0}
  
#ilist17{ height:300px;}
#ilist17 dd{padding:5px 5px 0;}
#ilist17 dd .info{ height:auto; border-bottom:1px dotted #ccc; padding:7px 0 3px;}
#ilist17 dd .stitle{ background:none; overflow:visible; white-space:normal; margin:0; padding:0; font-size:13px; line-height:18px;}
#ilist17 dd .sdate{ display:none;}
#ilist17 dd .stype{ font-size:13px; float:none; text-align:right; line-height:18px;display:block; width:auto; padding-right:0 }
#ilist17 dd .info#i3{ border:0; border-bottom:0;}
  
.navmenu .infolist1{}
.navmenu .infolist1 dd{padding:5px 20px 20px;}
.navmenu .infolist1 dd .info{  height:30px;line-height:30px;border-bottom:1px solid #ddd;}
.navmenu .infolist1 dd .stitle{ background:none;margin:0; padding-left:2px;text-align:center;}
.navmenu .infolist1 dd .sdate{ display:none;}
.navmenu .infolist1 dd .info.on{ font-weight:bolder; color:#AF050C;}
.navmenu .infolist1 dd .info.on a{ font-weight:bolder; color:#AF050C;}

.mlist dd{ padding-top:10px}
.mlist .info{ margin-left:5px}

.msearch .infolist1{height:auto;}
.msearch .infolist1 dt{ height:36px;line-height:36px;border-bottom:2px solid #af060d;color:#fff; background:#fff; font-size:14px; }
.msearch .infolist1 dt .tname{ background:#af060d; color:#fff;padding:0px 25px 0px 25px;line-height:36px; text-align:center; float:left; font-weight:bold}
.msearch .infolist1 dt .tname a{ color:#fff;}
.msearch .infolist1 dd{ min-height:0;}

  
.infolist1 dd #gdimg{ padding:5px 0;overflow: hidden;}
.infolist1 dd #gdimg div{float: left;width: 800%;}
.infolist1 dd #gdimg img{vertical-align:top; height:142px;}
.infolist1 dd #gdimg span{display:none}
.infolist1 dd #gdimg a{margin-right:15px; float:left}
 
.infolist1 .search{ margin:0 10px 10px; height:28px; position:relative}
.infolist1 .search input.keyword{ border:1px solid #ccc; position:absolute; left:0; top:5px; width:200px;  height:35px;line-height:35px;height:35px\9\0;*height:35px;*line-height:35px; outline:none /*!important*/ }
.infolist1 .search input[type='submit']{ background:#ce040c; height:35px; width:60px; color:#FFF; position:absolute; right:0px; top:5px; border:0;  cursor:pointer;-webkit-appearance : none ; }
  
#ilistSearch{ height:105px} 
 
.main17 .l{ display:none}
.main17 .m{ float:none; width:auto;}
.main17 .m .list li{ height:auto; line-height:24px; padding-top:3px;padding-bottom:3px;}
.main17 .list li .stitle{ display:block;overflow:visible;white-space:normal; margin-right:160px;}

.main.main17 .list li .author{ display:block; width:150px;}
.main.main17 .list li .sdate{ display:none}

.yx-rotaion{margin:0 auto;}
.yx-rotaion img{ width:685px; height:300px; } 
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../img/ico-yx-rotaion.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:10px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:685px;height:300px;overflow:hidden;}
