@charset "utf-8";
::-webkit-scrollbar {width:12px;height:8px;}
::-webkit-scrollbar-track-piece {background-color: #e0e0e0;}
::-webkit-scrollbar-thumb:vertical {height:5px;background-color: #bbb;-webkit-border-radius:10px;}
::-webkit-scrollbar-thumb:horizontal {width:5px;background-color: #bbb;-webkit-border-radius:10px;}
::-webkit-scrollbar-thumb:hover {background-color: #888;}
::-webkit-scrollbar-corner {background-color: #e0e0e0;}
html{overflow-x:hidden;overflow-y:scroll;-ms-text-size-adjust: 100%;-webkit-text-size-adjust:100%;}
html,body{width:100%;height:100%;cursor:default;}
html,body,div,ul,li,p,span,strong,b,em,i,th,td,dl,dd,form,input,textarea,select,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none;font-size:100%;font-weight:normal;font-style:normal;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
button,input[type='submit'],input[type='button']{cursor:pointer;outline:none}
a{cursor:pointer;text-decoration:none;color:#333;outline:none;blr:expression(this.onFocus=this.blur())}
a:hover{-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s;color:#e33;}
a:focus,input:focus,textarea:focus{outline:none}
.wra{position:relative;display:block;width:1000px; overflow:hidden;}
.cf,.wra,.wra-con{*zoom:1}
.cf:after,.wra:after,.wra-con:after{display:block;visibility:hidden;clear:both;height:0;content:' '}
.hid,h1{position:absolute;z-index:-1;top:-10000px;left:-10000px;display:block;width:10px;height:10px; font-family:Verdana, Arial, sans-serif;}
.txtblue{color:#00529c;}
.txtblue:hover{ color:#c9302c;}
.w630{width:630px;height:auto;display:block; float:left;}
.w360{width:360px;height:auto;display:block; float:right;}
.hr{ width:100%; height:10px; display:block; margin:0 auto; overflow:hidden;}
.wra-foot{ width:100%; height:auto; padding-bottom:10px;display:block; position:relative; margin:0 auto; border-top:1px solid #ddd; background:#f5f5f5;}
.pagefoot{ width:990px; height:auto; display:block;position:relative; margin:0 auto; padding:12px 5px; border-top:1px solid #ddd;}
.pagefoot .codelj{ position:absolute; z-index:1; top:10px; right:18px; width:80px; display:block;}
.pagefoot .codelj img{ width:100%;}
.pagefoot p{ padding:6px 5px; color:#444; text-align:left; text-indent:0; font-size:12px; line-height:1;}
.pagefoot .flink a{ padding:0 10px;color:#444;}
.pagefoot .flink a:first-child{ padding-left:0;}
.pagefoot .flink a:hover{ color:#f60;}
.more{ position:absolute; right:0; top:8px; font-size:12px;line-height:1;font-family:\5b8b\4f53; padding-right:8px; filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4; text-indent:0; z-index:10;}
.more i{ font-family:Verdana, Arial, sans-serif; font-size:14px;filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;}
.borderTop{border-top:3px solid #808080;}
h2.title{ height:40px; line-height:40px; display:block; position:absolute; z-index:100; top:0px; left:0; font-size:24px; color:#c9302c;text-shadow:0 1px 1px rgba(255, 255, 255,.8);}
h2.title i{ padding:0 5px;}

/*banner*/
.bannerthis{width:1000px; height:80px; display:block;margin: 0 auto;padding:10px 0;position:relative; overflow:hidden;}
.bannerthis .bd{ position:relative; width:1000px; height:80px; padding:0; z-index:0;position:relative;overflow:hidden;}
.bannerthis .bd li{ zoom:1; vertical-align:middle; }
.bannerthis .bd img{ width:1000px; height:80px; display:block;  }
.bannerthis .prev,.bannerthis .next{ position:absolute;overflow:hidden;display:block;width:30px;height:80px; line-height:80px; text-align:center; top:10px;left:0; font-size:40px; font-weight:bold; font-family:'\5B8B\4F53'; color:#FFF; background:#555; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border-left:0;}
.bannerthis .next{ left:auto; right:0;}
.bannerthis:hover .prev,.bannerthis:hover .next{ background:#555;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;}
.bannerthis .prev:hover,.bannerthis .next:hover{ background:#000;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.bannerbox{width:1000px; height:80px; display:block; margin: 0 auto;padding:10px 0;position:relative; overflow:hidden;}
.LeftBann{width:630px; height:80px; display:block; float:left; margin: 0 auto;padding:0;position:relative; overflow:hidden;}
.LeftBann .bd{ position:relative; width:630px; height:80px; z-index:0;position:relative;overflow:hidden;}
.LeftBann .bd li{ zoom:1; vertical-align:middle; }
.LeftBann .bd img{ width:730px; height:80px; display:block;  }
.LeftBann .prev,.LeftBann .next{ position:absolute;overflow:hidden;display:block;width:30px;height:80px; line-height:80px; text-align:center; top:0;left:0; font-size:40px; font-weight:bold; font-family:'\5B8B\4F53'; color:#FFF; background:#555; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border-left:0;}
.LeftBann .next{ left:auto; right:0;}
.LeftBann:hover .prev,.LeftBann:hover .next{ background:#555;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;}
.LeftBann .prev:hover,.LeftBann .next:hover{ background:#000;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.RightBann{width:360px; height:80px; display:block; float:right; margin: 0 auto;padding:0;position:relative; overflow:hidden;}
.RightBann .bd{ position:relative; width:360px; height:80px; z-index:0;position:relative;overflow:hidden;}
.RightBann .bd li{ zoom:1; vertical-align:middle; }
.RightBann .bd img{ width:360px; height:80px; display:block;  }
.RightBann .prev,.RightBann .next{ position:absolute;overflow:hidden;display:block;width:30px;height:80px; line-height:80px; text-align:center; top:0;left:0; font-size:40px; font-weight:bold; font-family:'\5B8B\4F53'; color:#FFF; background:#555; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border-left:0;}
.RightBann .next{ left:auto; right:0;}
.RightBann:hover .prev,.RightBann:hover .next{ background:#555;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;}
.RightBann .prev:hover,.RightBann .next:hover{ background:#000;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.list-page{width:100%; height:70px; line-height:70px; text-align:center;display:block; float:left;}
.list-page a{ padding:8px 13px; font-size:12px; border:1px solid #e8e8e8; margin:0 3px;_margin:0 2px;}
.list-page a:hover{ border-color:#903932; color:#903932;}
.list-page a.on{color:#903932;border-color:#903932; cursor:default;}
/*web style index top*/
body{background:#fff;font-family:Verdana,Arial,\5FAE\8F6F\96C5\9ED1,\5FAE\x8F6F\6B63\9ED1\4F53,\5b8b\4f53;font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53\0;font-size:12px;line-height:1;color:#333}
.top-head{ width:100%; height:105px; display:block; position:relative;background:#333;}
.top-nav{ width:100%; height:105px; display:block; position:fixed; top:0; left:0; z-index:3000; border-top:2px solid #333;background:#c9302c;}
.nav-bg{ width:100%; height:40px;display:block; position:absolute; top:65px;background:#fff; z-index:1; border-bottom:1px solid #eee;-webkit-box-shadow: 0 3px 2px rgba(0, 0, 0, .1); -moz-box-shadow: 0 3px 2px rgba(0, 0, 0, .1); box-shadow: 0 3px 2px rgba(0, 0, 0, .1);}
.top-navbox{ width:1000px; height:86px; display:block; margin:0 auto;position:relative;}
.ljlogo{ width:128px; height:66px; line-height:60px; text-align:left; display:block; float:left; overflow:hidden; padding-right:20px;}
.ljlogo img{ width:100%; vertical-align:middle;display:inline-block;*display:inline;*zoom:1;}
.nav{width:720px; height:58px; display:block;float:left; padding-top:8px;}
.nav li{width:80px;height:58px; line-height:58px; display:block; float:left;}
.nav li:first-child{ width:50px;}
.nav li a{width:100%; height:58px; line-height:50px; text-align:center; display:block; color:#fff; font-size:14px;position:relative; padding:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.nav li a:hover,.nav li a.on{ color:#c9302c; font-size:14px; line-height:60px; background:#fff; text-decoration:underline;}
.nav li.on{ background:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.nav li.on a{ color:#c9302c;}

.nav li span{ display:none; width:100%;height:40px; line-height:38px; position:absolute; top:60px; left:0;z-index:160;}
.nav li.on span{ display:block;text-align:center;}
.nav li.on span a{ width:auto; height:auto;display:inline-block;*display:inline;*zoom:1; font-size:14px; line-height:50px;  color:#333;text-shadow:0 1px 3px rgba(0, 0, 0,0); padding:0 6px;}
.nav li span a:hover{ color:#e33; text-decoration:none; background:none;}
.nav li.on span{ display:block;}


.navsea{ width:140px; height:26px; display:block; position:absolute; z-index:60; top:18px;right:5px; border:1px solid #750a00; overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.navsea .txt{ border:0; background:#fff; width:95px; height:26px; line-height:26px; padding:0 5px; display:block; float:left;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3)  inset; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3)  inset; box-shadow: 0 1px 3px rgba(0, 0, 0, .3)  inset;font-family:\5b8b\4f53; color:#777;}
.navsea .but{ border:0; background:#750a00; width:35px; height:26px;  text-align:center; display:block; float:left;  color:#fce2df; cursor:pointer;}
.navsea .but i{line-height:20px; display:block;}
.navsea .but:hover{ background:#550a00; color:#FE0; font-size:16px;}
.navsea .but:active{background:#650a00;color:#b00;}

.mapweb{width:1000px; height:50px; line-height:50px; display:block; margin:0 auto;position:relative; text-align:left; font-size:12px;font-family:\5b8b\4f53;}
.mapweb .topslink{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5; }
.mapweb a{ padding:0 5px;}
.mapweb i{ padding:0 5px; font-size:13px; color:#555}
.mapweb .rlink{ width:600px; height:36px; display:block; position:absolute; top:0; right:0; text-align:right; padding-right:10px;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;}

.page-nav{ width:1000px;height:36px; line-height:36px; display:block; margin:0 auto;position:relative; text-align:center; font-size:14px; border:1px solid #f0f0f0; border-bottom:1px solid #ccc; background:#f5f5f5; overflow:inherit;-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .2); -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .2); box-shadow: 0 2px 2px rgba(0, 0, 0, .2);}
.page-nav a{ height:36px; line-height:36px;padding:0 5px;display:inline-block;*display:inline;*zoom:1; letter-spacing:-1px; position:relative;text-shadow:0 1px 1px rgba(255, 255, 255,.7);}
.page-nav a:hover{ border-bottom:2px solid #e33;}
.page-nav a i{ width:100%; height:2px; display:none; position:absolute; bottom:-1px; left:0; z-index:1; overflow:hidden; text-indent:-1500px; background:#b00a0a;}
.page-nav a:hover i,.page-nav a.on i{display:block; }
.page-nav a.on{color:#e33;}

.page-title{width:1000px; height:140px;display:block; margin:0 auto;position:relative; padding:0 0 10px 0;}
.page-title img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.page-box{width:1000px;display:block; margin:0 auto;position:relative;}
.page-left{ width:700px; display:block; float:left; min-height:500px;}
.page-right{ width:260px; display:block; float:right; position:relative; z-index:500;}
.rightscroll{ width:260px; display:block; position:absolute; top:0;z-index:1800;}

.page-focus{width:100%;height:200px;margin:0;padding:0;overflow:hidden; display:block; float:left;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.page-focus .pic{ width:100%;height:100%; display:block; text-align:center; position:relative;}
.page-focus .pic img{width:100%;height:200px;display:block;border:0; position:absolute; top:0; left:0; z-index:1;}
.page-focus .txt-bg {position:absolute;bottom:0;z-index:10;height:34px;width:100%;filter: alpha(opacity=60);opacity: 0.6; overflow: hidden; background:#000;}
.page-focus .txt { position: absolute; bottom:0; z-index:20; height:34px; width:100%; overflow: hidden; }
.page-focus .txt li { height:34px; line-height:35px; width:100%; text-align:left; position:absolute;top:0; left:0;}
.page-focus .txt li a { display: block; color:#fff;font-size: 15px; text-indent:10px; font-weight:600; text-decoration: none;text-shadow:1px 1px 3px rgba(0,0,0,.8); }
.page-focus .num { position: absolute; z-index:30; bottom:10px; right:5px;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;}
.page-focus .num li { float: left; position: relative; width:12px; height:12px;overflow: hidden;text-align: center; cursor: pointer;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px; background:#ccc; margin-right:6px;_margin-right:3px;}
.page-focus .num li.on{background:#c9302c;}

.page-ad{width:100%; height:80px; display:block;margin: 0 auto;padding:0;position:relative; overflow:hidden;}
.page-ad .bd{ position:relative; width:1000px; height:80px; padding:0; z-index:0;position:relative;overflow:hidden;}
.page-ad .bd li{ zoom:1; vertical-align:middle; }
.page-ad .bd img{ width:100%; height:80px; display:block;  }
.prev,.next{ position:absolute;overflow:hidden;display:block;width:30px;height:80px; line-height:80px; text-align:center; top:10px;left:0; font-size:40px; font-weight:bold; font-family:'\5B8B\4F53'; color:#FFF; background:#555; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;border-left:0;}
.page-ad .next{ left:auto; right:0;}
.page-ad:hover .prev,.page-ad:hover .next{ color:#fff; background:#555;filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;}
.page-ad .prev:hover,.page-ad .next:hover{ color:#fff;background:#000;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}


.pht{ width:100%;height:80px; line-height:80px;margin:0;padding:0;overflow:hidden; display:block; float:left;position:relative; font-size:32px; color:#c9302c; padding-top:20px;}
.pht i{ padding:0 5px 0 3px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.page-list{width:100%;margin:0;padding:0;overflow:hidden; display:block; float:left;position:relative; padding-bottom:20px;}
.page-list li{ width:100%;	 display:block; float:left; border-top:1px solid #ddd; position:relative;}
.page-list li a{ display:block; padding:10px 5px;overflow:hidden; position:relative;}
.page-list li a:hover{ background:#fcfcfc;}
.page-list li strong{ width:100%; line-height:1.7; padding:5px 0; display:block; float:left; overflow:hidden; font-size:20px; text-indent:20px;}
.page-list li a .t{ position:absolute; top:26px; left:10px; z-index:10; font-size:13px;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;}
.page-list li em{ width:180px;display:block; float:right; padding-left:10px; overflow:hidden;}
.page-list li em img{ height:100%;}
.page-list li span{ display:block; padding:5px 0; line-height:1.7;color:#757575; font-size:14px; text-indent:28px;}
.page-list li a span{}
.page-list li b{line-height:1.7;color:#999; }
.page-list li b i{ padding-right:3px;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;}
.page-list li b i.pl10{ padding-left:20px;}

.page-sidebox{ width:240px; padding:0 10px 10px 10px; display:block; position:relative; float:left; background:#fbfbfb; border-top:2px solid #333;}
.page-sidebox h5{ padding:13px 0;display:block; border-bottom:1px solid #e5e5e5; font-size:18px; color:#000;}
.page-sidebox ul{ padding:5px 5px 5px 5px;display:block;}
.page-sidebox li {width:99%;height:28px;line-height:28px;font-size:14px; display:block; float:left;overflow:hidden; position:relative;padding:0 7px; background:url(/global/tabtit.png) no-repeat 2px center; text-indent:5px;text-shadow:0 1px 1px rgba(255, 255, 255,.8); cursor:pointer;overflow:hidden;}
.page-sidebox li a{ display:block; overflow:hidden; color:#444;}
.page-sidebox li a:hover{ color:#e33;}

.page-sidebox .newpic{ padding:0 0 5px 0;}
.page-sidebox .newpic li{ width:115px; height:80px; line-height:1; margin:0;display:block; float:left; background:none; text-indent:0; padding:5px 0;}
.page-sidebox .newpic li a{ width:100%; height:100%; display:block; overflow:hidden; position:relative; background:#000; text-align:center;}
.page-sidebox .newpic li a img{ width:170px; position:absolute; z-index:1; top:0; left:0; display:block;}
.page-sidebox .newpic li a span{ width:100%; height:26px; line-height:26px; background:#000; color:#fff; font-size:12px; position:absolute; bottom:0; left:0; z-index:10; top:auto;text-shadow:none; text-indent:5px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}
.page-sidebox .newpic li a:hover span{ color:#fe0;}

.page-contit{width:100%; padding:10px 0;	 display:block; float:left; border-top:2px solid #c9302c; position:relative;}
.page-contit strong{ width:100%; line-height:1.2; padding:5px 0; display:block; float:left; overflow:hidden; font-size:26px; text-indent:26px; color:#000;}
.page-contit .t{ position:absolute; top:20px; left:10px; z-index:10; font-size:20px; color:#999;}
.page-conttip{width:100%; padding:5px 0 10px 0;	 display:block; float:left; position:relative; font-size:12px; color:#666;}
.page-conttip a{ color:#666;}
.page-conttip a:hover{ color:#e33;}
.page-conttip i{ padding-right:15px;}
.page-conbox{width:100%;display:block; float:left;position:relative; border-top:1px dashed #ccc; padding:20px 0; min-height:500px; font-size:133.33%;; line-height:1.75;}
.page-conbox img{ max-width:680px; padding:10px 10px 20px 10px; display:block;}
.page-left:hover .page-contit strong{ color:#00529c;}





.pmune{ width:660px; display:block; float:left; padding:5px 30px 20px 30px; border-bottom:2px solid #ddd; font-size:14px;}
.pmune a{ padding:5px 10px; display:block; float:left; margin:5px 5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.pmune a:hover{ background:#e33; color:#fff;}
.pmune a.on{background:#e33; color:#fff;}