@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	font-size:12px;
}
img
{
	border:none;
}
li
{
	list-style-type:none;
}
a
{
	color:#001d75;
	text-decoration:none;
}
a:hover
    {
	color:#000;
	text-decoration:underline;
	}
body
{
	background-color:#cecece;
	font-family:Arial,Helvetica,sans-serif;
}
.IndexMain
{
	width:960px;
	margin:0 auto;
	background-color:#fff;
	
}
.Banner
{
	width:960px;

}
.Banner h1
{
	color:#000004;
	line-height:23px;
	height:22px;
	background-color:#6ec9f0;
    text-align:right;
}
.Banner h1 a
{
	padding-right:5px;
	padding-left:5px;
}

.MainBox
{
	width:960px;
	float:left;
	background-color:#fff;
    margin: 0 auto;
}

.Cyjt{   
    width:648px;
	height:703px;
*height:753px;
	float:left;
         display:inline;
	margin:10px 0px 0px 0px;
	border:1px solid #c22611;
}


.Cyjt h2 {
        background:url(/m2/i/zt/chunyun/red650.jpg) no-repeat;
		height:33px;
		width:618px;
		font-size:14px;
		color:#fff;
		font-weight:bold;
		height:33px;
		line-height:33px;
		padding-left:30px;
}
.Cyjt h2 span a
{
	color:#fff;
	font-weight:bold;
	font-size:14px;
	padding-right:10px;
	}

.Cyjt h2 p {
		font-size:14px;
	    margin:10px 0px 0px 30px;
		display:inline;
		float:left;
		color:#FFFFFF;
}

.Cyjt p span a{
        font-size:14px;
	    margin:0px 0px 0px 10px;
		display:inline;
		float:right;
		color:#FFFFFF;
}

.Cyjt p img{
	width:646px;
	height:510px;
	margin:10px 0px 0px 1px;
    float:left;
}


.Cycj{   
    width:300px;
	height:77px;
	float:right;
	margin:10px 0px 0px 0px;
}


.Cycj ul{
		width:298px;
	    height:75px;
		display:inline;
		float:left;
}


.Cycj li{
		width:64px;
	    height:75px;
		margin:10px 0px 0px 7px;
		display:inline;
}




.Tqts {
       width:298px;
	   height:95px;
	   float:right;
	   margin:6px 0px 0px 0px;
	   border:1px solid #c22611;
	   display:inline;
	   overflow:hidden;
}



