﻿HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Microsoft YaHei;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
body 
{


	

	
	
	
	
float:left;position:relative;width:100%;font-size:12px;font-family: "Microsoft YaHei" ! important; line-height:24px;color:#1e0a03;-webkit-text-size-adjust: none; 
background-image:url(../images/topdi.gif); background-repeat:repeat-x; background-position: center top ; 
}




IMG{ border:0px; }
H1 {
	DISPLAY: inline; LINE-HEIGHT: 1em
}
H3 {
	DISPLAY: inline; LINE-HEIGHT: 1em
}
H2 {
	DISPLAY: inline; LINE-HEIGHT: 1em
}
H4 {
	DISPLAY: inline; LINE-HEIGHT: 1em
}
H5 {
	DISPLAY: inline; LINE-HEIGHT: 1em
}
PRE {
	DISPLAY: inline; LINE-HEIGHT: 1em
}
H2 A {
	FONT-SIZE: 18px; COLOR: #000; LETTER-SPACING: -5px
}
H3 A {
	FONT-SIZE: 16px; COLOR: #333
}
BIG {
	FONT-SIZE: 1.5em; COLOR: #f5d501
}
.v-in INPUT {
	VERTICAL-ALIGN: baseline
}
H4 {
	FONT-SIZE: 1.1em; MARGIN: 20px 0px 10px
}
.clear {
	CLEAR: both; OVERFLOW: hidden
}

A {
	color:#616263; TEXT-DECORATION: none
}
A:hover {
	color:#616263; TEXT-DECORATION: none
}

#outer {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 100%;
}
#middle {
	VERTICAL-ALIGN: middle; POSITION:relative; TOP: 50%; vertical-align:middle;
}

#warp {
	MARGIN: 0px auto; OVERFLOW:visible; WIDTH: 1024px; POSITION:relative;background-color:#cdcdcd; padding: 0px 10px 20px 10px;	
    	  
}

.left{ float:left;}
.right{float:right;}




.navtsa{

font:12px;
font-weight:normal;
color:#333333;

}

.rq{
width:1005px;
height:auto;
overflow:hidden;
margin: 0 auto ;
padding:0px ;
}
.myleft
{
	float:left;
	}
	.myright
	{ 
		float:right;
		
		}

.container{
height:auto;
width:1209px;
margin: 0 auto ;

}

.icontainer{
height:auto;
width:1197px;
margin: 0 auto ;
 box-shadow:-4px 0 4px #d4d1cf, /*左边阴影*/  
    4px 0 4px #d4d1cf, /*右边阴影*/  
    0 0 0 #d4d1cf, /*顶部阴影*/  
    0 0 0 #d4d1cf; /*底边阴影*/  
    



}


.icontainersy{
height:auto;
width:1182px;
margin: 0px auto 0px auto ;
z-index:0;
 box-shadow: -3px 1px 3px #d4d1cf, /*左边阴影*/  
    3px 1px 3px  #d4d1cf, /*右边阴影*/  
    0 0 0 #d4d1cf, /*顶部阴影*/  
    0 0 0 #ffffff; /*底边阴影*/  
    



}

.icontainerseat{
height:auto;
width:1197px;
margin: 0 auto ;

    



}

.mainleft
{
height:auto;
width:825px;
float:left;
overflow:hidden;

	}
	
	.mydh
	{
		height:30px;
		width:813px;
		padding: 0 0 0 20px ;
		}

.mainright
{
	height:auto;
width:357px;
float:left;
background-color:#f8f3f4;
	
	}
	
	
.top1{
height:140px;
width:1209px;
padding:0px;
margin:0px;






position:relative;

}
.top1 .logo
{
height:140px;
width:824px;
margin: 0 0 0 20px ;
float:left;
overflow:hidden;
background-image:url("/images/banner.gif");
background-repeat:no-repeat;
background-position:left bottom ;




}

.top1 .right
{
height:140px;
width:365px;
float:left;
overflow:hidden;






}

.top1 .right .row1
{
height:20px;
width:259px;
margin: 22px 0 0 106px ;  
padding: 15px 0 0 0 ;



}

.top1 .right .row1 ul 
{
width:100%;
height:100%;




}
.top1 .right .row1 ul  li
{
margin: 0 20px 0 0 ;
float:left;





}
.top1 .right .row1 ul  li a
{
color:#000000;
font-weight:bold;







}

.top1 .right .row2
{
width:279px;
height:37px;
background-image:url(../images/top_07.gif);
margin: 10px 0 5px 40px ;



}

.top1 .right .row2 .itext
{
border: none;
margin: 10px 0 0 10px ;
width:200px;
float:left;




}

.top1 .right .row2 .mybut
{

margin: 5px 0 0 20px ;
width:29px;
height:25px;
float:left;
cursor:pointer;
background-image:url(../images/fdj.gif);






}

.top1 .right .row3
{
height:25px;
width:345px;
font-size:12px;
color:#000000;
padding: 0 0 0 20px ;


}
.top1 .right .row3 span
{
font-size:18px;
font-weight:bolder;


}



.topn3
{
height:45px;
width:17px;
background-image:url(../images/top_07.gif);
float:left;
}
.topn2
{
height:32px;
width:1005px;

padding:0px;
margin:0px;






}

.navul
{
height:30px;
width:100%;
background-image:url(/images/navdi1.gif);
background-repeat:repeat-x;
z-index:100;



}

 .navul .meu
{
height:30px;
width:825px;
margin: 0 0 0 14px ;


}

 .navul .meu li
{
height:27px;
width:165px;
float:left;
padding: 3px 0 0 0 ;
text-align:center;
margin:0px;

}

 .navul .meu li a
{
color:#FFFFFF;
font-size:16px;






}


 .navul .meu li.active
{

background-image:url(../images/navxz.gif);
}


.main11{
height:390px;
width:825px;
float:left;
margin: 0px 0 0 0 ;

}

.main12{
height:390px;
width:357px;
float:left;

}

.main12 .row1{
height:37px;
width:337px;
background-color:#949597;
color:#FFFFFF;
padding: 10px 0 0 20px ;


}

.main12 .row1 ul li{
float:left;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin: 0 20px 0 0 ;
cursor:pointer;




}

.main12 .row2
{
height:347px;
width:357px;
background-color:#e6e6e6;
overflow:hidden;



}

.main12 .row2  .rlbot
{
height:20px;
width:357px;
border-top: 1px  dashed  #868685 ;
width:95%;
margin : 0 auto ;
text-align:left;




}

.main12 .row2  .rlbot div
{
height:20px;
width:90px;
background-image:url("/images/jyjt.gif");
background-position:right;
background-repeat:no-repeat;
float:right;



}

.main12 .row2  .rlbot div a
{

color:#e75c00;

}











 .rlrow1{

background-color:#949597;

width: 337px;
height: 25px;
padding: 5px 0 0 20px;

font-size: 16px;


}

.rlrow1 ul li{
float:left;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin: 0 20px 0 0 ;
cursor:pointer;




}

.rlrow2
{
height:329px;
width:357px;
background-color:#e6e6e6;
overflow:hidden;



}

.rlrow2  .rlbot
{
height:20px;
width:357px;
border-top: 1px  dashed  #868685 ;
width:95%;
margin : 0 auto ;
text-align:left;




}

.rlrow2  .rlbot div
{
height:20px;
width:90px;
background-image:url("/images/jyjt.gif");
background-position:right;
background-repeat:no-repeat;
float:right;



}

.rlrow2  .rlbot div a
{

color:#e75c00;

}















.main12 .row3
{
height:25px;
width:337px;
background-color:#f5c6aa;
overflow:hidden;
padding: 5px 0 0 20px ;
font-size:16px;
color:Black;
overflow:hidden;



}

.ddmain12 .row3
{
height:25px;
width:337px;
background-color:#f5c6aa;
overflow:hidden;
padding: 5px 0 0 20px ;
font-size:16px;
color:Black;
overflow:hidden;



}









.inmain
{
width:1004px;
height:auto;
padding:0px;
margin:0px;

}

.inmain .ileft
{
width:228px;
height:auto;
padding:0px;
margin:0px;
float:left;
overflow:hidden;



}


.ileft1
{
height:21px;
width:208px;

padding: 8px 0 10px 20px ;
color:#FFFFFF;
font-size:14px;
margin:0px;
background-repeat:no-repeat;

overflow:hidden;
background-image:url(../images/main_39.gif);



}

.nimgdiv
{
width:1000px;
height:auto;
overflow:hidden;
}


.myxlbnav
{

padding:0px;
width:228px;
display:none;
height:auto;
display:block;

margin: 10px 0 10px 0 ;






}


.myxlbnav .liimg
{ 
	margin:0px;
	width:191px;
	height:28px;
	font-size:12px;
	color:#0000fe;
	padding: 8px 0 0 36px ;
	float:none;
	
	overflow:hidden;
	

	
	background-repeat:no-repeat;
	background-image:url(../images/myleft_03.gif);
	
	
cursor:pointer

	
	
	
	
	}
	.myxlbnav .liimg1
{ 
	margin:0px;
	width:216px;
	height:22px;
	font-size:14px;
	color:#ffffff;
	padding: 8px 0 0 10px ;
	float:none;
	
	
	background-image:url(../images/main_19.gif);
	background-repeat:no-repeat;
	
cursor:pointer
	
	
	
	
	}
		.myxlbnav .liimg2
{ 
		margin:0px;
	width:216px;
	height:22px;
	font-size:14px;
	color:#ffffff;
	padding: 8px 0 0 10px ;
	float:none;
	
	
	background-image:url(../images/main_19.gif);
	background-repeat:no-repeat;
	
cursor:pointer
	

	
	
	}









	.myxlbnav  .showul 
{
	width:236px;
	overflow:hidden;
	padding:0px;
	margin: 0 0 5px 0;
	height:auto;
	position:relative;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cbcbcb;
	border-right-color: #cbcbcb;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;	
	
	
	
	
	

	
	}	
	
