﻿body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{ margin:0; padding:0;}   ol,ul,li{margin:0; padding:0; list-style:none;}
.left{ float:left;}.right{ float:right;}.red{ color:#c40404;}.bold{ font-weight:bold;}.center{ margin:0 auto;}.clear_r{ clear:both;}
body{ background:url(../images/bg.gif) #fff; font:12px/150% Arial, "宋体"; color:#2b2b2b;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
/*----------------------------------A--------*/
a:link { color: #003180; text-decoration: none;}
a:visited { color: #003180; text-decoration: none;}
a:hover { color: #ba2636; text-decoration:underline;}
a:active { color: #003180; text-decoration: none;}

a img{ border:none;}

/*----------------------------------main--------*/
.header_nav{ width:100%; height:32px; background:url(http://www.jsovip.com/img/news/images/pro_tbg1.gif) repeat-x;}
.main{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.header{ width:980px; height:60px; border-bottom:6px #aa090f solid; padding-bottom:10px;}
.footer{ margin:auto;width:980px; height:155px; background:url(http://www.jsovip.com/img/news/images/footer_bg.gif) top repeat-x; padding-top:25px; text-align:center; line-height:200%; color:#656565;}
.footer a{ padding:0 6px; color:#2151a5;}

.hy_cp_list{ width:966px; height:78px; padding:9px; padding-bottom:14px; margin:10px auto; background:url(http://www.jsovip.com/img/top/images/class_bg.gif) no-repeat; overflow:hidden; zoom:1; position:relative;}
.hy_cp_title{ width:23px; height:73px; padding:3px 0 0 1px; text-align:center; color:#000; font-weight:bold; line-height:140%; float:left; display:inline;}
.left_cp{ width:560px; float:left;}

.right_hy{ width:405px; float:right;}
.hy_cp_class{ padding:4px 0 0 30px; line-height:22px; color:#ccc; font-family:宋体;}
.hy_cp_class a{ padding:0 4px; display:inline-block; text-overflow: ellipsis; white-space: nowrap; font-family:宋体;}
a.redt{ color:#d70012;}

.banner_top{ margin:0 auto; width:980px; height:auto;}

/*----------------------------------pro_nav--------*/
.header_nav_lr{ width:980px; height:29px; margin:0 auto;}
.header_zd{ margin-top:5px; float:left; line-height:150% !important;}
.header_zd a{ padding:0 5px; zoom:1;}
.header_zd a.wu{ background:url(http://www.jsovip.com/img/news/images/home_ioc.gif) left center no-repeat; padding-left:18px;}
.header_reg{ margin-top:5px; float:right; color:#f00;}
.header_reg li{ float:left; padding:0 5px; text-align:center;}
.header_reg li a.red{ color:#F00;}
.header_reg li a.red:hover{ color:#333;}

/*----------------------------------header--------*/
.logo{ background:url(http://www.jsovip.com/img/news/images/logo.gif) no-repeat; width:175px; height:60px; float:left;}
.logo a.logoname{ width:175px; height:45px; display:block; text-indent:-9999px;}
.logo a.kzcd{ width:73px; height:17px; display:block; float:left; text-indent:-9999px;}
.logo a.sfcd{ width:98px; height:17px; display:block; float:left; text-indent:-9999px;}

.header_soso{ float:right; width:760px; height:60px; padding-top:5px; _padding-top:0px; *padding-top:0px;}
.menu_net{ float:left; padding-top:3px; width:100%;}
.menu_net li{float:left;}
.menu_net li a{display:inline; float:left; padding:0 8px; margin-left:5px;  color:#557185;}
.menu_net .selected a {background:#f3f3f3;color:#333; font-weight:bold; position:relative; bottom:-1px;border-top-right-radius:3px;border-top-left-radius:3px; border:1px #ddd solid; border-bottom:none;}

.tab_content{ clear:both; border-top:1px solid #ccc;background:#fff; border-radius:0px;}
.tab_content div { padding:8px 0; font-size:12px; position:relative;}
.tab_content div select,.tab_content div input,.tab_content div  button{ border:none; padding:0; margin:0; font-size:12px; margin-right:5px;}
.tab_content div select{ width:123px; height:20px; border:1px #819bb4 solid;}
.tab_content div input{ width:288px; height:18px; border:1px #819bb4 solid; line-height:18px; padding-left:3px; float:left;}
.tab_content div button{ background:url(http://www.jsovip.com/img/news/images/so_button.gif) no-repeat; width:64px; height:20px; color:#fff; margin-right:0px; cursor:pointer; float:left;}

.tab_content div .a_title{ padding:0;}
.tab_content div .a_title a{ word-break:break-all;word-wrap:break-word;overflow:hidden;margin-right:10px; border:1px #819bb4 solid; width:97px; height:18px; display:inline-block; float:left; padding:0 17px 0 3px; background:url(http://www.jsovip.com/img/news/images/so_arr.gif) right top no-repeat;}
.tab_content div .a_title a:hover{ border:1px #aa090f solid; text-decoration:none;}
.tab_content div .pop02{ z-index: 100;display:none;position:absolute; border:1px #819bb4 solid; background:#fff; top:27px; padding:10px; max-width:510px;}
.tab_content div .pop02{ left:129px;}
.tab_content div .pop02 .index_a{ border-bottom:1px #ddd solid; padding-bottom:5px;}
.tab_content div .pop02 .index_l{ padding-top:5px;line-height:30px;}
.tab_content div .pop02 .index_l a{ padding-right:10px;display:inline-block;}
.tab_content div .pop02 .index_a a{ padding:0 5px;}
.tab_content div .pop02 .index_a a.selected{ font-weight:bold; font-size:14px; background:#AA090F; color:#fff;}

.menu_net li.so_gg{ float:right; border:none;}
.menu_net li.so_gg a{ border:none; background:url(http://www.jsovip.com/img/news/images/so_gg_bg.gif) left center no-repeat; padding-left:15px;}

.main01{ width:494px; height:375px; margin:80px auto;}
.topimg{ width:403px; margin:0 auto;}

.conbtn{ background:url(../images/bg02.gif) no-repeat; width:394px; height:120px; padding-left:98px; padding-top:43px; line-height:200%;}
.conbtn span{ font-size:14px; font-weight:bold;}
#scanv_verify_link img{ margin-bottom:10px;}
