body {background:#ffffff; padding:0; margin:0;font-family:"Î¢ÈíÑÅºÚ"; }
td,div,button,input,select,a,img{ font-size:12px;margin:0px; padding:0; color:#333; line-height:180%;}
ul,li {margin:0px; padding:0;list-style:none;}
a{text-decoration: none;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#333;text-decoration:none;}

 /* common styling */

/* set up the overall width of the menu div, the font and the margins */
.more {background:url(../images/Banner_3.jpg) repeat-x top center fixed;width:950px;height:102px;}
.menu { width:980px; height:42px; margin:0 auto; }
.menu ul li
{ float:left;}
.menu ul li a,
.menu ul li a:visited ,
.menu ul li a:active
{
display:block; 
text-align:center; 
padding-left:15px;
text-decoration:none; 
width:90px; 
height:30px; 
color:#ffffff; 
border-left:0px solid #fff;
border-width:1px 1px 0 0; 
line-height:45px; 
font-size:14px; 
}
.menu ul li a:hover  {background:url(../images/hover1.png) no-repeat;color:#333333; height:37px;}
.menu ul li .current { background:url(../images/menu_c1.png) 0 0 no-repeat; font-weight:bold; color:#333;width:30px;padding-right:10px;TEXT-DECORATION:none;}
.menu ul li ul {  display:none; position:absolute;}
.menu ul li ul li { float:left; width:100px;height:30px; margin-left:20px;padding:0px;font-weight:normal;background:none; }
.menu ul li ul li a {background:none ; height:30px;color:#000;TEXT-DECORATION:none;text-align:center;line-height:0px;position: absolute; top:18px;font-weight:normal; }

.menu ul li ul li a:visited,
.menu ul li ul li a:hover,
.menu ul li ul li a:active
 {height:30px; background:none ; color:#ff0000;font-weight:normal;}
.menu ul li:hover ul { display:block;}
.menu ul li.sfhover ul { display:block;}
 /**************/
.tt12 {
	 FONT-SIZE: 14px; 
	padding-top:4px;
	padding-left:30px; 
	height:38px;
	margin:0px;
	background:#efefef url(/images/sep.jpg);
	border:0px solid #eeeeee;
	 
 }
.tt12 a:link,
.tt12 a:visited,
.tt12 a:hover,
.tt12 a:active{
	FONT-WEIGHT: bold;color:#ffffff; FONT-SIZE: 14px; padding:2px;  
 }
 .tt12 span 
 {
	margin-bottom:0px;
	padding:5px;
	
	float:right; 
}
 .tt12 span a:active,
 .tt12 span a:visited,
 .tt12 span a:link,
 .tt12 span a:hover 
  {
	margin-bottom:0px; 
	FONT-SIZE:8px; 
	padding-right:10px;
}


.tt13 {
	 FONT-SIZE: 14px; 
	padding-top:4px;
	padding-left:15px; 
	height:36px;
	margin:0px;
	background:#efefef url(/images/sep_1.png);
	border:1px solid #CCC;
	border-BOTTOM:0px solid #CCC;
    border-TOP:0px solid #CCC;
	 
 }
.tt13 a:link,
.tt13 a:visited,
.tt13 a:hover,
.tt13 a:active{
	FONT-WEIGHT: bold;color:#333333; FONT-SIZE: 14px; padding:2px;  
 }
 .tt13 span 
 {
	margin-bottom:0px;
	padding:5px;
	
	float:right; 
}
 .tt13 span a:active,
 .tt13 span a:visited,
 .tt13 span a:link,
 .tt13 span a:hover 
  {
	margin-bottom:0px; 
	FONT-SIZE:8px; 
	padding-right:10px;
}



.tt14 {
	 FONT-SIZE: 14px; 
	padding-top:4px;
	padding-left:30px; 
	height:30px;
	margin:0px;
	background:#efefef url(/images/lien_2.gif);
	border:1px solid #CCC;
	 
 }
.tt14 a:link,
.tt14 a:visited,
.tt14 a:hover,
.tt14 a:active{
	FONT-WEIGHT: bold;color:#FFF; FONT-SIZE: 14px; padding:2px;  
 }
 .tt14 span 
 {
	margin-bottom:0px;
	padding:5px;
	
	float:right; 
}
 .tt14 span a:active,
 .tt14 span a:visited,
 .tt14 span a:link,
 .tt14 span a:hover 
  {
	margin-bottom:0px; 
	FONT-SIZE:8px; 
	padding-right:10px;
}




.Contentbox {clear:both;margin-top:0px;border:0px solid #ccc;border-top:none; text-align:left;padding:0px;}
.Contentbox ul li{ background:url(../images/arrow1.gif) no-repeat left; height:31px;line-height:31px; padding-left:30px;}
.Contentbox span{ width:100;float:right; color:#999; font-size:11px;margin-top:0px;padding:0;}
.Contentbox ul li a:link,
.Contentbox ul li a:visited,
.Contentbox ul li a:hover,
.Contentbox ul li a:active{ 
	font-size: 12px;
	text-decoration: none;}
.contenboximg img{margin:5px;margin-bottom:0px;padding-top:10px;padding-bottom:0px;padding:2px;border:1px solid #e5e5e5;width:140px;height:150px;}
/**************/ 

.Contentbox1 {clear:both;margin-top:0px;border:1px solid #ccc;border-top:none; text-align:left;padding:2px 2px 2px 5px;}
.Contentbox1 ul li{ background:url(../images/arrer.jpg) no-repeat left; line-height:24px; padding-left:15px; border-bottom:1px dotted #999999;}
.Contentbox1 span{ width:100;float:right; color:#999; font-size:11px;margin-top:0px;padding:0;}
.Contentbox1 ul li a:link,
.Contentbox1 ul li a:visited,
.Contentbox1 ul li a:hover,
.Contentbox1 ul li a:active{ 
	font-size: 12px;
	text-decoration: none;}

.Contentbox2 {clear:both;margin-top:0px;border:1px solid #ccc;border-top:none; text-align:left;padding:2px 2px 2px 5px; width:490px;}
.Contentbox2 ul li{ background:url(../images/arrer.jpg) no-repeat left; line-height:24px; padding-left:15px; border-bottom:1px dotted #999999;}
.Contentbox2 span{ width:100;float:right; color:#999; font-size:11px;margin-top:0px;padding:0;}
.Contentbox2 ul li a:link,
.Contentbox2 ul li a:visited,
.Contentbox2 ul li a:hover,
.Contentbox2 ul li a:active{ 
	font-size: 12px;
	text-decoration: none;}





.lmenu li{ padding-left:35px;background:url(../images/lmenu-bg.gif) repeat-x left; border-bottom:1px dotted #c9c9c9;}
.lmenu a:link,
.lmenu a:visited,
.lmenu a:hover {color: #666666; text-decoration:none; line-height:30px; width:200px;padding:3px;}
.lmenu a:hover {color: #ff0000;background:#FFF;background:url(../images/lmenu-bg1.gif) top no-repeat; }

.lmenuc {margin:5px;padding-left:35px;background:url(../images/nav.jpg) repeat-x left;border-bottom:1px dotted #c9c9c9;}
.lmenuc a:link,
.lmenuc a:visited,
.lmenuc a:hover {color: #ffffff; font-size:14px; font-weight:bold;line-height:30px; width:200px;padding:3px}
.lmenuc a:hover {color: #ffffff;background:#FFF;background:url(../images/lmenu-bg1.gif) top no-repeat; }

.bg1{ background:#eaeaec}
.bg2{ background:#FFF; border-left:solid 1px #dedee0; border-right:solid 1px #dedee0;}
.bg2-l{ border-right:solid 1px #eceef0; width:190px; vertical-align:top;padding-right:0;}
.bg2-r{ border-top:solid 1px #ebedef; vertical-align:top; padding:0px;}

.prolist { width:730px;background:#ffffff; margin-left:3px;padding:5px; font-size:14px; border-bottom:1px solid #e0e0d3; border-left:1px solid #e0e0d3;border-top:1px solid #e0e0d3;border-right:1px solid #e0e0d3; text-align:left;}
.prolist ul li{ display:block;font-size:12px;padding-left:0px 0;}
.prolist ul li .l{ width:180px; float:left;}
.prolist ul li .l img{ border:1px solid #999;margin:10px }
.prolist ul li .r{ width:520px; float:right;}
.prolist ul li a:link,.prolist ul li a:visited,.prolist ul li a:hover,
.prolist ul li a{font-size:14px; font-weight:bold;COLOR: #095e95;}
.prolist ul li p{ margin:10px 0;}
.prolist ul  li span { float:RIGHT;}

.title1{ color:#063C85;  font-weight:bold;font-size:30px; line-height:30px;} 
.title11{ color:#095e95;  font-size:18px; font-weight:bold; line-height:30px;padding-left:15px}
.text1{ padding:15px 2px 5px 2px;font-size:13px;}


.banben{ float:right;margin-bottom:0px;margin-right:10px;}
.banben a{ padding:4px 5px; border:solid 1px #c9c9c9; line-height:30px; background:#3666A7; margin:0px 2px; color:#ffffff;}
.banben a:hover,.banben a:visited,{border:solid 1px #d80000;background:#d80000; color:#fff;line-height:30px;}
.banben a.red{border:solid 1px #d80000;background:#d80000; color:#fff;}

.ymenu,.ymenu a:link,.ymenu a:visited,.ymenu a:hover {color: #2f404a; text-decoration:none; line-height:33px;}

.bottom {float:center;}
.bottom,
.bottom a:link,
.bottom a:visited ,
.bottom a:hover{
color:#666666;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px; 
float:center;}

.zuopin {background:#ffffff url(../images/bg.jpg) repeat-x; 
width:730px;
clear:both;
margin-left: auto;
margin-right: auto;
margin-top:0px;
border:1px solid #dddddd;
padding:5px 5px 5px 5px;} 
.zuopin ul li{FLOAT:left;
	background:#eeeeee url(../images/zuopin_bg1.jpg) no-repeat bottom; 
	height:200px;
	width:150px; padding:5px;border:solid 1px #dddddd;margin:9px;} 
.zuopin ul li a:link,
.zuopin ul li a:visited,
.zuopin ul li a:hover,
.zuopin ul li a:active{  
	font-size: 13px; 
	text-decoration: none;}
.zuopin ul li:hover{background:#0586c0;border:solid 1px #0586c0; }
.zuopin ul li img{width:140px;height:140px;}
 
 
.jiage{float:center;width:980px;  margin:0px;clear:both;padding:0px;border:solid 1px #eee;background:#fff;}
.jiage a{width:153px;text-align: center;
	padding:2px;
 display:block;
 margin:2px;
 FLOAT:left;
 font-size: 14px; 
 border:solid 1px #095e95; 
 background:#095e95 url(../images/nav.jpg);
 color:#ffffff; }
.jiage a:hover,
.jiage a:visited,{ border:solid 1px #095e95;background:#095e95; color:#fff;}
.jiage a.red{border:solid 1px #d80000;background:#d80000; color:#fff;width:60px;}

.jiage2{float:center;width:160px; margin:0px;clear:both;padding:5px; }
.jiage2 a{width:140px;text-align: center;
	padding:5px;
 display:block;
 margin:5px;
 FLOAT:left; 
 border:solid 1px #095e95; 
 background:#095e95 url(../images/nav.jpg);
 color:#ffffff; }
.jiage2 a:hover,
.jiage2 a:visited,{ border:solid 1px #095e95;background:#095e95; color:#fff;}
.jiage2 a.red{border:solid 1px #d80000;background:#d80000; color:#fff;width:60px;}


.indexr { width:340px;height:160px;background:#ffffff; margin-left:3px;padding:5px; font-size:14px; text-align:left;}
.indexr { display:block;font-size:12px;padding-left:0px 0;}
.indexr .l{ width:130px; float:left;}
.indexr .l img{ border:1px solid #999;margin:3px;width:120px;}
.indexr .r{ width:200px; float:right;}
.indexr a:link,
.indexr a:visited,
.indexr a:hover,
.indexr a{font-size:14px; font-weight:bold;COLOR: #095e95;}
.indexr p{ margin:10px 0;}
.indexr span { float:RIGHT;}