.Tqts h2 {
        background-image:url(/m2/i/zt/chunyun/red300.jpg);
		background-repeat:no-repeat;
		height:33px;
		width:290px;
		line-height:33px;
	    color:#fff;
		font-weight:bold;
		font-size:14px;
		text-indent:20px;
		padding-left:10px;
}
.Tqts h2 span{
	float:right;
	padding-right:10px;
}
.Tqts h2 span a{
	font-weight:bold;
	font-size:12px;
	color:#fff;}

.Tqts h2 p {
		font-size:14px;
	    margin:5px 0px 0px 30px;
		height:16px;
		float:left;
		color:#FFFFFF;
}

.Tqts h2 p span a{
		font-size:12px;
	    margin:0px 10px 0px 0px;
		display:inline;
		color:#FFFFFF;
		float:right;
}

.Tqts h3{
     
		height:16px;
         text-align:center;
		padding-top:5px;
overflow:hidden;
}


.Tqts h3 a{
        font-size:14px;
		color:#001D75;
		height:16px;
         text-align:center;
		padding-top:5px;
}


.Tqts p {
		height:38px;
		width:260px;
		line-height:20px;
		margin:3px 0px 0px 20px;
}


.Tqts ul {
		height:37px;
		width:243px;

}



.Tqts li {
		height:16px;
		width:239px;
		margin:2px 0px 0px 20px;
		background:url("/m2/i/zt/chunyun/dd.jpg") no-repeat;
}


.Jtxx {
       width:298px;
	   height:80px;
	   float:right;
	   margin:10px 0px 0px 0px;
	   border:1px solid #c22611;

}

.Jtxx h2{
        background-image:url(/m2/i/zt/chunyun/red300.jpg);
		height:33px;
		width:298px;
}


.Jtxx h2 p {
		font-size:14px;
	    margin:8px 0px 0px 30px;
		display:inline;
		float:left;
		color:#FFFFFF;
}

.Jtxx div
{

overflow:hidden;}

.Jtxx ul {
		height:37px;
		
		padding-top:5px;
                 position:relative;
            
}
.Xdc p input
{
	margin:0px 3px;}

.Jtxx li {
		height:110px;
		width:269px;
		margin:0px 0px 0px 20px;
                  background:url("/m2/i/zt/chunyun/dd.jpg") no-repeat 0px 15px;
		*background:url("/m2/i/zt/chunyun/dd.jpg") no-repeat 0px 0px;
}




.Xdc {
      border:1px solid #C22611;
display:inline;
float:right;
height:420px;
*height:470px;
margin:10px 0 0;
overflow:hidden;
width:298px;
}

.Xdc h2{
        background:url(/m2/i/zt/chunyun/red300.jpg) no-repeat;
		padding-left:30px;
		font-weight:bold;
		font-size:14px;
		color:#fff;
		height:33px;
		line-height:33px;
		height:33px;
		width:278px;
}


.Xdc h2 p {
		font-size:14px;
	    padding:0px 0px 0px 20px;
		height:20px;
		width:60px;
		float:left;
		color:#FFFFFF;
}

.Xdc h3 {
      clear:both;
height:auto;
margin-top:5px;
padding-left:10px;
width:288px;
	

}
.Tqts li a
{
	padding-left:10px;}
	
.Xdc ul {
		width:300px;
		padding-left:5px;

}
.Jtxx li a
{
padding-left:10px;
text-indent:5px;
}

.Xdc li {
		float:left;
height:24px;
line-height:24px;
margin-right:2px;
*margin-right:-2px;
width:auto;
}

.Xdc p {
		height:30px;
		width:278px;
		padding-top:5px;
   clear:both;
} 

.Xdc p span a{
        font-size:14px;
		padding-left:5px;
} 


.Syly {   
    width:364px;
	height:400px;
	float:left;
	margin:10px 0px 0px 0px;
	border:1px solid #c22611;
	display:inline;
}


.Syly h2 {
        background:url(/m2/i/zt/chunyun/red364.jpg) no-repeat;
		height:33px;
		width:364px;
}


.Syly h2 p {
		font-size:14px;
	    margin:10px 0px 0px 30px;
		display:inline;
		float:left;
		color:#FFFFFF;
}


.Syly p img{
	width:360px;
	height:360px;
	margin:5px 0px 0px 2px;
    float:left;
}



.Gqtj{   
    width:581px;
	height:400px;
	float:right;
	margin:10px 0px 0px 10px;
	border:1px solid #c22611;
}


.Gqtj h2 {
        background-image:url(/m2/i/zt/chunyun/red580.jpg);
		height:33px;
		width:581px;
}


.Gqtj h2 p {
		font-size:14px;
	    margin:10px 0px 0px 30px;
		display:inline;
		float:left;
		color:#FFFFFF;
}


.Gqtj p img{
	width:565px;
	height:352px;
	margin:10px 0px 0px 8px;
    float:left;
}


.Cxjk{   
    width:958px;
	height:355px;
	float:left;
	border:1px solid #c22611;
	margin:10px 0px 0px 0px;
}


.Cxjk h2 {
        background:url(/m2/i/zt/chunyun/red960.jpg) no-repeat;
		height:33px;
		width:958px;
}


.Cxjk h2 p {
		font-size:14px;
	    margin:10px 0px 0px 30px;
		display:inline;
		float:left;
		color:#FFFFFF;
}


.Cxjk dl {
        height:305px;
		width:200px;
		background-color:#e7f1fa;
		display:inline;
		margin:10px 0px 0px 10px;
		float:left;
}

.Cxjk dt{
        height:115px;
		width:200px;
		text-align:center;
}

.Cxjk dt img{
        height:105px;
		width:165px;
        padding: 10px 0px 0px 0px;

}

.Cxjk dd {
        height:80px;
		padding:0px 0px 0px 17px;
		width:175px;
		line-height:20px;

		  

}

.Cxjk dd p {
         height:22px;
		 width:168px;
             overflow:hidden;
         font-size:14px; 
		 color:#c22611; 
		 margin:10px 0px 0px 0px;
		 float:left;
	
}


.Cxjk dd p span a{
         font-size:14px; 
		 margin:0px 0px 0px 15px;
		 float:left;
}


.Cxjk p img{
        height:305px;
		width:295px;
   
}


.Gpjq
{
	border:1px solid #c22611;
	height:300px;
    float:left;
	margin-top:10px;
	display:inline;
	width:648px;
	}
.Gpjq h2
{
	background:url(/m2/i/zt/chunyun/red650.jpg) no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:30px;
	height:33px;
	line-height:33px;}
.Gpjq dl
{
	width:295px;
	margin-left:10px;
	margin-top:10px;
	float:left;
	background:#E7F1FA;
	height:105px;
	padding-left:10px;
	padding-top:12px;}
.Gpjq dl dt
{
	width:133px;
	height:85px;
	float:left;
	margin-top:8px;

	}
	
.gpleft	 {
	width:133px;
	height:85px;
	float:left;
	margin-top:8px;	
		 }
		 
		 
.gpleft	 img{
	width:133px;
	height:85px;	
	 }		 
		 
.Gpjq dl dt img 
{
	width:133px;
	height:85px;}
.Gpjq dl dd
{
	float:right;
	width:160px;}
.Gpjq dl dd ul 
{
	width:150px;
	overflow:hidden;
	padding-left:10px;}
.Gpjq dl dd p
{
	color:#c22611;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	width:150px;
	padding-bottom:5px;}
.Gpjq dl dd p a
{
	color:#001D75;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	width:150px;
	padding-bottom:5px;}
.Gpjq dl dd ul li
{
	
	width:125px;
	line-height:20px;
	padding-left:10px;
         height:80px;
         overflow:hidden;
	}
.Gpjq dl dd ul li a
{
	color:#042077;}

.Wyhd{   
    width:298px;
	height:300px;
	float:right;
	margin:10px 0px 0px 0px;
	border:1px solid #c22611;
}


.Wyhd h2 {
        background:url(/m2/i/zt/chunyun/red300.jpg) no-repeat;
		height:33px;
		width:298px;
		overflow:hidden;
}


.Wyhd h2 p {
		font-size:14px;
	    margin:10px 0px 0px 30px;
		display:inline;
		float:left;
		color:#FFFFFF;
}

.Gdwb{   
    width:298px;
	height:122px;
	float:right;
	background-image:url(/m2/i/zt/chunyun/wb.jpg);
	margin:10px 0px 0px 0px;
}

.Gdwb p{   
    width:280px;
	height:52px;
    margin:60px 0px 0px 10px;
text-align:center;
}
.Gdwb p a
{
	margin:0 5px;
	}
.Hdjs{   
    width:298px;
	height:125px;
	border-top: 1px solid #c22611;
	background-image:url(/m2/i/zt/chunyun/hd.jpg);
	clear:both;
}

.Hdjs p{
       width:260px;
	   line-height:20px;
	   height:94px;
	   float:left;
	   margin:37px 0px 0px 15px;
	   }
	   
.Hdjs p span{
	   float:right;
	   margin:5px 10px 0px 0px;
	   }

.Hdjs img{
        height:33px;
		width:100px;
		
}


.Djly{   
    width:648px;
	height:500px;
	float:left;
	margin:10px 0px 0px 0px;
	border:1px solid #c22611;
}


.Djly p img{
	width:640px;
	height:455px;
	margin:25px 0px 0px 5px;
    float:left;
}


.Rmmdd {   
    width:298px;
	height:500px;
*height:510px;
	float:right;
	margin:-30px 0px 0px 5px;
	border:1px solid #c22611;
	overflow:hidden;
}


.Rmmdd h2 {
        background-image:url(/m2/i/zt/chunyun/red300.jpg);
		height:33px;
		width:298px;
}


.Rmmdd h2 p {
		font-size:14px;
	    margin:10px 0px 0px 30px;
		display:inline;
		float:left;
		color:#FFFFFF;
}

.Rmmdd h2 span{
	float:right;
	padding:10px 10px 0px 0px;
}
.Rmmdd h2 span a{
	font-weight:bold;
	font-size:12px;
	color:#fff;}

.Tjjy {
        margin:7px 0px 3px 0px;
		background-color:#6697cf;
        height:70px;
		width:298px;
}

.Tjjy p{
		float:left;
		color:#FFFFFF;
		margin:10px 10px 0px 10px;
		line-height:19px;
}



.Rmmdd dl {
        height:116px;
		width:135px;
	margin-left:10px;
margin-top:10px;
display:inline;
		float:left;
}

.Rmmdd dt{
       width:135px;
	   height:97px;

	   }

.Rmmdd dt img{
        height:93px;
		width:133px;

}

.Rmmdd dd {
		text-align:center;    

}


.Tpxw{   
    width:960px;
	height:280px;
	float:left;
	margin:10px 0px 0px 0px;
}


.Tpxw h2{
        background:url(/m2/i/zt/chunyun/red960.jpg) no-repeat;
		height:33px;
		width:935px;
		color:#FFFFFF;
		font-size:14px;
		line-height:33px;
		padding-left:25px;
		
}


.Tpxw h2 p{
		
	    margin:10px 0px 0px 30px;
		display:inline;
		color:#FFFFFF;
}


.Tpxw p{
		 float: left;
         width: 265px;
		 margin:20px 30px 0px 20px;
		 text-align:center;
}


.Tpxw p img{
		height:210px;
        width:260px;
		margin:5px 0px 5px 0px;
}



.Tpxw dl {
        height:110px;
		width:145px;
		float:left;
		display:inline;
}

.Tpxw dt{ 
       width:140px;
	   height:95px;
	   }

.Tpxw dt img{

        height:93px;
		width:139px;


}

.Tpxw dd {
        height:16px;
		width:145px;
		text-align:center;

}
.tpwBox1 dl
{
	margin-top:10px;
	margin-right:10px;}
.Tpxw .tpwBox dl
{
	width:280px;
	height:240px;
	margin-top:10px;
	margin-left:25px;
	border-right: 1px dashed #DFDFDF;}
.Tpxw .tpwBox dl dt
{
	height:210px;}
.Tpxw .tpwBox dl dt a img
{
	width:260px;
	height:209px;}
	.Tpxw .tpwBox dl dd
	{
		line-height:25px;
		text-align:center;
		width:260px;}
.Spxw{   
    width:960px;
	height:185px;
	float:left;
	margin:10px 0px 0px 0px;
}


.Spxw h2{
        background:url(/m2/i/zt/chunyun/red960.jpg) no-repeat;
		height:33px;
		width:960px;
}


.Spxw h2 p{
		font-size:14px;
	    margin:10px 0px 0px 30px;
		display:inline;
		float:left;
		color:#FFFFFF;
}
.Spxw h2 span{
	float:right;
	padding:10px 10px 0px 0px;
}
.Spxw h2 span a{
	font-weight:bold;
	font-size:12px;
	color:#fff;}


.Tpxw h2 span{
	float:right;
	padding:2px 10px 0px 0px;
}
.Tpxw h2 span a{
	font-weight:bold;
	font-size:12px;
	color:#fff;}

.Spxw dl {
        height:140px;
		width:162px;
		display:inline;
		margin:13px 0px 0px 25px;
		float:left;
}

.Spxw dt{
       width:158px;
	   height:115px;
	   float:left;
	   }

.Spxw dt img{
        height:115px;
		width:158px;
}


.Spxw dd {
        height:16px;
		width:120px;
		margin:5px 0px 0px 27px;    
		display:inline;
		float:left;
        
}


.Mhcy{   
    width:960px;
	height:auto;
	float:left;
   
	margin:10px 0px 0px 0px;
}


.Mhcy h2{
        background-image:url(/m2/i/zt/chunyun/red960.jpg);
		height:33px;
		width:960px;
}


.Mhcy h2 p{
		font-size:14px;
	    margin:10px 0px 0px 30px;
		display:inline;
		float:left;
		color:#FFFFFF;

}


.Box{   
    width:960px;

	float:left;
	
}
.Box div
{
width:938px;height:170px; border-bottom: 1px dashed #dfdfdf; 

}
.Box ul li
{
	float:left;}
.Box p{   

	height:146px;


	display:inline;
}

.Box img{
       
		 margin:0px 0px 0px 20px;
		 display:inline;
}
.scrImgBox{margin:7px auto 0;padding:5px 8px 6px 10px;}
.scrImgBox .srcImg{width:420px;height:345px;overflow:hidden;position:relative;float:left}
.scrImgBox .srcImg li{height:345px;overflow:hidden}


.scrImgBox .srcImg ul li a img
{
width:420px;
height:345px;
}
.scrImgBox .srcImg .text{width:420px; position:absolute;left:0;top:290px;height:60px}
.scrImgBox .srcImg .text h3{position:absolute;left:15px;top:0;font-size:24px;height:60px;font-family:Arial, Helvetica, sans-serif;color:#fff;z-index:10;}
.scrImgBox .srcImg .text h3 li{height:60px;overflow:hidden;display:none;line-height:60px}
.scrImgBox .srcImg .text h3 ul li a 
{
font-size:20px;}
.scrImgBox .srcImg .text h3 a,.scrImgBox .srcImg .text h3 a:hover{color:#fff}
.scrImgBox .srcImg .text .bg {filter:Alpha(Opacity=60);opacity:0.6; background:#000; position:absolute; left:0; top:0; width:420px; height:60px}
.scrImgBox .pager{width:132px;float:right;}
.scrImgBox .pager span{margin-top:2px;height:86px;position:relative;overflow:hidden;display:block;}

.scrImgBox .pager span a img
{
height:81px;}
.scrImgBox .pager span.one{margin:0}
.scrImgBox .pager span .bg{filter:Alpha(Opacity=60);opacity:0.6;background:#000;position:absolute;left:0;top:0;width:132px;height:81px}
.scrImgBox .pager span.active .bg{background:none}
.rlifeWeatherForecast
{
clear:both;
width:650px;
float:left;
margin-top:10px;
display:inline;}


.rlifeWeatherForecast h1
{
background:url("/m2/i/zt/chunyun/red650.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:33px;
line-height:33px;
padding-left:30px;}
.rlifeWeatherForecastContent
{
	width:628px;
	height:430px;
	padding:10px;
         background:#fff;
}
.rlifeWeatherForecastLeft
{
	width:110px;
	height:430px;
	float:left;
}
.rlifeWeatherForecastLeft li
{
	width:110px;
	height:107px;
	list-style-type:none;
	margin-bottom:3px!important;
	margin:0px;
}
.rlifeWeatherForecastLeft li img
{
	width:100px;
	height:90px;
	display:block;
	border:5px solid #FFF2E3;
}
.rlifeWeatherForecastLeft li img:hover
{
	width:100px;
	height:90px;
	display:block;
	border:5px solid #97afd3;
}
.rlifeWeatherForecastRight
{
	border:1px solid #CCCCCC;
	width:510px;
	height:430px;
	float:right;
	display:none;
}

.rly {
float:left;
padding:3px 0 0 10px;
width:300px;
display:inline;
}
.searchtrip{
background-image:url("/m2/i/zt/zq/lxq_bg.jpg");
background-repeat:no-repeat;
float:left;
height:305px;
margin-top:8px;
width:295px;
padding-left:20px;
}
.jq {
height:40px;
margin-top:70px;
}
.ipt_class03 {
background:url("/m2/i/zt/zq/chaxun.gif") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:19px;
letter-spacing:2px;
width:43px;
}
.ipt_class03 {
background:url("/m2/i/zt/zq/btn_headersch3.gif") no-repeat scroll 0 0 transparent;
border:medium none;
color:white;
cursor:pointer;
font:bolder 14px/29px Verdana,Arial,Helvetica,sans-serif;
height:29px;
letter-spacing:1px;
width:70px;
}
.jq2 {
height:40px;
margin-top:20px;
}
.english_leftin{width: 648px;float: left;margin: 5px 0 0 0;border: 1px solid #f00;padding-bottom: 9px;}
.english_leftin div.left{width: 110px;float: left;margin-left: 10px;display: inline;}
.english_leftin div.left dl{width: 110px;float: left;background: #ebeff7;margin: 10px 0 0 0;height: 100px;cursor: pointer;overflow: hidden;}
.english_leftin div.left dt{width: 100px; margin-top:5px; margin-left:5px;}
/* .english_leftin div.left dd{width: 110px;float: left;margin: 7px 0 0 0;}*/
.english_leftin div.left dl.blue{background: #98afd5;}
.english_leftin div.left dl.blue a{color: white;text-decoration: none;}
.english_leftin div.right{width: 510px;float: left;background: #f1f1f1;margin: 10px 0 0 10px;display: inline;text-align: center;padding-bottom:5px;line-height:20px;>line-height:30px;}
.english_leftin div.right h4{width: 510px;float: left;text-align: center;height: 30px;line-height: 30px;}
h2.cpyc
{
background:url("/m2/i/zt/chunyun/red650.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-top:10px;
height:33px;
line-height:33px;
padding-left:30px;
float:left;
width:650px;}


.Rmmdd ul 
{
clear:both;
width:270px;
padding-left:20px;}
.Rmmdd ul li
{
height:20px;
*height:25px;
background:url(/m2/i/zt/chunyun/dd.jpg) no-repeat scroll 0 6px transparent;
line-height:25px;}
.Rmmdd ul li a
{
padding-left:10px;}


