@charset "utf-8";
/* CSS Document */

*
   {
	margin: 0;
	padding: 0;
	list-style:none;
	font-weight:normal;
    }
img
    {
	border:none;
	}
body 
    {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background:url(/m2/i/newzt/chuxue/bg1.jpg) no-repeat #fff;;
	color:#525051;
	font-size:12px;
font-style:normal;
	}

a 
    {
	color:#015bb1;
	text-decoration:none;
         font-size:12px;
	}
a:hover
    {
	color:#F60;
	text-decoration:underline;
	}
.main
{
	width:960px;
	margin:0 auto;
	}
.banner
{
	width:960px;
	height:254px;
	overflow:hidden;
	position:relative;}
.banner p
{
	text-align:right;
	height:30px;
	line-height:30px;
	position:absolute;
	top:0px;
	right:10px;}
.banner p a 
{
	color:#000;}
.hdxc
{
	border:1px solid #97bedf;
	height:auto;
	float:left;
	width:960px;
	background:#ebf2f8;
		}
.hdxc h1
{
	background:url(/m2/i/newzt/chuxue/lines.jpg) repeat-x;
	height:35px;
	line-height:35px;
	color:#000002;
	font-size:14px;
	font-weight:bold;
	padding-left:13px;}
.hdxc1
{
	border:1px solid #97bedf;
	height:auto;
	float:left;
	width:650px;
	background:#ebf2f8;
	margin-bottom:10px;
	padding-bottom:10px;
	}


.scrImgBox h1
{
	background:url(/m2/i/newzt/chuxue/lines.jpg) repeat-x;
	height:35px;
	line-height:35px;
	color:#000002;
	font-size:14px;
	font-weight:bold;
	padding-left:13px;}


.hdxc1 h1
{
	background:url(/m2/i/newzt/chuxue/lines.jpg) repeat-x;
	height:35px;
	line-height:35px;
	color:#000002;
	font-size:14px;
	font-weight:bold;
	padding-left:13px;}

.hdxc1 dl 
{
	width:122px;
	height:115px;
	float:left;
	margin-top:10px;
	margin-left:30px;
	display:inline;}
	
.hdxc1 dl dt 
{
	width:122px;
	height:95px;}
.hdxc1 dl dt a img
{
	width:122px;
	height:92px;}
.hdxc1 dl dd
{
	height:25px;
	text-align:center;
	line-height:25px;}
.hdxc1 dl dd a 
{
	color:#015BB1;}



.hdxc dl 
{
	width:120px;
	height:120px;
	float:left;
         overflow:hidden;
	margin-top:24px;
	margin-left:34px;
	display:inline;}
	
.hdxc dl dt 
{
	width:120px;
	height:90px;}
.hdxc dl dt a img
{
	width:120px;
	height:90px;}
.hdxc dl dd
{
	height:30px;
	text-align:center;
	line-height:30px;}
.hdxc dl dd a 
{
	color:#015BB1;}








.weatherRight
	{
	float:right;
	width:300px;
	height:400px;
display:inline;
	}
html>body .right
	{
	height:auto;
	min-height:400px;
	}
.right
	{
	float:right;
	width:298px;
	height:400px;
	}	
.left
	{
	float:left;
	width:650px;
	height:400px;
	}	
html>body .left
	{
	height:auto;
	min-height:400px;
	}
.weatherImage
	{
	float:left;
	width:280px;
	height:auto;
	overflow:hidden;
	}
.mainBox
{
	height:auto;
	background-color:#fff;}




	}	
.imgFlash
	{
	width:280px;
	height:255px;
	}
.imgFlash .imgBox
	{
	width:280px;
	height:212px;
	}
.imgFlash .imgBox img
	{
	width:278px;
	height:210px;
display:block;
	}
.imgFlash .num 
	{
	text-align:right;
	width:270px; 
	margin-left:1px; 
	height:17px; 
	line-height:17px; 
	font-family:Arial; 
	font-size:12px; 
	margin-top:190px;
	}
.imgFlash .num a 
	{ 
	text-decoration:none; 
	padding:3px 6px;
	background-color:#989898;
	color:#fff;
	margin-left:4px;
	}
.imgFlash .num a.mosve 
	{ 
	color:#333;
	background-image:none; background-color:#fff; 
	text-decoration:none;
	}

.imgFlash .txt
	{
	display:block;
	width:280px;
	text-align:center;
	height:34px;
	line-height:34px;
	background-color:#ffc26a;
	}
.imgFlash .txt a
	{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	}
.imgFlash .txt a:hover
	{ 
	color:#f60;
	text-decoration:underline;
	}
.imgFlash
	{ 
	clear:both;
	overflow:hidden;
	}
.imgFlash .imgBox
	{
	overflow:hidden;
	position:relative;
	z-index:1;
	}
.imgFlash .imgBox p
	{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	}
.imgFlash .imgBox p img
	{
	position:relative;
	float:left;
	border:1px solid #94BDDD;
	}
.imgFlash .num
	{
	position:absolute;
	z-index:99;
	}
.news
{
	float:right;
	width:320px;
	height:200px;
	padding:5px 20px 0px 20px;
	background:url(/m2/i/newzt/chuxue/tit.jpg) repeat-x;}
.news h1
{
	font-weight:bold;
	font-size:14px;
	color:#000;
	height:25px;
	line-height:25px;
	text-align:center;}
.news h1 a
{color:#015bb1;
font-weight:bold;
	font-size:14px;}
.news p
{
	line-height:20px;
	margin-top:5px;
	margin-bottom:5px;
	}
.news ul li
{
	overflow:hidden;
	height:24px;
	line-height:23px;}
.news ul li a
{
	font-size:14px;
	letter-spacing:1px;
	color:#015bb1;
	}
.lxq
{
	height:833px;
	background:url(/m2/i/newzt/chuxue/mtm.jpg) no-repeat 1px bottom #dce8f4;
	width:300px;}
.lxq p
{
	padding-top:3px;
	padding-left:15px;
	padding-right:15px;
	line-height:20px;
	padding-bottom:3px;
	
	}
.lxq p strong
{
font-weight:bold;}
.lxq p.he
{
	line-height:15px;
padding-left:15px;
padding-right:0px;
padding-bottom:0;
letter-spacing:1px;
padding-top:5px;}
.lxq p.he span
{
	font-weight:bold;}
.itu
{
	position:relative;
	top:88px;}
.fla
{
	border:1px solid #97bedf;
	height:406px;
	clear:both;
	background:#ebf2f8;
	margin-bottom:10px;}
.fla h1
{
	
	width:648px;
	font-weight:bold;
	font-size:14px;
	height:32px;
	line-height:32px;
	text-indent:12px;
	color:#000002;}
.hd
{
	height:auto;
	width:300px;
	float:right;
        border:1px solid #97BEDF;
        text-align:center;
		}
.hd a img
{
	width:280px;
	height:180px;
	margin-bottom:10px;}
.hd h1
{
	background:url(/m2/i/newzt/chuxue/lines.jpg) repeat-x;
	width:299px;
	height:35px;
        text-align:left;
	text-indent:12px;
	font-size:14px;
	font-weight:bold;
         margin-bottom:10px;
	color:#000002;
	line-height:35px;}
.hd h1 span
{

margin-left:188px;
display:inline;}
.hd ul
{
	padding-left:18px;
	margin-top:15px;
	margin-bottom:10px;
}
.hd ul li
{
	height:25px;
	line-height:25px;
	overflow:hidden;}
.hd ul li a
{
	color:#015bb1;}
.hd p
{
	text-align:center;
	margin-top:10px;}
.hd p a img
{
width:251px;
height:169px;}
.hstq
{
	border:1px solid #97bedf;
	height:410px;
	clear:both;
	float:left;
	width:366px;
	}
.hstq h1
{
	background:url(http://www.weather.com.cn/m2/i/zt/qxr2011/htq.jpg) no-repeat;
	width:366px;
	height:45px;
	}
.sd
{
	width:583px;
	height:410px;
	float:right;
	border:1px solid #97bedf;}
.sd h1
{
	background:url(/m2/i/newzt/chuxue/lines.jpg) repeat-x;
	height:32px;
	line-height:32px;
	font-weight:bold;
	font-size:14px;
	text-indent:12px;
	color:#000002;}
.sd dl dd
{
	float:right;
	width:410px;
	line-height:22px;}
.sd dl dd a
{
	color:#015bb1;
	font-weight:bold;
	font-size:14px;
	}
.sd dl
{
	width:520px;
	margin-left:20px;
	margin-top:5px;
height:87px;}
.sd dl dt
{
	float:left;
	width:97px;
	padding-top:5px;
	height:78px;}
.sd dl dt a img
{
	width:97px;
	height:78px;}
.line
{
	border-bottom:1px solid #e5e5e5;}
.hdxc ul
{
	margin-left:8px;
	margin-top:10px;}
.hdxc ul li
{
	float:left;
	border:1px solid #a3b778;
	width:185px;
	text-align:center;
	height:25px;
	line-height:25px;
	margin-right:2px;
	display:inline;
	border-bottom:0;
	font-weight:bold;
	background:#e9f4b5;
	cursor:pointer;}
.hdxc ul li.first
{
	color:#b72700;
	background:none;}
.box
{
	border:1px solid #a3b778;
	height:100px;
	clear:both;
	display:none;
	width:941px;
	margin-left:8px;
	margin-top:0px;
	*margin-top:-10px;
	margin-bottom:10px;}
.box .boxleft
{
	float:left;
	width:80px;
	margin-left:15px;
	display:inline;
	margin-top:5px;}
.box .boxright
{
	width:220px;
	float:left;
	margin-left:25px;
	margin-top:5px;
	display:inline;
	width:800px;}
.box .boxright p
{
	width:260px;
	height:22px;
	line-height:22px;
	margin-right:2px;
	float:left;}


.svd
{
	height:150px;
	border:1px solid #94bddd;
margin-top:10px;
*margin-top:0px;
margin-bottom:10px;
		}
.svd h1
{
	height:32px;
	text-indent:12px;
	line-height:32px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	background:url(/m2/i/newzt/chuxue/lines.jpg) repeat-x scroll 0 0 transparent;}
.svd h1 span
{
	float:right;
	margin-right:5px;}
.svd dl
{
	width:265px;
	margin-top:10px;
	margin-left:10px;}
.svd dl dt
{
	float:left;
	width:100px;
	height:90px;}
.svd dl dt a img
{
	width:100px;
	height:90px;}
.svd dl dd 
{
	float:right;
	width:160px;
	line-height:20px;}
.svd dl dd a 
{
	font-weight:bold;
	font-size:12px;
	}



.qiehuan {
    background: none repeat scroll 0 0 #ebf2f8;
    height: 280px;
    margin-bottom:10px;
	border:1px solid #97bedf;
	clear:both;
    padding: 15px;
    padding-top:0px;
	padding-bottom:0;
}

.qhleft
{
	float:left;
	width:210px;}
.qiehuan h1
{
	height:35px;
	color:#000;
	line-height:35px;
	font-size:14px;
	font-weight:bold;}
.qhleft p
{
	margin-bottom:10px;
	width:205px;
	height:72px;}
.qhleft p a img
{
	width:205px;
	height:72px;}
.qhright
{
	height:235px;
	background:#fff;
	float:right;
	border:1px solid #e0eef8;
	width:700px;}
.qhright h1 
{
    font-size:12px;
	height:37px;
	font-weight:normal;
	background:url(/m2/i/newzt/chuxue/h1lin.jpg) repeat-x #eff5fa;
	line-height:37px;}
.qhright h1 ul li
{
	float:left;
	width:115px;
	height:37px;
	border-right:1px solid #e0eef8;
	text-align:center;
	cursor:pointer;
	line-height:37px;}
.qhright h1 ul li.last
{
	border:none;}
.qhright h1 ul li.movs
{
	background:#fff;}
.qhright .pbq
{
	display:none;
	margin-top:30px;}
.qhright .pbq p
{
	float:left;
	text-indent:40px;
	height:30px;
	line-height:30px;
	width:350px;
	font-size:13px;}
	
.qhright .pbq p a
{
	font-size:13px;}
.scrImgBox {
    background: none repeat scroll 0 0 #D2EFFF;
    height: 515px;
    margin-bottom:10px;
	border:1px solid #97bedf;
	clear:both;
        
}
.scrImgBox .srcImg {
    float: left;
    height: 460px;
    overflow: hidden;
    position: relative;
margin-left:10px;
display:inline;
margin-top:10px;
margin-bottom:10px;
    width: 726px;
}
.scrImgBox .srcImg li {
    height: 460px;
    overflow: hidden;
}
.scrImgBox .srcImg .text {
    height: 60px;
    left: 0;
    position: absolute;
    top: 250px;

    width: 726px;
}
.scrImgBox .srcImg .text h3 {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 24px;
    height: 60px;
    left: 15px;
    position: absolute;
    top: 150px;
    z-index: 10;
}
.scrImgBox .srcImg .text h3 li {
    display: none;
    height: 60px;
    line-height: 60px;
    overflow: hidden;
}
.scrImgBox .srcImg .text h3 a, .scrImgBox .srcImg .text h3 a:hover {
    color: #FFFFFF;
}
.scrImgBox .srcImg .text .bg {
    background: none repeat scroll 0 0 #000000;
    height: 60px;
    left: 0;
    opacity: 0.6;
filter:alpha(opacity=60);-moz-opacity: 0.6;
    position: absolute;
    top: 150px;
    width: 726px;
}
.scrImgBox .pager {
    float: right;
    width: 205px;
margin-top:10px;
display:inline;
margin-right:10px;
}
.scrImgBox .pager span {
    display: block;
    height: 140px;
    margin-top: 2px;
    overflow: hidden;
    position: relative;
	margin-bottom:19px;
}

.scrImgBox .pager span .bg {
    background: none repeat scroll 0 0 #000000;
    height: 140px;
    left: 0;
    opacity: 0.6;
    position: absolute;
filter:alpha(opacity=60);-moz-opacity: 0.6;

    top: 0;
    width: 205px;
}
.scrImgBox .pager span.active .bg {
    background: none repeat scroll 0 0 transparent;
}









.Outside{
     width:958px;
     height:280px;
	 margin-top:10px;
	 border:1px solid #97BEDF;
	 background-color: #EBF2F8;
	 float:left;
display:inline;
margin-bottom:10px;
overflow:hidden;
}
	   
.Outside h2{
	background:url(/m2/i/newzt/chuxue/lines.jpg) repeat-x;
	height:35px;
	margin-bottom:10px;
	line-height:35px;
	color:#000002;
	font-size:14px;
	font-weight:bold;
	padding-left:13px;}
.Outside h2 span
{
margin:10px;}
.Outside h2 span a
{
font-size:14px;
	color:#fff;}
.Left{
     width:317px;
	 height:230px;
     float:left;
	 border-right:1px dashed #97BEDF;
     
}


.Left dl {
        height:300px;
		width:230px;
	    background-color: #ffdcf3;
		display:inline;
}

.Left dt{
        height:200px;
        width:300px;
        text-align:center;
        margin-left:10px;
        margin-top:8px;
}

.Left dt img{
        height:190px;
		width:280px;
        padding: 0px 0px 0px 0px;

}

.Left dd {
       text-align:center;
		
		line-height:20px;	  

}
.Left dd a
{
	font-weight:bold;
	font-size:14px;}
.Right{
     width:620px; 
	 height:230px;
     float:right;
	 margin-right:10px;
}


.Right dl {
        height:110px;
		width:305px;
		margin: 5px 0px 0px 5px;
		float:left;
		display:inline;
}

.Right dl dt{
        height:90px;
		width:140px;
		text-align:center;
		float:left;
}

.Right dl dt a {
        height:90px;
		width:130px;

}

.Right dl dt a img{
        height:90px;
		width:130px;
        padding: 0px 0px 0px 0px;

}

.Right dl dd{
        margin: 0px 0px 0px 10px;
		width:155px;
		height:88px;
		line-height:19px;	
		float:right;  

}
.Right dl dd p{
        margin: 0px 0px 20px 0px;
		width:150px;
		height:80px;
		line-height:17px;	
		float:right;  

}



.Right dl dd a{
		width:150px;
                   font-size:14px;
		height:21px;
		line-height:20px;	

}


.listleft
{
background:#EBF2F8;
	width:960px;
	border:1px solid #97BEDF;
	height:390px;
            overflow:hidden;
margin-bottom:10px;
display:inline;
	float:left;}
	
.listleft h1
{
	background:url(/m2/i/newzt/chuxue/lines.jpg) repeat-x;
	height:35px;
	line-height:35px;
	color:#000002;
	font-size:14px;
	font-weight:bold;
	padding-left:13px;}
.listleft h1 span
{
margin-right:10px;
}
.listleft h1 span a 
{
font-size:14px;
font-weight:bold;
color:#fff;}
.listleft dl
{
	width:407px;
	float:left;
         height:100px;
    	margin-top:15px;
	margin-left:10px;
	margin-right:60px;
	display:inline;}
.listleft dl dt
{
	width:151px;
	float:left;
	height:95px;}
.listleft dl dt a img
{
	width:151px;
	height:95px;}
.listleft dl dd
{
	float:right;
	width:242px;
	line-height:20px;}
.listleft dl dd a
{
	font-size:14px;
	color:#005db1;}



.lxq dl
{
	width:120px;
	height:100px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	text-align:center;}
.lxq dl dt a img
{
	width:120px;
height:80px;
	}
.lxq dl dt
{
	width:120px;
	}
	
	
.add
{
	height:30px;
	line-height:30px;
        margin-bottom:5px;
	clear:both;}
.add span
{
	padding-left:10px;
	font-weight:bold;}
.wd
{
	width:275px;
	margin:0 auto;}
.wd ul li
{
	border-bottom:1px dashed #6f8792;
	line-height:22px;}



.lxq h1 {
    background: url(/m2/i/newzt/chuxue/lines.jpg) repeat-x scroll 0 0 transparent;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    text-indent: 12px;
}


.bcs p img
{
width:120px;
height:90px;}
