BODY {
	MARGIN: 0px auto; BACKGROUND-COLOR: #fff; FONT-SIZE: 12px; COLOR: #555555;font-family: Arial, Helvetica, sans-serif; text-align:center; line-height:18px;
}
td,th{BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; COLOR: #555555;font-family: Arial, Helvetica, sans-serif;}
a.demo{FONT-SIZE: 12px; COLOR: #555555; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.demo:link{FONT-SIZE: 12px; COLOR: #555555; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.demo:hover{FONT-SIZE: 12px; COLOR: #0B7DB6; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a.demo:active{FONT-SIZE: 12px; COLOR: #555555; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.demo:visited{FONT-SIZE: 12px; COLOR: #555555; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight:100;}

a.demo2{FONT-SIZE: 12px; COLOR: #555555; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight:bold;}
a.demo2:link{FONT-SIZE: 12px; COLOR: #555555; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight:bold;}
a.demo2:hover{FONT-SIZE: 12px; COLOR: #0B7DB6; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:bold;}
a.demo2:active{FONT-SIZE: 12px; COLOR: #555555; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight:bold;}
a.demo2:visited{FONT-SIZE: 12px; COLOR: #555555; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight:bold;}

a.demo3{FONT-SIZE: 12px; COLOR: #fff; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.demo3:link{FONT-SIZE: 12px; COLOR: #fff; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.demo3:hover{FONT-SIZE: 12px; COLOR: #0B7DB6; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a.demo3:active{FONT-SIZE: 12px; COLOR: #fff; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a.demo3:visited{FONT-SIZE: 12px; COLOR: #fff; font-family: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight:100;}

.logo,.menu,.flash {
margin:auto;
}
.middle,.foot {
margin:auto;
}

.content {
word-break:break-all;
}
.H2 {
	MARGIN:0 atuo;PADDING-LEFT: 5px; padding-top:7px;FONT-WEIGHT: bold; FONT-SIZE: 15px;BORDER-LEFT: #1C56BA 10px solid; COLOR: #555555; LINE-HEIGHT: 17px; FONT-FAMILY:Arial, Helvetica, sans-serif;text-align:left; background-color:#EEEEF8;height:33px; vertical-align:middle;
}
.h2 .ptitle { line-height:25px; height:25px; vertical-align:middle; width:180px; float:left;}
.h2 .search {padding-left:28px;background:url(../images/search-bg.gif) left no-repeat; height:25px; line-height:25px; font-size:12px; vertical-align:bottom; float:left; }
p { font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
a {
	FONT-SIZE: 12px; COLOR: #555555; font-family:Arial, Helvetica, sans-serifTEXT-DECORATION: none
	}
a:link {
	FONT-SIZE: 12px; COLOR: #555555; font-family:Arial, Helvetica, sans-serifTEXT-DECORATION: none
}

a:visited {
	FONT-SIZE: 12px; COLOR: #CEDAE6; font-family:Arial, Helvetica, sans-serifTEXT-DECORATION: none
}
a:hover {
	FONT-SIZE: 12px; COLOR:#FF6633; font-family:Arial, Helvetica, sans-serifTEXT-DECORATION: none
}
a:active {
	FONT-SIZE: 12px; COLOR: #555555; font-family:Arial, Helvetica, sans-serifTEXT-DECORATION: none
}
.language a:link {
	FONT-SIZE: 12px; COLOR: #1874cd; font-family:Arial, Helvetica, sans-serifTEXT-DECORATION: none
}
.language a:visited {
	FONT-SIZE: 12px; COLOR: #1874cd; font-family:Arial, Helvetica, sans-serifTEXT-DECORATION: none
}
.language a:hover {
	FONT-SIZE: 12px; COLOR: #1874cd; font-family:Arial, Helvetica, sans-serifTEXT-DECORATION: none
}
.language a:active {
	FONT-SIZE: 12px; COLOR: #1874cd; font-family:Arial, Helvetica, sans-serifTEXT-DECORATION: none
}

#warp { width:240px; margin:0px auto; } 
.menu_master {  border-bottom:1px dotted #ccc; padding:10px 10px 0px 5px; margin-bottom:2px;  cursor:pointer;  font-weight:bold;     color:#555555; } 
.menu_master img { vertical-align:middle; } 
.sub_menu { display:none;} 
.sub_menu ul {margin:0 0 0 10px;}
.sub_menu ul li { border-bottom:1px dotted #ccc;margin-left:15px;padding-right:5px; list-style-image:url(../images/icon_07.gif); color:#555555; height:15px;line-height:15px; } 
.sub_menu ul li a { font-size:12px; margin:0 0 3px 5px; padding:3px 0 2px 0px; display:block;  color:#555555; text-decoration:none; line-height:15px; } 

.content{
		width:1000px;
		margin:0 auto;
		background-color:#FFFFFF;	
		}
.lmiddle{
		float:left;
		width:570px;
		padding-left:25px;
		}
.logoleft{
		width:177px;
		height:60px;
		float:right;
		}
.subheader {
			width:1000px;
			height:184px;
			margin-top:2px;

			}
			
.top-01_ {
	left:0px;
	width:249px;
	height:184px;
	float:left;
}

.top-02_ {
	width:731px;
	height:184px;
	float:left;
}

.line {
	MARGIN:0 0; border-bottom:1px #b9c2cc solid; height:8px; background-color:#FFFFFF; overflow:hidden;
}
.cl{
 clear:both; height:1px; overflow:hidden; 
 }
.middle{
		width:1000px;
		margin-top:2px;
		background-color:#FFFFFF;		
		}
.left{
		width:240px;
		float:left;
		padding:0px 5px;
		border-right:1px #b9c2cc solid;
		background-color:#ffffff;
	 }
.leftbox{
        text-align:left;
		width:240px;
		padding-top:10px;
		}	
.leftbox1{
		width:240px;
		padding-top:2px;
		border:1px;
		border-color:#CEDAE6;
			}
			
.right{
	 width:745px;
	 float:left;
	 padding:8px 0;
	 height:auto;
	 margin-left:2px;
	 margin-top:2px;
	 background-color:#FFFFFF;
	}
.rightbox{
		background:inherit;
		width:740px;
		pading:10px 5px;
		}
.article{
        text-align:center;
		width:740px;
		padding:10px;
		overflow:auto;
		}
.conleft { text-align:left; }
.clearl{ float:left; width:426px;}	
.drm{
	float:right;
	width:250px;
	border:1px #999999 solid;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#999999,offX=3,offY=3,positives=true);
	}
	
.prolst{
		width:310px;
		margin:0px 0 10px 10px;
		text-align:center;
		border:1px #cccccc solid ;
		filter: progid:DXImageTransform.Microsoft.DropShadow(color=#999999,offX=3,offY=3,positives=true);
		float:left;
		}

.prolst1{
		width:310px;
		margin:0 5px;
		text-align:center;
		float:left;
		}

.line1{
		width:697px;
		height:inherit;
		}	

.foot{ 
        clear:both;
		width:1000px;
		height:70px;
		background:url(images/footgb.jpg) repeat-x;
		margin-top:10px;
		border-top:1px #b9c2cc solid;
		text-align:center;
}

.style1 {color: #FF0000}

.top{
margin:0;
width:1000px;
text-align:center;
}
.logo {
background:url(../images/logobg.jpg) no-repeat;
text-align:center;
margin:0,auto;
padding:0;
width:1000px;
height:80px;
}
.menu {
text-align:center;
background:url(../images/menubg.jpg) repeat-x;
margin-top:0,atuo;
width:1000px;
vertical-align:top;
height:40px;
}
.menu  a,a:visited{
color:#fff;
font-size:15px;
font-weight:bold;
text-decoration:none;
}
.menu a:hover{
color:#555555;
font-size:15px;
text-decoration:none;
}
.menu ul li.lion{ width:85px; text-align:center;line-height:25px; padding-top:5px;
margin:0;float:left; list-style:none;font-size:15px;color:#fff;
font-weight:bold;}
.menu ul li.lifen{ width:20px; text-align:center;line-height:25px; padding-top:5px;
margin:0;float:left; list-style:none;font-size:15px;color:#fff;
font-weight:bold;}
.flash {
text-align:center;
background:url(../images/flashbg.jpg) no-repeat;
padding_top:0;
margin-top:0;
width:1000px;
height:200px;
}

.prolist {
width:745px;
text-align:left;
float:left;
}
.menu_pro {
font-size:16px;
line-height:25px;
margin:15px;
width:300px;
background-color:#CCCCCC;
float:left;
}
.menu_pro a,a:link,a:hover {
font-size:14px;
}
.menu_pro ul,li {
list-style:none;
}
.menu_pro ul,li a,a:link,a:hover{
font-size:14px;
}
.newpro_content {
width:1000px;
height:120px;
float:left;
}
.promenu { margin: 2px 0 2px 0; height: 29px; width: 333px; padding: 0 0 0 20px; line-height: 29px;}

.promenu  a { font-weight: bold; color: #435259; text-decoration: none }
.subpromenu {
padding-left:15px;
}
.middle_menu {
FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 3px; COLOR: #fff; LINE-HEIGHT: 30px; FONT-FAMILY:Arial, Helvetica, sans-serif;text-align:left;
}

.middle_menu .pl {
margin-left:0;
width:680px;
height:33px;
float:left;
overflow:hidden;
vertical-align:top;
display:inline;
background:url(../images/menu_bg_01.gif) no-repeat;
}
.pl .ptitle { line-height:33px; height:33px; vertical-align:top; width:180px; float:left;}
.pl .search {padding-left:28px; padding-top:8px; background:url(../images/search-bg.gif) left no-repeat; height:33px; line-height:25px; font-size:12px; vertical-align:bottom; float:left; }

.middle_menu .more {
/*padding-left:15px;*/
padding-top:10px;
height:33px;
margin:0;
width:63px;
float:left;
overflow:hidden;
text-align:right;
background:url(../images/menu_bg_02.gif) no-repeat;
}
.info { width:745px; overflow:hidden;}
.info_content .img {
margin:0;
width:180px;
padding:8px 0;
float:left;
}
.info_content .content {
text-align:left;
width:550px;
margin:5px;
float:right;
word-break:break-all;
}
.word3 {
text-align:left;
}
.pos {
text-align:left;
line-height:20px;
height:25px;
background-color:#EEEEF8;
}

.mail {
text-align:center;
width:740px;
padding:10px;
}
.mail img {border:0;}
.input {width:230px; }
.textarea {width:430px; height:150px; }
form {margin:0; padding:0;}
.mpt0{ margin-top:0; padding-top:0;}

.tb {background-color:#eee; }
.tb td {background-color:#eee;}
.mp6 { margin-top:6px;}
.tddotted { border-bottom:1px dotted #eee;}