.border {
	border: 1px solid #CCCCCC;
}


/*µ―ΏςΡωΚ½3*/
.cd-popup3{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width:100%;
    background-color: rgba(0, 0, 0, 0.8);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup3.is-visible3 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container3 {
    position: relative;
    width:200px;
    margin:20px auto;
    height:305px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;width:auto;height:1.25rem; display: block;font-size:14px;}
.is-visible3 .cd-popup-container3 {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }


.pic IMG{ transition:1.5s; } 
.pic IMG:hover{ transform:translate(0px,-2px) rotateY(360deg);  }
#pro select {
    width: 150px;
    height: 30px;
    border: 1px solid #D8D8D8;
    margin: 4px 0px;
    padding-left: 10px;
    line-height: 30px;
}
.pic IMG{ transition:1.5s; } 
.pic IMG:hover{ transform:translate(0px,-2px) rotateY(360deg);  }
#pro select {
    width: 150px;
    height: 30px;
    border: 1px solid #D8D8D8;
    margin: 4px 0px;
    padding-left: 10px;
    line-height: 30px;
}

td{ line-height:25px;}
.lmbt{ width:148px; height:45px; line-height:45px; color:#FFFFFF; font-size:15px;}
.fontlsx{color:#005bac; font-size:18px; line-height:35px; }
#end { height:30px;}
#end ul { list-style: none;  }
#end ul li { font-size:13px;float:left; }
#end ul li a { display:block;  height:30px; color:#005bac;padding:0px 10px; float:left;line-height:30px;  }
#end ul li a:hover {padding:0px 10px;  height:30px; background-color:#005bac; color:#ffffff;  }
.block {
    background-color: #fff;
    box-shadow: 0 0 6px rgba(0,0,0,.3);
    margin-bottom: 25px;
   
    position: relative;}
body,td,th {
	font-size: 12px;
	color:#666666; 
	font-family:"ΞΆΘνΡΕΊΪ"; max-width:600px; margin:0 auto;

	  
}
.img{ border:0;}
.btbj{width:98%;height:40px; line-height:40px; background-color:#F2F2F2; border-bottom:1px #D9D9D9 dashed;  padding-left:15px; color:#f14848; font-size:14px;}

IMG.s{ transition:1s; }
IMG.s:hover{ transform:scale(1.1);}


.pic IMG{ transition:1.5s; } 
.pic IMG:hover{ transform:translate(0px,-2px) rotateY(360deg);  }
#pro select {
    width: 150px;
    height: 30px;
    border: 1px solid #D8D8D8;
    margin: 4px 0px;
    padding-left: 10px;
    line-height: 30px;
}
.bt{background-color:#E7E7E7; padding-left:15px; border-left:5px #0158A4 solid; height:35px; line-height:35px; margin-bottom:10px;}
.dh {font-size: 16px;color: #009674;line-height: 25px;word-spacing: normal;font-family:"ΞΆΘνΡΕΊΪ";}
#men {  height:25px; margin:0 auto;   }
#men ul { list-style: none;  }
#men ul li { float:left; }
#men ul li a { display:block;  height:25px; padding:5px; line-height:25px; text-align:center;float:left;color:#ff0000;  border-right:1px #EEEEEE solid; font-size:14px;font-family:"ΞΆΘνΡΕΊΪ"; }
#men ul li a:hover {  height:25px; background-color:#C11111; color:#ffffff; font-size:14px;font-family:"ΞΆΘνΡΕΊΪ"; }

#sjdh {  height:20px; margin-left:-30px;}
#sjdh ul { list-style: none;  }
#sjdh ul li { float:left; margin-bottom:6px;}
#sjdh ul li a { display:block;  height:25px; padding-left:5px;  padding-right:5px; margin-right:5px; line-height:25px; text-align:center;float:left; background-color:#005bac; color:#ffffff; font-size:13px;font-family:"ΞΆΘνΡΕΊΪ"; border:1px #EEEEEE solid; }
#sjdh ul li a:hover {  height:25px;color:#005bac; background-color:#ffffff;  font-size:13px;font-family:"ΞΆΘνΡΕΊΪ"; }

.box{ margin:0 auto; width:100%; }
.bnav { text-align:left; height:25px; overflow:hidden; width:98%; line-height:25px; background:#fff; margin:0 1%; border:#B4B4B4 1px solid; border-bottom:none; z-index:999; position:fixed; bottom:0; left:0; _position:absolute;/* for IE6 */ _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ 
overflow:visible; } 
.close { position:absolute; right:5px; height:25px; width:16px; text-indent:-9999px; padding-left:10px; } 
.close a { background:url(../js_date/images/20110603/close.gif) no-repeat center; width:16px; display:block; } 
.bnav2 { height:24px; line-height:24px; margin:1px; margin-bottom:0; background-image:url(../pic/dbbj.jpg); height:64px; } 
.bnav3 { height:25px; width:16px; line-height:25px; margin:0 1%; padding-right:6px; border-bottom:none; z-index:999; position:fixed; bottom:0; right:0; _position:absolute;/* for IE6 */ _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ 
overflow:visible; } 
.bnav3 a { background:url(../js_date/images/20110603/open.gif) no-repeat center; display:block; height:25px; width:16px; text-indent:-5000px; } 

.font13-25 {
	font-size: 13px;
	line-height: 22px;
	color: #666666;
}


a:link {
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
a:active {
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
}
a:hover {
	font-size: 13px;
	color: #FF0000;
	text-decoration:none;
}
a.hs:link {font-size: 13px; color: #005bac;text-decoration: none;}
a.hs:visited {font-size: 13px;color: #005bac;text-decoration: none;}
a.hs:active {font-size: 13px; color:#FFFF00;text-decoration: none;}
a.hs:hover {font-size: 13px;color:#FFFF00;text-decoration: none;}
a.end:link {
	font-size: 13px;
	line-height: 25px;
	color: #fff;
	text-decoration: none;
	font-family:"ΞΆΘνΡΕΊΪ";
}
a.end:visited {
	font-size: 13px;
	line-height: 25px;
	color: #fff;
	text-decoration: none;
	font-family:"ΞΆΘνΡΕΊΪ";
}
a.end:active {
	font-size: 13px;
	line-height: 25px;
	color: #FFF200;
	text-decoration: none;
	font-family:"ΞΆΘνΡΕΊΪ";
}
a.end:hover {
	font-size: 13px;
	line-height: 25px;
	color: #FFF200;
	text-decoration: none;
	font-family:"ΞΆΘνΡΕΊΪ";
}

.notop {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
a.a:link {
	font-size: 14px;
	color: #000000; 
font-family:"ΞΆΘνΡΕΊΪ";	text-decoration: none;

}
a.a:visited {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
font-family:"ΞΆΘνΡΕΊΪ";
}
a.a:active {
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
font-family:"ΞΆΘνΡΕΊΪ";
}
a.a:hover {
	font-size: 14px;
	color: #FF0000;
	text-decoration: underline;
font-family:"ΞΆΘνΡΕΊΪ";
}

a.b:link {
	font-size: 14px;
	color: #ffffff;
font-family:"ΞΆΘνΡΕΊΪ";	text-decoration: none;

}
a.b:visited {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
font-family:"ΞΆΘνΡΕΊΪ";
}
a.b:active {
	font-size: 14px;
	color: #FFF200;
	text-decoration: none;
font-family:"ΞΆΘνΡΕΊΪ";
}
a.b:hover {
	font-size: 14px;
	color: #FFF200;
	text-decoration: underline;
font-family:"ΞΆΘνΡΕΊΪ";
}

.fontbs {
	font-size: 12px;
	color: #ffffff;
	line-height: 25px;
	
	font-family:"ΞΆΘνΡΕΊΪ";
	
}
.fontbais {
	font-size: 15px;
	color: #ffffff;
	line-height: 25px;
	
	font-family:"ΞΆΘνΡΕΊΪ";
	
}


.fontdhs {
	font-size: 16px;
	color: #ff6700; padding-left:20px; border-left:2px #ff6700 solid;
	line-height: 25px;
		font-family:"ΞΆΘνΡΕΊΪ";
	
}
.fontwhile {font-size: 14px;color: #FFFFFF;line-height: 25px;word-spacing: normal;}
.fonths {font-size:24px;color: #2F2F2F; font-weight:bold;line-height: 40px;word-spacing: normal; font-family:"ΞΆΘνΡΕΊΪ";}
.dhh {font-size:20px;color: #ffffff;line-height: 25px;word-spacing: normal;}

.fontlvs {
	font-size: 14px;
	color: #ff0000;
		font-family:"ΞΆΘνΡΕΊΪ";
	
}
.fontdh{  height:40px; font-size:24px; font-weight:bold; color:#ffffff; line-height:40px;word-spacing: normal;font-family:"ΞΆΘνΡΕΊΪ";}
.cpjs{ background-color:#F3F3F3; border-bottom:2px #0C8252 solid; height:40px; line-height:40px; color:#0C8252; font-size:14px; padding-left:10px; margin-bottom:10px; font-weight:bold; font-size:15px;}
.cpcontent{ line-height:28px; margin-bottom:20px; padding-left:8px; padding-right:8px;}

img { border: 0px; }
.bannerbox { width:370px; height: 215px; overflow: hidden; margin-left:-8px; }
#focus { width: 100%; height: 215px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width:370px; height: 215px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 370px; height: 215px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width:110px; height: 188px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../pic/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../pic/sprite1.png) no-repeat right center; }
	

	
#sj{ width:318px; height:82px;  margin:0 auto;   }
#sj ul { list-style: none; margin: 0px; padding: 0px; }
#sj ul li { float:left; }
#sj ul li a { display:block; width:104px; height:40px; line-height:44px; text-align:center;  color:#ffffff;  border-right:1px #0091bf solid; border-bottom:1px #0091bf solid;font-size:14px;font-family:"ΞΆΘνΡΕΊΪ"; }
#sj ul li a:hover { width:104px; height:40px; background-color:#19ad01;color:#ffffff; font-size:14px;font-family:"ΞΆΘνΡΕΊΪ"; }

.bt{border-bottom:1px #D7EEF7 solid; line-height:30px;height:30px;}
.btm{padding-left:15px; float:left; color:#FFF; background-image:url(../pic/sj_07.jpg); background-repeat:no-repeat; width:116px;}
.gd:hover{background-image:url(/img/gd1.png); background-position:center; background-repeat:no-repeat;  width:70px; line-height:35px;}
.gd{ background-image:url(/img/gd.png);  width:70px; line-height:35px; }

.gdb{color:#ffffff;background-color:#22A65C;  width:310px; height:42px; line-height:42px;border-radius:3px;}
.gdb:hover{ background-color:#ffffff;color:#22A65C;border:1px #22A65C solid;  width:310px; height:42px; line-height:42px;border-radius:3px;}

.fontls{font-size:20px;line-height: 35px; color:#004566; font-weight:bold; word-spacing: normal;font-family:"ΞΆΘνΡΕΊΪ";}
.fontbt{ font-size:14px;line-height: 35px;word-spacing: normal;font-family:"ΞΆΘνΡΕΊΪ";}
.fontjs {font-size:14px;color: #22A65C;line-height: 25px;word-spacing: normal;font-family:"ΞΆΘνΡΕΊΪ";}
.hj{ padding-left:15px; line-height:28px;}
.hx{ border-top:3px #D71518 solid; margin-bottom:15px;}
.tmkc{ background-color:#35B47B; width:90px; height:30px; line-height:30px; color:#FFFFFF; font-size:16px; float:left; margin-right:20px; margin-bottom:15px;}