﻿@charset "utf-8";
/* CSS Document */

/*****overall-begin*****/
html {border:none; margin:0px; padding:0px;}
body {border:none; margin:0px; padding:0px; font:12px Arial, "宋体"; line-height:22px; color:#004f9c;}
div, p, span, a, img, font, b, h1, h2, h3, h4, h5, h6, table, tbody, tr, td {border:none; margin:0px; padding:0px;}
textarea, input, select {margin:0px; padding:0px;}
a:hover {color:red; text-decoration:underline;}
a {color:#0363C0; text-decoration:none;}
.floatLeft {float:left;}
.floatRight { float:right;}
.noBrr {border:none!important;}
.noBg {background:none!important;}
.bgColor {background:#fff;}
.brrColor {border-color:#ccc;}
.input_jbtn {background:none; border:none; cursor:pointer; text-align:center; border-width:1px; border-style:solid; border-color:#AACCE8; color:#004F9C; }
.input_jtext {background:#fff; padding:0px; color:#777; border-width:1px; border-style:solid;}
.textarea_j {background:#fff; overflow:hidden; overflow-y:scroll; padding:0px; border-width:1px; border-style:solid;}
.divClear {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:0px;}
.ulClear {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:0px; list-style:none; width:100%;}

.hotLink:hover {color:#00f;}
.hotLink {color:#f00!important;}

/*body*/
body {background:#fff repeat-x left top;}

.wrap {background:#fff repeat-x left top; margin:0px auto; z-index:100;position:absolute;
	WIDTH: 960px;
	left:expression((body.clientWidth-960)/2);}


/*topBar*/
.topBar {height:35px; margin:0px auto; margin-bottom:5px; }
.intopBar a {display:inline; float:left; margin:7px 5px 0px 0px;}
.spanWeather {height:30px; overflow:hidden; font-family:"宋体"; line-height:normal; margin-left:5px;}
.spanWeather b, .spanWeather img {display:inline; float:left; font-size:12px; margin:4px 5px 0px 0px;}
.spanWeather font {display:inline; float:left; font-size:12px; margin:11px 5px 0px 0px;}
.spanWeather a  font {display:inline; float:left; font-size:12px; margin:4px 5px 0px 0px; cursor:pointer}
.spanWeather img {width:17px; height:18px; margin-top:7px;}
.spanDate {width:110px; height:23px; padding-top:1px; margin-left:5px; overflow:hidden; font-family:"宋体"; line-height:normal; }
.spanDate A:link font ,.spanDate A:visited font,.spanDate A:active font{FONT-SIZE: 12px; cursor:pointer}

.spanUser {display:inline; float:left; margin:0px;}
.spanUser a { text-decoration:underline}
.spanUser font {display:inline; float:left; margin:7px 5px 0px 0px; color:#004f9c; font-size:12px;}
.spanUser .input_jtext {display:inline; float:left; margin:7px 5px 0px 0px; width:80px; height:16px; padding:2px 0px 0px 3px; background:#fff;}
.spanUser .input_jbtn {display:inline; float:left; margin:7px 10px 0px 0px; width:53px; height:20px; padding:1px 0px 0px 2px; *+padding:2px 0px 0px 2px; background:#fff url(http://www.sznews.com/css/index/btn_j01.jpg) repeat-x center center; font-size:12px;}

.spanSetup a:hover {color:#FF0000;}
.spanSetup a {color:#004f9c; text-decoration:underline}
.spanColor {line-height:normal; font-family:"宋体"; margin:11px 20px 0px 0px;}
.spanColor font {display:inline; float:left; color:#004f9c; font-size:12px;}
.spanColor a:hover {width:10px; height:10px; margin:1px 2px 0px; *+margin:0px 2px 0px;}
.spanColor a {width:8px; height:8px; font-size:1px; border-width:1px; border-style:solid; cursor:pointer; margin:2px 3px 0px; *+margin:1px 3px 0px; background-image:url(../images/changeColor.gif); background-repeat:no-repeat; background-position:12px 0px;}


/*head*/
.head {height:69px; margin-bottom:0px;}
.logo {display:inline; float:left; margin:0px 0px 0px 0px;}
.head .aImg {display:inline; float:right;}

/*menu*/
.menu {height:35px; background:url(images/daohang.jpg); margin-bottom:0px;}

.ulMenu {height:35px; line-height:normal; width:100%; margin-left:0px;}
.ulMenu li {display:inline; float:left; background:url(../images/li_menubg.gif) no-repeat; height:16px; padding:1px 4px 0px 4px; *+height:10px; *+padding:2px 12px 0px; margin-top:6px;}
.ulMenu a {font-size:14px; color:#ffffff; letter-spacing:1px; font-weight:bold}
.ulMenu a:hover { color:#FFF600;}
.ulMenu font {font-size:14px; font-weight:bold}

/*inLink-outLink*/
.inLink {width:610px; height:54px;}
.outLink {width:345px; height:54px;}

.inLink p, .outLink p {padding-left:15px;}
.inLink .p_j01, .outLink .p_j01 {margin-top:5px; *+margin-top:6px;}
.inLink font, .outLink font {padding:0px 7px 0px 6px; font-family:"宋体"; font-size:12px;}

/*spanSearch*/
.spanSearch {width:210px; height:29px; line-height:normal;}
.spanSearch b {font-size:12px; margin:7px 7px 0px 7px; *+margin:8px 7px 0px 7px;}
.spanSearch .input_jtext {width:152px; height:16px; padding:2px 3px 0px 3px; margin-top:4px; font-family:"宋体";}
.spanSearch .input_jbtn {width:37px; height:20px; margin:4px 0px 0px 8px; background:url(http://www.sznews.com/css/index/btn_j02.gif) no-repeat; border:none;}

/*spanSort*/
.spanSort {color:#00994b; margin:5px 0px 0px 10px;_margin:5px 0px 0px -30px; width:62%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all;}
.spanSort font {padding:0px 5px; font-family:"宋体"; font-size:12px;}
.spanSort a:hover {color:#0363C0;}
.spanSort a {color:#00994b;}

/*spanSelect*/
.spanSelect {margin:5px 2px 0px 0px;}
.spaSelect option {color:#777;}

/*divAd*/
.divAd {display:block; overflow:hidden; zoom:1; clear:both; margin-bottom:6px;}
.divAd .floatLeft {margin-right:0px;}

/*foot*/
.foot {width:960px; margin:0px auto; line-height:normal;}

/*chain*/
.chain {height:72px; background:#fdd101; margin-bottom:5px;}
.chain p {display:inline; float:left; width:72%; color:#00007f; padding:4px 0px 0px 5px;}
.chain font {padding:0px 7px; font-family:"宋体"; font-size:12px;}
.chain p a {color:#00007f;}
.chain .aImg {display:inline; float:left; margin:1px;}
.chain .aChain:hover {background:url(../images/btn_j10.jpg) no-repeat center bottom; text-decoration:none;}
.chain .aChain {width:72px; height:18px; padding-top:5px; *+height:17px; *+padding-top:6px; display:inline; float:right; margin:24px 10px 0px 0px; text-align:center; background:url(../images/btn_j10.jpg) no-repeat center top; color:#000; font-family:"宋体"; line-height:normal;}

/*links*/
.links {display:block; overflow:hidden; zoom:1; height:21px; margin-bottom:5px; clear:both; border-width:1px; border-style:solid; padding:10px 10px 0px 10px; font-family:"宋体";}
.links font {padding:0px 6px; font-size:12px;}

/*tubiaolinks*/
.linkImg {display:block; overflow:hidden; zoom:1; height:21px; margin-bottom:5px; clear:both; border-width:1px; border-style:solid; border-color:#AACCE8;  padding:0px; font-family:"宋体"; height:67px; text-align:center;  background-color:#fff; }

/*footer*/
.infoot {width:98%; margin:10px auto; color:#004F9C; font-family:"宋体";}
.infoot p {margin-bottom:10px; display:block; overflow:hidden; zoom:1; clear:both;}
.infoot .p_j03 {text-align:center;}
.infoot .span_j01 {display:inline; float:right; margin:0px 0px 0px 20px;}
.infoot .span_j02 a:hover {color:#000;}
.infoot .span_j02 a {color:#004F9C;}
.infoot .span_j02 font {padding:0px 6px; font-family:"宋体"; font-size:12px;}
.infoot .span_j03 {float:left; display:inline; width:35%; text-align:right;}
.infoot .span_j04 {color:#1A589A; line-height:22px; text-align:left; margin:5px 0px 0px 0px; float:right; display:inline; width:64%;}
.infoot .span_j04 a { font-family:Arial, Helvetica, sans-serif;}
.infoot .span_j05 {color:#DD0202;}
.infoot .span_j06 { font-family:Arial, Helvetica, sans-serif; }
.chain .aChain {margin-right:8px;} 

/*body*/
.body {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto;}
.part01 {height:631px;}
.col01 {width:160px;}
.col02 {width:554px; margin-left:6px;}
.col03 {width:235px;}

.col02Left {width:235px;}
.col02Right {width:312px; margin-left:6px;}

.colLeft {width:347px;}
.colCenter {width:346px; margin-left:6px;}
.colRight {width:255px;}

.part02 .col02Left {margin-left:6px!important;}
.part03 .colLeft,.part04 .colLeft, .part05 .colLeft {width:347px;}
.part03 .colCenter,.part04 .colCenter, .part05 .colCenter {width:346px; margin-left:6px;}
.part03 .colRight, .part04 .colRight, .part05 .colRight {width:255px;}


/*bodybianse*/
.reStyle { display:block; right:20px;  background: url(../images/cl_mj_001.gif) no-repeat 0px 0px; overflow: hidden; width:18px; cursor:pointer; position:absolute; top: 20px; height:43px; z-index:2;}
.reStyle:hover { background-position:-18px 0px}
#RedStyle { background: url(../images/newyear_indexbg.png) #fff no-repeat center top; width:100%; height:600px; position: absolute; top:0px; left:0px; z-index:0;}