.myxlbnav .showul    ul 
{ 
	height:100%;
	overflow:hidden;
	width:236px;
	padding:0px;
	margin:0px;
	background-image:url(../images/myleft_05.gif);
	background-repeat:repeat-y;
	
	
	

	
	}	
	
	.myxlbnav  .showul    ul  .dili 
{ 
	height:2px;
	overflow:hidden;
	width:236px;
	padding:0px;
	margin:0px;
	background-image:url(../images/myleft_06.gif);
	background-repeat:no-repeat;
	
	
	}

.myxlbnav  .showul    ul .dfli 
{ 
	margin: 0 0 5px 5px ;
	width:210px;
	height:20px;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	
	padding: 2px 0 0 10px ;
	float:none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #cecece;
	border-left-color: #999999;
	
	
	}

.myxlbnav  .showul  ul  .dfli:hover
{
background-color:#d1e8fb;


}

.ileft2-1
{
margin: 10px 0 0 0 ;
height:34px;
width:236px;




}
.ileft2-2 ul
{
height:auto;
width:222px;
margin: 10px 2px 0  10px ;





}
.ileft2-2 ul li
{
height:25px;
line-height:25px;
font-size:14px;






}


.ileft2-2
{
margin: 0px;
height:auto;
width:236px;
background-image:url(../images/lxd.gif);




}
.ileft2-3
{
margin: 0px;
height:122px;
width:224px;
background-image:url(../images/leftd_23.gif);



}

.aldl
{
width:760px;
overflow:hidden;
height:auto;

}

.aldl dd 
{
width:181px;
height:156px;
overflow:hidden;

float:left;
display:inline;
padding:0px;
margin: 10px 2px 10px 2px ;

}

.nrimg
{
width:750px;
height:auto;
text-align:center;
}

.aldl dd .imgdiv
{
width:181px;
height:136px;
overflow:hidden;

background-color:#FFFFFF;


}

.aldl dd .wzdiv
{
width:181px;
height:20px;
overflow:hidden;
height:auto;
background-color:#FFFFFF;
text-align:center;


}

.inmain .iright
{
height:auto;
width:765px;
float:left;
overflow:hidden;
margin: 10px 0 10px 10px ;


}


.irightgd{
float:left;
padding:0px;
margin:0px;
display:inline;
height:290px;
width:484px;


}

.irightwzsm
{
float:left;
padding:0px;
margin:0px;
height:290px;
width:276px;
margin: 0  0 0 5px ;
overflow:hidden;


}

.irightwzsm .lantiao
{
	float:none;
	padding:0px;
	margin:0px;
	height:22px;
	width:276px;
	background-image:url(../images/absm.gif);
	background-repeat:no-repeat;

	



}





.irightwzsm .lantiao .left
{
float:left;
margin: 0 10px 0 10px;
height:19px;
width:70px;
padding: 3px 10px 0 10px ;

color:#0000fe;

	font-size:14px;
	display:inline;
	





}

.irightwzsm .lantiao .right
{
float:right;
margin: 5px 20px 0 0 ;
display:inline;






}

.irightwzsm .jsleft
{

float:left;
width:152px;
height:90px;
padding: 5px 0 5px 10px ;
margin: 0 0 5px 0 ;
display:inline;

}

.irightwzsm .jsright
{

float:right;
width:86px;
height:90px;
display:inline;
padding:4px;
margin: 0 0 5px 0 ;



}

.iright1-1
{
height:29px;
width:743px;
background-image:url(../images/mainr_19.gif);

background-repeat:no-repeat;

}

.iright1-1 .leftwz
{
height:23px;
color:#6eaa49;
padding:0px;
margin: 6px 0 0 40px ;
font-size:14px;


float:left;
display:inline;



}

.iright1-1 .rightimg
{
height:13px;
width:37px;
padding:0px;
margin: 6px 20px 0 0px ;

display:inline;


float:right;



}


.iright1-2
{
width:743px;
height:146px;
padding:0px;
margin: 10px 0 0 10px ;


}
.iright1-2-1
{
width:397px;
height:136px;

float:left;
padding:5px;



}
.iright1-2-2
{
width:319px;
height:146px;
background-image:url(../images/mainr_24.gif);
float:left;




}
.kang
{
	border: 1px solid #999999;
	margin: 0 10px 0 10px ;
	
}

.iright2-1
{
height:auto;
width:743px;

margin: 8px 0 0 0 ;
}

.iright2-1 dd
{
height:auto;
width:349px;

margin: 0 25px 0 0 ;
float:left;
display:inline;
}

.iright2-1 dd .title
{
height:22px;
width:349px;
background-image:url(../images/mainr_27.gif);
background-repeat:no-repeat;





}

.iright2-1 dd .title .leftwza
{
height:16px;
margin: 0px 0 0 25px ;
padding: 4px 0 0 0 ;
display:inline;

color:#6eaa49;

font-size:14px;
float:left;


}

.iright2-1 dd .title .rightimg
{
height:17px;
margin: 5px 0 0 20px ;
display:inline;
float:right;




}

.iright2-1 dd  ul
{
width:329px;
height:auto;
margin: 5px 10px 5px 10px ;









}

.iright2-1 dd  ul li
{
width:329px;
height:25px;
}



.iright2-1 .add
{
height:auto;
width:349px;

margin: 0 0 0 10px ;
float:left;
display:inline;
}

.iright2-1 .add .title
{
height:22px;
width:349px;
background-image:url(../images/mainr_27.gif);
background-repeat:no-repeat;





}

.iright2-1 .add .title .leftwza
{
height:16px;
margin: 0px 0 0 25px ;
padding: 4px 0 0 0 ;
display:inline;

color:#6eaa49;

font-size:14px;
float:left;


}

.iright2-1 .add .title .rightimg
{
height:17px;
margin: 5px 0 0 20px ;
display:inline;
float:right;




}

.iright2-1 .add  ul
{
width:329px;
height:auto;
margin: 5px 10px 5px 10px ;









}

.iright2-1 .add  ul li
{
width:329px;
height:25px;
}




#banner { position:relative; width:825px; height:390px; border:0px solid #666; overflow:hidden; padding:0px; margin:0px;  }
#banner_list img {border:0px; width:825px; height:390px;z-index:2; padding:0; margin:0px; }
#banner_bg {position:absolute; bottom:0;background-color:#000;height:1px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1;cursor:pointer; width:1px; }
#banner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:2;cursor:pointer; display:none;}
#banner_text {position:absolute;width:120px;z-index:3; right:3px; bottom:3px; display:none;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:3;margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li { padding:0px 8px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background:#6f4f67;cursor:pointer}
#banner ul li.on { background:#900}
#banner_list a{position:absolute;}

.topyy{
width:985px;
height:15px;
background-image:url(../images/top1_10.gif);



}


.layout{ width:985px; margin:0 auto;}

