/* CSS Document */
.wrap{ width:980px; padding-top:20px; margin:0 auto; clear:both; /*overflow:hidden;*/}
.sideBar{ width:260px; float:left;}
.main{ width:710px; float:right;}

.RLC01_01{ width:50%;float:right; padding-top:5px; padding-right:10px;}
.RLC01_01 .LC01{  height:20px;float:right;}
.RLC01_01 .LC01 ul{ float:right;}
.RLC01_01 .LC01 li{ float:left; display:inline;}
.RLC01_01 .LC01 li a{color:#7f7f7f; background:url(../images/li_16.gif) no-repeat right 5px; display:block; float:left; padding:0 16px 0 0;*padding-top:3px;_padding-top:0;}
.RLC01_01 .LC01 li a:hover{color:#003f8c; text-decoration:none;}
.RLC01_01 .LC01 li.home{ background:url(../images/home.gif) no-repeat 0 5px; padding:0 6px 0 0;}
.RLC01_01 .LC01 li.home a{ width:11px; height:18px;}
.RLC01_01 .LC01 li.cr{color:#003f8c; padding-left:6px;*padding-top:3px;_padding-top:0;}

.RMN02_01{ min-height:200px;}
.RMN02_01 .MN02 .Tit{background:none;height:45px;width:260px; padding-bottom:20px;}
.RMN02_01 .MN02 .Tit span{color:#7e7e7e; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:20px; padding:0;}
.RMN02_01 .MN02 .Tit span.en{ font-family:Arial; font-size:10px; color:#7f7f7f;}
.RMN02_01 .MN02 a{ background:none; height:29px;}
.RMN02_01 .MN02 a span {background:none;color:#4d4d4d;display:block;padding:5px 0 4px 10px;}
.RMN02_01 .MN02 ul{ clear:both;}
.RMN02_01 .MN02 li{ border-bottom:1px solid #e4e4e4; font-weight:bold; font-size:14px; height:40px; line-height:40px; vertical-align:middle; text-indent:15px;}
.RMN02_01 .MN02 li.cr{ border:0; font-weight:bold; font-size:14px; height:40px; line-height:40px; vertical-align:middle; background-color:#0077e0;background-image:url(../images/mn02.jpg); background-repeat:no-repeat; background-position:180px center;}
.RMN02_01 .MN02 .cr{
	font-weight:bold; font-size:14px; height:40px; line-height:40px; vertical-align:middle; background-color:#0077e0; background-image:url(../images/mn02.jpg); background-repeat:no-repeat; background-position:180px center;
}
.RMN02_01 .MN02 .cr a span{color:#fff; font-weight:bold; font-size:14px; height:40px; line-height:40px; vertical-align:middle; background-color:#0077e0;}
.RMN02_01 .MN02 li:hover{font-weight:bold; font-size:14px; height:40px; line-height:40px; vertical-align:middle; font-weight:bold; border:0;background-color:#0077e0;}
.RMN02_01 .MN02 li a:hover span{color:#fff;height:40px; line-height:40px; vertical-align:middle; }

.RMN02_01 .MN02 ul ul{ display:none;}
.RMN02_01 .MN02 .cr ul{ padding-top:5px;}
.RMN02_01 .MN02 .cr ul li{ border:0;}
.RMN02_01 .MN02 .cr ul li a{ background:none; height:20px;}
.RMN02_01 .MN02 .cr ul li a span{ background:url(../images/icon01.gif) no-repeat 20px 8px; color:#666; font-weight:normal; text-indent:2em; padding:0 0 0 10px;}
.RMN02_01 .MN02 .cr ul li.cr a span{color:#003F8C;}

.RAD01_04{ clear:both; padding-top:20px;}
.RAD01_04 .AD01 li{ width:190px; height:210px; overflow:hidden;}
.RAD01_04 .AD01 span{ display:none;}


.tp1{ width:240px; height:28px;} 
.tp2{ width:590px; height:28px;}
.tp3{ width:710px; height:28px;}
.tpc3{background:url(../images/li_10.gif) repeat-x 0 0;float:left;height:28px;width:690px;}
.tp_l{ width:10px; height:28px; background:url(../images/li_09.gif) no-repeat 0 0; float:left;display:inline-block;overflow:hidden;}
.tp_r{ width:10px; height:28px; background:url(../images/li_11.gif) no-repeat right 0; float:right;display:inline-block;overflow:hidden;}
.RMN03_01{ float:left; width:45%;}
.MN03 {float: left; }
.MN03 span{ display:block;font-weight:bold; font-size:14px;  }
.MN03 h3{ display:block;font-weight:bold; font-size:14px;  }
.RMN03_01{ padding-left:10px; padding-top:5px;}
.RMN03_01 .MN03 h3{ font-family:"ËÎÌå"; color:#003f8c;}
.mainCon{ clear:both; padding:20px 20px 40px;/* overflow:hidden;*/}

.ST52{}
.ST52 h3{ font-size: 24px; font-family: Î¢ÈíÑÅºÚ, »ªÎÄÏ¸ºÚ, ºÚÌå, Arial;  text-align: center; padding: 8px 0 8px 0; }
.ST52 h4{ font-size: 18px; font-weight: normal; font-family: Î¢ÈíÑÅºÚ, »ªÎÄÏ¸ºÚ, ºÚÌå, Arial;  text-align: center; padding: 0 0 12px 0; }
.ST52 .source{ height: 20px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; overflow: hidden; }
.ST52 .source ul{ margin: 0; padding: 2px 0 0 0; text-align: center; color: #999; }
.ST52 .source li{ display: inline; padding: 0 8px 0 8px; }
.ST52 .cell{ margin: 12px; }
.ST52 .pic{ float: left;  margin:0 16px 8px 0;}
.ST52 .pic a { display: block; border: 4px solid #ccc; width: 200px; overflow: hidden;}
.ST52 .pic a:hover { border: 4px solid #FF9; }
.ST52 .pic a img{ height: 150px; }
.ST52 .pic a span{ }
.ST52 .content { font-size:14px;line-height: 200%;}
.ST52 .content p,.ST52 .content div{ color: #666; padding: 0 0 1em 0; line-height: 240%; text-align: justify; text-justify: distribute; font-size:14px;}
.ST52 .content a{}
.ST52 .content a:hover{color:red;}

/* about*/
.about_pic{ float:left; width:240px; margin-right:30px; height:230px; float:left; padding-bottom:10px; overflow:hidden;}
.ST52 .content .pic_txt{ background:url(../images/pic05_txt.jpg) no-repeat 0 0; width:240px; height:30px; line-height:30px; font-size:12px; padding:0; text-align:center;}

.ST52 .content .company p, .ST52 .content .company div{ font-size:12px;}
.ST52 .content .culture .picture{ float:right; padding-left:20px;}
.ST52 .content .culture h1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;color:#003f8c; font-weight:normal; padding-bottom:20px;}
.ST52 .content .culture h2{ padding:5px 0; font-size:14px; font-family:"ËÎÌå"; font-weight:bold;color:#003f8c;}
.ST52 .content .culture h2 span{ font-size:12px; color:#727272; font-weight:normal;}
.ST52 .content .culture h2 span br{}
.ST52 .content .culture .dot{}
.ST52 .content .culture .dot li{font-size:12px; color:#003f8c; font-weight:bold; padding:5px 0 5px 15px; background:url(../images/icon01.gif) no-repeat 0 12px;}
.ST52 .content .culture .ar_txt{ padding:15px 0; font-size:12px; color:#727272;}
.ST52 .content .culture h2 .dot{ padding-left:90px;}
.ST52 .content .culture h2 .dot li b{font-size:12px; color:#727272; font-weight:normal;}
.ST52 .content .culture h2 .dot li .lastul{ padding-left:30px;}
.ST52 .content .culture h2 .dot li .lastul li{ font-size:12px; color:#727272; font-weight:normal; background:none;}
.ST52 .content .culture h2 .dot li .lastul li em{ font-family:Arial;font-size:12px; color:#003f8c; font-weight:normal;}
.ST52 .content .culture h2 span .arnone{margin-top:-26px;padding-left:58px;}
.ST52 .content .culture h2 span .arnone1{padding-left:75px;}
.ST52 .content .culture h2 span .arnone li{font-size:12px; color:#727272; font-weight:normal;line-height:25px;}

.RST12_01 .ST12{}
.RST12_01 .ST12 li a{ background:url(../images/li_06.gif) no-repeat 0 8px;}
.RST12_01 .ST12 li a:hover{color:#00387d; text-decoration:none;}
.RST12_01 .ST12 .time{ background:none;color:#8f9092; font-family:Arial; font-size:10px; padding-right:0;}
.RST12_01 .ST12 .new,.RST12_01 .ST12 .hot{ display:none;}

.RST12_02 .ST12 li a{ width:335px;}
.RST12_03 .ST12 li{ height:35px;}
.ST12 ul{   }
.ST12 li{ /*background: url(img/eltDots.gif) repeat-x 0 90%;*/ display: block;  }
.ST12 li a{  color: #666; padding: 0 0 8px 12px; float: left;  /*background:  url(img/li_01.gif) no-repeat 0 8px;*/ }
.ST12 li a:hover{ color:#F60; }
.ST12 .line{background: url(img/eltDots.gif) repeat-x 0 40%; float:left;}
.ST12 .time{ float: right; background-color: white; color:#a5a3a3; font-size:10px; padding: 0 8px 0 0;}
.ST12 .new{ background: white url(img/eltNew.gif) no-repeat 50% 50%; width: 30px; height: 11px;line-height:11px; padding: 2px 0 0 2px; float: left; text-indent: -9999px; }
.ST12 .hot{ background: white url(img/eltHot.gif) no-repeat 50% 50%; width: 30px; height: 11px;line-height:11px; padding: 2px 0 0 2px; float: left; text-indent: -9999px; }
.ST12 br{ clear: both;}

.RPG03_30{ clear:both;  padding-top:30px; position:relative;overflow:hidden;}
.RPG03_30 .PG03{background:url(../images/li_18.gif) no-repeat 0 0; height:25px;  text-align:center; padding:5px 0 0px 0;}
.RPG03_30 .PG03 ul{width:930px; text-align:center; display:block;}
.RPG03_30 .PG03 li{width:20px;line-height:17px; padding-right:6px; display:inline-block;*display:inline;*zoom:1; vertical-align:top;}
.RPG03_30 .PG03 li a{text-decoration:none;color:#8d8d8d; font-size:14px; font-family:Arial; display:inline-block;}
.RPG03_30 .PG03 li a:hover{color:#003f8c; text-decoration:none;}
.RPG03_30 .PG03 li.cr a,.RPG03_30 .PG03 li.cr a:hover{color:#003f8c;text-decoration:none;}
.RPG03_30 .PG03 li.prev,.RPG03_30 .PG03 li.next{ width:8px;}
.RPG03_30 .PG03 li.next{ padding-left:6px;}
.RPG03_30 .PG03 li.prev a{ display:block;width:8px; height:17px; overflow:hidden; text-indent:-99999px; background:url(../images/pre.gif) no-repeat 0 5px; border:none; padding:0;}
.RPG03_30 .PG03 li.next a{background:url(../images/next.gif) no-repeat 0 5px;display:block;width:8px; height:17px; text-indent:-99999px;border:none; padding:0;}

.ST51{}
.ST51 .body{padding: 0 0 0 4px; _height: 8px; }
.ST51 .core{clear: both;  padding: 0 8px 0 4px;}
.ST51 h3{ font-size: 20px; font-family: Î¢ÈíÑÅºÚ, »ªÎÄÏ¸ºÚ, ºÚÌå, Arial;  text-align: center; padding: 8px 0 8px 0; }
.ST51 h4{ font-size: 18px; font-weight: normal; font-family: Î¢ÈíÑÅºÚ, »ªÎÄÏ¸ºÚ, ºÚÌå, Arial;  text-align: center; padding: 0 0 12px 0; }
.ST51 .source{ height: 20px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; overflow: hidden; }
.ST51 .source ul{ margin: 0; padding: 2px 0 0 0; text-align: center; color: #999; }
.ST51 .source li{ display: inline; padding: 0 8px 0 8px; }

.ST51 .content { margin: 16px 0 0 0;font-size:14px;line-height:200%; min-height:500px;_height:500px;}
.ST51 .content p,.M001NS3101 .content div{ color: #666; padding: 0 0 1em 0; line-height:200%; text-align: justify; text-justify: distribute; font-size:14px;}
.ST51 .content a{}
.ST51 .content a:hover{color:red;}

.RST31_01 .ST31 h4 a{color:#003f8c;}
.RST31_01 .ST31 .time{ display:none;}
.RST31_01 .ST31 .core{ clear:both; overflow:hidden;}
.RST31_01 .ST31 .pic a{ width:120px; height:100px; padding:1px; border:1px solid #d2d2d2;}
.RST31_01 .ST31 .pic a img {height:100px;width:120px;}
.RST31_01 .ST31 .txt{ line-height:20px;}
.RST31_01 .ST31 .txt span{color:#003f8c;}
.RST31_01 .ST31 h4 a:hover,.RST31_01 .ST31 .txt a:hover,.RST31_01 .ST31 .txt a:hover span{color:#003f8c;}

.ST31 .core{/*clear: both;*/  margin-top:8px;height:100%; padding-bottom:10px; background:url(img/line1.gif) no-repeat  right 67px ; }
.ST31 .pic{ float: left;margin:0 10px 0 0; }
.ST31 .pic a{display:block;}
.ST31 .pic a:hover { color:#993300;  }
.ST31 .pic a img{height:65px;width: 65px;  }
.ST31 .pic a{display:block;}
.ST31 .pic a span{ }
.ST31 .content{ margin-left:80px;}
.ST31 h4 {margin: 0; padding: 0;}
.ST31 h4 a{ font-size:14px; color:#935416;}
.ST31 h4 a:hover{ color:#993300; text-decoration: none; }
.ST31 h4 .time{ font-size: 10px; font-weight: normal; padding: 0 0 0 8px; }
.ST31 .txt { margin: 4px 0 0 0; }
.ST31 .txt a { color: #999; text-decoration: none; font-family:"ËÎÌå"; text-decoration:none;}
.ST31 .txt a:hover {color:#993300; }
.ST31 .txt span { display: block; padding: 4px 0 0 0; color:#CC0000;  }
.ST31 .txt a:hover span{ color: red; text-decoration: none; }
.nei_banner{ width:980px; height:200px; margin:0px auto; background-image:url(../images/2017.jpg); background-repeat:no-repeat; background-position:center center;}
.gongchengyj img{ max-width: 300px; height:auto; width:expression(this.width > 300px ? "300px" : this.width); margin-left:210px;}

.yw_page { width:100%; height:35px;}
.yw_page li{ width:35px; height:35px; margin-right:5px; border:solid 1px #d8d8d8; float:left; text-align:center;}
.yw_page li a{ line-height:35px; vertical-align:middle;}
.yw_page li.dede{ background-color:#008def;}
.yw_page li.dede a{ color:#FFFFFF;}