/*�������ʽ����*/ html{ color:#000; background:#e5f2fb; } /* todo remove settings on body since we can't namespace it. */ /* todo test putting a class on head. - fails on ff. */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code, form,fieldset,legend,input,textarea,p,blockquote,th,td { margin:0; padding:0; } table { border-collapse:collapse; border-spacing:0; } fieldset,img { border:0; } /* todo think about hanlding inheritence differently, maybe letting ie6 fail a bit... */ address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }ol,ul { list-style:none; }caption,th { text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } abbr,acronym { border:0; font-variant:normal; } /* to preserve line-height and selector appearance */ sup { vertical-align:text-top; } sub { vertical-align:text-bottom; } input,textarea,select { font-family:inherit; font-size:inherit; font-weight:inherit; } /*to enable resizing for ie*/ input,textarea,select { *font-size:100%; } /*because legend doesn't inherit in ie */ legend { color:#000; } ul li{ list-style: none; } a,span{text-decoration: none;cursor: pointer;} a,button,input{ border: none; outline: none; } body{ font-family: "΢���ź�"; background: #fefce3; } /*����*/ .banner{ width:100%; height: auto; background: no-repeat top center; min-height: 960px; overflow: hidden; } .nav{ width:1200px; height: 53px; margin:280px auto 0; overflow: hidden; background:#cf001e; font-size: 20px; font-weight: bolder; } .nav a{ color: #fff; } .nav ul li{ width:170px; line-height: 53px; float: left; text-align: center; overflow: hidden; } .nav ul li:hover a{ color: #feeca4; text-decoration: underline; } .lbwz{ width:1200px; height:405px; overflow: hidden; margin:0 auto; background: #fff; padding : 20px 0; } /*�ֲ�ͼ*/ .lbt{ width:660px; height:405px; float: left; overflow: hidden; margin-left: 10px; } /*�ֲ�ͼ*/ .focusbox1 { position: relative; width:660px; height:405px;overflow: hidden; } .focusbox1 .pic img { width:660px; height:405px; display: block;} .focusbox1 .txt-bg { position: absolute; bottom:0; z-index: 1; height:36px; width:100%;background:#000;filter: alpha(opacity=65); opacity:0.65; overflow: hidden; } .focusbox1 .txt { position: absolute; bottom:0; z-index: 2; height:36px; width:100%; overflow: hidden; } .focusbox1 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;} .focusbox1 .txt li a{ display: block; color: white; padding: 0 0 0 15px; font-size: 14px;text-decoration: none;} .focusbox1 .num { position: absolute; z-index: 3; bottom: 7px; right:12px; } .focusbox1 .num li{margin-right:6px;float: left; position: relative; width:22px; height:22px; line-height:22px; color: #fff;overflow: hidden; text-indent:0.5em; cursor: pointer; background: no-repeat center;font-size: 14px} .focusbox1 .num li div,.focusbox .num li span { text-align:center;position: absolute; z-index: 2; display: block; top:0; left: 0; text-decoration: none;} .focusbox1 .num li span { z-index: 1;} .focusbox1 .num li.on,.focusbox .num li:hover{background: no-repeat center;} .btzy{ width:500px; height: 405px; float: left; margin-left: 20px; } .btzy ul li{ width: 100%; height: 135px; overflow: hidden; margin-top: 5px; } .btzy ul li h1{ width: 470px; padding-bottom: 12px; font-size:20px; font-weight: bolder; text-overflow: ellipsis; overflow: hidden; white-space:nowrap; } .btzy ul li h1 a{ color: #cc0000; } .zhaiyao{ width:500px; text-indent: 2em; font-size:16px; word-wrap: break-word; line-height: 25px; } .zhaiyao a{ color: #000; } .zhaiyao:hover a{ color: #cc0001; } .gjzx{ width: 1200px; height: auto; overflow: hidden; margin:20px auto; background: #fff; padding-bottom: 20px; } .gzdt{ width:575px; height: 320px; float: left; overflow: hidden; margin-left: 10px; } .gzdth{ width: 100%; height:70px; overflow: hidden; } .gzdtnr ul li{ width: 555px; font-size: 18px; line-height: 40px; color: #615f5f; text-overflow: ellipsis; overflow: hidden; white-space:nowrap; text-indent: 0.5em; } .gzdtnr ul li a{ color: #615f5f; } .gzdtnr ul li:hover a{ color: #cc0001; } .jj{ margin-left: 30px; } .jctj{ width:1200px; height: auto; margin: 0 auto; padding:20px 0; background: #fff; overflow: hidden; } .jctjh{ width: 100%; height: 110px; text-align: center; } .jctjnr{ width: 1180px; margin: 20px auto; } .jctjnr div{ width:270px; height: 240px; float: left; margin-left:20px; text-align: center; font-size: 16px; } .jctjnr div img{ width: 270px; height: 180px; } .jctjnr div a{ color: #000; } .xgzt{ width:1200px; height: auto; margin:20px auto; padding:20px 0 60px; background: #fff; overflow: hidden; } .xgztnr{ width: 1180px; margin:0 auto; } .xgztnr div{ width: 1180px; text-align: center; margin-top: 20px; } .xgztnr div img{ width: 1100px; margin:0 auto;} /*�ײ�*/ .bottom{ width:1200px; height: 190px; background: #fff; margin: 0 auto; border-top:2px solid #b51d18; } .bottomnr{ width:965px; margin: 0 auto; font-size: 14px; color: #85807d; line-height: 33px; } .dzlg{ float: left; margin-top: 43px; } .dbwz{ width:856px; margin-left: 70px; float: left; text-align: center; margin-top:50px; } .zclg{ float: right; margin-top: 60px; border:1px solid #b1aab1; border-radius: 5px; } /*ƶ��ҳ*/ .ss{ width:1200px; height: 46px; overflow: hidden; margin: 0 auto; background: #fff; border-bottom:1px solid #e9e9e9; } .jbg{ width:1200px; height: auto; margin: 0 auto; background: #fff; } .pdwzwz{ width:800px; height: 36px; font-size: 14px; color: #535353; line-height:38px; text-indent: 1.5em; background: no-repeat left center; margin-top: 5px; float: left; margin-left: 20px; } .pdwzwz a{ color: #535353; } .lbnr3{ width:1200px; height:auto; overflow: hidden; margin:0 auto; margin-bottom:20px; } .lbnrl{ width:270px; min-height:690px; float: left; overflow: hidden; background: #fff; border:1px solid #e9e9e9; border-top:none; } .lbbt{ width:250px; height: 45px; line-height:50px; margin:0 auto; font-size:18px; font-weight: bolder; color: #cf001e; text-align: center; border-bottom:2px solid #cf001e; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .lbbt a{ color: #cf001e; } .lbnrl ul li{ width:250px; height: 45px; line-height:45px; border-bottom:1px dashed #c9c9c9; /*text-indent: 4em;*/ text-align: center; font-size: 18px; margin:5px auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: no-repeat 20px center; } .lbnrl ul li a{ color: #535353; } .lbnrl ul li:hover{ background: no-repeat 20px center; } .lbnrl ul li:hover a{ color: #cf001e; } .lbnrr{ width:913px; height:auto; float: right; overflow: hidden; background: #fff; border:1px solid #e9e9e9; border-top:none; padding-bottom: 40px; } .lbdabt{ width:910px; height: 45px; border-bottom: 2px solid #cf001e; } .lbdabt a{ width:auto; padding: 11px 20px; height: 45px; font-size: 18px; line-height: 45px; background: #cf001e; } .lbdabt a{ color: #fff; } .lbwz2{ width:880px; height: auto; overflow: hidden; } .lbwz2 ul{ width:880px; height:auto; overflow: hidden; margin-top: 15px; } .lbwz2 ul li{ width:880px; height:38px; line-height:38px; } .lbbf{ width:710px; float: left; color: #737373; font-size: 16px; text-indent:2em; background: no-repeat 20px center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .lbwz2 ul li:hover .lbbf{ color: #cf001e; } .lbrq3{ width:170px; float: right; text-align: right; color: #666666; font-size: 14px; } .yema{ width:100%; height: auto; text-align: center; font-size: 12px; margin-top: 20px; } .yema a{ border:1px solid #939393; color: #555; padding: 5px 10px; } .yema a:hover{ color: #0958b3; } /*����ҳ*/ .wzwz{ width:1200px; height: 56px; margin:0 auto; font-size: 14px; color: #535353; line-height: 58px; text-indent: 2.5em; border:1px solid #e9e9e9; border-bottom: none; background: no-repeat 10px center #fff; overflow: hidden; } .wzwz a{ color: #535353; } .zwnrw{ width:1200px; height: auto; margin: 0 auto; padding-bottom: 90px; overflow: hidden; background: #fff; border:1px solid #e9e9e9; border-top: none; /*margin-bottom: 30px;*/ } .zwnr{ width:1140px; height: auto; margin: 0 auto; overflow: hidden; } .zwbt{ width:1050px; margin:30px auto 20px; height: auto; font-size: 26px; color: #333; text-align: center; /*font-weight: bold;*/ } .lydy{ width:1095px; height:52px; line-height:52px; margin: 0 auto 40px; border-bottom:1px solid #b5b5b5; text-align: center; font-size:14px; color: #737373; } .zwnr p{ font-size:14px; color: #535353; line-height:30px; text-indent: 2em; } .zw_logo{ width:1095px; height: auto; font-size:12px; color: #555; margin:50px auto 0; } .lbnrl ul tr .channelnav0{ width:250px; height: 45px; line-height:45px; border-bottom:1px dashed #c9c9c9; /*text-indent: 4em;*/ text-align: center; font-size: 16px; margin:5px auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: no-repeat 20px center; } .lbnrl ul tr .channelnav0 a{ color: #535353; } .lbnrl ul tr .channelnav0:hover{ background: no-repeat 20px center; } .lbnrl ul tr .channelnav0:hover a{ color: #2584de; } .main_top_slidebox { width: 660px; height: 405px; overflow: hidden; position: relative; } .main_top_slidebox .hd { height: 10px; overflow: hidden; position: absolute; right: 10px; bottom: 12px; z-index: 1; } .main_top_slidebox .hd ul { width: 100%; height: 100%; overflow: hidden; zoom: 1; float: left; } .main_top_slidebox .hd ul li { float: left; margin-right: 15px; width: 10px; height: 10px; border-radius: 10px; background: #fff; cursor: pointer; } .main_top_slidebox .hd ul li.on { background: #cd0003; width: 20px; } .main_top_slidebox .bd { position: relative; height: 100%; z-index: 0; } .main_top_slidebox .bd li { zoom: 1; vertical-align: middle; } .main_top_slidebox .bd img { width: 660px; height: 405px; display: block; } .main_top_slidebox .bd p { position: absolute; left: 0; bottom: 0; height: 40px; width: 100%; color: #ffffff; font-size: 18px; line-height: 40px; text-indent: 15px; background: left bottom repeat-x; }