/*index_cate*/
.index_cate{ float:left; width:985px; height:202px; margin: 20px 0 0 10px ; }
.index_cate li{ float:left;  padding:45px 0 41px 0 ; text-align:center; overflow: hidden; width: 135px; height: 118px; }
.index_cate .pic{ width:90px; height:90px; margin:0 auto; overflow:hidden;}
.index_cate h5{ text-align:center; text-transform:capitalize; font-size:12px; color:#696969; height:18px; line-height:18px;}
.index_cate .info{ display:none; color: #000; font-family:Verdana, Geneva, sans-serif;}
.index_cate .info h4{font-size:14px; font-weight:700; line-height:24px; height:48px; overflow: hidden; margin-bottom:5px;}
.index_cate .info p{ line-height:16px; font-size:11px;}
.index_cate .info h3{margin-top:15px; height:33px; overflow:hidden; line-height:16px;  text-align:center; font-weight:700; }
.index_cate .info h3 a ,.index_cate .info h3 a:visited{font-size:12px; color: #009fb0;}
.index_cate .info_details{ height:64px; overflow:hidden; }

.index_cate li.hover{ position: relative;}
.index_cate li.hover .info{ display:block; position:absolute; left:0px; top:0px; background:url(../images/bg_index_cate_hover.png) no-repeat 0 0; padding:10px 12px ; width:106px; height:187px; margin::0px;}
.index_cate li.pos_right .info{ position:absolute;left:0px;}


/*index_cate_wrap*/
.index_cate_wrap{ float:left; width:985px; position:relative; top:-30px;}
.index_cate_wrap .btn{ display:none;}
.index_cate_wrap_hover .btn{ display:block; z-index:10; position:absolute; top:80px; text-indent:-9999em; overflow:hidden; width:17px; height:30px; background:url(../images/btn_arrow.gif) no-repeat 0 0; cursor:pointer;}
.index_cate_wrap_hover .prev{ left:0; background-position:0 0;}
.index_cate_wrap_hover .next{ right:0; background-position:-19px 0;}
.index_cate_wrap_hover .prev_disabled ,.index_cate_wrap .next_disabled{ display:none;}


.main1
{
width:689px;
height:auto;
float:left;
padding:0px;
margin:0px;

}

.main2
{
width:266px;
height:auto;
float:left;
padding:0px;
margin: 0 0 0 30px ;


}


.nmain1
{
width:266px;
height:auto;
float:left;
padding:0px;
margin:0px;

}

.nmain2
{

height:auto;
width:720px;
float:left;
overflow:hidden;
margin: 10px 0 0 10px ;


}

.nmain2 .div11
{
width:400px;
height:auto;
float:left;
padding:0px;
overflow:visible;
margin: 0 0 20px 0 ;



}

.nmain2 .div12
{
width:17px;
height:400px;
float:left;
padding:0px;
background-image:url(../images/fgx.gif);
background-position:inherit;
background-repeat:no-repeat;



}

.nmain2 .div13
{
width:292px;
height:auto;
float:left;
padding:0px;



}

.nmain2 .div13 .divbt
{
width:272px;
height:auto;

font-size:16px;
margin: 20px 0 0 0 ;
color:#3b9bdd;
font-weight:bold;



padding: 0 10 0 10 px;



}
.nmain2 .div13 .divxh
{
width:272px;
height:auto;
color:#f0fafe;
font-size:14px;
margin: 10px 0 0 0 ;



padding: 0 10 0 10 px;

font-weight:bold;
}

.nmain2 .div13 .divtitle
{

height:20px;
width:80px;
padding: 2px 2px 2px 10px ;
background-color:#015fa9;
color:#FFFFFF;
font-size:14px;
margin: 10px 0 0 0 ;
font-weight:bold;










}
.nmain2 .div13 .divtitle1
{

height:20px;
width:80px;
padding: 2px 2px 2px 10px ;
background-color:#f08300;
color:#FFFFFF;
font-size:14px;
margin: 10px 0 0 0 ;
font-weight:bold;










}

.nmain2 .div13 .divtitlesm
{

width:272px;
	height:25px;

	font-size:12px;
	font-weight:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #dde0e1;
	border-left-color: #b9bcbe;
	color:#b9bcbe;
	margin: 15px 0 0 0 ;	
	
	









}
.nmain2 .div13 .divnr
{
width:272px;
height:auto;

font-size:12px;
margin: 3px 0 0 0 ;



padding: 0 10 0 10 px;



}
.nmain2 .div13 .divnr li
{
width:252px;
height:25px;








}

.nmain2 .div13 .divdh
{
width:252px;
height:15px;
margin: 10px 0 0 0 ;



padding: 0 10 0 10 px;

font-size:11px;


}

.nmain2 .div13 .divan
{
width:97px;
height:28px;


margin: 10px 0 0 160px ;



padding:0px;
cursor:pointer;



}

.nmain2 .div13 .divdh a
{

font-size:11px;
padding:0px;



}

.nmain2 .nrxian
{
	height:auto;
	width:689px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #5ec6e8;
	border-right-color: #0033CC;
	border-bottom-color: #5ec6e8;
	border-left-color: #0033CC;
	padding: 5px 0 0 0 ;
	
}

.nmain2 .nrxian .divwz
{
width:260px;
height:21px;
clear:both;
padding: 2px 5px 2px 5px;
margin: 10px 0 0 0 ;
color:#000000;
background-color:#5ec6e8;
font-size:14px;

	
}

.nmain2 .nrxian .divimg
{
width:680px;
height:auto;
clear:both;
margin: 10px 0 0 0 ;

	
}



.nmain2 .div2xz
{

width:120px;
height:25px;
padding: 5px 0 0 0 ;
text-align:center;
background:#5ec6e8;
float:left;
font-size:14px;
margin: 0 0 0 10px;
color:#000000;
cursor:pointer;

}

.nzbarboxa ul li{
	
	padding: 0 0 10px 0 ;
	height:30px;
	width:90%;

	line-height:18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	list-style:none;
	margin: 10px 0 0 3% ;



}

.nzbarboxa ul li .titlerq{
	
	padding: 0 0 0 20px;
	height:25px;
	width:95%;
	line-height:18px;
	


}
.nzbarboxa	 ul li .titlerq .left  a {
	
	font-size:14px;
	font-weight:bold;

margin: 5 0 0 0 ;
color:#000000;

}

.nzbarboxa ul li .xwsmrq{
	
	padding:0px;
	height:80px;
	width:100%;
	line-height:18px;
	
	


}


.nmain2 .div2wxz
{
width:120px;
height:25px;
padding: 5px 0 0 0 ;
text-align:center;
background:#eeeeee;
float:left;
font-size:14px;
margin: 0 0 0 10px;
cursor:pointer;
}

.main1bt{
	width:689px;
	height:43px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cec7b9;
	border-right-color: #cec7b9;
	border-bottom-color: #cec7b9;
	border-left-color: #cec7b9;
	font-size:14px;
	font-weight:700;
	padding:0px;
	margin:0px;

}

.btdw
{
margin: 10px 0 0 10px ;
padding:0px;

}

.moredw
{
margin: 10px 5px 0 0 ;
padding:0px;
font-size:12px;
font-weight:normal;


}

.main2btb{
	width:266px;
	height:43px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cec7b9;
	border-right-color: #cec7b9;
	border-bottom-color: #cec7b9;
	border-left-color: #cec7b9;
	font-size:14px;
	font-weight:700;
	padding:0px;
	margin: 0 0 0 0 ;
}

.main2bta{
	width:266px;
	height:43px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cec7b9;
	border-right-color: #cec7b9;
	border-bottom-color: #cec7b9;
	border-left-color: #cec7b9;
	font-size:14px;
	font-weight:700;
	padding:0px;
	margin: 15px 0 0 0 ;
}

.main1bta{
	width:880px;
	height:43px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cec7b9;
	border-right-color: #cec7b9;
	border-bottom-color: #cec7b9;
	border-left-color: #cec7b9;
	font-size:14px;
	font-weight:700;
	margin: 5px 0 0 0 ;

}

.main1nrbta{
	width:669px;
	height:25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style:none;
	border-left-style: none;
	border-top-color: #cec7b9;
	border-right-color: #cec7b9;
	border-bottom-color: #cec7b9;
	border-left-color: #cec7b9;
	font-size:14px;
	font-weight:700;
	margin: 15px 0 0 0 ;
	padding: 0 0 0 20px ;
	background-color:#cec7b9;

}

.main1nra{
	width:689px;
	height:auto;
	margin: 5px 0 0 0 ;
	display:inline;
	

}

.main1nra  dd{
	width:80px;
	height:100px;
	margin: 20px 7px 0 7px;
	float:left;
	border: 1px solid #999999;	

}

.main1nra  dd  .imgdt{
	width:80px;
	height:80px;
	padding:0px;
	margin:0px;
     text-align:center;
	
	
	

}

.main1nra  dd  .wzdt{
	width:80px;
	height:20px;
	padding:0px;
	margin:0px;
	text-align:center;	
	overflow:hidden;

}

.main1nraa {
	width:710px;
	height:auto;
	margin: 5px 0 0 10px ;
	display:inline;
	

}

.main1nraab {
	width:710px;
	height:20px;
	margin: 20px 0 0 10px ;
	font-size:14px;
	
	
	

}

.main1nraa  dd {
	width:160px;
	height:180px;
	margin: 15px 10px 0 10px;
	display:inline;
	float:left;
	border: 1px solid #666666;	
	

}

.main1nraa  dd .imgdiv {
	width:160px;
	height:160px;
	text-align:center;
	
	
	
	

}

.main1nraa  dd .imgdiv a img {
vertical-align: middle;
	
	
	
	

}

.main1nraa  dd .imgdiv a span {
    
    height: 100%; /* 要保证和父元素高度一样才行 */

    vertical-align: middle;
  }

.main1nraa  dd  .wzdiv {
	width:160px;
	height:20px;
	text-align:center;
	
	
	

}

.main2bt{
	width:266px;
	height:43px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cec7b9;
	border-right-color: #cec7b9;
	border-bottom-color: #cec7b9;
	border-left-color: #cec7b9;
	font-size:14px;
	font-weight:700;
	padding:0px;
	margin:0px;

}

.dzsmul{
	width:236px;
	height:auto;
	margin: 20px 0 0 10px;
	padding:0px;
	

}

.dzsmul li {
	width:236px;
	height:auto;
	line-height:25px;
	float:none;
	padding:0px;
	

	

}

.newsulul{
	width:200px;
	height:auto;
	margin: 10px 10px 0 10px;
	float:left;
	
	

}

.newsulul .rqli{
	width:200px;
	height:auto;
	margin: 10px 0 10px  0 ;
	padding:0px;
	color:#2c618b;
	

	
	

}



.newsulul li{
	width:200px;
	height:auto;
	margin: 0 0 20px 0 ;
	
	
	
	

}

.newsulul li a{
	color:#0093c9;
	text-decoration: underline;	
	
	
	
	

}

.newsulul li a hover{
	color:#0093c9;	

}


.newsulul1{
	width:600px;
	height:auto;
	margin: 10px 10px 0 10px;

	
	

}

.newsulul1 .rqli{
	width:620px;
	height:auto;
	margin: 10px 0 10px  0 ;
	padding:0px;
	color:#2c618b;
	

	
	

}



.newsulul1 li{
	width:620px;
	height:auto;
	
	
	
	

}

.newsulul1 li a{
	color:#0093c9;
	text-decoration: underline;	
	
	
	
	

}

.newsulul1 li a hover{
	color:#0093c9;	

}





.nav1 {
height:150px;
width:auto;
display:inline;
padding:0px;
margin:0px;


}

.nav1  li {
	width:80px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #cec7b9;
	border-right-color: #cec7b9;
	border-bottom-color: #cec7b9;
	border-left-color: #cec7b9;
	text-align:center;
	float:left;

}

.dlbnav
{
margin: 1px 0 10px 10px ;
width:256px;
padding:0px;



}

.dlbnav .libt
{


font-size:12px;
font-weight:700;
height:20px;
color:#807d7d;
padding: 3px 5px 3px 2px ;
width:192px;
margin: 2px 0 0 0 ;
cursor:pointer;


}

.hotdw
{ 
	position:absolute; 
	z-index:22; 
	visibility:visible;
	padding:0px;
	margin: 2px 2px 0  40px ;
	text-align:right;
	height:19px;
	width:27px;
	
	
	
	
	}
.dlbnav .linr
{


height:auto;
padding:0px;
width:236px;
margin: 0px;

}


.page
{
    width:780px;
    margin: 0 0  0 20px ;
    
    }

.aamypage
{
	margin: 20px 0 0 60px ;
	
	}
	
	
.abarbox{height:35px;line-height:18px;overflow:hidden; padding:2px 0 0 12px; width:500px; margin: 5px 0 5px 0; }
.abarbox dt{float:left;font-size:12px;width:100px;text-align:right; margin: 10px 0 0px 0;  }
.abarbox dd{float:left; width:250px; margin: 10px 0 0 0 ; color:White; }

.fbarbox{height:40px;overflow:hidden; padding:2px 0 0 12px; width:500px; margin: 5px 0 5px 0; }
.fbarbox dt{float:left;font-size:12px;width:100px; text-align:right; margin: 3px 0 0px 0;  }
.fbarbox dd{float:left; width:250px; margin: 3px 0 0 0 ; color:White; }

.xbarbox{height:100px;line-height:18px;overflow:hidden; padding:2px 0 0 12px; width:500px; margin: 5px 0 5px 0; }
.xbarbox dt{float:left;font-size:12px;width:100px;text-align:right; margin: 10px 0 0px 0;  }
.xbarbox dd{float:left; width:250px; margin: 10px 0 0 0 ; color:White; }

.cbarbox{height:100px;line-height:18px;overflow:hidden; padding:2px 0 0 12px; width:600px; margin: 5px 0 5px 0; }
.cbarbox dt{float:left;font-size:12px;width:80px;text-align:right; margin: 10px 0 0px 0; }
.cbarbox dd{float:left; width:500px; margin: 10px 0 0 0; }

.ebarbox{height:100px;line-height:18px;overflow:hidden; padding:2px 0 0 12px; width:700px; margin: 5px 0 5px 0; }
.ebarbox dt{float:left;font-size:12px;width:200px;text-align:right; margin: 10px 0 0px 0; color:White; }
.ebarbox dd{float:left; width:250px; margin: 10px 0 0 0; }



.newstitle{
width:100%;
text-align:center;
height:30px;
font-size:14px;
font-weight:bold;

margin: 20px 0 10px 0 ;


}

.bjbarbox{height:18px;    line-height:18px;overflow:hidden; padding:0px; width:480px; margin: 20px 0 10px 180px ; text-align:center;}
.bjbarbox dt{float:left; font-size:12px; width:60px; text-align:right;  padding:0px; margin:0px;  }
.bjbarbox dd{float:left; width:100px;  text-align:left;  padding:0px;  margin:0px; }

.wznr{
font-size:14px;
line-height:25px;
width:95%;
padding:10px;
text-align:left;


}
.nrbq 
{
width:80%;
padding:10px;

}

.titlea1{
	background:none;
	font-size:12px;
	padding:1px;	
	margin: 10px 0 2px 10px ;
	text-align:left;
	width:95%;



	
}
.titlea1 a {
	
	font-size:14px;	
	
	}
	
	
	.titlea{
	background:none;
	font-size:12px;
	padding:1px;	
	margin: 0  0 2px 20px ;
	text-align:left;
	width:95%;
	color:#616161;



	
}
.titlea a {
	
	font-size:14px;	
 color:#616161;

	
	}
	
	

	.smimg
	{
	width:964px;
	height:148px;
	padding:0px;
	margin: 0 0 0 10px ;
	clear:both;
	  
	}
.qtnr{
	height:auto;
	width:610px;
	margin: 5px 0 10px 20px ;
	padding:0px;

}

.qtnr .qtul{
padding:0px;
margin:0px;


}
.qtnr .qtul li{
	height:20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0 0 0 20px ;
	padding:0px;
	list-style:disc;
	


}

.nzbarbox
{
height:auto;
width:700px;
overflow:hidden;
line-height:25px;
margin: 15px 0 0 20px ;


}

.miansmdiv
{
height:86px;
width:1000px;
padding:0px;
margin:0px;
}

.mainsmdl
{
height:86px;
width:295px;
float:left;
display:inline;
padding:0px;
height:0px;

}

.miandlfg
{
height:86px;
width:30px;
float:left;
display:inline;
padding:0px;
height:0px;
}

.mainsmdl .dd1
{
height:82px;
width:82px;
padding:2px;
margin: 0 0 0 7px ;
background-color:#02163e;
float:left;
display:inline;
overflow:hidden;




}

.mainsmdl .dd1 img
{
height:82px;
width:82px;
padding:0px;
margin:0px;





}

.mainsmdl .dd2
{
height:86px;
width:192px;
padding:0px;
margin: 0 0 0 10px ;
float:left;
display:inline;
overflow:hidden;





}

.mainsmdl .dd2 .dd2dt
{
height:18px;
width:192px;
padding: 2px 0 2px 0 ;
font-size:14px;
font-weight:bold;
color:#02163e;
margin:0px;
overflow:hidden;



}
.dd2ul
{
height:150px;
width:260px;
margin: 0 0 0 10px ;
padding:0px;
float:none;
overflow:hidden;

}

 .dd2ul li
{
	height:23px;
	width:260px;
	padding:0px;
	margin:0px;
	float:none;
	font-size:12px;
	color:#666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #0182c6;
	border-right-color: #0182c6;
	border-bottom-color: #d2d3d4;
	border-left-color: #0182c6;





}
 .dd2ul li a
{
font-size:12px;
color:#666666;








}

.indextitle
{
width:731px;
height:26px;
padding: 10px 0 0 40px ;
color:#0000fe;
font-size:14px;
}

.indexhx
{
height:5px;
width:771px;
background-image:url(../images/main_37.gif);
overflow:hidden;

}



.dhtitle
{
font-size:16px;
font-weight:bold;


}

.procdh{
	height:35px;
	width:1000px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}


.mainprocdl {
	width:1000px;
	height:auto;
	margin:0px;
	padding:0px;
	display:inline;

	

}

.mainprocdl dd {
	width:480px;
	height:300px;
	margin: 15px 10px 0 10px;
	display:inline;
	float:left;

	

}

.mainprocdl dd  .pimgdiv {
	width:203px;
	height:300px;
	margin: 2px 10px 0 10px;
	padding:0px;
	display:inline;
	float:left;

	

}

.mainprocdl dd  .pwzdiv {
	width:240px;
	height:300px;
	margin:0px;
	padding:0px;
	display:inline;
	float:left;

	

}

.mainprocdl dd  .pwzdiv  .pnmtitle {
	width:240px;
	height:auto;
	overflow:hidden;
	
	font-size:16px;
	font-weight:bold;

	


	

}


.mainprocdl dd  .pwzdiv  .pnmnr {
	width:240px;
	height:auto;
	overflow:hidden;
	text-align:left;
	line-height:22px;
	
	
	


	


	

}

.mainprocdl dd  .pwzdiv  .ptitle {
	width:240px;
	height:25px;

	font-size:12px;
	font-weight:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #dde0e1;
	border-left-color: #b9bcbe;
	color:#b9bcbe;	
	


	

}

.rabtnr{
height:auto;
overflow:hidden;
width:350px;

padding: 10px 10px 0 10px ;

}


.abtnr{
height:auto;
overflow:hidden;
width:680px;

padding: 10px 10px 0 10px ;

}

.abtnrzd{
height:auto;
overflow:hidden;
width:680px;
font-size:14px;



padding: 10px 10px 0 10px ;

}

.abttitle
{
height:auto;
overflow:hidden;
width:680px;

padding: 10px 10px 0 10px ;

font-size:30px;
font-weight:bold;

text-align:center;
font-family:黑体;

}

.abttitleleft
{
height:auto;
overflow:hidden;
width:680px;

padding: 10px 10px 0 10px ;

font-size:30px;
font-weight:bold;
color:#45a8ec;
text-align:left;
font-family:黑体;
line-height:35px;

}




.abttitleyw
{
height:auto;
overflow:hidden;
width:680px;
padding: 2px 10px 0 10px ;
font-size:16px;
color:#acaeaf;
text-align:center;

}

.abtnrjc
{
height:auto;
overflow:hidden;
width:680px;

padding: 10px 10px 0 10px ;

font-size:16px;


text-align:left;
font-weight:bold;

}

.abttitleywleft
{
height:auto;
overflow:hidden;
width:680px;

padding: 2px 10px 0 10px ;

font-size:12px;
color:#acaeaf;
text-alig:left;

}


.abttitlef
{
height:auto;
overflow:hidden;
width:680px;

padding: 10px 10px 0 10px ;

font-size:18px;
font-weight:bold;
color:#45a8ec;
text-align:left;


}

.abttitlefx
{
height:auto;
overflow:hidden;
width:680px;

padding: 10px 10px 0 10px ;

font-size:18px;

color:#999999;
text-align:left;


}

.abttitlefdx
{
height:auto;
overflow:hidden;
width:680px;

padding: 10px 10px 0 10px ;

font-size:24px;

color:#45a8ec;
text-align:left;


}

.rabttitlef
{
height:auto;
overflow:hidden;
width:350px;

padding: 10px 10px 0 10px ;

font-size:18px;
font-weight:bold;

text-align:left;


}

.rabttitlefx
{
	height:20px;
	overflow:hidden;
	width:760px;
	padding: 5px 10px 0 10px;
	font-size:16px;
	margin: 20px 0 0 0 ;
	text-align:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;



}


.abttitlefcenter
{
height:auto;
overflow:hidden;
width:680px;

padding: 10px 10px 0 10px ;

font-size:18px;
font-weight:bold;

text-align:center;


}

.abtimg
{
text-align:center;
height:auto;
overflow:hidden;
width:700px;

padding: 0px;
margin: 10px 0 10px 0 ;

font-size:18px;
font-weight:bold;
color:#45a8ec;
text-align:center;

}

.abtsmimg
{
text-align:center;
height:auto;
overflow:hidden;
width:700px;

padding:0px;
margin:0px;

font-size:14px;
font-weight:bold;
color:#45a8ec;
text-align:center;



}

.abtnrcenter{
height:auto;
overflow:hidden;
width:680px;

padding: 10px 10px 0 10px ;
text-align:center;

}




.pxl1
{
width:350px;
height:auto;
padding:0px;
margin:0px;
float:none;
POSITION: absolute;
LEFT: 0px;
display:none;
z-index:6000;
top:37px;







}

.pxl1 .lishang
{
width:350px;
height:4px;
background-image:url(../images/navxz_10c.gif);
float:none;
padding:0px;
margin:0px;
overflow:hidden;
z-index:8000;




}

.pxl1 .lizhong
{
width:340px;
height:auto;
background-image:url(../images/navxz_12c.gif);
float:none;
padding: 0 5px 0 5px ;
margin:0px;
z-index:8000;
overflow:hidden;
text-align:left;




}













.pxl1 .lizhong  .navlb1 dd    {
height:auto;
float:none;
width:350px;

padding:0px;
margin: 3px 0 0 0 ;
text-align:left;

line-height:18px;





}




.pxl1 .lizhong  .navlb1 dd a   {
font-size:12px;
font-weight:normal;
color:#666666;
text-align:left;

line-height:18px;

padding:0px;
margin: 0px;

}

.pxl1 .lizhong  .navlb1 dd a:hover   {
font-size:12px;
font-weight:normal;
color:#666666;
text-align:left;

line-height:18px;
padding:0px;
margin: 0px;


}




.pxl1 .lixia
{
width:350px;
height:4px;
background-image:url(../images/navxz_15c.gif);


float:none;
overflow:hidden;
z-index:8000;


}


.yqljrq
{
height:auto;
width:1000px;
background-color:#e5e6e7;
margin: 5px 0 0 0 ;
overflow:hidden;

}

.yqljrq .yqljleft
{
height:auto;
width:100px;
text-align:center;
float:left;
color:#999999;
font-weight:bold;

}

.yqljrq .yqljright
{
height:auto;
width:900px;
float:left;


}
.yqljrq .yqljright  dl
{
padding:0px;
margin:0px;
width:auto;;
height:25px;
margin-left:10px;
float:left;
display:inline;


}
.yqljrq .yqljright  dl a
{
color:#999999;

}

.right_scroll{
	border: 1px solid #FF0000;
	height:auto;
	overflow:hidden;
}
.right_scroll_contextxt
{


}
.right_scroll_context
{
	border: 1px solid #999999;
	height:auto;
	width:100px;
	padding: 2px;
}

.right_scroll_contextitle_phone
{
height:20px;
width:100px;
padding: 2px 0 2px 0 ;
text-align:center;
color:#FFFFFF;
background-color:#FF0000;
}
.right_scroll_contextxt dl dt
{
float:none;
text-align:center;
height:auto;
margin: 2px 0 2px 0 ;


}

.right_scroll_contextxt dl dd
{
float:none;
text-align:center;

}

.zmdw
{Z-INDEX: 9999997; 
	POSITION: absolute;
	 WIDTH: 104px;
	  DISPLAY: block; 
	  HEIGHT: 224px; 
	  right:5px; 
	  top:50px
	
	}
	
	
	.sysadmintiao
	{
		height:25px;
		width:100%;
		padding: 5px 0 0 20px ;
		background-color:#dfdede;
		
		}
		
	.sysadmintiao li
	{
		height:25px;
		width:100px;
		float:left;
		margin: 0 0 0 20px ;
	
		
		}
		
		
		#rili_title {
	BACKGROUND: url(../images/icon.gif) no-repeat left top
}
#rili_title {
	BACKGROUND-POSITION: 0px -576px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; PADDING-TOP: 10px; HEIGHT: 20px
}
#rili_count {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d4d4d4 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d4d4d4 1px solid
}
#rili_cg {
	MARGIN-TOP: 8px
}
#rili_count LI {
	PADDING-LEFT: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #d4d4d4 0px dashed
}
#rili_cg_count {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #ffffff; PADDING-BOTTOM: 6px; BORDER-LEFT: #d4d4d4 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d4d4d4 1px solid
}
#rili_cg_count LI {
	PADDING-LEFT: 5px; LINE-HEIGHT: 27px; BORDER-BOTTOM: #d4d4d4 0px dashed
}



