/*cxb2015-5-19*/
@charset "gb2312";
body{background:#f5f5f5;font:14px/24px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",sans-serif;    _font:14px/24px "\5B8B\4F53";color:#333;min-width:980px;_width:expression:(documentElement.clientWidth>980?'auto':'980px')}
body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,cude,i{margin:0;padding:0}
a{color:#333;text-decoration:none}
a:hover{color:#fb6400;text-decoration:underline;}
ol,ul,li{list-style:none}
em,i{font-style:normal}
img{border:none;vertical-align:top;}
.cf{*zoom:1}
.cf:after{content:'';display:block;height:0;clear:both}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.w980{width:1000px;height:auto;overflow:hidden;margin:0px auto}
.mt15{margin:15px auto 0}
.sehtxt,.downb li,.ewmbox .licon,.fs,.tpb .btn,.edite .ebtn a,.anriodico,.iosico,.focusBox .prev,.focusBox .next{background-image:url(/newsimg/sjyx/v8/images/icon.png);background-repeat:no-repeat;}
/*Í·²¿*/
.header{background:#fff;width:100%;height:135px;border-bottom:2px solid #ff6600;}
.logo{height:81px;margin-top:11px;overflow:hidden;}
.search{width:318px;height:34px;overflow:hidden;margin-top:28px;}
.sehtxt{ background-position:-133px -102px;width:200px;height:32px;line-height:32px;overflow:hidden;font-family:\5B8B\4F53;font-size:12px;border:1px solid #d0d0d0;border-right:0;padding-left:29px;float:left;display:inline;}
.sehbtn{background:#ff6600;width:88px;height:34px;text-align:center;line-height:34px;overflow:hidden;color:#fff;font-family:\5B8B\4F53;font-size:12px;border:0;font-weight:normal;float:right;display:inline;cursor:pointer;}
.menu{width:100%;height:43px;overflow:hidden;}
.menu li{width:104px;height:43px;float:left;display:inline;overflow:hidden;position:relative;}
.menu .i1,.menu .i2{width:84px;}
.menu a{width:103px;height:42px;text-align:center;line-height:42px;font-size:16px;display:block;position:absolute;top:0;left:0;}
.menu .normal{background:#fff;color:#555555;border-right:1px solid #dddddd;border-top:1px solid #dddddd;}
.menu .hover{background:#ff6600;color:#fff;border-right:1px solid #ff6600;border-top:1px solid #ff6600;top:-43px;}
.menu .i1 a{width:82px;}
.menu .i2 a{width:83px;}
.menu .i1 .normal{border-left:1px solid #dddddd;}
.menu .i1 .hover{border-left:1px solid #ff6600;}
.menu  a:hover{text-decoration:none;}
.menu .hover:hover{color:#fff;}
.menu .cur .normal{top:-43px;}
.menu .cur .hover{top:0}
.dqbg{height:45px;overflow:hidden;line-height:45px;color:#999999;font-size:13px;}
.dqbg a{color:#999999}
.dqbg a:hover{color:#ff6600;text-decoration:none;}
.dqbg span{color:#666666}
.sidle-l{width:280px;height:auto;position: relative;z-index: 5}
.gamedown{background:#fff;height:432px;border-top:0px solid #cccccc;padding:15px 20px 0;}
.gamedown2{background:#fff;height:300px;border-top:0px solid #cccccc;padding:15px 20px 0;width:240px;}
.fixleft{position: fixed;left: 50%; margin-left: -500px;top: 0;_position:absolute;_top:expression(documentElement.scrollTop);zoom:1;}
* html{background-image:url(#);background-attachment:fixed}
.gimg{margin:0 auto;overflow:hidden;text-align: center;}
.gimg img{display:block;width:124px;height:124px;margin:0 auto}
.gtitle{height:47px;overflow:hidden;line-height:47px;text-align:center;color:#444444;font-size:24px;font-weight:bold;}
.gtitle a:hover{text-decoration:none;}
.downb{width:220px;height:120px;margin:0 auto;}
.downb li{width:100%;height:50px;margin-top:6px;float: left;display: inline;}
.downb .i1{background-position:-127px 0;}
.downb .i2{background-position:-127px -51px;}
.downb .btn{width:170px;height:50px;text-indent:-999px;overflow:hidden;float:left;display:inline-block;cursor:pointer;}
.downb .ewmbtn{width:50px;height:50px;float:left;display:inline;position:relative;}
.ewmbox{width:143px;height:132px;position:absolute;top:-20px;left:50px;display:none;}
.ewmad,.ewmios{background:#fff;width:120px;height:116px;padding:10px;border:1px solid #ebebeb;margin-left:14px;}

.ewmbox .licon{background-position:-417px -67px;width:11px;height:18px;display:block;overflow:hidden;position:absolute;top:30%;left:4px;margin-top:-4px;z-index:100}
.ginstro{width:100%;height:120px;overflow:hidden;color:#666666;padding-top: 10px;}
.ginstro span{color:#333333 }
.tpbox{background:#fff;width:100%;height:auto;overflow:hidden;border-top:1px solid #eeeeee;}
.tpbox-t{height:35px;line-height:35px;text-align:center;border-bottom:1px solid #eeeeee;color:#333333;font-size:20px;overflow:hidden;}
.tpfsbox{height:101px;overflow:hidden;padding:12px 30px 0;}
.fs{background-position:0 0;width:124px;height:101px;overflow:hidden;text-align:center;line-height:117px;letter-spacing:0.5em;text-indent:20px;font-size:48px;font-weight:bold;color:#ff6600}
.fstext{width:82px;height:48px;overflow:hidden;color:#666666;font-size:20px;margin-top:25px;}
.tpb{width:218px;height:30px;border:1px solid #ff6600;overflow:hidden;margin:15px 0 0 30px;}
.tpnum{width:108px;height:30px;text-align:center;overflow:hidden;line-height:30px;color:#ff6600 }
.tpb .btn{background-position:-349px -33px;width:109px;height:30px;text-indent:-999px;overflow:hidden;float:right;display:inline-block;cursor:pointer;}
.gamesx{width:233px;height:auto;overflow:hidden;margin:8px 0 0 17px;padding-bottom:15px;}
.gamesx li{height:20px;line-height:20px;overflow:hidden;}
.gamesx .ltext{width:60px;height:20px;text-align:right;color:#666666;float:left;display:inline-block;overflow:hidden;}
.gamesx .gline{background:#eeeeee;width:173px;height:14px;float:right;display:inline;margin-top:3px;}
.gamesx .gline span{background:#999999;width:100%;height:14px;display:block;}
.lad{width:100%;height:auto;overflow:hidden;margin-top:16px;}
.sidle-r{width:710px;height:auto;overflow:hidden;}
.rbox{background:#fff;width:100%;height:auto;overflow:hidden;}
.rbox-t{height:43px;line-height:42px;border-bottom:1px solid #eeeeee;font-size:20px;color:#555555;}
.rbox-t .name{height:42px;border-bottom:2px solid #ff6600;font-weight:bold;padding:0 19px;float:left;}
.rbox-t .name:hover{color:#555555;text-decoration:none;}
.rbox-m{height:auto;overflow:hidden;padding:0 20px;color:#585c5e}
.gtap{height:30px;overflow:hidden;padding-top:15px;}
.gtap span{background:#eeeeee;padding:2px 10px;margin:0 2px;cursor:default;border-radius:3px;}
.gtap .green{color:#7abb15}
.gtap .blue{color:#3ca1f3}
.gtap .yellow{color:#ff6600}
/* .gtap span:hover{background:#ff6600;color:#fff;text-decoration:none;} */

.edite{width:100%;height:auto;overflow:hidden;line-height:22px;padding-top:10px;}
.edite p{height:auto;overflow:hidden;text-indent:2em;}
.edite a{color:#0057ff}
.edite a:hover{color:#fb6400;text-decoration:underline;}
.edite .h54{height:66px;}
.edite .ebtn{width:22px;height:22px;margin:10px auto 0;}
.edite .ebtn a{width:22px;height:22px;text-indent:-999px;overflow:hidden;display:none;cursor:pointer;}
.edite .ebtn .show{display:block;}
.edite .ebtn .upbtn{background-position:-467px -63px;}
.edite .ebtn .downbtn{background-position:-467px -37px;}

.tjlist{width:686px;height:auto;overflow:hidden;margin:0 auto 0;padding-bottom:15px; padding-top:10px;}
.tjlist li{width:80px;height:110px;text-align:center;line-height:30px;overflow:hidden;float:left;display:inline;margin:14px 17px -9px 17px}
.tjlist img{width:75px;height:75px; display: block;}
.tjlist a{color:#666666;display:block;cursor:pointer;}
.tjlist a:hover{color:#ff6600;text-decoration:none;}

.pl-m{height:auto;overflow:hidden;padding:10px 0;}
.hd{height:44px;overflow:hidden;}
.hd a{height:44px;padding:0 19px;float:left;display:inline;color:#969696; font-weight:bold;}
.hd a:hover{text-decoration:none;}
.hd .on{height:42px;border-bottom:2px solid #ff6600;color:#555555}

.gamelb .bd{height:auto;overflow:hidden;padding:20px;}
.gamelb table{display:none;}
.gamelb th{background:#eeeeee;height:48px;overflow:hidden;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#333333;text-align:center; font-weight:bold;}
.gamelb td{height:48px;overflow:hidden;border-bottom:1px solid #e0e0e0;color:#333333;text-align:center;}
.lqbtn,.thbtn{background:#54b52c;width:70px;height:25px;border-radius:2px;overflow:hidden;text-align:center;color:#fff;display:block;margin:0 auto;}
.thbtn{background:#f57f00}
.lqbtn:hover,.thbtn:hover{text-decoration:none;color:#fff;}
.gamelb td em{width:184px;height:auto;overflow:hidden;}
.gamelb td em a:hover{ text-decoration: none;}
.anriodico,.iosico{width:22px;height:24px;display:inline-block;margin:0 2px;vertical-align:middle;}
.anriodico{background-position:-349px -67px;}
.iosico{background-position:-382px -67px;}
.bd a:hvoer{ text-decoration:none;}

.news .bd{ padding:0 15px 20px;}
.twlist{width:100%;height:auto;overflow:hidden;display:none;}
.twlist li{height:94px;overflow:hidden;border-bottom:1px solid #f3f3f3;padding:17px 10px;width: 660px;float: left;display: inline;}
.twlist li:hover{ background:#f5f5f5;  }
.twlist .img{width:190px;height:95px;float:left;display:inline;margin-right:9px;;}
.twlist .rtext{width:455px;float:right;display:inline;}
.twlist .rtext2{width:670px;float:right;display:inline;}
.twlist .txttit{height:24px;overflow:hidden;}
.twlist .txttit a{color:#333;font-size:18px;}
.twlist .txttit a:hover{color:#ff6600; text-decoration:none;}
.twlist .date{color:#999999}
.twlist .nr{height:43px;line-height:21px;overflow:hidden;color:#666666;padding-top:7px }
.twmore{ width:140px;height:32px; line-height:32px; text-align: center; border-radius: 4px; overflow:hidden;display:block;margin:15px auto 0;cursor:pointer; border: 1px solid #ff6600; color:#ff6600;}
.twmore:hover{text-decoration:none;}
.active{display:block;}

.o-info .date,.o-info .writer,.o-info .pl{ color:#999999; display:inline-block; float:left; font-size:12px; margin:2px 3px 0;}
.o-info .date i,.o-info .writer i,.o-info .pl i{width: 15px;height: 24px;float: left; display: inline-block;overflow: hidden;margin:0 5px 0 0;}
.o-info .date{float:right; }
.o-info .date i{background: url(/newsimg/sjyx/v8/images/ico3.png) left center no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/newsimg/sjyx/v8/images/ico3.png");}
.o-info .writer i{background: url(/newsimg/sjyx/v8/images/ico2.png) left center no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/newsimg/sjyx/v8/images/ico2.png");}
.o-info .pl i{background: url(/newsimg/sjyx/v8/images/ico1.png) left center no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/newsimg/sjyx/v8/images/ico1.png");}
.txttit .zx{ margin-right:5px; padding:0 5px; height:21px; border:1px solid #74a901; color:#74a901; display:block; text-align:center; vertical-align:center; float:left; line-height:20px; }
.txttit .gl{ margin-right:5px; width:42px; height:21px; border:1px solid #A690F1; color:#A690F1; display:block; text-align:center; vertical-align:center; float:left; line-height:20px; }

/* book slider */
#bookslide {width: 671px;padding: 15px 0 15px;position: relative;} 
#bookslide-main{width:671px;overflow:hidden;}
#bookslide-main ul{}
#bookslide-main li{height:225px;overflow:hidden;float:left;display:inline; margin-right: 15px;}
#bookslide-main .img{max-height:225px;float:left;
display: table-cell;vertical-align: middle; overflow: hidden; }
#bookslide-main img{max-height: 225px;_height: 225px;}
#bookslide-main li a{display: block;cursor: pointer;}
.faicon,.sxicon{background:url(/newsimg/sjyx/v8/images/fsj.png) center center no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/newsimg/sjyx/v8/images/fsj.png");width:40px;height:40px;display:block;overflow:hidden;z-index:5;border: 1px solid #E7EBF0; text-align: left;}
.faicon{ position: inherit;}
.sxicon{background:url(/newsimg/sjyx/v8/images/sx.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="/newsimg/sjyx/v8/images/sx.png");position:absolute;top:0;right:0;cursor: pointer;}
#bscrollbar{ width:671px;height:8px;font-size:0;overflow:hidden;margin:10px auto 0;}
#bscrollbar-m{background:url(/newsimg/sjyx/v8/images/scrollbar.png) no-repeat;width:671px;height:8px;cursor:pointer;}
#bscrollbar-handel{background:url(/newsimg/sjyx/v8/images/scrollhand.png) no-repeat;width:158px;height:8px;}
/*»ÃµÆÆ¬ÑùÊ½*/
.focusBox{ position:relative;width: 100%; height:auto;overflow:hidden; margin: 15px auto 0; padding-bottom: 47px;}
.focusBox .pic{ position:relative;z-index:0;}
.focusBox .pic li{width:500px;height:auto;overflow: hidden; position:relative; text-align: center;}
.focusBox .pic img { max-width: 480px; text-align: center;}
.focusBox .pic a{display: block;cursor: pointer;}
.focusBox .hd{width:100%;height:10px;overflow:hidden;text-align:center;font-size:0;z-index:1;position:absolute;bottom:20px;}
.focusBox .hd li{background:#cccccc;width:16px;height:16px;overflow:hidden;display:inline-table;*display:inline;zoom:1;margin:0 5px;padding:0 }
.focusBox .hd .on{background:#ff6600;}
.focusBox .prev,.focusBox .next{ width:38px;height:103px;position:absolute;top:50%;margin-top:-50px;cursor:pointer;text-indent:-9999px;}
.focusBox .prev {background-position:0px -101px;left:0;}
.focusBox .next { background-position:-38px -102px;right:0;}
.scrolmain{width:500px;height: auto;margin: 0 auto;overflow: hidden; }
/*°æÈ¨*/

.downb .i1.no{background-position:-280px -200px;}
.downb .i2.no{background-position:-280px -144px;}

.link{ background: #fff; margin: 10px auto 0}
.link-t{ height: 42px; line-height: 42px; font-size: 16px; font-weight: bold; border-bottom:1px solid #eeeeee;}
.link-t .name{ height: 41px; border-bottom: 2px solid #ff6600; padding: 0 15px; float: left;display: inline-block;color:#555555;}
.linklist{ padding: 7px 30px; height: auto;overflow: hidden;}
.linklist li{ width: 100px; height: 30px; line-height: 30px; overflow: hidden; float: left; display: inline;margin-right: 13px;}
.linklist a{ display: block;height: 30px; overflow: hidden; color: #434343;}
.linklist a:hover{ color: #fb6400; text-decoration: underline;}

/*2016.4.1 xiaozhu*/
.rbox{margin-bottom:15px;}
.no-news-info{height:30px;line-height:30px;border:solid 1px #f60;background-color:#fff;text-align:center;width:140px;margin:20px auto 0;*margin:0 auto 0;color:#f60;border-radius:4px;}
.phone_sitemap_list,.phone_topbar a{_font-family:\5B8B\4F53}