/* CSS Document */
body{background:#fff; font:12px "微软雅黑";}
a{hide-focus:expression(this.hideFocus=true);outline:none; cursor:pointer;}

/*-----------index start-----------*/
.top{ width:100%; height:92px; padding-top:10px; margin:0 auto; background:url(img/top_bg.png) repeat-x; overflow:hidden;}
.header{ width:980px; height:47px; margin:0 auto;}
.logo{ width:175px; height:47px; float:left; overflow:hidden;}
.ls{ width:300px; float:right; }
.RLK01_01 .LK01{_width:185px; float:right;margin-right:-10px; }
.RLK01_01 .LK01 .NoBg{ background:none;}
.RLK01_01 .LK01 li {float:left; background: url(img/link.png) no-repeat 0 4px; padding-left: 8px; display:inline;  } 
.RLK01_01 .LK01 li a{ color:#595959; padding-right: 8px;text-decoration:none; }
.RLK01_01 .LK01 li a:hover{text-decoration:none; color:#dc0011;}

.RSC01_01 .SC01{ float:right; width:275px;}
.RSC01_01 .SC01 .SC{ float:left;width:135px; margin-top:8px;*margin-top:7px;}
.RSC01_01 .SC01 .SC input{ width:130px;  background:transparent; padding-left:10px; margin:0; border:none; background:url(img/search_bg.png )  no-repeat; height:18px;position:relative; top:0; left:1px; color:#bdbdbd; padding:2px;}
.RSC01_01 .SC01 .form{width:165px; float:left;overflow:hidden; display:inline;}
.RSC01_01 .SC01 .form a{ display:block; float:left; margin-top:6px;background:url(img/search.png) 0 2px no-repeat; _background:url(img/search.png) 0 3px no-repeat;width:29px; height:24px;_height:25px; text-indent:-9999px; position:relative; } 
.RSC01_01 .SC01 .pro_key{ float:right;  margin-top:10px;text-align:right;}
.RSC01_01 .SC01 .pro_key ul{ }
.RSC01_01 .SC01 .pro_key ul li{ float:left; }
.RSC01_01 .SC01 .pro_key ul li a{ color:#595959; text-decoration:none; padding-left:8px;}
.RSC01_01 .SC01 .pro_key ul li a:hover{text-decoration:none; color:#dc0011;}
.nav{ width:980px; height:45px; margin:0 auto;}
.nav_flash{ width:740px; height:35px; overflow:hidden; float:left; margin-top:9px;*margin-top:10px;}

.RMN11_01 .MN11{ float:left; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li{ float:left; margin-right:1px;}
.RMN11_01 .MN11 li a{ display:block; text-indent:-9999px; position:relative;}
.RMN11_01 .MN11 li.nav1 a{ background:url(img/nav1_01.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav1 a:hover{ background:url(img/nav1_02.png) no-repeat left top;width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav1 a.cr{background:url(img/nav1_03.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}

.RMN11_01 .MN11 li.nav2 a{ background:url(img/nav2_01.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav2 a:hover{ background:url(img/nav2_02.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav2 a.cr{background:url(img/nav2_03.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}

.RMN11_01 .MN11 li.nav3 a{ background:url(img/nav3_01.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav3 a:hover{ background:url(img/nav3_02.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav3 a.cr{background:url(img/nav3_03.png) no-repeat left top;width:87px; height:35px; overflow:hidden;}

.RMN11_01 .MN11 li.nav4 a{ background:url(img/nav4_01.png) no-repeat left top; width:122px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav4 a:hover{ background:url(img/nav4_02.png) no-repeat left top; width:width:122px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav4 a.cr{background:url(img/nav4_03.png) no-repeat left top; width:122px; height:35px; overflow:hidden;}

.RMN11_01 .MN11 li.nav5 a{ background:url(img/nav5_01.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav5 a:hover{ background:url(img/nav5_02.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav5 a.cr{background:url(img/nav5_03.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}

.RMN11_01 .MN11 li.nav6 a{ background:url(img/nav6_01.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav6 a:hover{ background:url(img/nav6_02.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav6 a.cr{background:url(img/nav6_03.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}

.RMN11_01 .MN11 li.nav7 a{ background:url(img/nav7_01.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav7 a:hover{ background:url(img/nav7_02.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav7 a.cr{background:url(img/nav7_03.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}

.RMN11_01 .MN11 li.nav8 a{ background:url(img/nav8_01.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav8 a:hover{ background:url(img/nav8_02.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}
.RMN11_01 .MN11 li.nav8 a.cr{background:url(img/nav8_03.png) no-repeat left top; width:87px; height:35px; overflow:hidden;}


.RAD01_01 { float:right;}
.RAD01_01 .AD01{width:215px; height:45px;  overflow:hidden;}
.box{ width:100%; height:auto; margin:0 auto; background:url(img/banner_bg.png) repeat-x left top; padding-top:15px; }
.banner{ width:980px; height:224px; margin:0 auto; }
.ban_b{ width:980px; height:12px; overflow:hidden; margin:12px auto 0; background:url(img/ban_bl.png) no-repeat;}
.RAD01_02{}
.RAD01_02 .AD01{width:980px; height:224px; overflow:hidden;} 
.RAD01_02 .AD01 span{width:248px;padding:0;height:20px; display:block;  }
.RAD01_02 .AD01 li{ display:block;width:980px; margin: 0 auto;}
.RAD01_02 .AD01 li img {width:980px; height:224px;}
.RAD01_02 .AD01 span a{ color:#666; }

.main{ width:956px; height:auto; margin:0 auto; padding:0 12px 30px; background:#ffffff;    } 
.in_main{ padding-bottom:0;}
.m_top{ width:956px; height:50px; margin:0 auto;}
.m_top .m_tl{ width:10px; height:50px; float:left; background:url(img/mt_ll.png) no-repeat;}
.m_top .m_tr{ width:10px; height:50px; float:left; background:url(img/mt_rl.png) no-repeat;}
.RST15_01{}
.RST15_01 .ST15{ width:936px; height:50px; float:left; background:url(img/mt_bg.png) repeat-x;}
.RST15_01 .ST15 .core{ margin-top:9px}
.RST15_01 .ST15 h4 {margin: 0; padding: 0; float:left; display:none;}
.RST15_01 .ST15 h4 a{ font-size: 14px;}
.RST15_01 .ST15 h4 a:hover{ color: red; text-decoration: none; }
.RST15_01 .ST15 h4 .time{ display: none; }
.RST15_01 .ST15 .txt { margin: 4px 0 0 0; }
.RST15_01 .ST15 .txt a { color: #737373; text-decoration: none; font-family:"宋体"; text-decoration:none; line-height:16px;} 
.RST15_01 .ST15 .txt a:hover { }
.RST15_01 .ST15 .txt a span {color:#0847a7; font-weight:bold; display:inline;padding-left:2em;  }
.RST15_01 .ST15 .txt a:hover span{ color:#0847a7;}
.con{ width:956px; height:auto; overflow:hidden;  margin:0 auto; margin-top:14px;}
.con_left{ width:300px;height:200px; float:left; background:url(img/tit_bl.png) no-repeat bottom; }
.con_left .titwrap1{ width:300px; height:28px; line-height:28px;}
.con_left .titwrap1 .tit_ll{ width:10px; height:28px; float:left; background:url(img/tit_ll.png) no-repeat;}
.con_left .titwrap1 .tit_ml{ width:280px; height:28px; float:left; background:url(img/tit_ml.png) repeat-x; color:#ffffff; font-family:"微软雅黑"; line-height:26px;}
.con_left .titwrap1 .tit_rl{ width:10px; height:28px; float:left; background:url(img/tit_rl.png) no-repeat;}
.con_left .proshow{width:298px; height:143px; border-left:1px solid #dddddd;border-right:1px solid #dddddd; background:url(img/tit_bg.png) repeat-x; padding-top:14px; }

.RST32_01 .ST32{ padding: 0; }
.RST32_01 .ST32 .cell{ width:70px; padding: 0; float: left; margin-left:23px; display:inline; }
.RST32_01 .ST32 .pic{width:70px; height: 70px; overflow:hidden; }
.RST32_01 .ST32.pic a { display: block;overflow: hidden; }
.RST32_01 .ST32 .pic a:hover { }
.RST32_01 .ST32 .pic a img{ width:70px; height: 70px; }
.RST32_01 .ST32 .pic a span{}
.RST32_01 .ST32 .txt { display:none;}

.RST32_02 .ST32{ padding: 0;  margin-left:23px; margin-top:15px; float:left; display:inline;}
.RST32_02 .ST32 .cell{ padding:0;  }
.RST32_02 .ST32 .pic{ display:none; }
.RST32_02 .ST32 .txt {padding:2px 0 0  0; width: 250px; }
.RST32_02 .ST32 .txt a{ font-size: 12px; color: #0847a7; font-weight: normal; background:url(img/icon01.png) no-repeat 0 3px;_background:url(img/icon01.png) no-repeat 0 6px; padding-left:15px; }
.RST32_02 .ST32 .txt a:hover{ color: #dc0011; text-decoration: none; }
.RST32_02 .ST32 .txt span{ display: block; }

.con_mr{width:310px;height:200px; margin-left:18px; float:left; background:url(img/tit_bl1.png) no-repeat bottom; }
.con_mr .titwrap2{ width:310px; height:28px; line-height:28px;}
.con_mr .titwrap2 .tit_ll{ width:10px; height:28px; float:left; background:url(img/tit_ll.png) no-repeat;}
.con_mr .titwrap2 .tit_ml{ width:290px; height:28px; float:left; background:url(img/tit_ml.png) repeat-x; color:#ffffff; font-family:"微软雅黑"; line-height:26px;}
.con_mr .titwrap2 .tit_rl{ width:10px; height:28px; float:left; background:url(img/tit_rl.png) no-repeat;}
.con_mr .newsshow,.con_mr .yjshow{width:272px; height:143px;   overflow:hidden;border-left:1px solid #dddddd;border-right:1px solid #dddddd; background:url(img/tit_bg.png) repeat-x; padding:14px 18px 0; }
.RST15_02 .ST15 h4 {margin: 0; padding: 0; padding-bottom:8px; }
.RST15_02 .ST15 h4 a{ font-size: 12px; color:#0847a7; font-family:"微软雅黑"; font-weight:normal; line-height:12px;}
.RST15_02 .ST15 h4 a:hover{ color: #dc0011; text-decoration: none; }
.RST15_02 .ST15 h4 .time{ display:none; }
.RST15_02 .ST15 .txt { margin:  0; }
.RST15_02 .ST15 .txt a { color: #777; text-decoration: none; text-decoration:none; line-height:16px; padding-left:2em;} 
.RST15_02 .ST15 .txt span { display: none; }
.RST12_01 .ST12 ul{ padding-top:8px;  }
.RST12_01 .ST12 li{ display: block; line-height:20px;  }
.RST12_01 .ST12 li a{  color: #474747; padding: 0 0 0 7px; float: left;  background: url(img/li_01.png) no-repeat 0 9px; width:200px; overflow:hidden; }
.RST12_01 .ST12 li a:hover{ color:#dc0011; text-decoration:none; }
.RST12_01 .ST12 .time{ float: right;color:#474747; font-size:9px!important; padding: 0 0px 0 0; font-family:Arial, Helvetica, sans-serif;}
.RST12_01 .ST12 br{ clear: both;}

.con_mr .yjshow{width:272px; height:157px; border-left:1px solid #dddddd;border-right:1px solid #dddddd; background:url(img/tit_bg.png) repeat-x; padding:0 18px; }
.ROT11_03 .OT11{width:272px; height:87px; padding-top:70px; background:url(img/img01.png) no-repeat left top;}
.ROT11_03 .OT11 .core{ width:125px; height:26px; float:left; margin-top:3px;_margin-top:1px; margin-right:11px; display:inline;}
.ROT11_03 .OT11 span{width:25px;padding:4px 0  0 0;height:20px; display:block; float:left; }
.ROT11_03 .OT11 ul{ display:block;width:97px; height:26px;background:url(img/yj_bg.png) no-repeat; float:right; text-align:center; padding-top:3px; }
.ROT11_03 .OT11 li{ display:block;width:30px; float:left; margin-left:13px; display:inline;}
.ROT11_03 .OT11 li img { height:20px; display:block;}
.ROT11_03 .OT11 span a{ color:#0646a5; text-decoration:none; }
.ROT11_03 .OT11 span a:hover{ color:#dc0011; text-decoration:none; }
.footer{ width:980px; height:28px; margin:14px auto 30px; +padding-bottom:30px;}
.footer_ll{ width:10px; height:28px; float:left; background:url(img/footer_ll.png) no-repeat;}
.footer_rl{ width:10px; height:28px; float:left; background:url(img/footer_rl.png) no-repeat;}
.RFT01_01{}
.RFT01_01 .FT01{ width:960px; height:28px; float:left; background:url(img/footer_bg.png) repeat-x;}
.RFT01_01 .FT01 { text-align:center;}
.RFT01_01 .FT01 p{ display:block; padding:0; margin:0;text-align:center; color:#ffffff; line-height:28px;}
.RFT01_01 .FT01 p a{ color:#cbdbf3; text-decoration:none;}
.RFT01_01 .FT01 p a:hover{ color:#dc0011; text-decoration:none;}
/*-----------index end-----------*/

/*-----------article start-----------*/
.art_box{ width:100%; height:auto;  margin:0 auto; background:url(img/banner_bg.png) repeat-x left top; padding-top:12px;} 

.RMN02_01 .MN02 { width:185px; float: left; overflow: hidden; }
.RMN02_01 .MN02 .Tit{  height:22px;  width:185px;   }
.RMN02_01 .MN02 .Tit span{padding:0px; color:#164fa5; font-size:16px; font-family:"微软雅黑";display:block; line-height:22px;}
.RMN02_01 .MN02 ul {width:185px; display: block;padding:17px 0 0;  }
.RMN02_01 .MN02 li { font-size: 12px; font-weight: bold; display: block;background:url(img/eltDots.gif) repeat-x bottom;   }/*li不要设置高度和行高*/
.RMN02_01 .MN02 a { background: url("img/li_03.gif") no-repeat 1px 10px;background: url("img/li_03.gif") no-repeat 1px 9px\9;  height: 30px; line-height:25px; display: block; cursor:pointer}
.RMN02_01 .MN02 a span { padding-left:13px; color: #737373; display: block; background: none;}
.RMN02_01 .MN02 a:hover { background: url("img/li_02.gif") no-repeat 1px 10px;background: url("img/li_02.gif") no-repeat 1px 9px\9; text-decoration: none; }
.RMN02_01 .MN02 a:hover span { color: #005bac;}
.RMN02_01 .MN02 .cr a{ background: url("img/li_02.gif") no-repeat 1px 10px;background: url("img/li_02.gif") no-repeat 1px 9px\9;  }
.RMN02_01 .MN02 .cr span{ color: #1a53a9; }
.RMN02_01 .MN02 li.cr ul{ display:block;width:150px;padding:0 0 10px 15px; margin-bottom:5px;}
.RMN02_01 .MN02 li.cr ul li{ font-size:12px;  background:url(img/eltDots.gif) repeat-x bottom; border:none; }
.RMN02_01 .MN02 li.cr ul a{background: url("img/li_07.gif") no-repeat 0px 10px;_background: url("img/li_07.gif") no-repeat 2px 10px;background: url("img/li_07.gif") no-repeat 2px\9 10px;color:#656565;font-weight:normal; font-size:12px;  height:25px; padding-left:0px;}
.RMN02_01 .MN02 li.cr ul a span{ padding-left:10px;color:#656565; padding-top:0; border:0;}
.RMN02_01 .MN02 li.cr ul a:hover{color:#656565;background: url("img/li_06.gif") no-repeat 0px 10px;_background: url("img/li_06.gif") no-repeat 2px 10px;background: url("img/li_06.gif") no-repeat 2px\9 10px;font-weight:normal;}
.RMN02_01 .MN02 li.cr ul a:hover span{color: #005cb2;}
.RMN02_01 .MN02 li.cr .cr a{background: url("img/li_06.gif") no-repeat 0px 10px;_background: url("img/li_06.gif") no-repeat 2px 10px;background: url("img/li_06.gif") no-repeat 2px\9 10px;font-weight:normal;color:#005cb2;}
.RMN02_01 .MN02 li.cr .cr span{color:#005cb2;}

.art_con{ width:530px;   float:left; margin-left:30px; display:inline;min-height:520px; _height:520px; }
.place{}
.RMN03_01{ float: left;width:250px; }
.RMN03_01 .MN03 h3{ height:22px;  margin:0; font-size:14px; color:#737373; line-height:22px;}
.RLC01_01{ float:right;  }
.RLC01_01 .LC01{  height: 20px; text-align: right; }
.RLC01_01 .LC01 ul{ padding: 0 2px 0 4px; margin: 0; display: block; height:20px; }
.RLC01_01 .LC01 li{ padding: 0; margin: 0;  display: inline;}
.RLC01_01 .LC01 a{ padding:0 12px 0 0; background:url(img/li_04.gif) no-repeat right 3px; color: #4e4e4e; line-height:14px;  }
.RLC01_01 .LC01 a:hover{ color:#00529d; }
.RLC01_01 .LC01 .home{ }
.RLC01_01 .LC01 .cr{ color: #00529d; } 
.RST52_01 .ST52{ width:530px; margin:27px 0 0; overflow:hidden;  }
.RST52_01 .ST52 p{ color:#000000;}

.latest{width:180px;float:left; background:url(img/latest_bl.png) no-repeat bottom; margin-left:30px; padding-bottom:15px; margin-bottom:13px; display:inline;}
.latest .titwrap1{ width:180px; height:28px; line-height:28px;}
.latest .titwrap1 .tit_ll{ width:10px; height:28px; float:left; background:url(img/tit_ll.png) no-repeat;}
.latest .titwrap1 .tit_ml{ width:160px; height:28px; float:left; background:url(img/tit_ml.png) repeat-x; color:#ffffff; font-family:"微软雅黑"; line-height:26px;}
.latest .titwrap1 .tit_rl{ width:10px; height:28px; float:left; background:url(img/tit_rl.png) no-repeat;}
.latest .latshow{width:178px;   border-left:1px solid #eeeeee;border-right:1px solid #eeeeee; background: #fefefe url(img/latest_bg.png) repeat-x bottom;  padding-top:12px; }

.RST32_03{}
.RST32_03 .ST32{ padding: 0; margin: 0;  }
.RST32_03 .ST32 .cell{ padding:0;  }
.RST32_03 .ST32 .pic{ width:150px; height:50px; margin:0 auto; }
.RST32_03 .ST32 .pic a { display: block; width: 150px; overflow: hidden; }
.RST32_03 .ST32 .pic a:hover { }
.RST32_03 .ST32 .pic a img{ width:150px; height: 50px;}
.RST32_03 .ST32 .pic a span{}
.RST32_03 .ST32 .txt {padding: 10px 0 10px 0; width: 150px;  margin:0 auto;}
.RST32_03 .ST32 .txt a{ font-size: 12px; color: #1456ba; font-weight: normal;}
.RST32_03 .ST32 .txt a:hover{ color: #dc0011; text-decoration: none; }
.RST32_03 .ST32 .txt span{ display: block; }
.RST12_30 .ST12{ padding: 0; margin: 0; } 
.RST12_30 .ST12 ul{ padding: 0;  }
.RST12_30 .ST12 li{  display: block;  }
.RST12_30 .ST12 li a{  color: #1456ba; padding: 0 0 8px 16px; float: left;  background:url(img/li_01.png) no-repeat 8px 8px; }
.RST12_30 .ST12 li a:hover{ color:#dc0011; }
.RST12_30 .ST12 .time{ display:none;}
.RST12_30 .ST12 br{ clear: both;}

/*-----------article end-----------*/

/*-----------newslist start-----------*/
.news_con{width:650px; float:left; margin-left:30px; display:inline;min-height:520px; _height:520px; overflow:visible;}
.RST12_02 .ST12 { width:650px; overflow:hidden; }
.RST12_02 .ST12 ul{ padding-top:20px;  }
.RST12_02 .ST12 li{ background: url(img/eltDots.gif) repeat-x 0 bottom; display: block; height:23px; padding-top:8px; }
.RST12_02 .ST12 li a{  color: #424242; padding: 0 0 8px 16px; float: left;  background:  url(img/li_01.png) no-repeat 0 8px; } 
.RST12_02 .ST12 li a:hover{ color:#005bac; text-decoration:none; }
.RST12_02 .ST12 .time{ float: right; color:#666; font-size:10px; padding: 0 8px 0 0;}
.RST12_02 .ST12 .new{ background: white url(img/eltNew.gif) no-repeat 50% 50%; width: 30px; }
.RST12_02 .ST12 br{ clear: both;} 
.RPG01_01{ float:right;}
.RPG01_01 .PG01{ margin-top:30px;  padding:0; min-height: 20px; _height: 20px; text-align: right; }
.RPG01_01 .PG01 ul{}
.RPG01_01 .PG01 li{ display: inline; }
.RPG01_01 .PG01 li a{ color:#515151; }
.RPG01_01 .PG01 li a:hover{ color:#dc0011;}
.RPG01_01 .PG01 .cr{ padding: 0 24px 0 0;}
.RPG01_01 .PG01 .c1{}
.RPG01_01 .PG01 .c2{}
.RPG01_01 .PG01 .c3 {}
.RPG01_01 .PG01 .c4{padding: 0 24px 0 0;}
.RPG01_01 .PG01 .gt select { font-size: 10px;}
/*-----------newslist end-----------*/

/*-----------newsinfo start-----------*/
.RST51_01 .ST51{ width:650px; margin:15px 0;}
.RST51_01 .ST51 .body{padding: 0 0 0 4px; _height: 8px; }
.RST51_01 .ST51 .core{clear: both;  padding: 0 8px 0 4px;}
.RST51_01 .ST51 h3{ font-size: 20px; font-family: 微软雅黑, 华文细黑, 黑体, Arial;  text-align: center; padding: 8px 0 8px 0; }
.RST51_01 .ST51 h4{ font-size: 18px; font-weight: normal; font-family: 微软雅黑, 华文细黑, 黑体, Arial;  text-align: center; padding: 0 0 12px 0; }
.RST51_01 .ST51 .source{ height: 20px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; overflow: hidden; }
.RST51_01 .ST51 .source ul{ margin: 0; padding: 2px 0 0 0; text-align: center; color: #999; }
.RST51_01 .ST51 .source li{ display: inline; padding: 0 8px 0 8px; }
.RST51_01 .ST51 .content { margin: 16px 0 0 0; color:#515151; }
.RST51_01 .ST51 .content p,.RST51_01 .ST51  .content div{ color: #595959; padding: 0 0 1em 0; line-height: 150%; text-align: justify; text-justify: distribute; }
.RST51_01 .ST51 .content p{ text-indent:2em;}
.RST51_01 .ST51 .content a{color: #515151; text-decoration:none;}
.RST51_01 .ST51 .content a:hover{color:red;}
/*-----------newsinfo end-----------*/

/*-----------proindex start-----------*/
.pro_con{width:718px; float:left; margin-left:30px; display:inline;}
.RMN03_02 .MN03 h3{ font-size:18px; color:#000000; font-weight:normal;}
.pro_left{ width:185px; float:left;}

.RMN02_11 .MN02 .Tit { display:none;}
.RMN03_11 .MN03{width:150px;}
.RMN03_11 .MN03 h3{  padding:0px; color:#164fa5; font-size:16px; font-family:"微软雅黑";display:inline;   line-height:22px; font-weight:normal; }

.ROT11_01{width:718px; overflow:hidden;}
.ROT11_01 .OT11{width:780px; float:left; padding-top:25px;}
.ROT11_01 .OT11 p{ margin:0; padding:0; font-size:14px; width:718px; overflow:hidden; line-height:18px; color:#000;}
.ROT11_01 .OT11 .pro{ height:auto;  margin-top:20px;}
.ROT11_01 .OT11 .core{ width:216px; height:overflow: hidden; float:left; margin-right:35px; margin-top:20px;}
.ROT11_01 .OT11 .pic{ width:215px; height:102px;}
.ROT11_01 .OT11 .img{ width:210px; height:100px;}
.ROT11_01 .OT11 .pic a{ display:block; border:1px solid #ececec;}
.ROT11_01 .OT11 .pic a:hover{border:1px solid #005bac;}
.ROT11_01 .OT11 .content{ width:216px; float:left; overflow:hidden;}
.ROT11_01 .OT11 h4{ margin:0 ; padding:0;}
.ROT11_01 .OT11 h4 a{ color:#1751A6; line-height:20px;}
.ROT11_01 .OT11 h4 a:hover{ color:#dc0011; text-decoration:none;}
.ROT11_01 .OT11 .txt{ width:216px; height:80px;margin:0; overflow:hidden;}  
.ROT11_01 .OT11 .txt a{width:216px; color:#424242; text-decoration:none; line-height:20px;}
.ROT11_01 .OT11 .txt a:hover{color:#1751a6; text-decoration:none;}
.ROT11_01 .OT11 .special{ width:215px;  float:left; overflow:hidden; margin-top:5px;_ margin-top:-5px;}
.ROT11_01 .OT11 .cor{ width:40px; height:20px; float:left; margin-left:45px; overflow:hidden;}
.ROT11_01 .OT11 .cr{ margin-left:0;}
.ROT11_01 .OT11 li{ display:block; width:40px; float:left;}
.ROT11_01 .OT11 li img{width:40px; height:20px;}
.ROT11_01 .OT11 span{  }
/*-----------proindex end-----------*/


/*-----------prolist start-----------*/
.RST35_01 .ST35{float:left; padding-top:6px;width:650px; }
.RST35_01 .ST35 .core{ margin-top:20px;width:650px; height:87px; overflow:hidden; float:left; }
.RST35_01 .ST35 .pic{ width:122px; height:87px; float: left;overflow:hidden;margin:0 14px 0 0; }
.RST35_01 .ST35 .pic a{display:block;border: 1px solid #e2e2e2;}
.RST35_01 .ST35 .pic a:hover { }
.RST35_01 .ST35 .pic a img{width: 120px; height:85px; }
.RST35_01 .ST35 .content{float:left; width:513px;}
.RST35_01 .ST35 h4 {margin: 0; padding: 0;}
.RST35_01 .ST35 h4 a{ font-size: 14px; color:#1751a6;}
.RST35_01 .ST35 h4 a:hover{ color:#dc0011; text-decoration: none; }
.RST35_01 .ST35 .txt { margin: 2px 0 0 0; }
.RST35_01 .ST35 .txt a { color: #424242; text-decoration: none; line-height:18px;}
.RST35_01 .ST35 .txt a:hover { color: #1751a6;}
/*-----------prolist end-----------*/

/*-----------proinfo start-----------*/
.pro_r{ width:210px; float:left; height:auto; overflow:hidden;}
.RST52_02 .ST52{width:530px; margin:27px 0 0; color:#333333;}
.RST52_02 .ST52 h4{ font-size:12px; display:inline;color:#333333;}
.RST52_02 .ST52 span{color:#333333;}
.RST52_02 .ST52 .core{ width:530px; margin-bottom:25px;_margin-bottom:12px;}
.RST52_02 .ST52 ul{ margin:0; padding-left:3px;}
.RST52_02 .ST52 li{ line-height:16px; background:url(img/li_08.gif) no-repeat 0 6px; padding-left:10px;color:#333333;}
.RAD01_04 .AD01{width:180px; height:180px; overflow:hidden; float:left; margin:15px 0 15px 30px; display:inline;}
.RAD01_04 .AD01 .core{width:180px; height:180px; overflow:hidden;}
.RAD01_04 .AD01 span{ display:none; }
.RAD01_04 .AD01 li{ display:block;width:180px; margin: 0 auto;}
.RAD01_04 .AD01 li img {width:180px; height:180px;}
 
.RST12_03 .ST12{}
.RST12_03 .ST12 ul{ padding:0 15px 0 20px;  }
.RST12_03 .ST12 li{  display: block; width:140px; height:20px; }
.RST12_03 .ST12 li a{  color: #828282; padding: 0 0 0 12px; float: left;  background: url(img/li_07.gif) no-repeat 0 7px; text-decoration:none; }
.RST12_03 .ST12 li a:hover{ color:#1456ba; background: url(img/li_06.gif) no-repeat 0 7px;  text-decoration:none; font-weight:bold;}
.RST12_03 .ST12 li a:hover{ color:#1456ba; }
.RST12_03 .ST12 .time{ display:none;}
.RST12_03 .ST12 br{ clear: both;}

.RST35_02 .ST35{ float:left; width:178px; margin-bottom:5px;*margin-bottom:-10px;_margin-bottom:-10px;}
.RST35_02 .ST35 .core{ height:100%;overflow:hidden;width:152px; margin:0 auto; padding-bottom:10px;_padding-bottom:0px; background:url(img/eltDots.gif) repeat-x bottom;overflow:hidden; margin-bottom:5px;} 
.RST35_02 .ST35 .pic{ width:62px; height:47px; float: left;overflow:hidden;margin:0 5px 0 0; }
.RST35_02 .ST35 .pic a{display:block;border: 1px solid #d5d5d5;} 
.RST35_02 .ST35 .pic a img{ height: 45px;width: 60px; }
.RST35_02 .ST35 .pic a{display:block;}
.RST35_02 .ST35 .pic a span{ }
.RST35_02 .ST35 .content{float:left; width:85px;}
.RST35_02 .ST35 h4 {margin: 0; padding: 0;}
.RST35_02 .ST35 h4 a{ font-size: 12px; color:#1751a6; line-height:12px; }
.RST35_02 .ST35 h4 a:hover{ color: red; text-decoration: none; }
.RST35_02 .ST35 .txt { margin: 3px 0 0 0; }
.RST35_02 .ST35 .txt a { color: #828282; text-decoration:none;line-height:16px;}
.RST35_02 .ST35 .txt a:hover { }

.proWarp{ float:left;}
.product_con{width:730px;   float:left; margin-left:30px; display:inline;min-height:520px; _height:520px; overflow:visible;}
.RST53_01 .ST53{ width: margin-left:30px;}
.RST53_01 .ST53 .conWarp1{ float:left; }
.RST53_01 .ST53 .conWarp1{width:520px;+width:500px; _height:500px; margin:27px 0 0; color:#333333;}
.RST53_01 .ST53 .conWarp1 h4{ font-size:12px; display:inline;color:#333333;}
.RST53_01 .ST53 .conWarp1 span{color:#333333;}
.RST53_01 .ST53 .conWarp1 .core{margin-bottom:25px;_margin-bottom:12px;}
.RST53_01 .ST53 .conWarp1 ul{ margin:0; padding-left:3px;}
.RST53_01 .ST53 .conWarp1 li{ line-height:16px; background:url(img/li_08.gif) no-repeat 0 6px; padding-left:10px;color:#333333;}
.RST53_01 .ST53 .pro_r{ float:right;}
/*-----------proinfo end-----------*/

/*-----------sitemap start-----------*/
.RMP11_01 .MP11{width:650px; padding-top:20px;}
.RMP11_01  .MP11 .Tit{padding-left:10px;line-height:24px;}
.RMP11_01  .MP11 .Tit a{ color:#333;text-decoration:none;}
.RMP11_01  .MP11 ul{margin-left:20px; width:650px; overflow:hidden;}
.RMP11_01  .MP11 li{float:left;margin:0px 8px;line-height:24px; background:url(img/li_05.gif) no-repeat left 10px;}
.RMP11_01  .MP11 li a{padding-left:15px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.RMP11_01  .MP11 li a:hover{color:#1f62c5; text-decoration:none;}
/*-----------sitemap end-----------*/

/*-----------joblist start-----------*/
.RHR01_01 .HR01{ padding: 10px; }
.RHR01_01 .HR01 { padding: 20px 0 0 0; }
.RHR01_01 .HR01 .Cell{ border-bottom: 1px dotted #ccc; margin-top: 10px; clear: both;}
.RHR01_01 .HR01 h4{padding:0 0 8px 24px; color: #737373; background: url(img/dot.gif) no-repeat 0 2.5px; _background: url(img/dot.gif) no-repeat 0 4px; font-weight: normal; }
.RHR01_01 .HR01  h4 a{color: #737373;}
.RHR01_01 .HR01  h4 a:hover{color: #F00; text-decoration: none;}
.RHR01_01 .HR01  h4 span{color: #737373;  font-weight: bold;}
.RHR01_01 .HR01  h4 em{float: right; font-size: 12px;color: #999;text-decoration: none; font-style: normal;}
.RHR01_01 .HR01  ul{color: #737373;	}
.RHR01_01 .HR01  li{color: #737373; padding:0 0 8px 24px;  line-height: 180%; display: block;}
.RHR01_01 .HR01  li a{ color: #737373;}
.RHR01_01 .HR01  li a:hover{ color: #333; text-decoration: none;}
.RHR01_01 .HR01  li span{color: #737373;  font-weight: bold;}
.RHR01_01 .HR01 .bt a{ display: block; padding: 0 0 10px 0; line-height:18px; color: #333; text-decoration: none; }
.RHR01_01 .HR01 .bt a span{ display: block; background: url(img/bt01.gif) no-repeat 0 1px; width: 74px; height: 18px; padding: 2px 0 2px 0; cursor: pointer; text-align: center; }
.RHR01_01 .HR01 .bt a:hover span{ background-position: 0 -29px; color: #ff6600; text-decoration: none;}
/*-----------joblist end-----------*/

/*--------jobsubmit start------*/
.RHR02_01 .HR02{ width: 530px; padding-top:20px;}
.RHR02_01 .HR02 table{ border-left: 1px solid #D2D2D2;  border-top: 1px solid #D2D2D2;  }
.RHR02_01 .HR02 td{ line-height: 28px;  border-bottom: 1px solid #D2D2D2;  border-right: 1px solid #D2D2D2;  padding: 2px 0 0 0; text-align:center;}
.RHR02_01 .HR02 h3{font-size: 14px; font-weight: bold;	background: #EBEBEB;}
.RHR02_01 .HR02 em{color: Red;}
.RHR02_01 .HR02 input{ margin: 2px;border: #FFF 1px solid; padding: 4px 0 0 4px; color: #093463; height: 16px; }
.RHR02_01 .HR02 .A_iupt1{ width:60px;}
.RHR02_01 .HR02 .A_iupt2{ width:70px;}
.RHR02_01 .HR02 .A_iupt3{ width:60px;}
.RHR02_01 .HR02 .A_iupt4{ width:100px;}
.RHR02_01 .HR02 .A_iupt5{ width:180px;}
.RHR02_01 .HR02 .check{ list-style:none;}
.RHR02_01 .HR02 .check input { border: 0; width: 16px; padding: 0; margin: 0; }
.RHR02_01 .HR02 textarea{ margin: 0; width: 525px; height: 120px; border: 1px solid #FFF;  line-height: 18px;}
.RHR02_01 .HR02 .App_bord{}
*html .RHR02_01 .HR02 .App_bord{border-right: 1px solid #D2D2D2;}
*+html .RHR02_01 .HR02 .App_bord{border-right: 1px solid #D2D2D2;}
.RHR02_01 .HR02 .bt a{ display: block; padding: 0 0 0 4px; color: #333; text-decoration: none; float: right;  margin-top: 6px; line-height:15px;  }
.RHR02_01 .HR02 .bt a span{ display: block; background: url(Img/bt02.gif) no-repeat 0 1px; width: 56px; height: 18px; padding: 5px 0 0 0; cursor: pointer; text-align: center; }
.RHR02_01 .HR02 .bt a:hover span{ background-position: 0 -29px; color: #ff6600; text-decoration: none; }
.RHR02_01 .HR02 .bt a:hover{ text-decoration: none; }
.RHR02_01 .HR02 .ip_form3{ border:1px solid #ccc;}
.RHR02_01 .HR02 .ip_form4{ border:1px solid #ccc;}
/*--------jobsubmit end------*/

/*--------gustesubmit start------*/
.RNT02_01 .NT02 {margin: 10px 0 0 0;}
.RNT02_01 .NT02 .body{  padding: 0 0 0 4px; }
.RNT02_01 .NT02 .core{ clear: both; }
.RNT02_01 .NT02 .guest{ padding: 10px;}
.RNT02_01 .NT02 td{ height:35px;}
.RNT02_01 .NT02 .guest h4{ font-size: 12px; color: #333; margin-bottom: 6px; padding: 3px 0 0 0; font-weight: normal;}
.RNT02_01 .NT02 .guest input{  padding: 2px 0 2px 2px;color: #093463; height: 14px; }
.RNT02_01 .NT02 .guest .Input2{  padding: 2px 0 2px 2px; color: #093463; height: 14px; }
.RNT02_01 .NT02 .guest textarea{   padding: 2px;  color: #bbbbbb; margin: 6px 0 6px 0;}
.RNT02_01 .NT02 .sap20{padding-top:3px;}
.RNT02_01 .NT02 .guest .Submit { margin:10px 0 0 0;}
.RNT02_01 .NT02 .bt a{ display: block; padding: 0 4px 0 0; color: #333; text-decoration: none; float: left; }
.RNT02_01 .NT02 .bt a span{ display: block; background: url(img/bt02.gif) no-repeat 0 1px; width: 56px; height: 17px; padding: 6px 0 0 0; cursor: pointer; text-align: center; line-height:14px; }
.RNT02_01 .NT02 .bt a:hover span{ background-position: 0 -29px; color: #ff6600; text-decoration: none; }
.RNT02_01 .NT02 .bt a:hover{ text-decoration: none; }

.RNT02_01 .ip_form{ width: 240px;border:1px solid #CCCCCC; height:18px; padding-top:2px;}
.RNT02_01 .ip_form2{ width: 240px; border:1px solid #CC6600; height:18px; padding-top:2px; background:#faf6f5;}
.RNT02_01 .ip_form4{ width:100px; border:1px solid #CC6600; height:18px; padding-top:2px; background:#faf6f5;}
.RNT02_01 .ip_form3{ width:100px; border:1px solid #CCCCCC; height:18px; padding-top:2px;}
.RNT02_01 .ip_form6{  width: 360px;  border:1px solid #CC6600;height: 120px; padding-top:2px; background:#faf6f5;}
.RNT02_01 .ip_form5{ width: 360px; height: 120px; border: 1px solid #ccc;  padding: 2px;  color: #093463; margin: 6px 0 6px 0;}
/*--------gustesubmit end------*/

#jquery-overlay {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 100%; HEIGHT: 500px; TOP: 0px; LEFT: 0px
}
#jquery-lightbox {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#jquery-lightbox A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#lightbox-container-image-box {
	POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 250px; HEIGHT: 250px
}
#lightbox-container-image {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#lightbox-loading {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; HEIGHT: 25%; TOP: 40%; LEFT: 0%
}
#lightbox-nav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#lightbox-container-image-box > #lightbox-nav {
	LEFT: 0px
}
#lightbox-nav A {
	OUTLINE-STYLE: none
}
#lightbox-nav-btnPrev {
	WIDTH: 49%; ZOOM: 1; DISPLAY: block; HEIGHT: 100%
}
#lightbox-nav-btnNext {
	WIDTH: 49%; ZOOM: 1; DISPLAY: block; HEIGHT: 100%
}
#lightbox-nav-btnPrev {
	FLOAT: left; LEFT: 0px
}
#lightbox-nav-btnNext {
	FLOAT: right; RIGHT: 0px
}
#lightbox-container-image-data-box {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; HEIGHT: 95px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#lightbox-container-image-data {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 0px
}
#lightbox-container-image-data #lightbox-image-details {
	TEXT-ALIGN: left; WIDTH: 70%; FLOAT: left
}
#lightbox-image-details-caption {
	FONT-WEIGHT: bold
}
#lightbox-image-details-currentNumber {
	PADDING-BOTTOM: 1em; DISPLAY: block; CLEAR: left
}
#lightbox-secNav-btnClose {
	PADDING-BOTTOM: 0.7em; WIDTH: 66px; FLOAT: right
}