.date {
	FONT-SIZE: 12px;MARGIN: 0px auto; WIDTH: 95%;
}
.date .title{ border-bottom: 1px  dashed  #868685 ; height: 30px; margin: 3px 0 0 0 ; }
.date .title .rl {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; COLOR: #ff710f; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center; float:left; font-size:14px;
}

.date .title .hd {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; COLOR: #ff710f; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center; float:right; font-size:12px;
}

.date TD {
	LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center
}
.date .day A {
	DISPLAY: block;
}
.date .on A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/day.gif); background-repeat:no-repeat; COLOR: #fff;background-position:center center;
}
.date .go A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../images/go.gif) ; background-repeat:no-repeat; background-position:center center; COLOR: #fff;
}

.main21
{
height:357px;
width:825px;
float:left;

padding: 13px 0 0 0 ;
background-color:#efefef;
overflow:hidden;



}

.dlrow3d
{background-color:#e9f7fd;
 height:auto;
width:387px;
    
    }

.main22
{
height:370px;
width:357px;
float:left;
margin:0px ;
overflow:hidden;
background-color:#e9f7fd;






}

.main22  .rowx
{
height:78px;
width:357px;

margin: 0px 0 1px 1px ; 
overflow:hidden;

}

.main22  .rowx  li
{
height:78px;
width:88px;
float:left;
margin:0 1px 0 0 ;
overflow:hidden;
position:relative;



}

