body{padding:0px;margin:0px auto;font-family:"ËÎÌå",arial,helvetica,clean,sans-serif;}
div,span,h1,h2,h3,h4,h5,h6,ul,li,img,p,strong,b,textarea,input,button,select,form,a,table,tr,td,dl,dt,dd{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ul,ol{list-style-type:none;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;}
img{border:0;}
p{ font-size:12px; line-height:24px;}
.clear{clear:both}
a{text-decoration:none;}
a:hover{text-decoration:none;}
#z{ float:left}
#y{ float:right}
.STYLE1{ color:#fb8f02;}
#box{ width:1000px;  height:auto; margin:0px auto; padding:0px;}

/*Ê×Ò³*/
.top{ height:90px; width:1000px;}
.logo{ height:90px; width:350px; float:left;}
.menu{ height:60px; width:650px; float:left; padding:15px 0px;}
.m1{ height:23px;float:right;}

/*menu*/
.m2{width:650px; height:39px; z-index:999; float:right;}
#jsddm{ height:34px; text-align:center; margin:0 auto; width:630px; padding-top:5px; float:right; }
#jsddm li{float:left;  height:34px; position:relative; z-index:999;background:url(../../images/a_07.png) no-repeat 0px 10px;}
#jsddm li a{display: block;text-decoration: none; width:90px; font-size:15px; font-family: "Î¢ÈíÑÅºÚ"; height:36px; line-height:36px;font-weight:bold;  }
#jsddm li ul{padding: 0; position: absolute; visibility: hidden; width:120px; z-index:9999; left:-14px;_zoom: 1 ; text-align:center;  background:#fff;filter: alpha(opacity=85);
-moz-opacity: 0.85;
opacity: 0.85;
z-index: 999; border-left:1px solid #E6E4E3; border-right:1px solid #E6E4E3; border-bottom:1px solid #E6E4E3; border-top:3px solid #10609f; }
#jsddm li ul li{float: none; display: inline; width:120px; height:auto; }
#jsddm li ul li a{width:120px;color:#303030;  font-size:14px; display:block; font-weight:normal;  border-bottom:1px solid #E6E4E3; margin:0 auto;padding:5px 0px;height:auto;line-height:20px;}
#jsddm li ul li a:hover{ font-weight:bold;}
#tm a{color:#303030;}
#tm a:hover{color:#10609f;}
#tm a:active{color:#10609f;}
#tm2 a:hover{color:#10609f;}
#tm2 a:active{color:#10609f;}
#tm3 a{color:#10609f;}
#tm3 a:hover{color:#10609f;}
#tm4 a{color:#303030;}
#tm4 a:hover{color:#10609f;}


#banner{ border-top:4px solid #10609f; width:auto; height:362px;}
#full-screen-slider { width:100%; height:362px; float:left; position:relative}
#slides { display:block; width:100%; height:362px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.center{ margin-top:25px; border-top:4px solid #10609f; border-left:2px solid #e1e1e1; border-right:2px solid #e1e1e1; border-bottom: 2px solid #e1e1e1; background:url(../../images/bj.jpg) no-repeat 1px 243px; width:996px; height:262px;}
.about{ width:301px; margin-left:16px; float:left;}
*html .about{ width:301px; margin-left:8px; float:left;}
.a1{width:301px; height:18px; padding-top:18px; border-bottom:1px solid #e6e6e6; padding-bottom:10px; line-height:18px;}
.a1_1{ font-size:15px; color:#303030; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; width:auto;}
.a1_1 span{ color:#878787; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.a1_2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; width:auto; }
.a1_2 a { color:#303030; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.a1_2 a:hover { color:#10609f;}
.a2{width:301px;height:123px; padding-top:16px; }
.a3{ width:301px; height:51px; padding-top:12px;}
.a3 a {color:#222222;}

.news{ float:left; width:301px; margin-left:30px; margin-right:30px;}
.n2{width:301px; height:67px; border-bottom:1px dashed #e3e3e3; padding:14px 0px; margin-bottom:10px;}
.n2 a{color:#595959;}
.n2 span a{ font-size:12px; color:#10609f; line-height:24px;}
.n3{ 

 border-bottom-color: #ccc;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    height: 25px;
    line-height: 25px;
    width: 301px;
}
.n3_1{ font-size:12px;}
.n3_1 a {color:#222222;}
.n3_1 a:hover { color:#10609f;}
.n3_2{ font-size:12px;color:#595959;}
*html .n3_2{ font-size:12px;color:#595959; line-height:10px;}

.contact{float:left; width:301px;}
.c2{ background:url(../../images/map.jpg) no-repeat; color:#222222; width:273px; height:115px; padding-top:82px; margin:0 auto;}
.c2 span { font-size:12px; color:#10609f; line-height:24px;}

.show{ margin-top:20px; width:1000px; height:160px; padding-bottom:34px;}
.s1{ width:1000px; height:23px; line-height:23px; border-bottom:4px solid #e0e0e0;}
.s1_1{ font-size:15px; color:#10609f; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; width:auto; border-bottom:4px solid #10609f;}
.s1_1 span{ color:#878787; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.s1_2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; width:auto; }
.s1_2 a { color:#303030; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.s1_2 a:hover { color:#10609f;}

/*Í¼Æ¬*/
.rollBox{width:1000px;overflow:hidden;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top:0;padding-right: 0;padding-left: 0px;}
.rollBox .LeftBotton{height:16px;width:9px;background: url(../../images/a_22.png) no-repeat 0px 0;overflow:hidden;float:left;display:inline;cursor:pointer;margin-top: 73px;margin-right: 5px;margin-bottom: 0;margin-left: 0;}
.rollBox .RightBotton{height:16px;width:9px;background: url(../../images/a_25.png) no-repeat 0px 0;overflow:hidden;float:left;display:inline;cursor:pointer;margin-top:73px;margin-right: 0;margin-bottom: 0;margin-left: 12px;}
.rollBox .Cont{width:958px;overflow:hidden;float:left;margin-top:28px}
.rollBox .ScrCont{ width:10000000px;}
.rollBox .Cont .pic{width:140px;float:left;text-align:center;margin-right:24px;}
.rollBox .Cont .pic img{margin:4px;display:block;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;width:140px;}
.rollBox #List1,.rollBox #List2{float:left;}

#foot{ border-top:4px solid #10609f; width:auto; height:88px; background:#3a3a3b;}
.fot{ width:1000px; margin:0 auto; padding-top:25px; color:#e8e7e7; height:63px;}
.f1 a{color:#e8e7e7; text-align:left;}
.f2{ text-align:right;}

/*about*/
#ban{ background:#efeff3; width:auto; height:200px; border-top:4px solid #10609f;}
.ban{width:1017px;  height:200px; margin:0px auto; padding:0px;}
.ban_z{ background:url(../1/images/1.png) no-repeat; z-index:2; width:237px; height:145px; padding-top:55px;}
.ban_z2{ color:#797979; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; }
.ban_z1{color:#10609f; font-size:45px; font-family:Arial, Helvetica, sans-serif;text-align:center;}
.ban_y{ z-index:1;}

#box2{ width:1017px;  height:auto; margin:0px auto; padding:0px; overflow:hidden;}
.left{ width:237px; height:auto; float:left;}
.left1{background:url(../../images/3.png) repeat-y; float:left;width:237px; min-height: 430px;}
.l1{ width:207px; height:35px; background:url(../../images/2.png) no-repeat; padding-left:30px; line-height:35px; cursor:pointer;}
*html .l1{ width:207px; height:25px; background:url(../../images/2.png) no-repeat; padding-left:30px; padding-top:10px}
.l1 a{ color:#303030; font-size:12px;}
.l1 a:hover{ color:#005295; font-weight:bold;}
.l2{ padding-top:20px; padding-left:11px;width:218px; height:78px; }
.l3{ padding-top:20px; padding-left:11px; padding-bottom:20px;width:218px; height:78px;}
.l_d{ padding-bottom:20px;width:237px; height:10px; float:left;}

ul#menus, ul#menus ul {
list-style-type:none;
margin: 0;
padding: 0;
width:229px;
}
ul#menus a {
display: block;
text-decoration: none;
}
ul#menus li a { display:block;width:207px; height:35px; background:url(../../images/2.png) no-repeat; padding-left:30px; line-height:35px;
color:#303030; font-size:12px;}

 ul#menus .nav a {color: #005295;font-weight: bold;}


*html ul#menus li a {
width:198px; height:25px; background:url(../../images/2_02.png) no-repeat 12px 0px; padding-left:30px; line-height:20px;
color:#303030; font-size:12px;}

ul#menus li a:hover {
color:#005295; font-weight:bold;
}
ul#menus li ul li a {
width:207px; height:35px; background:url(../../images/2.png) no-repeat; padding-left:30px; line-height:35px;
color:#303030; font-size:12px;
}
*html ul#menus li ul li a {
width:198px; height:25px; background:url(../../images/2_02.png) no-repeat 12px 0px; padding-left:30px; line-height:20px;
color:#303030; font-size:12px;
}

ul#menus li ul li a:hover {
color:#005295; font-weight:bold;
}



.right{ float:left; width:762px; height:auto; padding-left:18px;font-size: 12px;line-height: 24px;}
.r1{ height:48px; width:752px; border-bottom:1px dashed #a8a8a8; margin-bottom:25px;}
*html .r1{ height:38px; width:752px; border-bottom:1px dashed #a8a8a8;}
.r1_z{height:48px; line-height:60px; color:#888888; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
*html .r1_z{height:38px; line-height:38px; color:#888888; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.r1_y{height:48px; line-height:65px; font-size:12px; color:#888888;}
*html .r1_y{height:38px; line-height:38px; font-size:12px; color:#888888;}

.r1_y a{ font-size:12px; color:#888888;}
.r1_y a:hover{ color:#005295;}
.r2{ font-size:12px; color:#303030; width:760px; height:auto;line-height£º22px;}
*html .r2{ font-size:12px; color:#303030; width:760px; height:auto; padding-bottom:20px;}
.r2 p{line-height:28px;}

/*news*/
.r3{ height:32px; line-height:32px; font-size:14px; width:752px;}
*html .r3{ height:32px; line-height:12px; font-size:14px; width:752px;}
.r3_z a{ color:#303030;}
.r3_z a:hover{ color:#005295;}
.r3_y{ color:#989898;}

/*Ò³Âë*/
DIV.quotes {
	FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 18px; TEXT-ALIGN: center; overflow:hidden;
}
*html DIV.quotes {
	FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 18px; TEXT-ALIGN: center; overflow:hidden; padding-bottom:20px;
}
DIV.quotes A {
	FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	FONT-SIZE: 12px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

/*newsÄÚÒ³*/
.r3_n{width:752px; border-bottom:1px solid #f1f1f1; height:50px; text-align:center;}
.r3_n1{ font-size:12px; color:#303030;}
.r3_n1 span{ color:#005295; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.r3_n2{font-size:12px; color:#303030; padding-top:20px; }
*html .r3_n2{font-size:12px; color:#303030; padding-top:20px; padding-bottom:20px; }
.r3_n2 p{line-height:28px;}

/*show*/
.r4{width:752px; height:auto; overflow:hidden;}
.r4 ul{ width:752px; height:316px;}
.r4 ul li{ border:1px solid #ebebeb; width:168px; height:126px; padding-left:1px; padding:1px; float:left; margin-right:16px; margin-bottom:28px;} 
.r4_1{ text-align:center; height:28px;}
.r4_1 a{ color:#303030; font-size:12px; line-height:28px;}

/*join*/
.r5_1 span{ font-family:"Î¢ÈíÑÅºÚ"; color:#05356a; font-size:14px; font-weight:bold;}
.r5_1{ font-size:12px; color:#303030; padding-bottom:15px;}

/*message_n*/
*html .r6{ padding-bottom:20px;}
.r7 { width:752px; height:auto;}
.r7 .newsly {text-align: right;height: 30px; padding-right: 25px;line-height: 30px; font-size:14px}
.r7 .mk{ float:left;text-align: left; margin-top:8px; width:100%; font-size:12px; color:#303030;} 
.r7 .mk li{ height:30px; line-height:30px;}
.r7 .mk .zx {text-align: left; height:30px;}
.r7 .mk .hf { height:auto;}
.ys{ background:#e9e9e9}

/*zizhirongyu*/
.zz_rcptu{
	width:174px;
	height:auto;
	float:left;
	margin-top:25px;
	text-align:center;
	margin-left:7px;
	margin-right:7px;
}
*html .zz_rcptu{
	width:174px;
	height:auto;
	float:left;
	margin-top:25px;
	text-align:center;
	margin-left:6px;
	margin-right:6px;
}
	
.zz_rcptu img{ padding:2px; border:1px #ddd solid;}	   
.zz_rcptu span{
	text-align:center;
	display:block;
	color:#575757;
	text-decoration:none;
	font-size:12px;
	background:#eaeaea;
	width:174px;
	height: 25px;
	line-height: 24px;
}

/* line 6, ../sass/lightbox.sass */
#lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
  display: none;
}

/* line 15, ../sass/lightbox.sass */
#lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-weight: normal;
}
/* line 24, ../sass/lightbox.sass */
#lightbox img {
  width: auto;
  height: auto;
}
/* line 27, ../sass/lightbox.sass */
#lightbox a img {
  border: none;
}

/* line 30, ../sass/lightbox.sass */
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 39, ../sass/lightbox.sass */
.lb-container {
  padding: 10px;
}

/* line 42, ../sass/lightbox.sass */
.lb-loader {
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 51, ../sass/lightbox.sass */
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

/* line 59, ../sass/lightbox.sass */
.lb-container > .nav {
  left: 0;
}

/* line 62, ../sass/lightbox.sass */
.lb-nav a {
  outline: none;
}

/* line 65, ../sass/lightbox.sass */
.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  background-image: url("images/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  /* Trick IE into showing hover */
  display: block;
}

/* line 72, ../sass/lightbox.sass */
.lb-prev {
  left: 0;
  float: left;
}

/* line 76, ../sass/lightbox.sass */
.lb-next {
  right: 0;
  float: right;
}

/* line 81, ../sass/lightbox.sass */
.lb-prev:hover {
  background: url(../../images/prev.png) left 48% no-repeat;
}

/* line 85, ../sass/lightbox.sass */
.lb-next:hover {
  background: url(../../images/next.png) right 48% no-repeat;
}

/* line 88, ../sass/lightbox.sass */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 95, ../sass/lightbox.sass */
.lb-data {
  padding: 0 10px;
  color: #bbbbbb;
}
/* line 98, ../sass/lightbox.sass */
.lb-data .lb-details {
  width: 80%;
  float: left;
  text-align: left;
  line-height:24px;
}
/* line 103, ../sass/lightbox.sass */
.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}
/* line 107, ../sass/lightbox.sass */
.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 11px;
}
/* line 112, ../sass/lightbox.sass */
.lb-data .lb-close {
  width: 35px;
  float: right;
  padding-bottom: 0.7em;
  outline: none;
}
/* line 117, ../sass/lightbox.sass */
.lb-data .lb-close:hover {
  cursor: pointer;
}




.rczplb{ width:100%; height:auto; margin-top:10px; float:left;}
.zpbt{ height:28px; line-height:28px; background:#e5e5e5}
.zpnr{ height:auto; color:#525252; line-height:24px; padding-left:10px; margin-top:5px;}


/*ÕÐÆ¸*/
.zp{ padding:15px;}
.rczp_bt{ text-align:center; }
.heng{ padding-left:10px;}
.ck{ text-align:left}