/* css document */
body{background:#c7c7c7; font:12px "微软雅黑"; overflow-x:hidden; width:100%;}
a{hide-focus:expression(this.hidefocus=true);outline:none; cursor:pointer; line-height:22px;}
#vcode_div{ display:inline;}

.main{ width:890px; background:#fff; margin:0 auto; padding:0 30px 30px 30px;}
.h15{ height:15px; overflow:hidden;}
.h20{ height:20px; overflow:hidden;}

.top{ height:70px; width:890px; overflow:hidden; padding-top:30px;}
.logo{ float:left; width:363px; height:54px;}
.logo a{ display:block; width:363px; height:54px;}
.link{ float:right; width:120px;}

.rlk01_01 .lk01{ height:17px; padding:20px 0 0;}
.rlk01_01 .lk01 li {background: no-repeat left center; width:120px; height:17px;}
.rlk01_01 .lk01 li a{ padding: 0; text-decoration:none;width:105px; height:17px; display:block; text-indent:-9999999px; }
.rlk01_01 .lk01 li.more{ display:none;}
.rlk01_01 .lk01 li a:hover{text-decoration:none; }

.nav{ width:890px; height:35px; margin:0 auto; background:url(/uploads/image/images/tabbg.gif) repeat-x;  position:relative; z-index:9990; }
.rmn01_01 .mn01{width:890px; height:32px; float:left;}
.rmn01_01 .mn01 ul { display:block; padding: 0px;}
.rmn01_01 .mn01 li {font-size:12px; position:relative; float:left;background:url(/uploads/image/images/tabline.gif) no-repeat left 0; padding-left:2px;}
.rmn01_01 .mn01 a{ display:block;  line-height:35px; text-align:center; margin: 0; padding: 0 51px; float: left;  } 
.rmn01_01 .mn01 a span{ background:none; color: #fff; display:block; float:left;  font-family:"宋体";   font-weight:normal; padding:0; }
.rmn01_01 .mn01 ul li a:hover { text-decoration: none; background:#0075c1; display:block;}
.rmn01_01 .mn01 ul li a:hover span{  color: #fff;padding:0;} 

.rmn01_01 .mn01 ul li.nobg{ background:none;}
.rmn01_01 .mn01 ul li.cr a{background:#0075c1; display:block;float:left;} 
.rmn01_01 .mn01 ul li.cr a span{ color: #fff;padding:0;}

.rmn01_01 .mn01 ul li ul{ display:none; position:absolute;top:35px;left:0;z-index:1000;  padding:0; width:150px;border:1px solid #eaeaea; background:#f7f7f7; overflow:hidden;  } 
.rmn01_01 .mn01 ul li ul li{ display:block; width:135px; height:28px; font-size:12px; padding:0; background:none;}
.rmn01_01 .mn01 ul li ul li a{width:135px; text-align:left; padding:0; text-decoration:none;}
.rmn01_01 .mn01 ul li ul li a span{padding:0 0 0 22px; color:#333; font-weight:normal;}
.rmn01_01 .mn01 ul li ul li a:hover{ background:none;color:#333; text-decoration:underline; }
.rmn01_01 .mn01 ul li ul li a:hover span{ color:#333; font-weight:normal;padding:0 0 0 22px;}
.rmn01_01 .mn01 ul li.cr ul{ display:none; position:absolute;border:1px solid #eaeaea; background:#f7f7f7;}
.rmn01_01 .mn01 ul li.cr ul li a{color: #333; background:none;padding:0 0 0 22px;}
.rmn01_01 .mn01 ul li.cr ul a span{color:#333;padding:0;}
.rmn01_01 .mn01 ul li.cr ul a:hover{ text-decoration:underline;}
.rmn01_01 .mn01 ul li.cr ul a:hover span{color:#0082cc;font-weight:normal;color:#333;padding:0;}
.rmn01_01 .mn01 ul li ul li.l_cirle,.rmn01_01 .mn01 ul li ul li.r_cirle{ height:5px;_display:none;}

.rmn01_01 .mn01 ul li.hcr a{background:#0075c1; display:block;float:left;} 
.rmn01_01 .mn01 ul li.hcr a span{ color: #fff;padding:0;}
.rmn01_01 .mn01 ul li.hcr ul{ display:none; position:absolute;border:1px solid #eaeaea; background:#f7f7f7;}
.rmn01_01 .mn01 ul li.hcr ul li a{color: #333; background:none;padding:0 0 0 22px;}
.rmn01_01 .mn01 ul li.hcr ul a span{color:#333;padding:0;}
.rmn01_01 .mn01 ul li.hcr ul a:hover{ text-decoration:none;}
.rmn01_01 .mn01 ul li.hcr ul a:hover span{color:#0082cc;font-weight:normal; padding:0;}

.banner{ width:890px; height:350px; margin:20px auto 0;} 
.rad01_01 .ad01{width:890px; height:350px;} 
.rad01_01 .ad01 li{ display:block;width:890px; }
.rad01_01 .ad01 li img {width:890px; height:350px;}
.rad01_01 .ad01 span{ height:0px; padding:0px;}

.banner1{ width:890px; height:195px; margin:20px auto 0;} 
.rad01_02 .ad01{width:890px; height:195px;} 
.rad01_02 .ad01 li{ display:block;width:890px; }
.rad01_02 .ad01 li img {width:890px; height:195px;}
.rad01_02 .ad01 span{ height:0px; padding:0px;}

.box{ width:890px; height:290px; margin:0 auto ; margin:20px 0 0px; padding-bottom:20px; overflow:hidden;}
.wrap1{ width:275px; float:left; overflow:hidden;}
.wrap2{ width:280px; float:left; overflow:hidden; margin-left:30px;}
.wrap3{ float:left; width:275px; overflow:hidden; margin-left:30px}
.wrap4{ width:210px; height:135px; border:1px solid #d7d9d9; /*float:left;*/ padding:14px 14px 13px;overflow:hidden; position:relative; padding-top:18px; padding-bottom:22px; _padding-bottom:28px;_padding-top:20px;}

.rtp02_01 { margin:0px; padding:0px;}
.rtp02_01 .tp02{ padding-bottom:15px;}
.rtp02_01 .tp02 h3{ display:block; float:left; font-size:14px; padding:0; margin:0; color:#0075c1; padding-bottom:5px; border-bottom:1px solid #0075c1; width:100%; }
.rtp02_01 .tp02 span { float:right; margin:15px 10px 0 0 ; display:none;}
.rtp02_01 .tp02 span a{ display:block; float:right;  font-size:12px; padding:6px 6px 0 0; color:#ff6600; width:29px; height:5px;}


.rst52_01 .st52 ul li{ color:#666666;}
.rst52_01 .st52 .back{ width:145px; height:18px; background:url(/uploads/image/images/zhhg01.jpg) no-repeat; margin:10px 0;}
.rst52_01 .st52 .title{ color:#666; font-size:12px;}

.box .rst52_01 .st52 .back{ margin-bottom:0;}
.box .st52 .content p,.box .st52 .content div{ padding-top:2px; padding-bottom:0;}

.indexfooter{ width:915px; height:83px; overflow:hidden; margin:20px auto; padding-right:45px;}
.rlk01_05 {}
.rlk01_05 .lk01{ width:650; height:20px;   padding: 13px 0 0; float:right;  }
.rlk01_05 .lk01 ul{ float:right; }
.rlk01_05 .lk01 li { float: left; background: url(/uploads/image/images/lk_line.gif) no-repeat 0 5px; margin-left:10px; }
.rlk01_05 .lk01 li.nobg{ background:none; padding-left:0;}
.rlk01_05 .lk01 li a{ color:#6e6e6e; padding: 0 0 0 10px; text-decoration:none; font-family:宋体;}
.rlk01_05 .lk01 li a:hover{ color:#333;}
.ft_lk{ width:560px; float:right; }
.rft01_01{ clear:both; float:right; }
.rft01_01 .ft01{ height:20px; float:right;}
.rft01_01 .ft01 p{  color:#6e6e6e; font-family:宋体; padding:0px;}
.rft01_01 .ft01 p a{color:#6e6e6e; text-decoration:none;font-family:宋体;}
.rft01_01 .ft01 p a:hover{ color:#333;}


.rst31_01 { padding:0 0px 0px 0px; }
.rst31_01  .st31 {height:100%; overflow:hidden;}
.rst31_01  .st31 .core{/*clear: both;*/ float:none; margin-top:0px;padding-bottom:16px; float:left; background:url(/uploads/image/images/line.jpg) repeat-x left bottom;}
.rst31_01 .st31 .pic{ float: left;overflow:hidden;margin:0 10px 0 0; display:none; }
.rst31_01 .st31 .pic a{display:block;border: 1px solid #e7e7e7; padding:2px;}
.rst31_01 .st31 .pic a img{ height:120px;width:160px; }
.rst31_01 .st31 .pic a{display:block;}
.rst31_01 .pic  a:hover {  border: 1px solid #eb0111; }
.rst31_01 .st31 h4 a{ color:#666; font-size:12px;}
.rst31_01 .st31 h4 a:hover{ color:#0075c1;}
.rst31_01 .st31 h4 .time{ display:none;}
.rst31_01 .st31 .txt { margin: 4px 0 0 0; }
.rst31_01 .st31 .txt a { color: #666; text-decoration: none; font-family:"宋体"; text-decoration:none;}
.rst31_01 .st31 .txt a:hover { color:#0075c1;}
.rst31_01 .st31 .txt span { display: block; padding: 4px 0 0 0; color:#cc0000; display:none;  }
.rst31_01 .st31 .txt a:hover span{ color:#0075c1; text-decoration: none; }
.rst31_01 .st31  .content{ float:left; width:280px ; margin:0px;}


.rst12_01 .st12{padding:0px;}
.rst12_01 .st12 ul{ margin:0; padding:0; width:100%; overflow:hidden; }
.rst12_01 .st12 li{height:25px;line-height:25px;padding:0;display:block;overflow:hidden; position:relative; background:url(/uploads/image/images/line.jpg) repeat-x left bottom;}
.rst12_01 .st12 li a{background:url(/uploads/image/images/sprite.gif) no-repeat 0px -306px; font-size:12px;padding:0 30px 0 8px;_padding:0 26px 0 8px; height:25px;overflow:hidden;float:left;text-decoration:none; position:relative;_position:absolute;_top:0px;text-align:justify;  _text-align:inherit;_text-justify:inherit;}
.rst12_01 .st12 li a:hover{}
.rst12_01 .st12 .new{width:25px;height: 11px;line-height:11px; padding: 2px 0 0 2px;background: no-repeat 0px -118px; display:block; right:0;top:0; position:absolute;text-indent:-9999px;overflow:hidden; display:none;}
.rst12_01 .st12 .hot{ width:25px;height: 11px;right:0; top:0;line-height:11px; padding: 2px 0 0 2px;background: no-repeat 0px -158px; display:block;position:absolute;  text-indent: -9999px;overflow:hidden; display:none;}
.rst12_01 .st12 .time{float:right; height:22px; font-family:arial, helvetica, sans-serif;overflow:hidden; right:0; top:0; position:absolute; width:65px; color:#666; font-size:12px; padding: 0 0px 0 0;-webkit-text-size-adjust: none; color:#0075c1;}
.rst12_01 .st12 br{ clear: both;}

.rad61_01 {background:url(/uploads/image/images/bg01.jpg) left top  no-repeat;  margin:0; width:252px; padding:10px ; height:222px; text-align:left;}
.rad61_01 .ad61{ width:250px;}
.rad61_01 .changebox_a2{width:250px;height:210px;margin:0 auto; position:relative; z-index:1; overflow:hidden;}
.rad61_01 .changebox_a2 .a_bigdiv{position:absolute;top:0px;left:0px;display:none; width:100%;height:210px;}
.rad61_01 .ul_change_a2{position:absolute;right:0px; bottom:34px;bottom:35px\9; overflow:hidden; *bottom:35px; _bottom:36px; }
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.rad61_01 .ul_change_a2{position:absolute;right:0px;bottom:35px;  }
}

.rad61_01 .ul_change_a2 li{display: -moz-inline-stack;display:inline-block;*display:inline;  width:25px; height:15px;margin:0;   }
.rad61_01 .ul_change_a2 span{ display:inline-block; width:25px; height:15px;  cursor:pointer; text-align:center; line-height:18px;_background:#646465; color:#ffffff; font-weight:normal; font-family:myriad pro,arial;  font-size:10px; overflow:hidden; background:url(/uploads/image/images/line02.jpg) no-repeat left 5px; padding-left:1px;}
.rad61_01 .ul_change_a2 span.on{background:url(/uploads/image/images/dot.gif) no-repeat 0 0;height:15px; line-height:18px; }
.rad61_01 .mask{ height:15px; line-height:18px; position:absolute;background:url(/uploads/image/images/lunbg.png) no-repeat 0 0; bottom:30px; left:0;padding:0 0 0 10px; width:240px; _bottom:38px; }
.rad61_01 .fond{clear:both;height:29px; margin-top:8px; margin-top:15px\9; *margin-top:13px; _margin-top:10px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.rad61_01 .fond{clear:both;height:29px; margin-top:15px; }
}
.rad61_01 .fond a{ color:#333333; font-size:12px; font-family:"宋体"; font-weight:normal;  display:block;line-height:25px; _padding-top:3px;}



/*内页*/

.main_left{ width:170px; float:left; height:300px; text-align:center; font-size:20px; font-weight:bold; line-height:300px; padding-top:7px;}
.main_right{ width:700px; float:right; min-height:400px;_height:400px;}


/*当前位置*/
.place{padding:0;  height:30px; background:url(/uploads/image/images/line01.jpg) repeat-x left bottom;} 
.rmn03_01{height:30px; float:left; }
.rmn03_01 .mn03 h3{ height:30px; line-height:30px; color:#666; font-family:宋体; font-size:14px;display:block; float:left;  }
.rlc01_01{ float:right; _width:60%; overflow:hidden;  } 

.rlc01_01 .lc01{  text-align: right; padding:0; height:30px; } 
.rlc01_01 .lc01 ul{ padding: 0; margin: 0; display: block; height:25px; padding-top:5px;  }
.rlc01_01 .lc01 li{ display:inline;color: #666;  margin: 0; background:url(/uploads/image/images/sprite.gif) no-repeat 0 -339px; background:url(/uploads/image/images/sprite.gif) no-repeat 0 -340px\9;*background:url(/uploads/image/images/sprite.gif) no-repeat 0 -342px;padding:0 0 0 15px;}
.rlc01_01 .lc01 li.home{ background:none;}
.rlc01_01 .lc01 a{ padding:0 ;  color: #666; line-height:14px; text-decoration:none; font-family:宋体;}
.rlc01_01 .lc01 a:hover{ color:#0075c1; }
.rlc01_01 .lc01 .cr{ color: #0075c1; }
/*-----article style------*/

.con{padding:22px 0 0; width:700px; overflow:hidden;}
.rst52_01{width:100%; overflow:hidden;} 
.rst52_01 .content { font-size:12px; color:#666;   }
.rst52_01 .content p,.rst52_01 .content ,.rst52_01 .content div{ font-size:14px; line-height: 26px; }
.rst52_01 .content p{padding-bottom:1em;} 


/*-----newslist文字新闻列表 style----*/
.rst12_10 {width:100%; }
.rst12_10 li{ display:block;height:35px; background: repeat-x 0 bottom; }
.rst12_10 li a{ display:block; float:left; height:30px; line-height:30px;   color:#666666; text-decoration:none;padding:0 0 0 18px;background:url(/uploads/image/images/sprite.gif) no-repeat 0 -75px; background:url(/uploads/image/images/sprite.gif) no-repeat 0 -76px\9;}
.rst12_10 a:hover{ color:#0075c1;}
.rst12_10 li .time{ display:block; float:right; color:#666; font-size:11px; font-family:arial;  padding:10px 0 0;}
.rst12_10 .new{ display:none;}
.rst12_10  br{  clear:both;}

.rpg03_01 { height:20px;  text-align:center; padding: 30px 0 0; clear:both; }
.rpg03_01  li{width:20px; height:19px;line-height:17px; padding-right:6px;display:inline-block;*display:inline;*zoom:1; vertical-align:top; overflow:hidden;}
.rpg03_01  li a{ display:block;width:18px; height:17px;text-decoration:none;color:#9d9d9d; border:1px solid #cfcfcf; background:#f3f3f3; display:inline-block; line-height:17px;}
.rpg03_01  li a:hover{color:#fff; background:#0075c1; text-decoration:none; border:1px solid #042368;}
.rpg03_01  li.cr a,.rpg03_01 li.cr a:hover{color:#fff; background:#0075c1; text-decoration:none; border:1px solid #042368;}
.rpg03_01  li.prev,.rpg03_01 li.next{ width:25px;}
.rpg03_01  li.prev a,.rpg03_01 li.prev a:hover{ display:block;width:25px; height:19px; overflow:hidden; text-indent:-99999px; background:url(/uploads/image/images/p_prev.gif) no-repeat ; border:none; padding:0; overflow:hidden;}
.rpg03_01  li.next a,.rpg03_01 li.next a:hover{background:url(/uploads/image/images/p_next.gif) no-repeat ;display:block;width:25px; height:19px; text-indent:-99999px;border:none; padding:0; overflow:hidden;}

#pconline_page{   text-align:center; padding: 10px 0 18px 0; clear:both; }
#pconline_page a{ margin:0 5px 15px;display:inline-block;*display:inline;*zoom:1;width:22px; height:22px; line-height:22px;text-decoration:none;color:#9d9d9d; border:1px solid #ccc; background:#fff; display:inline-block; font-family:arial, helvetica, sans-serif; font-size:12px;vertical-align:top; }
#pconline_page a:hover{color:#fff; background:#0075c1; text-decoration:none; border:1px solid #c30000;}
#pconline_page a.cr,#pconline_page a.cr:hover{color:#fff; background:#0075c1; text-decoration:none; border:1px solid #0075c1;}
#pconline_page a.prev,#pconline_page a.prev:hover{display:block;width:59px; height:24px; overflow:hidden;  border padding:0; overflow:hidden; line-height:26px;}
#pconline_page a.next,#pconline_page a.next:hover{display:block;width:59px; height:24px; border:none; padding:0; overflow:hidden;line-height:26px;}
#pconline_page a.prev,#pconline_page a.next{ width:59px;display:inline-block;}
#pconline_page a.prev{ background:#e1e1e1; color:#333;}
#pconline_page a.prev:hover{background:#b01219;display:inline-block; color:#fff;}
#pconline_page a.next{ background:#e1e1e1; color:#333;}
#pconline_page a.next:hover{background:#b01219;display:inline-block;color:#fff;}



.rmn02_01 .mn02 { min-height:200px;_height:200px; text-align:left; }
.rmn02_01 .mn02 .tit{  padding:20px 0; padding-top:0; display:none; }
.rmn02_01 .mn02 .tit span{font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#1254aa; } 
.rmn02_01 .mn02 li { background:url(/uploads/image/images/tabbg.jpg) no-repeat 0;  color:#666; margin-bottom:5px; line-height:18px; height:18px; _overflow:hidden;}/*li不要设置高度和行高*/
.rmn02_01 .mn02 a {padding:0px; line-height:18px;}
.rmn02_01 .mn02 a span { padding:0px 0 0 16px; margin:0px; color:#fff;display: block;font-weight:normal; height:18px; }
.rmn02_01 .mn02 a:hover {font-weight:bold; }
.rmn02_01 .mn02 a:hover span {color:#fff; font-weight:bold;}
.rmn02_01 .mn02 .cr a{}
.rmn02_01 .mn02 .cr span{ color:#fff; font-weight:bold;}
.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; width:120px; overflow:hidden;  border:none; }
.rmn02_01 .mn02 li.cr ul a{color:#656565;font-weight:normal; font-size:12px;  height:25px; padding-left:0px; width:150px;}
.rmn02_01 .mn02 li.cr ul a span{ padding-left:10px;color:#666666; padding-top:0; border:0; background:none;}
.rmn02_01 .mn02 li.cr ul a:hover{color:#656565;font-weight:normal;}
.rmn02_01 .mn02 li.cr ul a:hover span{color: #005cb2;}
.rmn02_01 .mn02 li.cr .cr a{font-weight:normal;color:#005cb2;}
.rmn02_01 .mn02 li.cr .cr span{color:#1254aa;}


.rst31_10 .st31{  width:100%; overflow:hidden; }
.rst31_10 .st31 .core{ width:100%;height:100px; padding-bottom:20px; margin-bottom:20px; background: repeat-x 0 bottom;  }
.rst31_10 .st31 .pic{ float: left;width:150px;height:100px;overflow:hidden;margin:0; }
.rst31_10 .st31 .pic a{display:block; width:150px;height:100px;} 
.rst31_10 .st31 .pic a img{ display:block;width:150px;height:100px;background:#eeeded  no-repeat center center ; } 
.rst31_10 .st31 .content{  width:530px;height:100px; overflow:hidden;  padding:0 0 0 18px; float:left; margin:0px;}
.rst31_10 .st31 h4{ display:block; height:20px; padding-left:8px;background:url(/uploads/image/images/sprite.gif) no-repeat 0 -307px; background:url(/uploads/image/images/sprite.gif) no-repeat 0 -308px\9;} 
.rst31_10 .st31 h4 a{ display:block; float:left; font-size: 12px; color:#0075c1;  } 
.rst31_10 .st31 h4 a:hover{color:#0075c1;text-decoration:underline; } 
.rst31_10 .st31 h4 .time{ display:block; float:right; font-weight:normal; font-size:11px; color:#999;padding-top:3px;}
.rst31_10 .st31 .txt { clear:both; margin:10px 0  0; height:100px;  }
.rst31_10 .st31 .txt a {  color: #666; text-decoration: none; font-family:"宋体"; line-height:22px;  } 
.rst31_10 .st31 .txt a:hover{ color:#0075c1;}
.rst31_10 .st31 .txt a span{ color:#999999; }
.rst31_10 .st31 .txt a:hover span{ color:#0075c1;} 


.rst51_01 .st51{ width:100%;  }
.rst51_01 .st51 .content,.rst51_01 .st51 .content p,.rst51_01 .st51 .content div,.rst51_01 .st51 .content li{ font-size:14px; line-height:24px;  font-family:宋体,;}
.rst51_01 .st51 .content p{ padding:0 0 1em 0;}
.rst51_01 .st51 a{  text-decoration:none;}
.rst51_01 .st51 a:hover{ color:#0075c1;}

.st51 h3{ font-size: 16px; font-family:宋体; color:#333;  text-align: center; padding: 8px 0 8px 0; }
.st51 h4{ font-size: 14px; font-weight: normal; font-family:宋体;  text-align: center; padding: 0 0 12px 0; }
.st51 .source{ height: 30px; border-top: 1px dotted #999; border-bottom: 1px dotted #999; overflow: hidden; }
.st51 .source ul{ margin: 0; padding: 5px 0 0 0; text-align: center; color: #666;  }
.st51 .source li{ display: inline; padding: 0 10px; color:#969696; }

.st51 .content { margin: 16px 0 0 0; }
.st51 .content p,.st51 .content div{   padding: 0 0 1em 0; line-height: 150%; text-align: justify; text-justify: distribute; }
.st51 .content a{}
.st51 .content a:hover{color:red;}


#rslink{ display:none;}