.main22 .row1
{
height:140px;
width:357px;




}

.main22 .row1 li
{
height:20px;
width:80px;
background-image:url(../images/jt.gif);
background-repeat:no-repeat;
background-position:left;
float:left;
margin: 0 30px 15px 29px ;
padding: 0 0 0 20px ;








}

.main22 .row1 li a
{
font-size:16px;
font-weight:bold;










}

.ddmain22
{height:190px;
width:320px;
float:left;
margin: 1px 0 0 0 ;
    
    }
    
    
    
    .ddmain22  .rowx
{
height:78px;
width:357px;

margin: 0px 0 1px 1px ; 
overflow:hidden;

}

.ddmain22  .rowx  li
{
height:78px;
width:88px;
float:left;
margin:0 1px 0 0 ;
overflow:hidden;
position:relative;



}

.ddmain22 .row1 li
{
height:20px;
width:80px;
background-image:url(../images/jt.gif);
background-repeat:no-repeat;
background-position:left;
float:left;
margin: 0 30px 5px 29px ;
padding: 0 0 0 20px ;








}

.ddmain22 .row1 li a
{
font-size:16px;
font-weight:bold;










}


 .dlrow2
{

width:337px;
height:25px;
padding: 5px 0 0 20px ;
background-color:#b6e5ff;
font-size:16px;










}

 .dlrow3
{

width:301px;
height:210px;
margin: 0 auto ;
overflow:hidden;
background-color:#e9f7fd;

}

 .dlrow3 li
{

width:301px;
height:25px;
margin:0px;
padding:0px;


}

 .dlrow3 li .myleft
{
float:left;




}

.dlrow3 li .myright
{
float:right;




}



.main31
{
height:200px;
width:825px;
float:left;
margin:0px;
padding: 0 0 0 0 ;

overflow:hidden;



}
.main31 .row1
{
height:25px;
padding: 5px 0 0 20px ;
background-color:#f9dddc;
font-size:16px;



}


.main31 .row1 a
{
color: black;
    
    }
    .dlrow2 a
    {
    color: black;    
        }

.main31 .row2
{
width:730px;
padding: 0 0 0 10px ;
height:157px;

}

.main31 .row2 li
{
width:730px;
height:29px;
padding: 0 0 0 20px ;
border-bottom: 1px solid #e4e4e4 ;
background-image:url(../images/newsdot.gif);
background-repeat:no-repeat;
background-position:left;



}
.main31 .row2 li .myleft
{
float:left;
}
.main31 .row2 li .myright 
{
float:right;
}



.main32
{
height:186px;
width:357px;
float:left;





}
.main32 .row1
{
height:25px;
padding: 5px 0 0 20px ;
background-color:#fbedec;
font-size:16px;



}


.main32 .row2
{
height:160px;
width:326px;
padding: 0 0 0 31px ;
background-color:#FFFFFF;



}

.main32 .row2 .col1
{
height:160px;
width:180px;
float:left;




}

.main32 .row2 .col1 .crow1
{
height:82px;
width:180px;






}

.main32 .row2 .col1 .crow2
{
height:64px;
width:180px;





}

.main32 .row2 .col2
{
height:160px;
width:146px;
float:left;




}

.main32 .row2 .col2 img
{
height:120px;
width:120px;
margin: 20px 0 0 5px ;






}


.mainbot{
height:180px;
width:1182px;
border-top: 0px solid red ;
padding: 0 0 0 0 ;


margin: 0 auto ;



}

.mainbot .col11{
height:149px;
width:30px;
background-image:url(../images/mainbot_28.gif);
float: left;




}

.mainbot .col12{
height:149px;
width:1114px;
float:left;






}

.mainbot .col21{
height:36px;
width:162px;
float:left;
background-image:url(../images/mainbot_31.gif);




}

.mainbot .col22{
height:36px;
width:1000px;
float:left;




}

.mainbot .col22 ul li{
width:auto;
float:left;
height:36px;
margin: 5px 10px 0 15px ;


}


.botdiv
{
	height:50px;
width:1182px;
border-top: 0px solid red ;
padding: 30px 0 0 0 ;
background-image:url(../images/bgbot.gif);
background-position:bottom;
background-repeat:repeat-x;
text-align:center;



margin: 0 auto ;

	



}

.botdiv .bot1
{
height:130px;
width:295px;
margin:0px;
padding:0px;
float:left;
overflow:hidden;
color:#666666;
display:inline;


}


.botdiv .bot2
{
height:130px;
width:704px;
margin: 0px;
padding: 30px 0 0 0 ;
float:right;
overflow:hidden;
display:inline;

}

.botdiv .bot2 ul
{

height:90px;
width:auto;

padding:0px;
margin: 0 20px 0 0 ;

}

.botdiv .bot2 ul li
{

text-align:right;
padding:0px;
margin:0px;
color:#666666;


}
.botdiv .bot2 ul li a
{

color:#666666;


}








.honorBox{width:100%;float:left; }
.honorBox .honor{width:100%;float:left;text-align:center;margin-bottom:35px;}

.honorBox .honor .imgBox{position:relative;padding:0px; margin:0 auto;height:375px;width:100%;}
.honorBox .honor .imgBox .item{float:left;margin:0 8px 0 8px ;padding: 0 1px 0 1px ;  width:185px;height:375px; cursor:pointer; }
.honorBox .honor .imgBox .item .myimg{ height:278px; width:185px;    }
.honorBox .honor .imgBox .item .wz { height:60px; width:180px; line-height:20px; font-size:14px; padding: 10px 0 0 0 ; font-weight:bold;    }
.honorBox .honor .imgBox .item .wz span { color:#888983; line-height:20px;  }

.honorBox .honor .imgBox .item img{
width:100%;
 box-shadow:-0px 0 2px #d4d1cf, /*左边阴影*/  
    2px 0 2px #d4d1cf, /*右边阴影*/  
    0 -2px 2px #d4d1cf, /*顶部阴影*/  
    0 2px 2px #d4d1cf; /*底边阴影*/   }
.honorBox .honor .imgBox .prev{position:absolute;top:50%;margin-top:-100px;left:0px;width:42px;height:89px;background:url(/images/left.png);cursor:pointer; background-repeat:no-repeat; z-index:1000}
.honorBox .honor .imgBox .next{position:absolute;top:50%;margin-top:-100px; right:0px; width:42px;height:89px;background:url(/images/right.png);cursor:pointer; z-index:1000;background-repeat:no-repeat;}
.honorBox .honor .imgBox .prev:hover,.memberBox .next:hover{background-position:bottom center;}


.newstitle1
{
	width:95%;
	margin: 0 auto ;
	height:25px;
	padding: 5px 0 0 20px ;
	border-bottom: solid 1px #cdced0 ;
	
	}
	
	.newstitle1 .title
	{
		font-size:16px;
		font-weight:bold;
		
		}
		
				.sysproclisttiao
		{
			width:800px;
			margin: 20px 0 0 30px ;
			
			
			
			
			
			
			}
				.sysproclisttiao li
		{
			width:740px;
			height:200px;
			padding: 15px 0 0 20px ;
			border-bottom-style:solid;
			border-bottom-color:#dfdede;
			border-bottom-width:1px;
			
			
			
			
			
			}
			
				.sysproclisttiao li .divimg
		{
			height:200px;
			width:150px;
			float:left;
			
		}
		
		
		.sysproclisttiao li .divwz
		{
			height:200px;
			width:200px;
			float:left;
			margin: 0 0 0 30px ;
			font-size:20px;
			
		}
		
		.sysproclisttiao li .divwz p
		{
			
			font-size:14px;
			margin: 16px 0 0 0 ;
			
		}
		
		.sysproclisttiao li .divbt
		{
			height:150px;
			width:300px;
			float:left;
			margin: 0 0 0 30px ;
			font-size:12px;
			
			
		}
		
			.sysproclisttiao li .divbt a
		{
		
			font-size:12px;
		
			background-color:#bbdbf8;
			
		}
		
			.sysproclisttiao li .divbt span
		{ 
		
			font-size:16px;
			float:none;
			
			
		}
		
		
		.proctitle
		{
			width:818px;
			height:5px;
			font-size:16px;
			font-weight:bold;
			padding: 0 0 0 20px ;
			}
			.proctiao
			{
				height:auto;
				width:808px;
				padding: 5px 0 0 10px ;
				background-color:#e9e9e9;
				margin: 2px 0 0 20px ;
				
				
				
				}
				
					.proctiao   li
			{
				width:300px;
				float:left;
				font-size:14px;
				font-weight:bold;
				
				
				
				}
				
							.proctiao   li.changyy
			{
				width:500px;
				float:left;
				font-size:14px;
				font-weight:bold;
				
				
				
				}
							.proctiao   li.chang
			{
				width:800px;
				float:left;
				font-size:14px;
				font-weight:bold;
				
				
				
				}
							.proctiao   li  span
			{
				
				font-size:14px;
				font-weight:bold;
				color:#72469d;
				
				
				
				}
				
				
				.proctiaoc
			{
				height:auto;
				width:808px;
				padding: 5px 0 0 10px ;
				background-color:#e9e9e9;
				margin: 2px 0 0 20px ;
				
				
				
				}
				
			
							.proctiaoc  li
			{
				width:500px;
				float:left;
				font-size:14px;
				font-weight:bold;
				
				
				
				}
				
				
										.proctiaoc  li.spnr
			{
				width:70px;
				float:left;
			font-size:14px;
				font-weight:bold;
				
				
				
				}
				
													.proctiaoc  li.spsj
			{
				width:400px;
				float:left;
				margin: 0 0 0 0px ;
				color:#72469d;
				
			}
				
				
				
							.proctiaoc  li  span
			{
				
				font-size:14px;
				font-weight:bold;
				color:#72469d;
				
				
				
				}
				
									.proctiaoc  li.chang
			{
				width:300px;
				float:left;
				font-size:14px;
				font-weight:bold;
				
				
				
				}
							.proctiaoc  li.chang  span
			{
				
				font-size:14px;
				font-weight:bold;
				color:#72469d;
				
				
				
				}
				.gptiaosm
				{
				    height:20px;
				    width:800px;
				    margin: 2px 0  0 20px ; 
				    
				    }
				    
				   .gptiaosm li.wz1 {
				    height:13px;
				    width:400px;
				    float:left;				   
				    padding: 7px 0 0 0;				    
				    font-size:12px;
				  
				    
				    }
				
				.gptiao
				{
				    height:40px;
				    width:800px;
				    margin: 2px 0  0 20px ; 
				    
				    }
				    
				    	.gptiao li.bt
				{
				    height:20px;
				    width:auto;
				    float:left;
				    
				    }
				    		    	.gptiao li.wz
				{
				    height:33px;
				    width:400px;
				    float:left;
				    color:Red;
				    padding: 7px 0 0 0;
				    
				    font-size:14px;
				  
				    
				    }
				    
				    		    		    	.gptiao li.wz1
				{
				    height:33px;
				    width:400px;
				    float:left;				   
				    padding: 7px 0 0 0;				    
				    font-size:12px;
				  
				    
				    }
				    
				    		    	.gptiao li.fx
				{
				    height:28px;
				    width:250px;
				    float:left;
				    padding: 12px 0 0 0;
				    color:#573f97;
				    
				    }
				    
				    .procnr
				    {
				        width:800px;
				        height:auto;
				        padding: 10px 0 10px 20px ;
				        line-height:25px;
				        
				        
				        }
				        
				        
				        .demo{ margin: 150px  auto 0 auto  ;  min-height:450px;  width:auto;   position:relative;   background-color:White; z-index:100;  }

.mywt{ height:67px; width:auto; background-image:url("/images/wt.gif"); background-repeat:no-repeat; background-position:center; }
@media screen and (max-width: 360px) {.demo {width:340px}}

.first-class{ height:10px; width:10px; background-color:Blue;}
.economy-class{ height:10px; width:10px; background-color:Black;}


.front{width: 300px;margin: 5px 32px 45px 32px;background-color: #f0f0f0;	color: #666;text-align: center;padding: 3px;border-radius: 5px; }
.booking-details {float:left ;position:absolute;width:auto;height:auto; min-height:60px;  margin: 60px 0 0 100px ; z-index:101; background-color:white; float:right; border: 1px solid #a4a5a6 ;  background: rgba(255, 255, 255, 0.4);  }
.booking-details h3 {margin: 5px 5px 0 0;font-size: 16px;}
.booking-details p{line-height:20px; font-size:12px; color:Black; float:left; margin: 0 0 0 30px ;}
.booking-details p span{color:Black; }
div.seatCharts-cell {color:Black; height: 15px;width: 15px;line-height:20px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px; }
div.seatCharts-space1{ width:60px; float:left;  position:absolute; background-color:#d7d6d6; margin:0px;   left:-70px; height:20px; filter:alpha(opacity=50);  -moz-opacity:0.5; -khtml-opacity: 0.5;opacity: 0.5;  color:Black;  }

.class1 {height: 15px;width: 15px;line-height: 15px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px; background-image:url("/upimg/1.gif")}
.class2 {height: 15px;width: 15px;line-height: 15px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px;background-image:url("/upimg/2.gif")}
.class3 {height: 15px;width: 15px;line-height: 15px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px;background-image:url("/upimg/3.gif")}
.class4 {height: 15px;width: 15px;line-height: 15px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px;background-image:url("/upimg/4.gif")}
.class5 {height: 15px;width: 15px;line-height: 15px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px;background-image:url("/upimg/5.gif")}
.class6 {height: 15px;width: 15px;line-height: 15px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px;background-image:url("/upimg/6.gif")}
.class7 {height: 15px;width: 15px;line-height: 15px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px;background-image:url("/upimg/7.gif")}
.class8 {height: 15px;width: 15px;line-height: 15px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px;background-image:url("/upimg/8.gif")}
.class9 {height: 15px;width: 15px;line-height: 15px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px;background-image:url("/upimg/9.gif")}
.class10 {height: 15px;width: 15px;line-height: 15px;margin: 1px;float: left;text-align: center;outline: none;font-size: 13px;background-image:url("/upimg/10.gif")}

div.seatCharts-seat {color: #fff;cursor: pointer;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}
div.seatCharts-row {height: 20px;}
div.seatCharts-seat.available {}
div.seatCharts-seat.focused {background-color: #76B474;border: none;}
div.seatCharts-seat.selected { background-image:url("/upimg/slc.gif");}
div.seatCharts-seat.unavailable {cursor: not-allowed;background-image:url("/upimg/sc.gif");}
div.seatCharts-container {border-right: 0px dotted #adadad;width: 100%;padding:5px;float: left;}
div.seatCharts-legend {padding-right: 0px; position:relative;   bottom: 16px; margin: 5px 0 0 0 ;}
ul.seatCharts-legendList {padding-left: 0px; margin: 5px 0 0 0 ; }
.seatCharts-legendItem{float:left; width:140px;margin-top: 10px;line-height: 2;}
span.seatCharts-legendDescription {margin-left: 5px;line-height: 20px;}
.checkout-button {display: block;width:120px; height:24px; line-height:20px;margin: 5px 20px 5px 20px  ;border:1px solid #999;font-size: 14px; cursor:pointer; text-align:center; float:left; }
#selected-seats {width: 1000px; height:auto;}
#selected-seats li{float:left; width:150px; height:25px; line-height:25px; border:1px solid #d3d3d3; background:#f7f7f7; margin: 0 0 0 6px ; font-size:12px; font-weight:normal;  text-align:center;}
#legend{ width:100%; margin: 2px 0 0 20px ; padding:0px; height:20px; float:none; clear:both;}
 

.screen{position:fixed;left:0px;top:0px;background:url(/images/bg_hover.png);z-index:100;height:100%;width:100%; z-index:2000 }
.screen .screenin{position:absolute;top:50%;left:50%;margin:-100px 0 0 -200px;width:400px;height:200px;overflow:hidden;}
.screen .screenin .screenBox{position:relative;width:100%;height:100%; background-color:White;  }
.screen .screenin .screenBox img{width:100%;height:100%;} 
.screen .screenin .screenBox ul{position:absolute;top:20px;left:0px;width:100%;height:42%; margin: 0 0 0 30px ;}
.screen .screenin .screenBox ul li{margin-bottom:5px;padding-left:5px;width:90%;float:none;color:#333;height:30px;font-size:14px;}
.screen .screenin .screenBox ul li .title{font-weight:bold;font-size:18px;}
.screen .screenin .screenBox ul li .line{width:100%;height:1px;background:#333;}
.screen .screenin .screenBox ul li.list1{background:url(/images/icon_homeadd.png) no-repeat left 7px;}
.screen .screenin .screenBox ul li.list2{background:url(/images/icon_hometel.png) no-repeat left 7px;}
.screen .screenin .screenBox ul li.list3{background:url(/images/icon_homefax.png) no-repeat left 7px;}
.screen .screenin .screenBox ul li.list4{background:url(/images/icon_homeemail.png) no-repeat left 7px;}
.screen .screenin .screenBox .map{position:absolute;left:3%;top:6%;width:94%;height:88%;}
.screen .screenin .screenBox .close{position:absolute;right:22px;bottom:17px;width:26px;height:27px;background:url(/images/bg_close.jpg);cursor:pointer;}


	.sysadmintiao
	{
		height:25px;
		width:100%;
		padding: 5px 0 0 20px ;
		background-color:#dfdede;
		
		}
		
			.sysadmintiao li
	{
		height:auto;
		width:100px;
		float:left;
		margin: 0 0 0 20px ;
		line-height:25px;
		cursor:pointer;
		

		
	
		
		}
		
				.sysadmintiao li.active
	{
		background-color:#abaaaa;
		color:White;
		
		

		
	
		
		}
		
					.sysadmintiao li a
	{
		color:#000000;
		
	
		
		}
		
	.sysadmintiao li ul
	{
		padding:0px;
		margin:0px;
		z-index:10;
		position:absolute;	
		width:130px;	
	
		
		}
     .sysadmintiao li ul li
	{
		border: 1px solid #a0a0a0 ;
		background-color:White;
		height:20px;
		width:120px;
		margin: 5px 0 0 0 ;
		padding: 1px;
		float:none;
		background-color:#e2e1e1;
		line-height:20px;
		
		
	
		
		}
		
		

			
			
			.regdl1 .wzdiv
{
width:20%;
float:left;
text-align:right;
float:left;
padding: 5px 0 0 0 ;





}


.seatnr
{
    height:auto;
    width:1200px;
    margin: 0 0 0 30px ;
    color:#939495;
 
   
    
    }
    
    .seatnr .row1
{
    height:20px;
    width:800px;
    margin: 10px 0 0 0 ;
    cursor:pointer;
     color:#573f97;

    
    }
    
   .seatnr .bj1{ 
    background-image:url(/images/gpdh.gif);
   }
   
      .seatnr .bj2{ 
    background-image:url(/images/gpdh1.gif);
   }
    
        .seatnr .row2
{
    height:39px;
    width:471px;
    margin: 5px 0 0 0 ;
    cursor:pointer;
    
    

    
    }
            .seatnr .row2 li
{
    float:left;
    padding: 10px 0 0 0 ;
    text-align:center;
 

    
    }
                .seatnr .row2 li.active
{
    float:left;
    color:White;
 

    
    }
    
 .seatnr .row2 .li1
{ font-size:14px;
  font-weight:bold;
  width:140px;
  
  }
   .seatnr .row2 .li2
{ font-size:14px;
  font-weight:bold;
  width:180px;
  
  }
   .seatnr .row2 .li3
{ font-size:14px;
  font-weight:bold;
  width:100px;
  
  }
  
  
     .seatnr .row3
{   height :35px;
    width:500px;
    margin: 20px 0 0 0 ;
    font-size:16px;
    font-weight:bold;
    border-bottom: 0px solid #eeeeee ;
    float:left;
  
  }
  
       .seatnr .row3 .myleft
{  
	float:left;
	color:Black;
  
  }
  
         .seatnr .row3 .myright
{  
	float:right;
	font-size:14px;
    font-weight:bold;
    float:right;
    
      cursor:pointer;
    
	
  
  }
    .seatnr .row4
    {
        height:35px;
    width:600px;
    margin: 20px 0 20px 0 ;
    font-size:14px;

    border: 1px solid #eeeeee ; 
    background-color:#f4f4f6;
    text-align:center;
    
        }
        
        
       .seatnr .line
       {
       	height:1px;
       	 border-bottom: 1px solid #eeeeee ;
       	 clear:both;
       	
       	}   
        
             .seatnr .row5
{   height :35px;
    width:500px;
    margin: 20px 0 0 30px ;
    font-size:14px;

    border-bottom: 0px solid #eeeeee ;
    float:left;
  
  }
  
 .seatnr .row5  li
{   height :35px;
    width:200px;
    float:left;
    

  
  }
  
   .seatnr .row5  li.chang
{   height :35px;
    width:300px;
    float:left;
    font-size:12px;
    color:Red;
    font-weight:bold;
    
    
    

  
  }
     .seatnr .row6
     {
   height:200px;
    width:200px;
  
    text-align:center;
    margin: 20px 0 0 0 ;
    display:none;
    
    
     	}
      .seatnr .row7
     {
   height:40px;
    width:830px;
    border-bottom: 2px solid #000000 ;
  
   
    
    
     	}
     	
     	
     	
     	
     	
     	
     	
     	
     	
     	
     	
     	.seatnr1
{
    height:auto;
    width:830px;
    margin: 0 0 0 0px;
    color:#939495;
 
   
    
    }
    
    .seatnr1 .row1
{
    height:20px;
    width:830px;
    margin: 20px 0 0 0 ;
    cursor:pointer;
     color:#573f97;

    
    }
    
   .seatnr1 .bj1{ 
    background-image:url(/images/gpdh.gif);
   }
   
      .seatnr1 .bj2{ 
    background-image:url(/images/gpdh1.gif);
   }
    
        .seatnr1 .row2
{
    height:39px;
    width:471px;
    margin: 20px 0 0 0 ;
    cursor:pointer;
    
    

    
    }
            .seatnr1 .row2 li
{
    float:left;
    padding: 10px 0 0 30px ;
 

    
    }
                .seatnr1 .row2 li.active
{
    float:left;
    color:White;
 

    
    }
    
 .seatnr1 .row2 .li1
{ font-size:14px;
  font-weight:bold;
  width:120px;
  
  }
   .seatnr1 .row2 .li2
{ font-size:14px;
  font-weight:bold;
  width:150px;
  
  }
   .seatnr1 .row2 .li3
{ font-size:14px;
  font-weight:bold;
  width:100px;
  
  }
  
  
     .seatnr1 .row3
{   height :35px;
    width:780px;
    margin: 20px 0 0 20px ;
    font-size:16px;
    font-weight:bold;
    border-bottom: 1px solid #eeeeee ;
  
  }
  
       .seatnr1 .row3 .myleft
{  
	float:left;
	color:Black;
  
  }
  
         .seatnr1 .row3 .myright
{  
	float:right;
	font-size:14px;
    font-weight:bold;
    float:right;
    
      cursor:pointer;
    
	
  
  }
    .seatnr1 .row4
    {
        height:35px;
    width:780px;
    margin: 20px 0 20px 20px ;
    font-size:14px;

    border: 1px solid #eeeeee ; 
    background-color:#f4f4f6;
    text-align:center;
    
        }
        
             .seatnr1 .row5
{   height :35px;
    width:740px;
    margin: 20px 0 0 20px ;
    font-size:14px;

    border-bottom: 0px solid #eeeeee ;
  
  }
  
 .seatnr1 .row5  li
{   height :35px;
    width:210px;
    float:left;
    

  
  }
  
   .seatnr1 .row5  li.chang
{   height :35px;
    width:400px;
    float:left;
    font-size:12px;
    

  
  }
     .seatnr1 .row6
     {
   height:200px;
    width:830px;
  
    text-align:center;
    margin: 20px 0 0 0 ;
    display:none;
    
    
     	}
      .seatnr1 .row7
     {
   height:40px;
    width:830px;
    border-bottom: 2px solid #000000 ;
  
   
    
    
     	}
    
    
    
    
    




	.regdl1 .wzdiv
{
width:20%;
float:left;
text-align:right;
float:left;
padding: 5px 0 0 0 ;





}

.regdl
{
	height:24px;
	width:780px;
	padding: 2px 0 3px 0 ;
	margin: 0 auto;
	font-size:14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;


}

.regdl .wzdiv
{
width:20%;
float:left;
text-align:right;
float:left;




}

.regdl .putdiv
{
width:50%;
float:left;
text-align:left;




}

.regdl .smdiv
{
width:30%;
float:left;
text-align:left;
color:red;




}


.regdl1
{
	height:auto;
	width:800px;
	padding: 2px 0 0 0 ;
	margin: 0 auto;
	font-size:14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	


}

.regdl1 .wzdiv
{
width:20%;
float:left;
text-align:right;
float:left;
padding: 5px 0 0 0 ;





}

.regdl1 .putdiv
{
width:50%;
float:none
text-align:left;




}

.regdl1 .smdiv
{
width:30%;
float:left;
text-align:left;
color:red;




}
		.smyzclbshow 
		{ height:40px;
		  font-size:20px;
		  color:#0892bf;
		  font-weight:bold;
		  
		  
		    
		    }
		    
.regtiao
{
	width:100%;
	height:26px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #bda9aa;
	border-right-color: #bda9aa;
	border-bottom-color: #bda9aa;
	border-left-color: #bda9aa;
	background-image:url(../images/regtiao.gif);


}

/* Some resets for compatibility with existing CSS */
.date_selector, .date_selector * {
  width: auto;
  height: auto;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  text-align: left;
  text-decoration: none;
}
.date_selector {
  background: #F2F2F2;
  border: 1px solid #bbb;
  padding: 5px;
  margin: -1px 0 0 0;
  position: absolute;
  z-index: 100000;
  display: none;
}
.date_selector_ieframe {
  position: absolute;
  z-index: 99999;
  display: none;
}
  .date_selector .nav {
    width: 17.5em; /* 7 * 2.5em */
  }
  .date_selector .month_nav, .date_selector .year_nav {
    margin: 0 0 3px 0;
    padding: 0;
    display: block;
    position: relative;
    text-align: center;
  }
  .date_selector .month_nav {
    float: left;
    width: 55%;
  }
  .date_selector .year_nav {
    float: right;
    width: 35%;
    margin-right: -8px; /* Compensates for cell borders */
  }
  .date_selector .month_name, .date_selector .year_name {
    font-weight: bold;
    line-height: 20px;
  }
  .date_selector .button {
    display: block;
    position: absolute;
    top: 0;
    width: 18px;
    height: 18px;
    line-height: 17px;
    font-weight: bold;
    color: #003C78;
    text-align: center;
    font-size: 120%;
    overflow: hidden;
    border: 1px solid #F2F2F2;
  }
    .date_selector .button:hover, .date_selector .button.hover {
      background: none;
      color: #003C78;
      cursor: pointer;
      border-color: #ccc;
    }
  .date_selector .prev {
    left: 0;
  }
  .date_selector .next {
    right: 0;
  }
  .date_selector table {
    border-spacing: 0;
    border-collapse: collapse;
    clear: both;
  }
    .date_selector th, .date_selector td {
      width: 2.5em;
      height: 2em;
      padding: 0;
      text-align: center;
      color: black;
    }
    .date_selector td {
      border: 1px solid #ccc;
      line-height: 2em;
      text-align: center;
      white-space: nowrap;
      color: #003C78;
      background: white;
    }
    .date_selector td.today {
      background: #FFFEB3;
    }
    .date_selector td.unselected_month {
      color: #ccc;
    }
    .date_selector td.selectable_day {
      cursor: pointer;
    }
    .date_selector td.selected {
      background: #D8DFE5;
      font-weight: bold;
    }
    .date_selector td.selectable_day:hover, .date_selector td.selectable_day.hover {
      background: #003C78;
      color: white;
    }
    
    
   /* */
   
    


		
	.nnrboxkang
			{
			width:100%;
			height:auto;
			
			}
			
			.newstitle{
	height:40px;
	margin: 2px 0 0 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;	
	color:#5e5d5d;
	
			
			
			}
			
				.bjbarbox1
			{
			height:25px;
			color:#999999;
			
			}
			.bjbarbox1 dt
			{
		float:left;
		width:50px;
		margin: 0 0 0 20px ;
		text-align:right;
			
			
			}
				.bjbarbox1 dd
			{
			float:left;
			margin:0px;
			width:150px;
			text-align:left;
			
			
			}
			
			
			.bjbarbox
			{
			height:25px;
			color:#999999;
			
			}
			.bjbarbox dt
			{
		float:left;
		width:40px;
		margin: 0 0 0 20px ;
			
			
			}
				.bjbarbox dd
			{
			float:left;
			margin:0px;
			
			
			}
			.bjbarbox .right
			{
			float:right;
		
			
			}
			.bjbarbox .right dt
			{
			float:left;
			width:40px;
			
			}
				.bjbarbox .right dd
			{
			float:left;
			margin: 0 0 0 10px ;
			
			}
			
			.wznr
			{
			text-align:left;
			line-height:25px;
			width:95%;
			margin: 0 auto ;
			
			
			}
			
			.nrbq
			{
			width:95%;
			margin: 0 auto ;
			padding: 10px 0 0 0 ;
			height:15px;
			color:#999999;
			
			
			}
			
			.qttitle
			{
	width:95%;
	
	
	padding: 10px 0 0 20px ;
	margin: 0 0 0 10px ;
	height:25px;
	font-weight:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color:#222222;
	
			}
			
			.titlea1
			{
			width:98%;
			margin:  0 0 0 20px;
			height:15px;
			padding: 10px 0 0 0 ;
			color:#1e1e1e;
			
			
			}
			
			.qtul
			{
			width:95%;
			margin:  10px 0 0 40px ;
			
			
			}
		.qtul  li
			{
			height:20px;
			margin: 1px 0 0 0 ;
			width:100%;
			 
			
			
			}
				.qtul  li a
			{
			color:#999999;
		
			 
			
			
			}	
		
	
	.nrrq
	{
	    line-height:25px;
	    text-align:left;
	    font-size:14px;
	    width:780px;
	    margin: 20px 0 0 40px ;
	    
	    
	    
	    }
	    
	    .anactiv
	    {
	        font-size:16px;
	        background-color:#4699e7;
	        color:White;
	        
	        }
	        
	            .anactiv1
	    {
	        font-size:14px;
	        background-color:#bed405;
	        color:White;
	        
	        }
	        
	        
	        .pxs
	        {
	            padding: 0 0 0 20px ;
	            width:120px;
	            height:25px;
	            background-image:url("/images/sjt.gif");
	            background-position:left;
	            background-repeat:no-repeat;
	            
	            }
	            
	                 .pxx
	        {
	            padding: 0 0 0 20px ;
	            width:120px;
	            height:25px;
	            background-image:url("/images/xjt.gif");
	              background-position:left;
	            background-repeat:no-repeat;
	            
	            }
	            
	            
	            .zftitle
	            {
	                width:100%;
	                text-align:center;
	                font-size:18px;
	                color:Red;
	                margin: 40px 0 0 0 ; 
	                }
	                
	                .zfdd
	                {
	                     width:100%;
	                text-align:center;
	                font-size:14px;
	                 margin: 20px 0 0 0 ; 
	                    
	                    }
	                    
	                    
	                    
	                    .yclb
	                    {
	                        height:auto;
	                        width:auto;
	                        margin: 20px 0 0 30px ;
	                        float:right;
	                        
	                        
	                        }
	                        
	                             .yclb  li
	                    {
	                        height:20px;
	                        width:90px;
	                        float:left;
	                        margin: 10px 20px 0 0 ;
	                        padding: 0 0 5px 0 ;
	                        text-align:center;
	                        border: 1px solid #bfc2c4 ;
	                        
	                        
	                        
	                        }
	                        
	                                   .yclb  li.active
	                    {
	                        background:#dadcde;
	                        
	                        
	                        
	                        
	                        
	                        }
	                        
	             
	                        
	                                     .yclb  li a
	                    {
	                        font-size:14px;
	                      
	                        
	                        
	                        
	                        }
	                        
	                        #gpqx
	                        {
	                            color:Red;
	                            font-size:14px;
	                            margin: 0 0 10px 30px ;
	                            
	                            }
	                            
	                            #lus_showlg
	                            {
	                            	margin:  30px auto 0 auto ;
	                            	padding: 0 auto ;
	                            	width:180px;
	                            	
	                            	
	                            	}
	                            	
	                            	
	                            	#lus_showname
	                            	{
	                            	margin:  30px auto 0 auto ;
	                            	padding: 0 auto ;
	                            	width:180px;
	                            	
	                            	
	                            	}
	                            	
	                            	
	                            	#lus_showname .logul li.nameli
	                            	{
	                            		height:20px;
	                            		padding: 5px 0 5px 0 ;
	                            		margin: 0 0 5px 0 ;
	                            		
	                            		border-bottom: solid 1px #dddede;
	                            	
	                            	
	                            	}
	                            	
	                            	#lus_showname .logul li.nameli1
	                            	{
	                            		height:20px;
	                            		padding: 5px 0 5px 0 ;
	                            		margin: 0 0 15px 0 ;
	                            		
	                            		
	                            	
	                            	
	                            	}
	                            	
	                            	
	                            	#Loginuser2_showname  .logul
	                            	{
	                            		margin: 15px 0 15px 15px  ;
	                            		
	                            		}
	                            		
	                            		
	                            		#mygm
	                            		{
	                            		    height:26px;
	                            		    width:121px;
	                            		    background-image:url("/images/gpbt.png");
	                            		    margin: 5px 0 10px 20px ;
	                            		    cursor:pointer;
	                            		 
	                            		    
	                            		    
	                            		    
	                            		    }
	                            		    
	                            		    
	                            		    
#fh5co-main {
  padding-top: 1em;
}

#fh5co-board .item {
  margin: 5px 5px 10px 5px ;
  background: #f4ead8;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
}
#fh5co-board .item a {
  display: block;
}
#fh5co-board .item .fh5co-desc {
  padding:  10px 20px 10px 20px ;
  float: left;
  line-height: 24px;
}
#fh5co-board .item .fh5co-item-title {
  font-family: "Montserrat", arial, sans-serif;
  font-size: 17px;
  line-height: 24px;
  margin: 0;
  padding: 0;
}
#fh5co-board .item img {
  max-width: 100%;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
#fh5co-board .item .fh5co-board-img {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  overflow: hidden;
}
#fh5co-board .item .image-popup:hover img {
  opacity: .5;
}

.js .animate-box {
  opacity: 0;
}

pre {
  background: #e9e9e9;
  border: 1px solid #ccc;
}



.containerrow {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  min-height:600px;

}
.containerrow:before, .container:after {
  content: " ";
  display: table;
}
.containerrow :after {
  clear: both;
}
@media (min-width: 768px) {
  .containerrow  {
    width: 760px;
  }
}
@media (min-width: 992px) {
  .containerrow  {
    width: 980px;
  }
}
@media (min-width: 1200px) {
  .containerrow  {
    width: 1150px;
  }
}



	                            




		
		
	











